skysight-inc/HackerNews huggingface dataset:
When I see $5 all I can think about is a massive cluster of these working together with something like Apache Mesos (http://mesos.apache.org/). The Raspberry Pi Zero, due to low cost, low power requirements (Around the 160mA mark (0.5/0.7W!) and small form factor, could be the future of data centres.

You could literally build a 100Ghz machine for $500.
I mentioned it as an outlier. London, Glasgow, Germany, and Sweden were the ones I found that don't call it metro.
Please change the title to something more neutral
Ha, the 'good' ol' forced confession speeches. Reminds me of some interesting stories of American POWs in North Korea a few decades ago.
I think that statement is missing an "and." So he's disgusted by EFI. What impact does that have five layers up the stack?

Computing has moved from being bespoke to commodity. In a very real sense, cheaper is better - more people can afford it and the people who could always afford it can afford a lot more of it. I suspect that the benefits of cheaper is better vastly outstrip thia guy's grievances about EFI booting.
I only know IBM's POWER8 that has interesting applications server-side (massive threading), but otherwise, the future is indeed AMD64/ARM64.
I had been playing with some very naive data-flow custom elements as part of a GUI logic in Polymer Designer:

https://github.com/Polymer/designer/tree/master/elements/log...
https://github.com/Polymer/designer/tree/master/elements/des...

They use Polymer's data-binding for message passing, which is just sugar for synchronous property setting, so it could have some issues with un-synchronized related state that would be handled better by a real dataflow system. I haven't worked on it in quite a while, but if I get back to it I might work on an event or stream based system.

My motivation here is that using custom elements to both setup and execute the dataflow graph could be very nice for allowing non-programmers to build UI logic, especially when paired with a GUI editor.
Dodge v. Ford Motor Company, 170 NW 668 (Mich 1919); AP Smith Manufacturing Co v Barlow, 98 A.2d 581 (N.J. 1953); Shlensky v Wrigley, 237 NE 2d 776 (Ill. App. 1968)
I have cards... but rarely with me... if asked I just say, 'No, do you?' Then take their card, if they don't have one we trade email addresses, I have a way to contact them to follow up. I used to hand out a lot, but no one called, then maybe that's just me...
>> I mean server and backend systems, HPC systems

In HPC x86-64 (in fact, Intel x86-64) is the only thriving architecture: here is the breakdown from the last Top500:

- 445 systems are Intel x86-64

- 21 systems are AMD x86-64

- 19 systems are IBM Blue Gene/Q. IBM discontinued the Blue Gene line, so these systems would be replaced with something else as they age.

- 7 systems are IBM Power 7. There are no IBM Power 8 systems on the list.

- 7 systems are SPARC-based. AFAIK all of them are Fujitsu systems installed in Japan, and they are not accessible to researchers outside of Japan.

- 1 system is based on Chinese ShenWei architecture.

- There are no ARM (neither ARMv7 nor ARM64) systems on the list.
I really wish he'd get some psychological or psychatric treatment, or even psychiatric internment. Much more suitable and helpful than more incarceration.
Not all companies are, yes. But a shockingly high number definitely is!

Look outside the class of Apple, Failbook and MS.
Like Thunderbird 2 but with passenger modules?

Edit: that will teach me about not reading the article first. It already had a picture of Thunderbird 2. Doh.
The Japanese eat far more seafood than tofu. They consume on average < 9 g of soy protein per day, a tiny amount. By comparison, a single egg has roughly 5 g.
Finding Fuboy: unmasking an internet troll
I know that local authorities are not the same as the European Union, but it's amazing that you have this punishment in an area that subscribes to the Right to Be Forgotten. I don't think there's any way to square that circle.
> Even knowing, this is a one in a million/billion case, I really do not understand how someone could do things like this.

Definitely not billion, there have been tons of cases in the US alone[0]. See http://arstechnica.com/tech-policy/2015/05/teen-pleads-guilt... for an other fine case earlier this year.

[0] https://en.wikipedia.org/wiki/Swatting#Notable_cases note that the section is called "notable cases" it is not an exhaustive list by any stretch of imagination
I think brk was just saying that everyone in priority will have room for their bags. Without priority boarding, they would have to fight with everyone else.
Also, one of the real advantages of a bespoke suit, shirt, whatever, is that the tailor now has your pattern and can knock out a new suit or shirt for you with nothing more than a phone call (provided you haven't been hitting the all-you-can-eat buffets too hard).
While I appreciate the experimental and data-driven approach, is it really necessary? Just don't spam your users. There, done. If there's even the slightest hint of doubt that they might not want the notification, don't send it. If you only send notifications that users actually ask for you won't have this problem in the first place.
Doing my part.

This, IMHO, is a very reasonable and workable solution to infringement.

I very strongly dislike the implied "lost sale" as damages argument, largely because the money "implied" simply isn't there on the scale referenced by the major content producers and distributors.

People, by and large, have fixed entertainment dollars. And they spend them, and the forms of entertainment compete. If, suddenly, there were no infringement, people would max out those dollars, maybe adding a few here and there.. But the billions simply aren't there.

The product of that would be much higher competition for entertainment, people choosing to consume less entertainment, and or choosing to self-entertain with more basic, human means.

When the little guy wants to get known in that environment, what do you think is going to happen?

They will give it away to a hungry audience, that's what will happen.

And that too is a reason for my strong dislike for the high financial penalties. Infringement isn't theft. The rights owner still has everything, and loses nothing. In fact, they still have the opportunity, potentially improved by the infringing act, to sell to the infringer, right along with everyone else, and in particular, who that infringer may recommend to, or share about.

I'm not saying it's right. It's not. I am saying a much more rational and real conversation needs to happen about these things. The equation to theft is actually doing us a lot of harm, due to bad discussions lead to bad law, and bad law leads to a state where it's not respected, etc... and that is where we are today.

Law that doesn't take into account the realities and dynamics won't be effective. It almost never is. And that discord drives people to reject it and ignore it, circumvent it...

Anyway, this is good! What it does do is improve on norms, and as Lessig tells us, regulation happens via law, physics, norms, money or markets.

Requiring people to demonstrate or help to improve on social norms can do a lot of good here, and it's time and energy better spent, IMHO.

I see jimrandomh talking about forced speech. Well, this kind of thing does further the conversation, and we all know the source of the speech and why it's happening. There is no need to be dishonest about any of it, and where we aren't, the better dialogs can happen.

I prefer this to bankrupting people.
HN is not Metafilter, or whatever, where everyone is clueless about such things, and I think it is almost insulting that you assume we users here are so clueless. Sorry, but please remember the web is not magical to * us *.
I'm personally just going for a simple count of how many things (servers, phones, remote controls...) uses a particular CPU architecture. It probably makes the 8051 rank quite highly (and I bet lots of them have hard / impossible to replace ROM for software).

It's easier than trying to come up with some soft of definition for an "open system" or a "real computer".
Hey davisr,

I work at an ed-tech company in the Bay Area - We're a for-profit company but we've found success in building study tools targeted at students and teachers rather than top-down school district procurement. If you're interested in working in this space, or just chatting, feel free to message me. Same to others!
Millions of embedded devices use the same hard-coded SSH and TLS private keys
Well, if the main plane was still air-worthy, the crew at the front probably wouldn't think that.
Abstract:

> Abstract—File synchronization services such as Dropbox are used by
> hundreds of millions of people to replicate vital data. Yet formal
> models of their behavior are lacking. We present the first
> formal—and testable—model of the core behavior of a modern file
> synchronizer, and we use it to discover surprising behavior in two
> widely deployed synchronizers. Our model is based on a technique for
> testing nondeterministic systems that avoids requiring that the
> system’s internal choices be made visible to the testing framework.
Not necessarily.

The market price for 200,000 "video" views is under EUR$600 if he buys cheap muted banner slots.

I wonder how they intend to verify the views.
Not quite sure what the point of this is.

Summary:

* Addresses not in your /etc/hosts are queried against your DNS server.
* Firefox will do both IPv4 and IPv6 lookups (so will probably trigger an IPv6 lookup even if there's an IPv4 entry).
* DNS queries are in the clear so can be snooped.

Essentially, this is how DNS is known to work?
Maybe. Then again, this is a reasonable path that leaves everyone largely intact and able to continue in life.

Someone saddled with an impossible to pay sum may not continue in the same way, and who knows what we may have lost for doing that?
Is there really no information in the signal that would tell you what protocols were used to encode / transmit the call?
You don't need to individually butcher insects. You can just dump a whole load of crickets into a deep fryer and eat them like potato chips.
According to wikipedia Google Chrome bundles:

Randomly generated token included in installer. Used to measure success rate of Google Chrome once at installation.[99]

Encoded string, according to Google, contains non-identifying information about where Chrome was downloaded from and its installation week, and is used to measure promotional campaigns.[99] Google provides the source code to decode this string.[95] On Google search query On first launch and first use of address bar[99] Optional.

Unique identifier along with user preferences, logs of usage metrics and crashes. default disabled

Text typed into the address bar. Optional

Information about how often Chrome is used, details about the OS and Chrome version. used on update

None of these things are "Stealing users data". From what I can see, you have to go out of your way to even send usage metrics and crashes to Google. All of these tracking metrics are similar, if not identical, to what other major browsers are currently doing.
why not build a htpc or an arcade box? very straight forward and you'll have more to talk about when your friends come over!
Especially since that's been happening for at least a decade:

> Weigman’s first swatting incident occurred in 2004 when he was 14 years old. When a girl he met through an online chat room refused to have phone sex with him, he retaliated by swatting the girl and her father, convincing a 9-1-1 operator he was holding the two at gunpoint in their Colorado home, which prompted a SWAT response.

https://www.fbi.gov/news/stories/2013/september/the-crime-of...
My iPhone 6S in Gold.
The lack of double-dash in the stdlib really annoys me. Almost all command line tools use a single dash for single letter arguments (-h) and double-dash for anything longer (--help).
Yes, this alone will often spot problems such as unterminated comments or unbalanced brackets. When the next line doesn't indent to where it should be, you know there's a problem somewhere above.
I would define the kind of programming I focus on to be general scripting...the coding to do a variety of information gathering (e.g. scraping) and publishing (e.g. visualization)...I was mostly a Rubyist but decided to go with Python for teaching because it's a lot more consistent.

The other focus I have is on SQL, which I make all of the students learn in the required course I teach. For many students, it's the first programming they've ever done...and it's directly applicable in data journalism work. Here's a couple of sample midterms:

- http://www.padjo.org/2014-10-23/

- http://2015.padjo.org/assignments/midterm-wsj-medicare-walkt...
I love that the go team is hostile to breaking stdlib changes (which is what changing the flag package would be). It is so nice to be able to upgrade to the latest go version without having to worry about what it might break in production.

It is true that the go team is cautious about what goes into the stdlib. Part of that is their commitment to long term support of the standard library. To be able to do that effectively they need to be discerning when choosing what to have there vs an external library. But that doesn't mean that they don't take big changes. HTTP2 support will be in 1.6 which is a huge addition.
Is there any actual evidence that MSG should be "cause for concern"?
This is a settlement out of court – a contract. He signed it by his own choice and it could have happened everywhere in the world.
The reason is somewhat irrelevant, no?
I'd be more interested in a cheap LCD+keyboard plastic thing with batteries. I hope raspberry is considering this option, or that somebody is trying it.

To be honest the cheapest android phone costs 60 bucks, so I wonder if there should not be some attempt to have a development suite that can be usable with a touch screen.
It looks like they're performing exactly to spec, which states packets with the evil bit set MUST be dropped.
Vegans may not be deficient but they certainly aren't anywhere close to optimal. That's why very few strength and power athletes are vegans or vegetarians.

People who concern themselves with building lean muscle mass, like me, do not seriously entertain the thought of plant-based diets, let alone high-carb ones. All of the data says otherwise: if you want to build lean muscle, eat quality protein that the human body will use most effectively. That means animals.

If you are a non-athletic, sedentary person then I imagine a vegan diet would work, though I question the use of the word "thrive".
Buying several suits? Get yourself on an airplane to Hong Kong. Go to Nathan Road. Be accosted by a hundred Bangladeshi salesmen trying to drag you into their tailor storefront. Pick one you like. Day 1 get fitted, day 2, second fitting. Maybe allow another day for corrections. Before you go, do some research on fabric and stuff, and take photos of styles you like. If you don't know what to pay before you set foot in the shop, you might pay too much.
Would be interesting to see comparison of humans vs microsoft and other systems ....
The processes by which the two "hit the bloodstream" are quite different. For example, an apple has fiber and phytonutrients which slow the absorption of glucose. Whole fruits are so unlike processed breakfast cereals, I think it's a stretch to say their metabolization is identical.
What I've seen a bit recently is that people with standard wheeled carry-ons were asked to put them right next to the plane when boarding and the crew put them in a separate compartment. When leaving the plane, you would pick it up at the exit. It's a compromise between checking it and having it close to your seat at all times, and seemed to work quite well.
Zen Cart (in high use this Black Friday) has a critical vulnerability
I believe MIPS is a popular choice with internet routers too (at least the ones designed for domestic use).

Out of interest, what did you use for your base OS when you were doing MIPS development? Did you reuse an existing distro? Does Linaro support MIPS?

EDIT: Just found out there's a Linaro-like organisation for MIPS called Prpl. Is that what you used?

http://linuxgizmos.com/mips-supporters-form-a-linaro-like-co...
I think the quickest way to make the transition is to show skill in visualization. Data journalists share the same kind of analytic skills and processes as other kinds of data practitioners, but with an emphasis on publication and design. Visualization also happens to be the easiest way to reach and impress a large audience.

The other part of it is to demonstrate a good sense of the state of civic affairs. You can actually do quite well with average talent in programming and statistical skill...the bottleneck when it comes to data journalism is knowing the quality and quantity of data that is actually kept and produced by civic entities. Basically, being a good researcher will pay immense dividends...all of my best projects have literally been just being able to find or being aware of information that has already been publicly made available (and the legal/institutional reasons for the precedent).

IQuantNY is one of my favorite examples of non-traditional journalists doing great things in civic data analysis using already publicly available datasets: http://iquantny.tumblr.com/
https://news.ycombinator.com/item?id=10628400
No. None whatsoever. MSG is just the sodium salt of glutamic acid. Just like table salt breaks down into its constituent sodium and chlorine in water, MSG breaks down into sodium and glutamic acid, the latter of which is in high quantities in beef, poultry, eggs, fish, dairy, and so on.

Fear of MSG is, chemically speaking, utter nonsense.
I imagine that would help, but how do you actually implement such a thing?
They could try to replace the nonfree unrar code with the one from libarchive.
As long as you realize your gains before the stock tanks, why do you give a fuck? The only people affected are the employees, the customers, and the mugs who invest for the long term.

If you expect to make your gains on the stock price (not, say, dividends), it's a perfectly rational strategy. Of course, it leads to things like IBM borrowing money for stock buy-backs to pump the price to make the numbers, which will be a long term disaster...
The backend is a flashy real-time stream of billions of updates written in F# and running on Azure: http://hanselminutes.com/494/jetcom-scales-with-azure-f-and-...

The frontend is Node.js and Angular, according to their job postings: http://careers.stackoverflow.com/jobs/102502/front-end-devel...
It's a pity they don't have a native OSX version. I'm aware that options exist like Keka, but I prefer the interface of 7zip.
>Anybody who wants more control won't be running Windows 10 or probably running an alternative OS.

Please don't confuse more control with privacy.

My last foray into Ubuntu and Mint (for more control) was a miserable failure on several levels, so I went back to Microsoft Windows.

There are many people that would like an alternative, but Mac OS and Linux aren't suitable (walled garden and stability issues). Having to hack around security concerns is still my preferred alternative at this time.
Sounds just like http://www.planetplanet.org/
That would be a very significant transcript effort.
Odd, it didn't add an upvote to the previous submission (that's the usual behaviour when I submit a duplicate).

Still, it didn't get any discussion, and it's interesting for the privacy implications.
Great interview.
I know this article is trying to "scare me with science," but it actually makes me proud that science allows for orange juice year round. Fresh is always better than not fresh, but this is something we as a society should be proud of, not ashamed.
W – A simple programming language
Interesting thought. I wonder if, once his 200000 views are reached, he could ask Google to block his video and any news about it from turning up in search results.
Considering every whole plant food is a complete protein source, a diet consisting of only tofu is impractical and unpalatable, which is why you'll unlikely find such a study.
> Rust is not taking off like Java, or C#, or Ruby, or even Go did.

You seem to have a very short memory. Go's first memorable and noteworthy projects, Docker and Vitess, didn't appear until almost exactly a year after its 1.0 release (and the language itself had been largely stable for two years prior to 1.0). Both Java and C# took just as long to find widespread traction, and that was with much more determined and focused backers. Meanwhile, Ruby was around for a decade before finding any significant adoption. You didn't mention Python, but it took 15 years of laboring in Perl's shadow for it to finally ascend into the greater programming consciousness.

For reference, Rust has been out for six months now. :P And fortunately, I can tell you that Rust is getting action at a lot of companies, and we're excited to see them start writing reports about their experience.
Awesome troll. Really awesome.

Film (and games) classifications are practically useless these days. Even when I was a young kid I had practically unlimited access to all kinds of porn and gore, either directly through the Internet or via friends. And hey, I turned out to be a pretty decent human despite watching literally months of stuff that conservatives label as "it makes your kids go full-blown Taliban/amok runner/sex addict/rapist".

It is always a matter of education, and those who believe the "system" should take over the responsibility of raising and educating their kids should be relieved of their children. For the safety of the children, because kids never exposed to anything "out of the order" do not grow up to be independent, robust adults.

I am FUCKING SCARED what happens when the current generation of kids, raised by helicopter parents and unable to withstand ANY KIND of external stress, grows up and loses the support of their parents.
I think we have different definitions of "preemptive multitasking". There is no GPU I know of that can be preempted once given a command to draw. Once it starts if that drawing command takes 30 seconds there's no preempting it. This is why Windows has a timeout that resets the GPU if it doesn't respond. (I believe other OSes have added that feature but I'm not 100% sure). Anyway, I've yet to use a GPU or an OS that supports preempting the GPU. I'd be happy to be proven wrong. I can also give you samples to test. It doesn't require fancy shaders. All it requires is lots of large polygons in one draw call.
>"His abrupt ouster came as a personal blow, especially since he counted some of the directors among his closest friends"
Building effective web design teams
I was always confused as to why "100% orange juice not from concentrate" tasted so wildly different from fresh squeezed orange juice.

It's almost as if they are two completely separate drinks.
> That's a very Windows-centric view of the world.

Heaven forbid we pander to 80-90% of the market.
You're right, I wish NYT had taken time to interview someone from the board to get both sides of the story.