skysight-inc/HackerNews huggingface dataset:
But in many ways it is actually a sport that can be modelled fairly accurately. The betting markets have remarkable consistency, in that they 'agree' on what the odds should be for any particular match. Compare this with horse racing, where the odds on any horse vary wildly before the start. For example, a horse might be 10/1 in the morning, 3/1 half an hour before the race and 6/1 at the off. Whereas the odds on a football team will stay fairly constant.

So the matches may be difficult to predict the winner but the markets price up all non-random factors very well.
Nice...

Thanks for the explanation and good luck.
Yeah, real narrow fonts seem to have pretty poor readability.
Chernobyl would have been safe if the operators were "awake" and doing their job.
The only graphics cards from the last years that don't support OpenGL >= 3.1 are from Intel before Sandy Brige. Since Sandy Brige OpenGL 3.1 (for which my remark is also true; the only difference is that in OpenGL 3.0/3.1 you probably want to use a forward-compatible context instead; this remark only makes sense with this specific OpenGL versions) is supported and since Ivy Brige OpenGL 4.0.

Thus you only drop support for computers with only Intel GPU and processor older than Sandy Brige. When I consider how many app developers drop support for older iPad/iPhone versions that are much more recent than pre-Sandy-Bridge CPUs and hardly anybody complains (the same is, of course, true on Android), I really have difficulties understanding where the problem is.
Just as an illustration:
http://miami.cbslocal.com/2014/05/06/police-shooting-frenzy-...
23 policemen shot two unarmed people stuck in a vehicle 377 times. One of them wasn't even accused of any crime. None of them got any chance to surrender.

And that's not even the worst case - at least here one of them was a dangerous criminal. But there are many cases of police fatally shooting mentally ill, disturbed people or just somebody that looked dangerous to the police officer at the wrong place in the wrong time.

So there's no question there is an ample precedent of killing US citizens without trial by US law enforcement, and even in situations where they reasonable could be subdued. The question can be only - can US do to the terrorists the same it does to a robber or a mentally disturbed person?
I only read using audiobooks now on my commute. It's kind of sad, but I'm also cognizant of the fact that kids and increased self-service training and my own coding projects tend to eat up all of my non-work time (and sometimes, my sleeptime).

The zenith of my book-reading seemed to happen in college/uni.

btw, thanks for the tip on your current book. I'm off to see if there's some audiobook version of it.
Hopefully they'll allow it to be used inside app WebViews. Nitro is already great, but it's disabled inside apps.
Once upon a time, I had briefly looked at gene matching algorithms like FASTA. n00b question: Can these algorithms be generalized to any code (not just genetic codes). For example, to match Java bytecode, or x86 op-codes.
http://jsfiddle.net/pd9yB/160/
I am not proud of myself :)

Edit: http://jsfiddle.net/pd9yB/238/ should work in Chrome/FF/IE/Opera and most modern browsers (previous link is Webkit-browsers only)
Microsoft's new cloud music service can't compete against Apple's Beats
Comprehensive Big Data Landscape, 2014 Edition
Then you postpone the trial until they can be found. Trials in absentia are not allowed in the US and most of Europe. In countries where they are practiced, they're a source of international criticism.
> "taking a thoughtful approach to the design of the software can vastly improve your productivity in the long run"

I think, taking a "thoughtful approach" is the key to a lot of different practices. "Best practice" as used by most people, in many different crafts and arts, is a method to avoid thinking on what it is you are trying to do.

The most effective kinds of "best practice" are the ones you mastered by making a lot of mistakes, not something you pulled out from a book or a class. It is naive to think you can substitute standards for personal mastery.
Getting started with the Pants Build System
Obviously, knowing the rule would then allow them to say "La la la, I'm not a threat to you" and therefore avoid being put on the kill list.

Hey, it worked for me as a kid.
Show HN: CourseNest – Online Weekly Discussion for MOOCs
Fancy being interviewed for http://redecentralize.org/ ?

If so, email me francis@redecentralize.org! (I couldn't see an email or contact form for you on the syncthing site)
Winklevoss Bitcoin Trust: Dumb Investment of the Week
Ask HN: I'm visiting SJ for 3 weeks. What do I do?
Flying in Sat 17th May (next Sat) for 3 weeks of tech training in San Jose.

Apart from hauling myself over to SF, what are some of the local must-sees (food, drink, culture and some tech fun). I'm working during the day so I'll have evenings and weekends.
EDIT: i realized i answered about btsync while question was about syncthing, sorry.

Regarding detecting file modifications: my friend had issues with his synology diskstation eating 100% cpu with btsync with around 50k files. With less files it was down to 20%. We never debugged it properly but it may be polling issues, but it could also have been out of ram-swapping issues (512MB ram was not enough).

Others have reported issues with many files:

https://forum.bittorrent.com/topic/23802-syncing-600gb-10-mi...
My question would be how you went from 500 pageviews to ~180K in a month at the beginning?
Yes, and knowing that, I'm sure everyone will buy an autonomous car, so that it will save the many, and not their family.
And msbuild will no longer work.

I agree with you though - its a PITA.
Also, let's not confuse people. The target is the FCC. We want people to contact FCC and complain about their (proposed) policies. If you're going to involve brands and logos, use theirs.
Multi vendor marketplace
And in many cases everything goes well. The system is not completely dysfunctional and I don’t think anyone was claiming that.

This is mostly about exceptional cases.
I guess we can just wait until they have a website and see if the logo is using this method.
It's not just affecting 3D applications that need OpenGL though. I find it sad that we have no modern standard akin to VESA / VBE -- to get any reasonable graphics at all at your native display resolution, you have to live with an incredibly complicated (and unreliable) graphics stack. Purely CPU based rendering (which was fast enough in the 90s) is no longer a choice really.
which petition site's mailing list do you want to end up on? ;)
You can find an email at the authors GitHub profile[0].

https://github.com/calmh
I had to deal with this a lot at a job I used to have (not python specifically, but just with unicode issues), and there's really just not a right answer to how to do any of this. Any solution you pick is going to suck for someone.

One thing he's leaving out of the Python 2 being better aspect: Ok, for cat you can treat everything as one long byte array. But what if, say, I need to count how many characters are in that string? Or what if I need to write a "reverse cat", which reverses the string? Python 2's model is entirely broken there.

Armin suggests that printing broken characters is better than the application exploding and I agree.. sometimes. On the other hand, try explaining to a customer why the junk text they copy pasted from microsoft word into an html form has question marks in it when it shows on your site.

The problem with the whole "treat everything as bytes" thing is that you'll never have a system that quite works. You'll just have a system that mostly works, and mostly for languages closer to english. Going the rigorous route is the hard way, but it will end up with systems that actually work right.
What is so 'cool' about those companies though? Not trolling.

Google -> Adsense are their main profit and from where the real top dogs go, the rest work in projects that most of the time go to the crapper. A lot of their big name projects are based on C++.
Facebook -> No idea, but they were using PHP and C++ right? (sorry, I don't follow much of FB engineering)

While I don't want to piss on Rails or Django or whatever, I've hardly seen a lot of companies that do use them to be working on really cool projects (and not another CRUD app for social horse riders to exchange organic cucumbers (hyperbole)). A lot of the 'cool' stuff that is happening in our world seems to be coming from more fringe languages (R, Julia, Haskell, Scala, F#) or old mainstream (C, C++, C#, Java) than the Ruby/NodeJS camp. If we go mobile, then we are even talking have to acknowledge both mainstream languages to develop are Java and a superset dialect of C - Objective C.

So honestly, if you take the beer and ping pong tables out of the equation, what are the advantages of these self-entitled cool companies over the others? (Btw, most big companies have pool tables, table tennis, gyms, beer, wine, XBoxes etc as much or more than the startups, they just don't post pictures of them on their blogs).
Interesting anecdote, but in my circles the kids all just play together when they're forced to group, up to and including the pre-teens (actual teens are simply not there - they're doing homework or socializing outside our friend/family group meetings).

I really wish Apple would mimic Amazon's playtime functionality - right now we use a digital timer (TimeTimer when she was younger) for our eldest, but if we're not watching she gets more time than she's allotted.

That or some way of blocking access at the wifi-router level that was easily configurable. Hell even an big "play time" physical switch situated high on a wall that you could turn on/off to control access to youtube/netflix would be nice :)
A language in 20 minutes
Looks really cool - has many potential outside just gaming. Audience polling at conferences, Marketing booths, classrooms, etc

Can it be played over a outside network?
I love that great Dijkstra quote, about how the question of whether a computer can think is as interesting as whether a submarine can swim.
In my experience of writing a GL Windows desktop app alone, driver bugs have been the #1 cause of stability problems for real end users. It's a complete nightmare, with pretty much every manufacturer. I guess that's what happens when hardware companies need to write software.
World in Transition II (Albert Wenger)
Materials repair themselves automatically, similar to the way cuts heal
This looks neat, but is the method open? Is there a command line version?

I'd argue that while open source is a desirable feature in most software, it's a necessary feature in scientific software. When our results depend on running through software, that software can't be a proprietary, closed-source black box.
This was my initial thought too. Why not just use an image, right? But, I guess if we always said that, where would we be now? We wouldn't have a lot of the amazing tools and resources we do today. Sure, it might not be fully practical but it doesn't hurt to research the problem and learn from it. :-)
I liked the latest edition of "Python Cookbook" by Beazley and Jones for precisely this.
Is it really a tech bubble, or is it something else?
This, and please enable WebGL support too [1] and give some love to the Webkit blog: https://www.webkit.org/blog/

[1] it's already in iOS since v4, but only activated for iAds
This looks really cool. I've run into this exact problem with MOOCs in the past. That pricing seems kind of expensive, and it looks like they only offer 2 courses right now, but I'd love to see it grow as a platform.
Try to somehow sneak-in Mythbusters?

Also:
I remember a "Still untitled" videos (Tested on youtube) that they mentioned some good food places.
> Are these moves just going to stave a potential exodus of .Net developers or will it actually lead to new developers picking up the language?

I definitely think these changes will keep existing .NET developers in the fold. People who haven't embraced the Microsoft ecosystem at this point probably won't in the future.

Things I'd say hurt outsider adoption:

1) The ecosystem of freely available .NET libraries is minuscule compared to what you have with Python, Ruby, PHP, Java, and probably even Node. And the quality of .NET's 3rd-party commercial packages are typically worse than what you'd expect from free open source libraries in terms of both software quality and documentation.

2) Going along with #1, things like database/service drivers, web service APIs, etc, are never as robust or feature-complete as their Python/Ruby/PHP/Java etc counterparts. And sometimes they're really late to the party getting just a basic implementation going.

3) Many .NET shops are technologically conservative, for various reasons, and don't embrace the new technologies. If you're a developer excited about these technologies, understand that probably 80% of .NET shops will never touch these changes with a 10-foot pole for the next 5-10 years outside of rinky-dink projects.

4) The .NET library itself is kinda unwieldy, and only becomes easier to work with if you invest in expensive tools (Visual Studio). In the OSS world, you may have to install a few freely-available tools first, but you get the first-class experience for no cost pretty much right away. In the editor of your choice.

5) Once you step out of Azure, advanced deployments of Windows server have a sizable learning curve that rival Linux in terms of difficulty and complexity. In fact, today its probably harder, ever since Microsoft re-did technet to make it way more difficult to get comprehensive information on stuff.
Net Neutrality: FCC To Revise Proposal Against Internet "Fast Lane"
"Battlefield" is a rather vague concept nowdays. What is the battlefield for a terrorist? Is a terrorist driving to deliver a bomb on a battlefield? What about one dialing a cellphone to explode the bomb he placed in a restaurant? What about one organizing this and recruiting people to commit such acts - is he on the battlefield or not? What if you can only locate this terrorist while he's driving to a meeting with his accomplices, but once he's done the only way you see him is by the next explosion on a crowded market? Is such person on a battlefield or not, and if so, when exactly he is on and off the battlefield?
Can you target an enemy general who spent last 30 years never holding a weapon in combat but planning and executing hundreds of military operations?
Dear world: We can execute you all day long without regard, but we can of course not execute an American, because that would be horrible.

I hope I am no longer around when a different, tyrannical regime develops a technology that gives them an edge that negates all of our defenses and we are subject to random drone attacks on our neighbors, communities, cities.

Face it, we are an unprincipled, unjust tyranny. We are more like than not any other tyrannical regime that had legal protections in place for the approved group of people, while totally negating those rules for people that weren't part of the approved group. It's nothing more than present day, larger scale primitive tribal society. It's pathetic.

If we want extrajudicial executions, we need transparent and verifiable proof and capital punishment for abuses and even mistakes. The higher the stakes, the more costly the mistakes.

If everyone is so confident that there is nothing wrong with their actions, why are they not stepping forward demanding capital punishment for any transgressions.
+1

Also get a cinnamon toast at Trouble on Judah St and take a walk on ocean beach.
Oculus Rift Drone Quidditch.
the web is evidence of a massive local maxima in presentation technology.
Is Synology ARM? syncthing seems to have a couple of different versions if he wants to try that: https://github.com/calmh/syncthing/releases
Classics, hmm, have to think about that claim vs the examples.

catcher in the rye (English 1951), lord of the rings err flies lol (English 1954), to kill a mockingbird (English 1960) but written in the 50s.

That is an extremely narrow definition of classics, all English language novels written in the 1950s by white dudes. If you have to hit 50-ish English novels at least try some Tolkien or Hemmingway or if +/- a couple decades is OK, some golden era Asimov and Clarke sci fi? Harlan Ellison and the invisible man?

If you have to stay white dude but are willing to stretch the dates, how bout some Hunter S Thompson from the 70s, or go the other way for the Great Gatsby (both titles are not for everyone, I think?)

Not trying to give you a hard time, but to point out that there's an extremely large world out there other than English novels from the 50s. Sure there's some good stuff, but theres orders of magnitude more "out there".

I think it would be hard for a teen boy not to be captivated by "anabasis aka the Persian expedition" which is a mere 2500 years old. Blood n guts and high adventure in a crazy old world on the other side of the planet 2500 years ago. If it weren't true some video game author would write it today. Gateway drug to Herodotus and then you end up lost to the "great books".

I read and greatly enjoyed Gibbon (its about one foot on a bookshelf, depending on edition) but even I haven't completed any Russians. So I can't answer if "The Idiot" is worth completing. However, not everything worth reading takes six months.
For clarity: all of the comments citing Adam Smith actually showed up later, after I had made a comment about Marx. So the Marx comment was not in response to Adam Smith quotes.
sometime soon, lol!

for my part, i wonder if these guys with the deep chi on css are probably .. correct me if i'm wrong .. using the source? i.e. do you get some sort of insight by observing how css is handled, in some source somewhere, or .. how ?
The background of the underlying element is still showing through, messing up the antialiasing and subpixel smoothing.
Excelent article. 10/10
What does Dropbox do?
Tethered, airborne, wind mills give steady power at low cost
The only way any JIT at all will ever be allowed inside of UIWebViews is when UIWebView makes the jump to WebKit2, i.e. using a helper process to actually run the web content.
I imagine that it is a pain to add these addendums whenever you change the title. For what it is worth I am extremely grateful of the effort. It takes some of the confusion out of things and most importantly it gets everything out in the open.
It also seems like this author isn't aware of even the most basic concepts in the philosophy of mind, like the philosophical zombie problem, which deals precisely with the idea that the outward expression of emotions seems to be indistinguishable from "actually" experiencing emotions.

http://en.wikipedia.org/wiki/Philosophical_zombie
You might really enjoy "Critical Code Studies."
Oh man yeah... UIWebView's have been left in the dust for a while now lol (and Apple probably has a reason for it unfortunately).
While devstack is not terrible, this project tries to make deployments and testing a bit easier for everyone: http://docs.hpcloud.com/cloudos
Overwrites unless the file is locked (ie. a .docx open in Word that two people are editing concurrently). If a file is locked you get multiple files with "(X's conflicted copy)" appended to their names
In principle, some of them can be yes. Though genetic reference datasets tend to be much larger than, e.g., codebases -- and therefore require different approaches.

One of the core things we're working on is a data structure for more efficient, constant-time sequence lookups, and we've definitely thought of some non-bioinformatics use cases as well. Happy to answer any more specific questions by email too (in my profile)!
Well, the first script works if you don't open the files as binary files (see my "patch") -- and if you don't you get a sane error when you try to open a binary file. So they're different, but I still say it's not so clear that one is broken, one is not.

I'm also not clear where all the comments on filenames comes from, but maybe they just happen to work in my case?

[edit: see my other comment on treating stdin/out as binary from python3]
> by what metrics? it uses less RAM, runs faster JS, renders faster, is easier to write add-ons for, is more in line with the HTML5 feature-set...

Does everyone at Mozilla get a shiny new Retina MacBook or something? Because on my machine, Firefox is definitely worse at rendering than Chrome or Opera. It's just no contest. I can't get a solid 60 fps with WebGL in Firefox, there's constant intermittent jankyness, it's not a problem on Chrome.

Maybe this a Windows vs OS X thing? I keep hearing Mozilla folks insist they're faster, and I've just never seen that actually happen.
I too am a "self-declared" cloud architect...mainly Azure and Windows-based platforms for Fortune 500 companies that want MS-based cloud architectures for Exchange, SharePoint, MSSQL, and Dynamics. Sorry, but other than setting it up in a lab for my own interest and tinkering, I have not had a Client request OpenStack or any OSS if they are implementing a Microsoft technology-based cloud or hybrid-cloud architecture. Not to say F-500 companies don't use Open Source, but OSS is typically not utilized in every cloud or on-prem environment.

Edit: a bit more clarity
Do you have thoughts on literate programming? This is turning programming into the act of writing. I find it to be very liberating.

Many of the sins mentioned in the article can be addressed with good use of literate programming techniques. In particular, it makes reading the code a joy.
Leviathan is a philosophical work, not an anthropological one. The "state of nature" doesn't denote a real period in human history.
I enjoyed that. Almost as terrifyingly accurate as this: http://www.theonion.com/video/sony-releases-new-stupid-piece...
#18 http://paulgraham.com/startupmistakes.html

"Statistically, if you want to avoid failure, it would seem like the most important thing is to quit your day job. Most founders of failed startups don't quit their day jobs, and most founders of successful ones do. If startup failure were a disease, the CDC would be issuing bulletins warning people to avoid day jobs."
People often seem to miss the "artificial" part of artificial intelligence, despite it being half of the term. Any time someone says of an AI system "well yeah, but that's not real intelligence," just say "in fact, it's artificial intelligence."
Serial Cybersquatter Detector
Reminds me of one of those "business plan contests", where in the end, whether you win or lose, they run off with your idea.
Nominatim is not built to handle autocomplete, which is a requirement for many consumer apps. Thus the focus on Lucene, where you get that for free, instead of building your own fulltext search on top of PostGIS.
Interestingly an irrational-emotional creature can outperform a rational player in some games, because an irrational-emotional player can make credible threats.

Consider the ultimatum game[0]. "The ultimatum game is a game often played in economic experiments in which two players interact to decide how to divide a sum of money that is given to them. The first player proposes how to divide the sum between the two players, and the second player can either accept or reject this proposal. If the second player rejects, neither player receives anything. If the second player accepts, the money is split according to the proposal. The game is played only once so that reciprocation is not an issue."

If you are rational and the other player offers you a cent, you will accept. But humans will become disgusted and angry and therefore refuse. A rational counterparty is hence forced offer more.

[0] https://en.wikipedia.org/wiki/Ultimatum_game
Keep in mind they (rax, Amazon) are already running multiple deployments across continents. It's quite easy to spend a lot of money just to keep that service going.