Hacker Newsnew | past | comments | ask | show | jobs | submit | vc98mvco's commentslogin

Note the logo of Oculus, it was changed a few months after the Facebook acquisition.

The eye went away. I wonder why.


Do they expect us to believe that the parts will be reused, like it is implied in the video? Of course not, there is not chance the parts will match the next model and even if they do they would have to undergo inspection and testing. That is way to expensive and time consuming. Instead they will be melted into raw components, which is not shown in the video.

What will happen in reality is the phone will go into a industrial shredder and then the process of separating/recycling will begin. The robot seems like a marketing gimmick (they even have it a name), and will not be involved in 99% of the recycling process.

I really want to be proven wrong.


They talk about harvesting the raw metals and elements in the video... The hard part in ewaste recycling isn't collecting the devices, it's breaking them down into their isolated components. The robot's aim is to do that instead of a shredder so that they can have a much higher re-use rate.

http://mashable.com/2016/03/21/apple-liam-recycling-robot/

And of course this is also a project to have a robot do the reverse--assemble iPhones.


To gauge the interest in the Model 3. The 1000$ is a large enough sum to dissuade non-serious buyers and thus get an accurate assessment.


That cannot be the case, becuse you can still search, it is just missing from the UI: https://news.ycombinator.com/item?id=11322207


Sorry to be off-topic, but the site partially disables my input, i.e. causes high lag. It makes it unusable. I'm using Firefox on a modern PC.

Opera seems to run fine, but it maxes out two cores. Uhhh...?


Search is still there https://github.com/search although there is no link to it from the main page: https://github.com. Try and find it if you can!

However the search inside a repo is missing now and using site: to search inside a repo doesn't seem to work with Google.


Search inside a repo is still available just append /search to the url.



Thanks. Why did remove it from the UI?


This really makes it difficult to work when you switch between machines, for example switching to a coworker's

machine that doesn't necessarily have a github account or is not logged in.

I use 2FA and it's really disruptive to force a login when your intention is to perform a few quick search requests.


It looks like a typical factory.


> But that type of action is extremely rare and isn't likely to happen here.

Given the importance of the situation it seems it is very likely it is going to happen just here. It's up to the judge(s).

>and family court judges aren't overly likely to go along with that.

It's up to the judge(s).

>The FBI could potentially convince a psychiatrist...

This is just redirecting pressure to a different person, keep doing it until you find that someone who will buckle.

> Most members of the law enforcement community are decent people and aren't willing to do that type of stuff.

Just like above, most are honest, but you only need one that isn't.

If you think all of those are impossible by the US government, take a look at you know where, where torture doesn't happen, and no-one was prosecuted for torture that didn't happen.


Thank you! Can you also link the second podcast?

Edit

Here it is: https://www.youtube.com/watch?v=Yp6IhjK75oE


Did you even make sure the memory was aligned?

Non-allocated memory (stack char) cannot be used like that. I'm sure you know alloc(), and malloc() is fast for small sizes.


> Did you even make sure the memory was aligned?

Of course, what do you take me for? :)

> I'm sure you know alloc()

Do you mean alloca? It has a lot of problems, and is generally prohibited at Google.

> and malloc() is fast for small sizes.

Not nearly fast enough for my purposes.


> Just making sure. Fix that code will you! :)

> Yes, alloca. (Don't use it.)

> Just make a fast allocator that uses heap instead of the stack. You only need to malloc once and it can be used for any type since like you pointed out, it's effective type can be changed.


Sometimes, especially in embedded systems, it is useful to have a bunch of statically allocated heaps. You can see them in a memory map, and the linker will tell you if they don't fit in memory.

There is also the case where you have some raw data from a file or network, that you want to re-interpret as a struct. That is always dangerous with endianness and struct padding, but it is a very common practice. You could always memcpy from a char array to a struct, but that can waste memory.


Ok, what's wrong with alloca? Other than blowing the stack, that is.


See: https://google.github.io/styleguide/cppguide.html#Variable-L...

At least that's the rationale for why we don't use it at Google.


"More importantly, they allocate a data-dependent amount of stack space that can trigger difficult-to-find memory overwriting bugs: "It ran fine on my machine, but dies mysteriously in production"."

Yep, blowing the stack will do that.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: