skysight-inc/HackerNews huggingface dataset:
You should be careful with the term engineer. By definition, engineering is the application of scientific and mathematical knowledge to solving practical problems. Without knowing and understanding the science and math behind computing and software, one can hardly claim to be a software engineer.
French Law Is to Make Products Easier to Repair, So They Stay Out of the Trash
What a great idea, and how very well done (the anonymous post-it note booking system). Kudos to the organisers for their prescience and understanding of their attendees, more of this please!
Keynote: Real Software Engineering
Disabled zoom is one of my pet peeves too. I use this bookmarklet on my iPhone, you may find it useful...

javascript:document.querySelector('meta%5Bname=viewport%5D').setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=10.0,user-scalable=1');
correct the typo DjanoCon -> DjangoCon
Asciinema 1.0
Mastering any one of those things would get you a job.
Cool idea! It has always been the cause of war in the family...
The Multi-Device Character of the Future Web
Artist: Edgar Martins
Mistakes come for different reasons: the human brain's limitations; carelessness; bad methodologies; ignorance.

I was talking about the last one here.

"PS Rubygems isn't a web framework, it's a package management tool, so the straw man you're hacking away at is the wrong one."

My statement about web frameworks was not about RubyGems, it was about web frameworks, and it was an example of the state of affairs in web development.
The ultimate list: 100 books to read before you die
Post it, will you? :)
"Seriously, if you were interviewing a filmaker who proundly said, "I haven't owned a TV in 15 years, because I know it's all shit", would you take their opinion seriously?"

Of course. There are film theaters and Internet. You can count good films at the end of the year with the fingers of your hand.

Good film makers are going to spend lots of time making films, not watching them.

There is lots of great series now, but if you are a professional you just need one or two episodes to really grasp the entire collection. Writers of series always use the same proven structure that works. Once you know, it is kind of boring because all series look the same.
That's a bit strongly worded, but I also see the pattern of people who came into computing from the Web direction rediscovering basic principles of computing and computer science. Similarly, the NoSQL community seems to slowly be discovering why traditional relational databases work the way they do, why supplying correct and durable replicated storage with high performance is difficult, and why some of the features that NoSQL threw out along side SQL itself in the name of simplicity and performance are actually quite useful and occasionally important.
Show HN: 5.1 Surround for your existing headphones (App for OS X 10.7+)
It's a shame that the only exposure that rock climbing gets in the mainstream media is this sort of thing. "Crazy climbers risking their lives!" There's actually a little bit more to the sport than that.

It's the reason that Americans tend to ask me "you don't do any of that free climbing, do you?" whenever I tell them I'm a climber. Yes, that's all I do. But you're probably thinking of "free soloing", which is much less common, and would take a lot of explaining to make you understand why it's really not as dangerous as it looks. But anyway, that's not what climbers do for the most part.

I guess for the New York Times, regular hard rock climbing and bouldering is just not that exciting. Yes, this guy is hanging by two fingertips, 30 meters off the ground and doing things with his body that most folk wouldn't consider possible. But he's not about to die so this isn't really all that interesting. Certainly not interesting enough to push a photo of a celebrity getting out of a car off of page C6.

In Europe, most regular people I meet tend to know some basic things about climbing and bouldering. In America, nobody seems to have ever heard of the sport. It's all either Mt. Everest or Crazy Free Solo Guy.
Or perhaps

https://github.com/AGWA/git-crypt
Wow, I've never seen such a thing as that Grandmaster Chime watch. My father in law is a watch enthusiast but everything he has talked about has been an order of magnitude less exquisite than the one in that video.

I enjoy moments like these, and there have been many in my life, where the scales fall from my eyes are I get a glimpse of the adjacent possible.

Thank you!
Exactly. Looking at the whole business from a Nordic perspective, the idea of this process being some kind of a plot to extradite Assange to be tortured by the Americans is just silly. Britain is the poodle in U.S.'s pocket, not Sweden.

A more rational perspective to the situation can be seen from the point of view of rape statistics. They are an indication of how seriously countries take accusations of sexual molestation. The rate of police-recorded rape offenses is

- US: 27.3

- UK: 28.8

- Sweden: 63.5

Are there really more than twice as many rapes per capita in Sweden than there are in UK or US? Of course not, if you use the same definition for rape. The issue is that Sweden records things differently. I'm quite convinced that if we're looking at what actually happens, Sweden has less rape then UK or US, but Sweden records them with a much lower threshold for what constitutes a "rape" so that the statistics looks different.
In a certain, quite limited model of economics that could actually be named as "wise".

Once a more holistic view is taken, wide spread total costs and benefits are taken into consideration, once costs are not only defined as money flowing out of my own pocket, once not only "Gesinnungsethik" but also and more importantly "Verantwortungsethik" gets applied, well,

in such a world we would probably wish, that Amazon would change its pricing policy to:

- get the first 2-5 AWS instances almost for free

- and pay for the next few 100 exorbitantly much more money.

We all would benefit from the cultural, technological and social changes this would help to spark, I think.

But who am I to question current culturally entrenched "economic" thinking...
>The point of electing a representative government is to have a group of people whose daily lives are focused on the task of running the government. People outside of the government only have so much time to think about legislation, even when it's really important.

This is post-facto rationalization for why the government operates the way it does. Most governments transitioned from a dictatorship to representative democracy because the masses reached breaking point over a particular issue and demanded greater power, together.

Representative democracy exists due to the compromise that was brooked at these points between the ruling classes and the ruled. If anything, it exists as a sop by the ruling classes, who from the very beginning tried to exclude people from voting as they introduced it (only property owners, no blacks, no slaves, no peasants, etc.)

Direct democracy is in no way incompatible with the idea that "we don't have enough time to think about legislation", provided you are given the option to delegate your votes to somebody whom you trust who does have time. Any sensible system would do this and let you revoke or move your delegation at any time on any topic.

And no, that is not just representative democracy reinvented. I would delegate most of my votes in a direct democracy to my retired parents.
The journalistic casualties of the Guardian’s erroneous Whisper story
Looks like a good idea to me, the question is how small the area would be. I think I've read somewhere that writing that data takes some 40 seconds on some Samsung given the write speeds around 400 MB/s which is approx 16 GB reserved for the feature of user being able to read the failed drive which notified the user long before that the declared number of counts was already spent. Somebody who actually has better (industry insider) info is welcome to correct me.
This is why, for anything I care about, I have them in RAID1 or similar. I have a home server with a pair of SSDs for the system volumes (and hosting a few VMs: mail server, web/app servers, play things, ...) and a pile of spinning metal in RAID5 (I'm considering moving to 6 because of the "new error during rebuild as rebuild takes ages on large drives" issue) for media storage.

One of the SSDs died a couple of weeks ago (unexpectedly Linux didn't fail safe properly, it fell over trying to read from the broken one and didn't seem to try read from the other instead, upon coming back up it ran from the good drive OK) and RAID saved my much hassle rebuilding from the previous night's backups.

The SSDs in my desktop box aren't RAIDed, nor in my laptop (two wouldn't fit), but I can easily survive either of those being out of action for a couple of days and may backup regime involving copies on the local file server and on remote hosts (fingers crossed) should mean nothing gets lost if they do die.

I've not found the failer rates of SSDs to be any different to spinning media - I don't trust important data to a single drive of either type.
The threshold for having learned something is subjective, at least in the context of software development.

If the intent is just to attain a basic understanding that enables one to complete projects and pass muster as an intern/junior developer, then it's likely possible with enough effort.

If the intent is to do a "deep dive" on each topic, or even attaining mastery during the course of a summer, then that's another matter entirely.

On that note, the concept of mastery is similarly subjective. Even the lowest definition of mastery for a single one of those topics lie far beyond the timescale of a single summer, at least for most people, and especially if they lack previous experience. Fortunately, very few people are masters of anything.
I'm taking a look to asmJIT (https://github.com/kobalicek/asmjit) , to implement a CPU core JIT emulator for Trillek (https://github.com/trillek-team/trillek-vcomputer-module). But always I find that there is a lack of information of how handle self-rewriting code on a JIT emulator.

Actually I have some ideas using a mix buckets + interval tree to track used/dirty blocks...
In case someone asks: Yes I did submit this to HackerNews once before in december when I had the first working beta. By now, I've released 9 updates and made the app work glitch free even under extreme circumstances. I also added a new "Comparison Listening" module where you can try out different sound engines and compare them to another. I'll also stick around to answer questions this time :) And yes, the article on how it works technically is also still online: http://hajo.me/blog/2014/12/28/how-surround-sound-for-headph...
This isn't something I'd use myself -- but I just wanted to say 'great job' with the onboarding, I immediately got the use-case after looking at the 'How's it work' instructions.

I wish more sites would do that.

Regards
Melt
Yes it does: vectors are good for random access, linked-lists are good for doing stuff in the front/back of the list. The performance bug we have here is solved by finding a way to insert stuff at the front/back (and also going through each item in the list); there is no need for random access.
The initial project was to develop an unspecified games and go along for the ride even if it crashes and burn. Compared to later kickstarters Double Fine Adventure was not very specific about what it would be...

I personally liked Act 1 (even if the puzzles were a tad simple) and I'm really looking forward to the Act 2.

Now, I personally see backing on Kickstarter as Patronage. I'm giving money to artists because I like what they've done in the past or because I think that they should do well but I'm not looking on a return of investment. For me, I'm giving money in order to support arts that I like and in the hope that more of the kind of arts that I like is produced but I fully acknowledge the risks and the fact that I'm paying a lot more as a backer than if I just waited to pick up the game on sale a few month later.
Amazing video. What I noticed is that they also use 10:10 as a time to display when advertising the watch [1].

http://mentalfloss.com/article/22461/why-1010-default-settin...
As adventured mentions, it doesn't matter what the stock price is.

A stock repurchase is a way to move money from the company to the stockholders. Exactly the same as dividends.

In an efficient market, the effects on market capitalization (outstanding stock * stock price) of dividends and stock repurchases will be exactly the same.
First Look at Ionic 1.0 (RC) Release Candidate
Being a solo founder
From your description I am missing one important idea that you should communicate clearly: you, we and nobody else currently wants to have online voting - what we want to have, are tools that enable transparency and gathering of information, also discussions and preparation of decisions, but the final decision is something you do NOT want to do online.

See this talk from 31C3:
http://media.ccc.de/browse/congress/2014/31c3_-_6344_-_en_-_...

If you still believe that online voting is doable and a great thing, please contact Mr. Halderman and talk to him or read about his work: https://jhalderm.com/

Also I recommend to do some research what the german pirate party is using regarding democracy tools - they have a lot of experience not only coding such tools, but also with real life usage.

A good start could be https://liqd.net/en/
here you can find the adhocracy platform:
https://github.com/liqd/adhocracy/

which seems to be in a much better developed state than what I see on democracyOS - but maybe there are many things not visible right now to me, so sorry for this criticism.

Adhocracy is currently in use by several organizations and they have lots of real life experience, especially with user adaption.

An interesting application of adhocracy is https://offenekommune.de/

Another interesting tool for organizing (really big) meetings: http://openslides.org/en/

and of course the brilliant idea of Bundes-Git, a law-making platform:
http://okfnlabs.org/blog/2012/12/13/bundesgit-german-laws-on...

Maybe the best way to get some overview would be to contact the awesome people at https://okfn.org/ - good luck!
So I wasn't just imagining it! I thought they'd missed the gold one.
If I were you I would work 1-2 nights a week as a waiter. You can take it easy because you are not doing it for the money, can work together with your buddies which makes it more fun, can pick up some social skills you may lack and it makes easier to get know some chicks.

If it works out you owe me a beer...
Agreed. There's also a huge red flag in the mindset that I saw as I was reading that lifestyle choice. We're all going to die some day, which throws another huge strike against pursuing the best above enjoying life. Add in the pipe dream of living forever that is being sold these days (just as it has been many times before), and it only makes "living well" seem more and more difficult. Assuming we can even somehow define living well...

tldr: Find what makes you feel content. Be willing to stop doing other things.
> But even then there can be buffering inside the disk

this, the system accounts for. If you tell the OS to sync data to disk, it has to make sure that the disk committed the data to the durable media.

One aspect of this is: As the disk, as long as it has unwritten cached data in its internal RAM cache, is free to write that data basically in any order, the OS will have to send a write barrier to the disk. Wouldn't this been accounted for by the OS, all filesystems would basically be completely broken on most power outages. Or one would have to flush the disk cache completely on every single and small change, which would severely degrade performance.
I dont get why people keep thinking the UK has a special relationship with the US anymore

“There’s nothing special about Britain,” the US state department official said. “You’re just the same as the other 190 countries in the world. You shouldn't expect special treatment.”

Obama "We don’t have a stronger friend and stronger ally than Nicolas Sarkozy, and the French people."

England and the US nothing special anymore.
He went to the UK, but strictly speaking isn't in the country - he's in the Equadorian embassy, and doesn't leave it.
Iron Man Helps One-Armed Kid Become Iron Man
I've seen them. I've worked on them. But again, where's the cost/benefit?
On the other hand: http://queue.acm.org/detail.cfm?id=2367378
Go Daniele, such a great guy and a passionate organizer.
Oh and I also re-designed the website. BTW, I'm now experimenting with AdWords, Facebook Ads, paid Tweets and reddit promotions. Is anyone is interested in the statistics? or can you point me to a place where I can compare my CTR and CPC to others?
> but there really isn't a library that tries to do
> just 2D with some filtering+scaling

While not a 2D library, https://github.com/bkaradzic/bgfx is a very sweet abstraction layer over platform graphics APIs
>Which always seems far fetched

I'm honestly surprised anybody still thinks this. Particularly after the GCHQ emails confirming it as a 'fit up'.
From my understanding, please correct me, is that America(tm) requires that you never _save_ money by leaving the country and working somewhere else.

Say your US tax rate is 27%, you are working in Canada and your tax rate is 32%, you pay Canadian taxes first, then file with the US which charges you nothing.

If you are working in a place with a 5% tax rate, you will owe the US the difference. When you are a US citizen, your global minimum tax rate is your US tax rate. You can never save money on taxes by leaving the country, only by giving up citizenship.

You can save money on taxes by living somewhere with a lower cost of living, make less, spend less.
So how come the British police can't just walk in and arrest him?
BBC commissions drama about the making of Grand Theft Auto
I've often found the opposite; people who use C get excited about using >> rather than / because it saved a few cycles on very old compilers, but fail to notice where they could've made it a million times faster by using a hash table rather than a linked list.
How to Create Irresistible Opt-In Offers to Build and Grow Your Email List
Seems I was right. It is a drama about the making of GTA. http://www.develop-online.net/news/90-minute-grand-theft-aut...
SmartFilter – Server-Side CrossFilter for BigData
Offshore workers 'getting heavier'
So I haven't been following this case for a very long time. What are the current theories regarding whether he did it or not?
Installing an Enterprise File Sharing Appliance on Azure Compute Services
It's complicated, but under a certain amount of money, what you write is generally true. It's still a complete load of bullshit, as it requires you to spend time and energy and money dealing with something you shouldn't have to.
There's also a $100,000 exclusion.

http://www.irs.gov/Individuals/International-Taxpayers/Forei...
"Rationality: From AI to Zombies" by Eliezer Yudkowsky (book release)
You think the original authors (Chad Fowler, Rich Kilmer, Jim Weirich) were ignorant of linked lists? What hubris.

The story is about rubygems, not web dev.
Unless a senior developer / a "wise" developer reviews the artifact created and allows him/herself to state:
"This is not effective code. Refactor it by x y z".

The problem is, I think, this is NOT happening or at least to seldom because it "does not pay off", because "the aws boxes are sooo cheap!"

I'd say: the aws boxes are way too cheap and effectively misused. What should have been a way to scale up apps with reasonable effort turned into an energy and resources burning landfill. Granted, at least it is a shared landfill which really helps with from the resources/energy point of view.

(Juniors) Coders should be able to power the machines by driving a bicycle ergometer ... as a way to make the homo-sapience grasp the effects of their "mental work" ;)
For those that don't already know, GitHub has a cool little feature that allows you to link directly to line ranges, i.e. https://github.com/mackyle/sqlite/blob/3cf493d4018042c70a4db...

See the awesome GitHub Cheat Sheet for details: https://github.com/tiimgreen/github-cheat-sheet#line-highlig...

(Forgive the tangent—I only discovered this recently myself, and I figure I'm not the only one.)
I agree, that was just amazing.

Thanks!
How to Stay Relevant in the Digital World
Semi-related: does anyone know why installing gems is so ridiculously slow? What is the thing doing? Downloading tarballs, yes, but then? It's a dynamic language; there is no compilation or verification! Why can I install Ruby packages using apt almost immediately, when gem/bundle install takes half a coffee break?

I'm growing more impatient with the years. I have measured out my life with slow software. We talk about saving developer time with dynamic languages, but, as Flight of the Conchords sang, the sneakers don't seem to get much cheaper; what are your overheads?
I was going to post the photoshopped joke, but this gets more to the gist of it

http://stackoverflow.com/questions/3811678/add-two-variables...

Edit: found it https://plus.google.com/u/0/+DougTyrrell/posts/br3kqg6Vet6
> Biggest poulariser of the idea of existential risks,

Hardly. Even EY points to science fiction as what inspired him in a lot of ways. Probably the biggest mainstream popularizer of the idea of existential risk these days is the History/Discovery Channel with the nonsense it puts out. Actually, you could probably just go with the movie/tv industry in general.

Even more scientifically, you've had worries about asteroid impacts, supernova radiation, grey goo, etc. longer than EY has been alive, and these ideas were "popular" and in the mainstream consciousness in a way that EY and his ideas are not and probably will never be. EY and MIRI are unknowns outside of a very narrow field.

> founder of the Field of Friendly AI research,

I am not really sure how much to credit him with this, but I suppose it is true that most AI research pre-EY consisted of trying to develop AI with discussions of "friendliness" being more informal.

> founder of MIRI, an organisation dedicated to its research,

An unknown.

> author of a number of published articles on same.

Articles with virtually nonexistent circulation outside MIRI and LessWrong. How many citations of EY's published articles exist outside of those communities? Being self-published is not exactly extraordinary.

Again, I don't have anything against EY. He's just simply not that significant of a figure. Maybe he will be in the future - he certainly thinks MIRI is the only organization worth donating money to because it is the only way to save mankind - but he isn't now. I would not be surprised if most AI people regarded him mostly as a crank. (I don't think that's so, but I think EY's circumstances make him somewhat antithetical to the mainstream scientific community.) To be sure, I haven't founded anything as successful as LessWrong, even, and I certainly haven't convinced anyone to pay me to think and formalize my ideas. By most measures EY is more successful than I am.

Sidenote: Don't google MIRI at work. The Machine Intelligence Research Institute is not the first result.
Pinball: A scalable workflow manager from Pinterest
My "favourite" example of this was a previous company that used TeamCity for CI builds. At the time (no idea if it's still true) TeamCity knew when a maven project depended on another project, directly or transitively - but it didn't distinguish between the two cases.

So if you committed a change to the low-level "core" library, it would rebuild every project - and then every project except for the two that depended directly on core. And then every project but those three, and so on. It took days.