skysight-inc/HackerNews huggingface dataset:
Two things that are relatively surprising for me from the teardown.

One, I'm surprised that they include a USB PHY on board. Given that the machine has no externally accessible USB interface, that seems like a waste of power, BOM cost, and board area. The only thing I could imagine it being used for is through the mystical 5-pin programming header, for initial device programming; even still, I would imagine they'd prefer to cost-reduce and use JTAG (or another glueless interface) to do initial programming.

I could imagine that they'd use it for bringup, but even still, it seems like they'd want to have a non-bringup SKU for mass production that didn't have the USB PHY populated, and would just drop down the part if needed...

The other surprise was the MIPI DSI-DSI bridge. Having a DSI-DSI bridge that supports panel self-refresh allows them to keep the display alive even without having the OMAP (and its DRAM) turned on. The bridge seems to have 28Mbit of SRAM on it as a frame buffer, though, and that can't be cheap: I suppose the learning is that on OMAP, even keeping the DRAM powered on for a minimal refresh is more expensive in terms of power than a big external bridge.

Additionally, I'm vaguely curious about the external DSP; I wonder what they're doing with it? It's probably some operation to save power while the AP is turned off, but I wonder just how much power it really can save.

Neat device. It'll be interesting to hear the explanations of how people designed these first gen devices as they show up over the next decades.
Using the /sourcedir inode number sounds right.

Be careful not to create too many files in /tempdir (create a hierarchy of subdirs). Filesystems slow way down when they get "too many" files in one dir.

But take a good look at a tarpipe before applying 'cp' to such a large set of files.
If you cp your data onto a Plan9 machine, what results is pretty much exactly the process you've outlined.

Plan9's default filesystem is made up of two parts: Fossil, and Venti.

- Fossil is a content-addressable on-disk object store. Picture a disk "formatted as" an S3 bucket, where the keys are strictly the SHAsums of the values.

- Venti is a persistent graph database that holds what would today be called "inode metadata." It presents itself as a regular hierarchical filesystem. The "content" property of an inode simply holds a symbolic path, usually to an object in a mounted Fossil "bucket."

When you write to Venti, it writes the object to its configured Fossil bucket, then creates an inode pointing to that key in that bucket. If the key already existed in Fossil, though, Fossil just returns the write as successful immediately, and Venti gets on with creating the inode.

Honestly, I'm terribly confused why all filesystems haven't been broken into these two easily-separable layers. (Microsoft attempted this with WinFS, but mysteriously failed.) Is it just inertia? Why are we still creating new filesystems (e.g. btrfs) that don't follow this design?
there's http://plug.dj/ - not a bad alternative, though I miss being able to upload my own tracks to turntable.
It's possible 70 employees was not their highest headcount, and that they had not burned through all of the funding. Also, by virtue of their product, they might have had above average capex for hardware & hosting fees. Just speculation.
They might be using the DSP for the "OK Google" hotword detection -- at least, that's what they used on the Moto X 2013 (not sure about this year's).
A rare virus is suspected for the respiratory infections spreading in midwest
Feds Threatened to Fine Yahoo $250K Daily for Not Complying with NSA's PRISM
Looks like we might have a solution to Sydney's sky high house prices.
Well there are certainly more reasons than that, so I'm not sure you even went through the first page, let alone the 28 other pages of results. Moreover, it's ok to "express hatred for facebook" and have that thing be something intrinsic to social networks. And considering the 718 posts just with that search, I don't believe you even went through the first page.

Second, only 5 of the first 25 posts there even mention Google and most of those are also objecting to the same practices fro Google that they're objecting to from Facebook, so, as I said, you may be suffering from more than a little confirmation bias here.
What specifically are you proposing? Our entire economy is kept going at its current rate only by the sheer majority of people being forced into make-work jobs so they can pay rent for a piece of land to sleep on. My point is that unless you think it good to create a second class of citizen that gets conditional freebies for jumping through government hoops, then the underlying treadmill that everyone is on needs to be remedied first.
Everything by Oleg Kiselyov is great. Here's the link to the slides for the talk, and code for the examples in the paper:

http://okmij.org/ftp/kakuritu/logic-programming.html#vs-prol...

...and to his home page:

http://okmij.org/ftp/
Kindle is Amazon's best consumer brand. I don't know why they made a Fire phone. They should have made a Kindle phone, and positioned it as the phone for "Readers".

Positioning matters the most, of course, but I think they could have actually put in some features designed specifically for reading on a smaller screen:
1) scroll wheel that you can use with your thumb to easily flip or scroll through windows of content, with precision. Sort of like the scroll button on a mouse, but on the side of the phone, positioned so you can use your thumb on it, while the phone is held one-handed.
2) Maybe an e-ink screen and an insane battery life. Might suck for videos, but it would definitely be a differentiator and might attract people that love to read on their phones.
3) Cut down on the apps and other features. Go the opposite direction from other phone makers and make a very basic phone. I'm talking about just phone calls, calendar, calculator, browser, email, text, camera. Nothing else. And in exchange for that, the consumer gets a very cheap phone, and insane battery life.

I think some people would like that. I would. I have enough devices to do my media consumption on. I would love to have a phone that last 2-3 days on one charge again ... like my old Nokia used to. I love how my Kindle reader lasts the whole month. I don't expect that out of a phone ... but if you gave me a week long battery, and an e-ink reader built into that ... you have me as a customer. I'll watch my Youtube and Facebook when I get home.

I might be too old to be relevant. But I'm sure there are a few snowflakes like me around.
Really looking forward to Pyston, curious why they say they're targeting better performance in 0.3 and not finish up the language compatability from 0.2.

Also, does anyone know if GVR is involved in this at all? Seeing as he works for dropbox and all.
I wrote a little copy program at my last job to copy files in a reasonable time frame on 5PB to 55PB filesystems.

https://github.com/hpc/dcp

We got an IEEE paper out of it:

http://conferences.computer.org/sc/2012/papers/1000a015.pdf

A few people are continuing the concept to other tools -- that should be available at http://fileutils.io/ relatively soon.

We also had another tool written on top of https://github.com/hpc/libcircle that would gather metadata on a few hundred-million files in a few hours (we had to limit the speed so it wouldn't take down the filesystem). For a slimmed down version of that tool, take a look at https://github.com/hpc/libdftw
A JPEG that becomes a PNG after AES encryption and a PDF after 3DES decryption
In Per Bak's "How Nature Works" [1] he describes an simulation he did in which he tried to replicate the series of evolutionary discontinuities and mass extinctions we see in Earth's history. The reason this article brought that to mind was that Bak was not able to get the complex behavior by selecting only the fittest to survive. Instead, he ended up having to kill off the least fit of the species and leave the rest to proliferate and develop interdependencies.

His result doing that was some very interesting behavior in which extinctions of all sizes happened in the population of species in a way evocative of natural history on Earth. His idea was that in order for an evolutionary system to reach the self-organized critical state in which big changes happen, the species had to develop interdependencies so that the success or failure of one could affect that of the others.

It would probably be a much more difficult experimental procedure because he would have to keep the yeast strains in a community and somehow eliminate rather than select a variety, but it would be really interesting to see if the result of a common convergence point would survive with the model of "death of the least-fit" rather than survival of the fittest.

1. http://amzn.com/038798738X
iOS 8 Jailbreak in Development progress with i0nic’s
Steve Jobs Introduces the iPhone 6 and Apple Watch
To avoid this, I made this script to check if my email addresses are in a leak list: https://github.com/rodrigorega/wordlist_compare
Pandora – Senior Software Engineer (Boulder, CO or Oakland, CA)
Pandora Internet Radio (Pandora Media, Inc.) is hiring Software Engineers in our Boulder, CO and Oakland, CA offices. Please follow the link below to review our job description, or check out our career page for all of our current openings.

http://www.pandora.com/careers/all

https://hire.jobvite.com/j?cj=oJPwZfwN&s=Hacker_News
it's the return of slipknot
Reminded me of this thread about Smozzy from 3 years ago: https://news.ycombinator.com/item?id=2976764
ScaleNPM Backers Ignored
The difference in many government and some banking situations is that you don't have much recourse. If the DMV goes down, you still need plates. If it's a really epic failure, there may be political fallout, otherwise, it's just meeting low expectations.

For many people, changing bank accounts is very difficult for many people, which is one of the reasons that many banks are able to treat customers with something close to contempt.
This is true if the bookkeeping was irrelevant and unnecessary. I imagine the scenario where your copy gets stopped in the middle is worse when you use the tar method.
I wouldn't worry too much. I was very late learning to walk among other things and a doctor told my mom that I was "not exactly gonna be playing outfield for the Yankees". No Yankees yet but I ended up an all-state athlete, plus a two-sport college athlete. Most days I'm not totally stupid either.
Hey, I meant essential drugs in India! Sorry for the confusion.

Also, the term I should have used was "Life saving drugs". An example would be Sorbitrate (http://www.everydayhealth.com/drugs/sorbitrate). Crocin is not something that falls in that category in India.
You need to compare "quite affordable" with the $200 price of a smart phone. Because $200 seems "quite affordable" for a smart phone that can do pretty much anything and everything. And I never suggested not having a cell phone.
Unlimited never means unlimited. It means the seller of the service thinks there's an effective limit to what most customers can consume and he thinks he can provide more than that for a flat price.

This generally works out well until people figure out creati e ways to consume levels of service beyond the effective limit -- then the service provider is oversold, and it's either underdeliver or invest in living up to new demand (probably financed with a price increase).
Healthcare software does need to be high quality to ensure patients get the best care possible.

But that doesn't mean that people play fast and loose within the healthcare industry.

Sure, the VA [1] spent so many resources (an unrealistic amount..) on a single component, namely scheduling, that people can easily think this on top of the already existing costs.

Wasn't there a post at one point about how working at microsoft was like being on antidepressants? It's probably a magnitude more than that at the government.

[1]: http://en.wikipedia.org/wiki/Veterans_Health_Administration_...
Air-Control. First native mobile CMS?! [iOS|Android]
This looks very powerful. How has this problem not been solved earlier? I predict a gold rush. Multi
& native-platform CMS solutions are seriously thin on the ground!
>Be careful not to create too many files in /tempdir (create a hierarchy of subdirs). Filesystems slow way down when they get "too many" files in one dir.

Yeah, you probably want something like /tempdir/srcfilesystem/NN/NN/NN/NN to handle the issue you mention and recursive copies that cross filesystem boundaries. Besides that tempdir will need to be on the same filesystem as destdir so the hard copy will work, and if destdir has been setup as a multiple filesystem target you'll need to keep a tempdir instance for each destination filesystem. Plenty of corner cases to think about.
Out of curiosity, which part of the example did you find difficult?
How do you feel about google images?
I managed to miss them. I searched for astronomy and light pollution, but I missed those references that were actually there for more attentive, patient readers.
Read the quote again, you're begging the question.

Empirical evidence is experiential by definition - it can be material evidence if it relates to claims about matter, but it can also be evidence about other domains.

Ex. If God exists, then religious experience is empirical evidence of this. It is not probably not material evidence however.
It is laudable that while just complying and letting the U.S. Govt. get at any data would be the cheaper move business-wise, Yahoo seems to made somewhat of an effort to fight back.

It is sad that that they are still unable to reveal what data was being extorted by the USG under the threat of that big scary fine..

Once again Snowden did the right thing -shine a bright light on all these nefarious dealings, and putting unauthorized surveillance front and center in the public mind.
The ability to fuse the cells individually is a huge benefit. That means that if a cell shorts out internally only that little bit of capacity will disappear.
Yes but delivery is guaranteed by TCP, which is the layer above IP. In this scenario, SMS is "above" TCP in the stack, so unless they add ACKs to their system (which would be pretty prohibitive when every text costs money), dropped SMSs would break their system.
Upvoted for pointing out how I managed to miss these clear references while impatiently scanning for "astronomy" and "light pollution".
I was simplifying... dump backs up inodes not blocks. Some inodes point to file data and some point to directory data. Hard links are references to the same inode in multiple directory entries, so when you run xfsrestore, the link count increments as the FS hierarchy is restored.

xfsdump/zfs send are file system aware, unlike dd, and can detect fs corruption (ZFS especially having extensive checksums). In fact, any info cp sees about corruption comes from the FS code parsing the FS tree.

However, except on zfs/btrfs, data block corruption will pass unnoticed. And in my experience, when you have bad blocks, you have millions of them -- too many to manually fix. As this causes a read hang, it is usually better to dd copy the fs to a clean disk, set to replace bad blocks with zeros, then fsck/xfs_repair when you mount, then xfsdump.

dd conv=noerror,sync,notrunc bs=512 if=/dev/disk of=diskimg

See Also:
http://xfs.org/docs/xfsdocs-xml-dev/XFS_User_Guide/tmp/en-US...
http://xfs.org/index.php/Reliable_Detection_and_Repair_of_Me...
Do you know how much it would have cost in the US? More than $1.5MM is the estimate I got. If you were to pay here as a non Canadian. About $200-300K. The missing $1MM, where is it going and where is it coming from? Everything is relative when you say everyone pay because of taxes. I would from you salary and insurance. At the end of the day, who's paying more? I don't know. But I'll tell you something: in the States, our choice would have been an late and illegal abortion or a bankruptcy. Today, we have a marvellous son that our society decided we should protect at all cost.
Perfect description.

Now on a Fluxxor+ReactJS stack moving from Backbone... couldn't be happier.
Where is the actuation mechanism for that that though? There does not appear to be any circuitry for that here. At a minimum you'd need something that would engage/disengage the cells, either a FET or a IGBT. (the voltage drop on other devices would be too large).
Hopefully someone knowledgeable can elucidate properly but I believe cylinders are an inherently good shape for certain types of battery. The internal chemical process relies on two surfaces being in contact. You can roll up two surfaces and put them inside a cylinder which gives you lots of contact surface area in a small volume.
I'd rather be homeless then live in the middle of a gang controlled slum where beatings and killings happen daily.
It's a shame that Google don't just let Chromebooks boot to Android.
Works for me (in USA). Do you have "Full Text" and "Full Text (PDF)" links on the left? Try this:

http://www.sciencemag.org/content/345/6199/1251722.full.pdf
> Honestly, I'm terribly confused why all filesystems haven't been broken into these two easily-separable layers. Is it just inertia?

The penalty for doing content addressed filesystems is of course the CPU usage. btrfs probably has most of the benefits without the CPU cost with its copy-on-write semantics.

Note that what you describe (and my initial process) is a different semantic than hard-links. What you get is shared storage but if you write to one of the files only that one gets changed. Whereas with hardlinks both files change.
"No mentions at all of food or meals, nor cold weather."

From TFA: "He keeps all of this in cubbies under a recently installed false floor, along with some camping cooking equipment."

That setup is fine for cooking which only requires boiling water. The lack of refrigeration is probably the biggest limitation for food preparation. Fresh meat and veg is feasible but only if you buy in small enough quantities for a single meal or two. I wouldn't try anything fancier than stir fry, stew, or pancakes.

Regarding weather, this is Austin.* It is a pretty rough winter if you go below freezing at all. Add longjohns to his wardrobe and the cold will be manageable.

* http://www.currentresults.com/Weather/Texas/Places/austin-te...
Hmmm late to the conversation but I always wonder why emscripten focuses so much on C++, my understanding is that it compiles LLVM IR to javascript, and clang is used to generate the LLVM IR from C++ in the first place.

Wouldn't it make more sense to market it as llvm-ir-to-javascript compiler? That way it would be more attractive to users of any language with a llvm frontend.
You seem to be really caught up in this idea of hard-core gang members. And, sure, it's true: people who have committed fully to lives of violent crime are deeply unlikely to turn around and become model citizens.

But: if they don't have an income to support their lives of crime, and if their leaders don't in fact have quite a nice income that the more common criminals can aspire to, there's going to be much less incentive for people who are deciding what they want to be to choose a life of crime.

And furthermore: committed, full time violent criminals are not the only people we care about here. People whose lives are impacted by the black market nature of the drug trade include many criminals who may in fact have a job, and do some crime on the side. It also includes people who are drug consumers, not dealers, who would materially benefit from a safer and hopefully cheaper drug habit.

And it also includes people whose boyfriends and fathers would not be in jail now, and if a large number of those boyfriends and fathers would not be material help to their girlfriends and children, some number of them would be.

Is this it? Is it the only policy that we would need to vanquish poverty and crime in the US? Of course not. But there's a reasonable argument that you can't meaningfully address poverty and crime without addressing the drug war -- that it blocks any other attempt to improve conditions in poor, crime-stricken communities.
> On the topic of market transactions with externalities, you might find the Coase theorem interesting, and the related folk theorems in game theory. I see it as a compelling rebuttal to the Pigovian model of using a centralized organization (generally government) to internalize social costs.

One can envision idealized democratic government as a mechanism for realizing the required precondition for the Coase theorem, to wit, the democratic process of policy making in such a system is the venue in which externalities are traded. (That such exchanges occur in the policy making process in any government of human beings is widely observed, the "ideal democratic" part is that that all citizens have equal power in the policy making process, such that the trade is generalized.)

This, of course, unifies the Coase theorem with the Pigovian model (the separation between the two comes from treating "government" as something distinct from the participants in the economy, rather than a venue in which those participants interact.)
It would be better if you gave a reason why you should be worried. That casing is about as fireproof as it gets and those model-s incidents where there was a fire the occupants made it out without so much as a singed hair on their legs.

I'm sure given the 'right' conditions you could get a catastrophic release of energy out of a pack this size but I'm fairly certain that the occupants of the car would not be in a state where they would realize that the battery had also exploded since they'd be too distracted by evaporating themselves.
Microsoft Makes Scaling WordPress on Azure Easier
Sad. Confirmed. Back.
This is really nice, congrats!

Since it's YouTube would you consider chromecast support from the host machine? I'm honestly not sure exactly how it works but it could be neat to have the videos on the TV and that's quite often where the best sound system is.

Also have you considered letting people set the party url? Taking advantage of the fact most could probably come up with a reasonably unique and memorable name and the fact you only need to keep them around for a few hrs or a day - it could make the connection easier.
And a space in between to cool them. Charging and discharging a battery goes through Ri (the internal resistance of the battery) and as a result they get warm or even hot if not adequately cooled.
In my experience working with Debian, the rebuild is sensitive to disk usage. If you start using the disks, the rebuild will slow down intentionally so as to not choke the drives. This could explain why it was fast for you but not for the parent.

Edit: To clarify, I was using mdadm, not hardware raid.
Well it seems that now that they have two strong platforms, google have given up the pretence of pushing the open web. The open web made sense for them in a world dominated by Microsoft, but now that they have the dominant mobile platform and the most popular browser, they no longer need it.
This is the computer lab I built in Malawi, Africa
Interesting read.

This is the first time I've been introduced to Girard's theories. I don't agree with a lot of his claims but I think he (and others; his theories aren't entirely novel) definitely stumbled upon a real aspect of humanity.

I suspect the real "truth" is a greater superset theory that encompasses some of these theories and also unrelated theories and observations, though. Girard espouses a lot of absolute claims ("all human behavior is mimetic") while discounting other potential factors and certain counter-examples.
It has always gone over data, even on dumbphones. Sometimes it uses a separate APN though, and can be billed differently.
Facebook looks down
Building an HTML editor – adding DOM nodes
How  to Develop a Social Media Strategy