skysight-inc/HackerNews huggingface dataset:
Yes. If you want to switch teams, and the team that you're switching to wants you, then it's basically a done deal. Feel free to send me an email if you've got more questions.
There is an easy fix for that problem: write a short blog post summarizing the (rare) valuable Gawker story, and submit that.
An extreme of a society where everyone mastered the soft skills is a society of master manipulators. Not sure it's an utopia.
The joke is on us for accepting a story that could be verified by computer simulation, but for which a computer simulation was never written.

Also the report written on it only needed to prove that the fuel leaked from the tank. From that point on it was assumed on the report that the destruction we saw was caused simply from the fuel.

That is a hypothesis that is amenable to computer simulation. My sense of humor finds it funny no one has simulated what happened on a computer (well, those who tried have reached different conclusions, which is actually hilarious).
Ah! But then the factory builder will be forced to build safer factories to prevent workers from injuring themselves and ruining the owners.

/s
Game of Thrones: Business Lessons by Lannisters
is the list visible for sites not permitted?
He's extracting BPM info, but not phase. You need phase info to sync two tracks for mixing.

There are some "automatic DJ" programs around, such as Virtual DJ and Softonic, but automatic mixing hasn't yet become a common feature in music players. It should be.
The Tiny Designer – End the conflict between non-designers and designers
gamergate is awful, but so is anti gamergate: they've also made bomb threats, sent syringes to peoples houses, doxxed, made sock puppet accounts, and threatened someone's family.

People care /way/ too much about video games. Just don't get involved.
The main EFF contribution to this problem right now is the SSL Observatory.

https://www.eff.org/observatory

You can allow your copy of HTTPS Everywhere to send us certs, which can help researchers understand what CAs are doing and potentially detect misissued certs.

Two other important mechanisms are Certificate Transparency and HPKP.

http://www.certificate-transparency.org/

https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning

The former is a way -- I hope! -- to eventually require the open publication of all issued certs that the public is expected to trust. The latter is a way for sites that you successfully connect to at one point to prevent other CAs that they don't have any relationship with from helping to MITM your future connections.
"The point is that in the next few years knowledge of math will become relatively more valuable and programming relatively less valuable."

Sorry, that's at best an opinion, and at worst, bullshit. There little evidence of this. This article makes an assertion, provides a few anecdotes.
you mean under `[alias]`, rather than 'aliases'
I agree. But maybe the people who really want peace can arrange something like this.
30 year-old Commodore Amiga still powering school district heating system
That should probably read "SSL".
Hey those are pretty neat challenges! Personally I like tackling a project I'm interested in that requires many of these aspects but these are pretty handy if you want to quickly study or test a particular idea.

Edit: Glad to see an implementation of async.js in there as well; I feel like writing your own version is practically a rite of passage in JavaScript.
Err, that's kinda greatly simplifying things. I'd say the last 10 years can be described as:

- ~2005 to ~2009 was the Ray Ozzie era. Ozzie took over the role of Chief Software Architect from Bill Gates in 2006 and the company, internally and externally, was focused on very ambitious projects. Software 'architects' were common on every team and usually doing something the 'right' way trumped shipping quickly and iterating. There were lots of interesting ideas and cool tech, but turning that stuff into viable products and businesses proved to be difficult.

- ~2009 to 2013 was the Steven Sinofsky era. Sinofsky took over as the head of the Windows division after Vista and helped recover with the Windows 7 release. His influence quickly spread and most of the company adopted his management structure (very strict separation of concerns between development, test, and product management). The role of software architect quickly disappeared (and Ray Ozzie left the company, leaving the CSA position to disappear entirely) and although research was still important it was definitely not the top priority. There was much less focus on building platforms, ideas, or other intangible things vs. shipping to customers in controlled and predictable ways.

Post 2013 and Steve Ballmer stepping down I don't really know much since I left around that time.
U of I looks for weak cyberlinks in the power grid
Morally speaking, I don't see a difference between eating plants and animals. Both are alive. Just because plants express their distress in ways that don't trigger an emotional response in humans doesn't make it morally superior.

Environmentally speaking, yes I agree, eating plants is a more sustainable practice /rant
At some point, twisting words to suit your agenda will turn us all into gibbering idiots, unable to make meaningful statements about the world.
>men fall in love with men, and women fall in love with women.

He didn't say that.

>Uh, "mocking" is very different from "crying".

With the above correction you've shown your political standing. Of course you see it as mockery. Most people are going to see it as them crying about his "sexism" over something he didn't actually say (that they were distractingly sexy).

If people were mocking him - more men would be mocking him for the second statement that they are "irresistible" to women and their bravado gets them all the ladies and they are having troubles working because of all the sex they are getting. But they aren't crying on Twitter because he said that women fall in love with them.
Sentiment like this is a huge double standard that nobody seems to notice. When somebody says "All Muslims are terrorists" because an extremely small proportion of them ARE terrorists, you (rightfully so) get people saying that you're wrong. However, when somebody says "Gamergate supporters are misogynistic/racist/bullies/etc" everyone nods their heads in agreement and Kotaku gets a few thousand in ad revenue. However, it's a parallel case - a small but vocal minority are causing trouble. So why the double standard? Supporting GamerGate isn't morally fashionable [0]. Too many people (including yourself, it seems) are unable to deal with ambiguous or contradictory situations, and end up looking towards mass for guidance. GG isn't perfect, but their promotion of journalistic integrity is important.

[0]http://www.paulgraham.com/say.html
What are you talking about? Programming is mathematics. Using a formal language to express solutions to formally defined problems is, by definition, mathematics.
With the exception of a single sentence in an otherwise inflammatory comment about Mongodb, everything† you've posted to HN --- at least, under this name --- has been either an emotional appeal or an attempt to stir up drama. Could you please stop? You leave little hints here and there that you know what you're talking about. Could you contribute more of that stuff, and less of this stuff?

† I mean it: I took the time to fact-check this statement. I might have missed something, but I didn't miss it casually.
Then this violates Hacker News's rule of linking to a news story's original source. Thus the Catch-22.
Vue.js 0.12.0 released
> But it's not a multi-language VM like Dis could potentially be.

Dis also supports Java.

http://doc.cat-v.org/inferno/java_on_dis/
Using NPM Packages the Async Way
So what? There is still lot of variation on how much you have to spend on that degree. Consider:

Student A:

Spends high school getting good grades and receiving an allowance from his parents.

Attends an expensive private school.

Takes out hefty loans to pay for school and the same standard of living he enjoyed with his parents.

Has little financial help from his parents who figure that the student loans cover everything.

Graduates with $70,000 in debt, unrealistic ideas about the standard of living he "needs", little understanding of how to manage his finances and plenty of fear to make him avoid the problem, and is unable to afford either that standard of living or his debt repayments.

Spirals into deep debt for many years.

Student B:

Works part time through high school and has money saved for tuition.

Takes out a small student loan to cover remaining expenses.

Continues to work weekends so has a small amount of cash flow.

Goes to a cheaper state university and gets used to the idea of
living on rice and beans and keeping their clothes in milk crates.

Graduates with perhaps $10,000 in debt, a good handle on their finances, an inexpensive lifestyle, and a solid plan for paying off the debt within a few years.

Continues to wealth and prosperity.

How much poverty and bad decisions could be prevented if more students took route B instead of route A? Do you still think it doesn't matter if we teach them financial independence or not?
I'm definitely not saying we should disconnect Malaysia from the internet, that'd be terrible.

Despite the name, TM is a private company. I really wouldn't have any issues with (temporarily) disconnecting them, or alternatively fining them. GLBX should definitely be able to do both of those.

Of course best case scenario would involve Malaysian government intervention. (As unlikely as that sounds in a country that seems to be ran by people that believe in magic)
We don't know the full scale of such things because it is considered a state secret.
I appreciate the attitude, but other than that, he is a real control freak. It fascinates me that people on the right often praise entrepreneurs as champions of personal freedom while they are often being very authoritative against their employees.
The project is fine, it's more about it being voted to the top of HN.
There is such a thing as too early. The valuation for the 8% equity here really bites.. you're getting smaller investment than a top tier accelerator and you're going through that 'accelerator' at such an early point in the product that your next step is likely another accelerator. I get that these programs can have value, but the likely outcome is messing up your cap table. It also is a bit awkward to start a start-up when your personal finances don't give you months of living expenses -- this seems like a recipe for large # of failures and taking bad money when you're too early for good money.
Bitcoin block size, a change in economic policy: Draft: BIP 100 by Jeff Garzik [pdf]
If the answer is so basic, please articulate a response.
Hi, FaceGrab lets you download anyone's Facebook full-size profile image from their username or userid without any need for login. It uses Facebook's Graph search.

This project was a code sprint. I started it when I needed an image set for a machine learning problem. I came across a Facebook graph feature which returns full-size profile images. I thought I could use this feature to programmatically generate a data-set of actual images. I consulted Facebook about the use of this feature as bug, they responded that the profile pictures are public and its not their responsibility.

So, I created this to generate a data-set of Facebook profile images. I think it could be useful for developers requiring a big image data-set for image processing or machine learning applications, or maybe more. Any comments are welcome.
I am saving aggressively to do the same in two years.

How hard is it to get out and be social while literally everybody else is working at a 'real' job?
Is there an image file I can grab and run with qemu?
>> whos valuation is based on it's investors alternative views of what value is.

...or rather based upon it's investors ability to convince outside crowd of what the value is.
Or any private property at all. I mean why does someone have the right to say I can or can't go somewhere.
I had no idea such a ban existed and am pleasantly surprised
What remains of the Manhattan Project
The productivity benefits of working in a beautiful office
No. HN prefers the news story's original source, but does not have a "rule" against posting secondary or tertiary sources. Meanwhile, if the mods rewrite the link back to Gawker (unlikely), mission accomplished.

Anyways: the site is better off with the blunt-force ban on Gawker articles. There might be occasional worthwhile things there, but most of the stuff that isn't worthwhile is poison.
Loved the tool. Congratulations. Just wondering, how do you manage the phrase translation? It is your system learning from itself?
I signed up. Seems like a good idea.

However, I've tried to do this kind of thing in the past, with a spreadsheet on my phone. Just ended up forgetting/deciding not to do it, even with a calendar reminder.

Will be interesting to see if the graphs and email reminders are enough to push me over the hump this time and give enough data to make it useful.
Hi...

I'm the author of Node9, so it's pretty cool that this has gone semi-viral. It's taken quite a bit of heavy lifting to blend Inferno and LuaJIT together. There's still a lot of work to be done, but it compiles on OSX and works. Please be patient as I hack the premake files to build properly on Linux/BSDs. Eventually porting will just work using libuv, but until then I'm hacking away.

For those wondering about Dis vs LuaJIT, Dis ultimately presented some issues when it came to multithreading and I wasn't about to JIT compile Lua to Dis when I had LuaJIT. :)
Jim Burnes
They're certainly known for not always knowing the difference between 'can' and 'should'. ;)
https://www.reddit.com/prefs/security/

You can force it to https only for your user account.
I just recently left my job at Microsoft, about 7 months ago. That said, I have nothing but mostly great things to say about my time there (2010-2014). By the time I got there, there was already the sense that even though we had huge market share on traditional desktop operating systems, that we were still far and away the underdog in many other respects that probably mattered more. Working on the dethroned Windows OS was an exciting and compelling thing. How do you stay relevant in a market that is rapidly changing without just outright copying the competition and while still giving it its own unique perspective? That's a really hard problem, and a really fun one to work on. Even though I know we didn't get it all right in 8/8.1, the excitement was all there and it was a really great ride.

Ask yourself if you would rather work for a big software leader that is resting on its laurels or for a company that knows it has some ground to cover if it wants to stay relevant, and then you'll know if you prefer the old Microsoft or the new one.
Here is one effort. There may be more of course:

http://www.textfiles.com/bitsavers/
Don't forget gay marriage and climate change.
Not a current one.
Would be interesting to see a more detailed explanation of how Q compares to Redis at least. The low level bits, performance, RAM usage, usage comparison of the same tasks etc.
Thank you for the detailed response.

OCaml is not my cup of tea either, but it is really interesting to learn it. If you have any ML like experience than I guess it is less interesting though. The toolchain is great this was one reason I decided to try it out.
This is so true, and even today with new designs you end up with overkill. A Cortex M0 (32 bit ARM system) with 128K of flash and 64K of RAM is 75 cents in quantity. That means the processor complex is essentially "free" with respect to the cost of the other bits (sensors, actuators, communication over distance). The risk is that with all that "extra power" the programmer decides to use it creatively for something like "A built in web server to show you status of everything" and that "feature" requires you connect it to the wider network, and that "webserver" never gets patched, and now you have an HVAC system which becomes the exploit vector to get into a much bigger facility/network.

All because designing in a "limited" computer didn't make economic sense, and programmers couldn't help but use the extra CPU capacity that was available.

That is what makes IoT a challenge / bad-idea to a lot of people.
If I understand correctly, they're using pre-release Docker in their primary test infrastructure as well as just being the system under test. I'd be curious what this does to the robustness of the test system.

When I was at VMware, we had analogous testing to do with ESX. But there, I was pretty careful to differentiate between "infrastructure" and "system under test," and used known-good versions on infrastructure.

The reasoning was that the test automation was mission-critical and, while dogfooding was good, the cost of the infrastructure going down would have been too high to take the chance and we probably wouldn't have had the luxury of time to debug against it anyway.
>Morally speaking, I don't see a difference between eating plants and animals. Both are alive.

Really? I mean, people are alive as well. Is that on the same moral level as well? This just seems like a very specious argument...
Luckily there are countries where unions still matter.
I really like the video feature. Seems like a great way to improve listening skills.
> Investors still got their ROI on the prop

Was there no lock-up[1] period?

1. http://www.investopedia.com/terms/i/ipolockup.asp
Who said it was going to be easy? ;-)

It's cliche I know, but most "overnight successes" involved years of hard work.
How would it work on for instance App Engine, where you can't really run a script on the server? I guess you'd have to manually do the validation step, but will it do any of the other steps automatically still?
Expanding...

meat:vegetarianism :: gas:electric cars

Meat is a dense carrier of protein and other nutrients (energy) and we need to build up infrastructure, break down inertial barriers, and have some technological breakthroughs before the current things secedes to the better thing.
Ultimately everyone is going to take a haircut. Creditors and pensioners.
> Most of the offense seems to be taken on his first statement: "Men fall in love with women."

I think you are confusing the which element of the whole sexist set of statements is the main inspiration of the mockery directed at the whole set with which is the main focus of offense.

Though, to be fair, both the "you fall in love with them" and the "they fall in love with you" statements are worthy of offense when both are offered as part of the explanation of his "trouble with girls...when they are in the lab". (Both presume that the "natural state" of a lab is to be full of men, so any complications that arise from a mixed-sex environment are a "problem with girls".)

Of course, unless his "problem" is pedophilia, compounding that by referring to women as "girls" when discussing the "problem" he has with them in the lab compounds this further.
The 20th most successful technologist is probably a billionaire. The 20th most successful professional athlete isn't.
> It is by far easier to tell someone what to do then it is to do it.

Only if you don't care whether it gets done, and if it gets done well. Otherwise, it's far easier to just do it, and not rely on the known unreliable "other people".

Problem is that a big share of management in fact don't care about those things, and only manage the political game. But don't let that mislead you, actual management is hard, quite on par with engineering.
stack ranking had been going on for many review cycles at this point and I heard last night that it's gone for good (wink wink, nudge nudge) because they still have to allocate bonuses and stock.
My prediction, based on personal interest: Unregulated machine learning implementations and AI R&D will one day be viewed the same as human and animal testing of yore. That is, crude and potentially very dangerous. Elon feels the same way. I'm basing my startup on this notion.
Monitoring solutions for Docker containers
I visited Tuol Sleng in 2007. It was very disquieting to walk past row after row and room after room filled with boards holding thousands upon thousands of pictures, and realize that every single one of those people was murdered right there, in that building.
Also this line of hypothesizing reminds me of this old HN link:
http://kk.org/thetechnium/2019-unthinkabl
How right you are. On the other hand I'm continually surprised that my paycheck in 2015 comes (more or less) from a descendent of an operating system I learned in the 80's.
From my experience etcd is pretty rock solid, until you start using it across availability zones. Then if you add in SSL into the mix, the reliability drops even further if you are using the default configuration. At that point you need to start tweaking the heartbeat and timeout parameters for a the cluster to stay stable.
The Computer History Museum has established a Software Preservation Group: http://www.softwarepreservation.org/

They also have artifacts like MacPaint source code in their collection: http://www.computerhistory.org/collections/catalog/102658076
You should also check out the Trustworthy Internet project report on SSL/TLS deployment quality.[0] The big increase in B and C grades this month (compared to last month) is due to Qualys's SSL Labs tester becoming more strict about DH parameter size (less than 2048 bits caps your grade at B; see also Logjam), lack of TLS 1.2 support (caps your grade at C), and RC4 deployment with TLS 1.1 and 1.2 (caps your grade at C, RC4 deployed for TLS 1.0 still only caps you at B).[1]

[0] https://www.trustworthyinternet.org/ssl-pulse/
[1] https://community.qualys.com/blogs/securitylabs/2015/05/21/s...
This is a really useful breakdown of Let's Encrypt and its scripted process for procuring certificates. It's ironic though that cryptologie.net is not run over https! They should use Let's Encrypt.
This comment isn't helping.
"If this happened our cluster would become unavailable and may have trouble re-clustering."

This was basically the repeated experience I had which caused me to abandon etcd for the time being.

If it can barely ever heal, what the fuck good is it? And I found that it could barely ever heal. A 3-node CoreOS cluster I ran _always_ crashed when it attempted a coordinated update, and rarely could be repaired with the help of #CoreOS over hours.

Because CoreOS pushes out updates with versions of etcd incompatible with recent versions, the etcd cluster could never survive the upgrade.

Add this to the fact that the CEO of CoreOS told me in person that he expected them to be the _only_ Operating System on the internet, and I'm generally not along for the ride with CoreOS any longer.

Consul, Mesos, and Docker are looking good.

Anyone interested in this space should check out:

https://github.com/CiscoCloud/microservices-infrastructure
Yeah that was a typo sorry.

For the answer to what SSL has to do with certificates in the trust store, the best demonstration is by example. Try to setup mitmproxy on EC2 to MITM your own HTTPS connections. In order to do so, you will need to install a trusted root certificate on your device.
House Rejects Trade Bill, Rebuffing Obama’s Dramatic Appeal
Why we spend billions to keep half a million unconvicted people behind bars
For Intel, Adding Altera, FPGA Hardware Is Easy: Next Comes Supporting
OT but curious (non-english native here): Is the title correct or some kind of saying? „Where in the world has the straightest roads?“
Defeat for Obama on TPP
it isn't released yet.
But it's not dead-dead, http://valleywag.gawker.com is still running, still producing new articles as you can see.