skysight-inc/HackerNews huggingface dataset:
I really like this sort of thing. Many years ago when canvas tags were a new thing I wrote http://ooer.com/autograph/canvas/ (click the 'Generate Autograph' button to see something). It makes an SVG that you can save (right click..) and print at silly resolutions. I kept meaning to do something good with it but never got around to it. Great work.

EDIT: I made it so long ago I forgot how it works. :) It's the PHP version that can do SVG versions... http://ooer.com/autograph/ (click 'design your own' at the bottom).
You could replace the code object at runtime changing what the function does and what the type of the returned object is.
the fact that sexism reduces the desire of women to participate in something is established

Yeah, I thought so about the influence of parenting on children's outcomes. Then I started reading things like the linked JayMan's article[1] and now I'm not so sure. There probably is some influence but it's quickly starting to look pretty insignificant compared to genetics and just... randomness, luck.

Same with psychiatric drugs. Knowing nothing about psychiatry, I used to think they're really good because they're prescribed by doctors and my experience with drugs (painkillers and antibiotics) was that drugs are like miracles on demand. Only crazy people would go off them! Then I started reading articles by psychiatrists and learned that many of very popular medication help one person in 20 after months of taking, if anyone at all ever. Or that antidepressants may actually increase your chances of offing yourself.

The moment you start digging anywhere outside of massive successes (antibiotics) and physics (where important research is usually 5 sigma solid, though even then...), things look nowhere near as clear cut as we're told in school or by the media.

And yes, sometimes "how do you know?" is just a cop out. But lately I have been taking that seriously, how do I know? I blame the less wrong crowd abandoning their site and spreading doubt thoughtout the Internet.

[1] http://jaymans.wordpress.com/2014/05/30/beware-armchair-psyc...
Of course you are. That's a fun thought experiment. Details of licensure, burned out developers, and Truecrypt's modern place among all the other encrypted storage schemes are much more boring than the cloak and dagger fiction of a Truecrypt warrant canary.
If your that worried about the hours then put some kind of hours clause in and a vesting schedule with items need to accomplish for X percentage. Or work out a partnership that's not based on a company structure.
Flask by Example, Part 3 – Text Processing with BeautifulSoup and NLTK
How Has Stephen Hawking Lived to 70 with ALS? (2012)
I would like to second this frustration. The scrolling mechanic is very unintuitive.
This is a blog post that points out that you can back up your keys in a Microsoft online account, among several other options. You've managed to condense it to "Bitlocker is a bad idea". Which leaves me to wonder whether you actually read the piece.
This is incredible. The most viewed video of 'RRcherrypie Group' has 80m views. I wonder how these videos spread - are people sharing this like crazy? The comments are a mix of "so cute", "i don't get why i keep watching these", and "where can i buy this??"

It's like the unboxing video in the original article, except given an additional play-cooking element and taken to an extreme of meticulousness.

See all the videos here (the Mentos + Cola one is quite unexpected):

https://www.youtube.com/user/RRcherrypie/videos?flow=grid&vi...
Yep, I just did searches on Flickr and grabbed ones that I liked tagged with the city, but they could be totally wrong!
I wish this software was still around to play with in some sort of simulator.
Airware (YC W13) is hiring SF engineers to work on a commercial drone platform
Airware's next-generation commercial (non-military) drone platform extends beyond flight-related hardware and software. Giving drone operators online access to data, video, and images is a critical element of transforming drones from flying robots into viable business tools.

We have multiple opportunities to play a leading role in architecting, implementing, and deploying an innovative web-based management system that is tightly integrated with sophisticated autonomous aerial technology.

Web Positions
-------------
Application Developer, Windows
http://boards.greenhouse.io/airware/jobs/13472

Software Engineer, Cloud API
http://boards.greenhouse.io/airware/jobs/19224

UI/UX Designer
http://boards.greenhouse.io/airware/jobs/16606

Web Developer, NodeJS
http://boards.greenhouse.io/airware/jobs/18998

Principal Software Engineer, Cloud APIs
http://boards.greenhouse.io/airware/jobs/19001

Senior DevOps Engineer
http://boards.greenhouse.io/airware/jobs/16605

See all
-------
http://boards.greenhouse.io/airware
The replies against you suggest solutions on an individual level, as in the problem being one of too many concepts for the individual. I suggest the problem is not too many concepts for the individual, but for a team.
I recently looked into React and Knockout at work, as previously we had been using JQuery for all frontend stuff. I'm not much of a frontend developer, but I found things to like about both React and KO. We aren't making single page apps, but we do need to create more rich user interfaces in the browser. I spent a week exploring both, creating two different UIs in each.

For environments where you don't have dedicated frontend people, I think Knockout is more approachable. I very much like the flow based programming ideas behind React, but in the end I think the need to either learn/implement the Flux architecture or having to follow chains of Javascript callbacks really dissuaded my coworkers from supporting it.

KO has a more familiar template-like approach. And now that the latest version also offers components, I like that I can use templates where they work and switch to components when necessary, which should eliminate some of the boilerplate I faced in React. I'm very excited to try out the new KO features, and I'm always surprised to not see much mention of KO in front end discussions at HN.

That being said, while working with KO there were times where I created bugs that would have been impossible or difficult to create with React. But I think for a team of backend developers that don't do much frontend work and who aren't that familiar with functional programming, React (whether callback property style or using Flux) is too much of a jump. For personal projects I'm interested in trying out React+Flux, though.
Are you sure your not working to hard and getting burned out then blaming it on the other person? I'm not say that's the case but you might want to look at that as an angle as well. I'm probably way off base but it doesn't hurt to examine yourself first.
Yeah, it was just my attempt at calculating it based on census data. If I were to update it I would do so using a more standardized score like gini-simpson, which I was unaware of at the time...
I am the same way, and I similarly am proud in that I can always fix a bug. It's all just code, and I can always pin-point the error.

My impression is that you and I would go through very much the same process when debugging code. This sub-thread, however, is filled with my points on mental models and confidence, so I won't repeat it here. It's not voodoo thinking, but keeping in mind that mental models may be wrong. I am careful to avoid thinking certain things are "impossible" because I know my reasoning is fallible. I instead say "I find it extremely unlikely, and here's my evidence why."

My bug-that-go-away was a race-condition in a lock-free, multithreaded allocator I was porting to the Itanium instruction set. My understanding of the memory model on Itanium wasn't very good, and even the original author of the algorithms was unsure if it could even be ported. I eventually decided it was not a good use of my time, and moved on. (The algorithm was designed on the Power instruction set, and was easy to port to x86.)
Nice idea, and super important for choosing where to live.
I've had Crohn's disease for about 35 years, and my experience makes me agree strongly with the article.

I have to go see my GI doctor a couple of times a year[1]. He's the department head at a teaching hospital, and so my appointments with start with a first-year resident examining me. After that, the "real" doc comes in, and the resident presents to the doc his findings and conclusions.

While I guess that some folks might object to an examination by "only" a resident, I find that this helps me because of the interchange between the resident and the teaching doc. At the same time the doctor is teaching his resident, he's also leaking that teaching to me. As a result, I come to understand my condition better than I would if were just going to a regular GI practice. And because management of a chronic disease like Crohn's is all about understanding its effects specific to your own case, getting this kind of feedback is invaluable.

[1] I moved recently, and need to find a new doctor with whom I can relate to like this. But it's easier to talk about in the present tense.
Haskell's Type Classes: Why We Can Do Better
"farm subsidies - esp. corn and soybeans. It's time we phase them out and start eating real food again."

I'm open to many solutions, this included.
Yep, it's based on the census data.
Just living close to Walmart makes you fat
One thing that always bothered me about PHP is that neither the interpreter writers nor the PHP developers knew if they were on the same page. It is nice to see that is being fixed.
To make programming into a correlation game, build a distributed system and work on performance. You suddenly have flow of data, together with lots of external factors that are difficult to measure (e.g., a spike in latency in US-East but not US-West for 0.5% of packets, or 2% of your shared instances having a noisy neighbor).

In such contexts, you usually also have a LOT of code.

Correlation analysis becomes very important in figuring out which piece of code to even look at. Bugs do become "correlated" with a line of code, because bugs take the form "noisy neighbor + blocking disk read (code) + high latency to master DB => slow response".
:: YADASTAR ::
Hello, I've put quick ASCII to Pixels converter http://sergeykish.com/randomart

Already looks fun, yet image magic depixelizer makes it awesome. I think once converted to custom tag it may gain adoption <fingerprint>05:1e:1e:c1:ac:b9:d1:1c:6a:60:ce:0f:77:6c:78:47</fingerprint>
> They just memorize the final forms

I don't think it is possible to memorize all the gazillions of final forms in an agglutinative language. I am sure native speakers also learned the rules and then apply them, but it's all on a subconscious level.
Neat.

And it's a curious feeling to stumble upon memories I haven't touched in years -- I used to love idly disassembling computer mice, cleaning out fuzz and gunk from the little rollers and the ball, and putting them back together. It was one of things I had to consciously stop myself from doing if I was sitting at someone else's desk.

Optical mice have been around so long now, I had completely forgotten how they used to work, and that odd little pleasure of maintaining a simple mechanical device.

Edit: this confuses me, though: The basic approach — pairing a freely-rolling ball with a optoelectronic system — was used by generations of mice that followed, changing only incrementally until optical mice did away with trackballs altogether.

Is that right? The mice I was always taking apart normally detected the motion of the trackball with two little white rollers, for Y and X motion. That's neither of these systems.
They'll be replaced by crop insurance. Different math; same result. Anyway the solution to diet isn't to fool with the supply; its to change folk's ideas about food.
BB's are mostly propelled by a pocket of air from the chamber and typically backspun via hop-up, while i'd say most paintball markers are launched by a physical bolt slamming into the paintball and driven out of the barrel normally (with the exception of tippmann's flatline barrel)

Psychology and this whole milsim thing aside, some of the tech driving the airsoft/paintball 'guns' reflect their country of origin.

In asia, access to HPA/co2 tanks isn't has widespread as North america, hence a lot of the gas guns are powered via common consumer sources like propane and duster gas.

Airsoft guns that use a MCU (most built on top of MOSFET units) has only recently appeared in airsoft, while pretty much every electronic paintball gun has been the case since the 90's (mostly due to solenoid control), which is also a huge factor to the design.
Complexity in Software 2: Honor Thy Encapsulation
I think WebOS was going to use JavaScript.

The thing about Java and C++ is that they themselves are around for historical reasons. Far better languages have already been proven out. But, it will take a major industry player to move the masses forward on this. Apple's Swift effort gives hope on this.
Giving that you're running a closed source OS, you are pretty much out of luck anyway.
Michigan Startup Wisely Harnesses Spending for a Local Business Guide
Water contains hydrogen and oxygen. Why doesn't it burn?
The caloric density of junk food really is incredible. There's this restaurant I use to like to eat at that served these honey biscuits before every meal. I used to eat ~4 of them every time I went since they were pretty small. Then I found out each one was 200 calories! So I was pounding down 800 calories BEFORE eating a large burger with mashed potatoes on the side. I don't do that anymore but come on I would have never assumed I was eating that many calories worth of biscuits. The entire meal was probably ~1800 calories or more!
This has been discussed here before: https://news.ycombinator.com/item?id=5557443
There's actually a lot of debate around apostasy laws, and a decent argument that the apostasy law actually refers to leaving Islam and committing treason against the Islamic state, not just leaving Islam. It's not as clear cut as you make out.
When counting something, I (in North Karelia) would say

yy kaa koo nee vii kuu see kasi ysi
kymppi yytoo kaatoo ... kaksyy kakskaa kakskoo...

And when just saying a single number, I would say

yksi kaksi kolme neljä viisi kuusi seittämän
kaheksan yheksän kymmenen ykstoista
kakstoista ... kakskytyks kakskytkaks kakskytkolme
Do gut bacteria rule our minds?
I built something similar that's gained a bit of traction:

https://github.com/lynndylanhurley/ng-token-auth

ng-token-auth comes with a Rails gem, and it's configurable to work with almost any API.
I think it's hypercorrection to avoid calling Linux an "operating system". Which it isn't.
Cholesterol specifically is in the realm of relative unknowns for medicine. Especially the way it is measured, it may or may not be a predictor of heart disease or other maladies. It is also unknown why some populations have a higher baseline cholesterol, and how that affects their longterm health.

Speaking as a person who has had very high cholesterol from childhood with very healthy eating habits and despite being a very active athlete with <5% bodyfat.
Here's a direct link to the source: https://modeanalytics.com/benn/reports/029573ea73c3

It doesn't have the annoying scroll behavior of the dadaviz website, so you can actually see the visualization. Perhaps the mods should change the submission link to this.
I’ve been working on extracting something out of the way I’ve been creating web apps at Mozilla that you can use to write your next web app.

I didn't know Ember was already being used at Mozilla, that's pretty neat! It seems to be popping up everywhere these days
Complexity in Software 3: The Constructal Law
"As a Greek, I can safely say you don't know what you're talking about."

I'm going to start using this appeal to authority from now on. It's hilarious.
You would develop it in some live system anyway. That's the usual way to develop in Lisp. It does not mean that the 'live system' is also a 'production system'.
Grocery shoppers nationwide probably had credit card data stolen
This proposal was for a way to solve Austin's traffic problems. Given the geography around here (hills, lakes, NIMBYs), I think it's a plausible solution. But it looks like the city council is going to put streetcars (urban rail) on the ballot at a starting cost of $600 million.
Reminds me a lot of Rad Racer on NES - nicely done!
This face-tracking projection is the craziest thing you'll see today
Top 3 Challenges Facing Mobile Development | New Relic blog
John Oliver utterly shames the police in Ferguson on 'Last Week Tonight'
The problem is that Scala generates very big jar files, which is why the only couple of Scala Android applications I've ever seen are toy apps. There is no doubt that any more sizeable project will blow up Dalvik's various restrictions like is already happening with Scala apps without ProGuard.

There's also the fact that Typesafe doesn't care about Android so even if your current app works on Android, a future version of the compiler might make it blow up on the phone after you recompile it.

Unfortunately, the Ceylon team doesn't seem to be interested in supporting Android either.

Which leaves Kotlin, as a reasonable option for non-Java development on Android.

At any rate, don't expect any help from Google about Scala, they're not even supporting their own non-Java languages there (Go, Dart).
I too was very much into paintball in the UK, great times.

What kind of killed it for me was the introduction of semi-auto's and move away from pump action greats like the old Phantom, Sterling range etc.

Found it got down to not how good you were but how much paint you could afford and with that, got silly. Limited paint/ammo tourneys were ok but still, the fun was lost and greatly shifted from skill to who could afford to spray the tree above you enough so you got taken out by Marshall as covered in dripping paint sadly :(

Half the fun was me was tuning your gun and getting it sat just within legal limits and for that syphon tank with my Sterling silver was the best and would get 299, 298,299,299 crony shots, solid with very little variation of 1 or 2 FPS. That with barrel extension was really accurate and great range, but took work to get it that solid and consistent.

Now somewhat easier and in many ways paintball markers technology wise surpassed real life guns in many many ways.

Fun times.
That is indeed a good post; thanks for linking it. Beyond the sort itself, there's a nice illustration at the end of dynamically scoped ("special") variables being useful on occasion for something other than the usual example of temporarily shadowing a configuration variable (e.g. the destination of stdout, or logging level).
Proprietary Lisps don't need to be totally closed source. For example Allegro CL provides much of the source code. mocl provides a source code license. LispWorks otoh is mostly closed source - minus parts of the editor.
How Germany Spies on Its Friends
From what I read those things are problematic for PyPy anyway, causing it to fallback to an unoptimized interpreter. Also, the type annotations could be interpreted as a promise that what is being annotated will not be monkeypatched at runtime. What is a type annotation, if not a promise that something is not as dynamic as it could otherwise be?
Oh, I see what you're saying. You mean that wealthy individuals will someday be able to use technology to completely automate out the need for goods and services from others. That seems farfetched, even in a mostly automated economy. Somebody's still got to produce, upgrade, and repair all those bots. Not to mention greet people on the phone, give haircuts, make sales, and do other jobs that benefit from a human touch.

Now if those bots can produce, upgrade, and repair themselves, and do jobs in a "human" way, that's approaching strong AI. At that point if everything is automated top to bottom from mining raw materials to a finished product, why wouldn't it all be free for everyone? That sounds like a post-scarcity economy to me, so it would seem pointless to hoard at that point. Backing up, the reason why I disagree with you and the video is because I think that over the long term, the more things get automated, the cheaper they'll be, for everyone, and therefore overall everyone's real wealth has gone up, on average.

It is easy to say that this may result in a greater concentration of wealth, and that will probably be the case. Where I disagree is that it will result in the "everyone else" group being worse off than they are now. At the very least I think their/our quality of life would remain the same. I don't think overall wealth will increase slower than the concentration of wealth, if that makes sense.
Wow, this is pretty handy. Awesome work!
New website for Duda I/O
Wow – this is terrible.

FWIW you can choose to disable "Include detailed items in your calendar feed" from Settings > Publishing Your Data.
Real-time face tracking and projection mapping
Cracking Stats for Q2 2014
I don't remember - how did Assange get out of Sweden? I assume he wasn't in Sweden anymore when the accusations were made?

So I am really not sure what you are saying? WOuld you have said Amanda Knox should have gone to Italy, had she already been in the US before the first trial?
This Is Probably The Only Diet Plan You’ll Ever Need In Your Life Again
>"USB wasn't necessary invented as a competitor to Firewire, but it's not a myth that it became one, and it won in the end."

That is a contradiction. In the end, what defeated Firewire (by supplanting its ports) was Thunderbolt, not USB. Machines with Firewire had USB as well, because they served different purposes and were not in competition.

I have some machines with both Firewire and Thunderbolt, and later machines with Thunderbolt. (They all have USB, but nobody is connecting 4k displays via USB.)

Edit: Ah, I see this is a lost cause. This is falling into the "everything PC is good and everything Apple is bad" HN narrative. No point in attempting to point out history either, it appears.
> Far better languages have already been proven out

For what they do, C and C++ don't really have serious challengers yet, not that there aren't some promising contenders.
This is awesome and brought a big smile to my face! Some questions:

- Is trn still the most awesome news reader? It's been a while since I've used NNTP.

- Does gwene.org still update? Every feed I found in the search results was last updated in March 2014 :(

- Apart from RSS->NNTP being cool, is there any real situation in which I'd want to use this?
All the various language surveys that have come up these past months (RedMonk, TIOBE, job boards, github popularity, etc...) put Scala in a distant #30-50 slot. Certainly not in the top 90% mainstream languages.
After spending two years confined to the same small building, I would imagine the toll it's taken on his mental health will be as great, if not greater, than that of his physical health.
I disagree with your most general statement, and I feel this quote better reflects my experience:

Don't worry about people stealing your ideas. If your
ideas are any good, you'll have to ram them down people's
throats.
-- Howard Aiken
"So, only 3.4% of the La Quintas out there live up to Mitch Hedberg’s expectations...Update:...This yields 49 pairs (or 5.8% of all La Quintas)"

Brings to mind:

"Humor can be dissected, as a frog can, but the thing dies in the process and the innards are discouraging to any but the pure scientific mind" - E.B. White
An interesting display of how wobbling down the scroll wheel of a mouse loads another partially loaded image of varying format on varying background colour schemes.
2008 Discover Magazine explanation of Multiverse Theory, http://discovermagazine.com/2008/dec/10-sciences-alternative...
Scala and Groovy both have about 2% mind share on the JVM. I wouldn't call that "immense".