skysight-inc/HackerNews huggingface dataset:
Check out http://hnrankings.info/ for the moment-by-moment play-by-play for today's stories.
Popular opinion is that this does not apply to OS development[0].

[0] http://wiki.osdev.org/Beginner_Mistakes
Nick Bilton (the NYTimes reporter who wrote 'Hatching Twitter') is in the process of writing a book about the Silk Road and all of its twists and turns. I could see that being adapted some day.

http://www.nytimes.com/aponline/2015/01/26/arts/ap-us-books-...
The worse problem these days is knowing what articles or even research to believe, because it is so damn easy to write anything on the internet that recognizing BS or truth is becoming almost impossible. When the web appeared many of us thought that truth would be easier to see, but in reality it just meant that the noise was more easily generated.
The game looks good, but it makes me wonder are there any clear gameplay advantages/specialties that come from non-euclidean game "board". I mean, as long as the game forms a manifold it is locally euclidean and if we think games like snake where the very euclidean looking board loops around it still has (non-euclidean) geometry of torus.
Startups can now raise up to $50M from individuals with some caveats
Well you can check file sizes in JavaScript before upload so you can do this already.
It depends on what you mean. A language like Japanese is spoken by over 100 million, but it's spoken basically nowhere outside of a single large, populous country. English, Spanish, French, and Arabic collectively constitute an official or major spoken language of effectively most of the Western Hemisphere, Africa, and the Middle East (these are 4 of the 6 official languages of the UN for a reason).

East Asia is by far the most populous corner of the world, but if you pick East Asian languages, you tend to lock yourself into one-language-one-culture groups.
Cool idea, I wonder how a game based on a 3d fractal might work? You could hide items in levels of depth and explore an infinite world!
Docker Image Spec
Major Payment Processors in Favor of BIP100; Coinkite and BitPagos
As someone else who has written about my wife and the time commitment involved, may I suggest "obligations I've previously committed to" as an alternate wording :)
> In terms of women and computer science, I've been curious if anyone had followed up on Fran Allen's (the first woman recipient of the Turing Award) claims in "Coders at Work" that she personally knew of women colleagues whose work was outright stolen

What motivation would she have to lie about such a thing? Let's just assume that an award-winning brilliant computer scientist is telling the truth about something, especially when she stands to gain nothing and has the chance to lose quite a bit.
I understand where people are coming from when they say Stephenson's endings aren't up to snuff, but I disagree. His endings are usually like the ending of the first Matrix movie. Things are about to get very different for almost everyone; the story was about how that transformation happened, not what that transformation is. Saying anything further would feel, at best, extraneous. At worst, it would undermine the story that was just told.
He makes an excellent point in the beginning, to gain some trust, then follows the exact formula he describes.
There was a lot of yelling from both sides of the conversation, mostly about topics unrelated to the article itself. While the thread should have been about the actions Voat's host took against it, most of the discussion was off topic, and overly heated at that.
I'm disappointed that I haven't seen your review of Reamde until just now. I think it's spot on, with the exception that

They pull the gun out from the holster, chamber
a round, flip the safety off, line up the sights...

understates the stultifying minutiae of the Makarov holster that Stephenson explores.

edit: Ah, never mind. Just hadn't read far enough into your review.
I'm not sure this attribute makes sense. Yes you can specify a set of types to only allow but this is then used in the file system's native browser to simply filter files out and it clearly shows the user what it's looking for.

For file size there is no interface that shows you what your limit or acceptable range is. In this case how do you notify the user they're trying to upload more than they should? Do we then tie modals / messages to the file input to handle the cases where a user selects something too big?

At least right now you can handle all of this via JavaScript. I think that may make sense to continue versus adding additional attributes.
Support for the project by Russian Federation state is an important impellent to release a working package of that open source OS which is with no tight license.
(If we would speak about a tight license - it makes (would make) useless crap from a project.)
And about the criticism to state support : if there will be no ROS, people will have either to use Windows itself, or Linux+Wine. Would that limitation be better ?
And that is not the first place - that is the second place for support to a client/server OS project (the first place was given to some Linux project http://www.opennet.ru/opennews/art.shtml?num=42406 ).
Alternate interface suggestion: Keep a rolling chat box. For avatars of each person, use a smallinsh picture of the area surrounding their dot. That might bump up the line count a bit though.

I think that'd provide a nice basis for fleshing it out.
Scott tells me that the launch date is Feb 19, 2007. Which is when its announced it on Reddit.

http://www.reddit.com/r/reddit.com/comments/15gkq/startup_ne...

Here's what it looked like (maybe) then.
http://www.waybackhn.com/?date=2007-02-19
Google/Facebook knows my friends, my searches, the websites I visit, what pages/product I look at, ...

They sell this data(even if it's anonymized).
Came here to post exactly this.
Judge Rules in BTCJam Peer-To-Peer Bitcoin Lending Lawsuit
> It's an interesting spin to see their situation described by multiple layers of compound illegal activity.

Can you describe how this was NOT illegal? They were illegally selling derivative contracts and illegally creating fake trade history.
Arguable. I personally don't think any invasive test is warranted. Measure my performance; all else is irrelevant.
FWIW, IMAX has apologized: https://twitter.com/IMAX/status/611953957578018816
heh -- I know some people who interviewed for the Teespring DevOps lead position.... they said that teespring was trying to "interview like google, while being a tee shirt company" -- teespring keeps putting that posting up.

Maybe they should realize their reqs for that position, or their actual interview process is a little disconnected from who they are...?
Show HN: T2 Environmental – Innovative waste management solutions to businesses
A little more research turned up this article that mentions IMAX partnering with Samsung's VR product.

http://variety.com/2014/digital/news/samsung-unveils-virtual...

Samsung's VR will offer "a selection of IMAX films in a virtual theater".

Samsung's VR is based on Oculus tech, and actually will be an IMAX theater in your house.

Heh.
This article pays a little bit of lip service to "civil liberties" but is basically a "gee, whiz!" type of article.

That is, it doesn't deal with hard questions. Like: how many celebrities did it catch, and did the TSA agents go gawk at them? How many TSA agents used this system to gawk at stylishly-dressed young women? And how does it deal with spies, particularly those of US allies, like Israel, that are known to have weird relations to passports (see The Dubai Job, http://www.gq.com/news-politics/big-issues/201101/the-dubai-..., for interesting details about how Israeli agents play fast and loose with passports and identities). This sort of thing could easily turn into a "herd the damn lower class rubbish like cows" and "treat the aristocrats (rightsholders or "cleared") with utmost courtesy" type of situation.
I wrote a `git-state` command for this:

https://gitlab.com/mikegerwitz/git-supp/tree/master#git-state

At the very least, it may be useful as a starting point.

While I use it extensively on large projects, I find that the merge commit can do just as well. Of course, that doesn't help you outside context of the merge commit---bisecting, for example---unless you are okay with discovering the merge commit that introduced it into the mainline. That can still be scripted.
Is more granularity possible? There was a moment on 10/05/2011 where the entire front page was Steve Jobs.

http://www.waybackhn.com/?date=2011-10-05
Ask HN: How to detect bot/fake/invalid traffic?
We are working on platform where user will be paid part of revenue we earn out of the things they share. But the biggest problem we are facing is how to detect if the traffic is legit or its traffic by botnet just to generate revenue?

Any idea how does youtube analysis's it?

Thanks.
Plane change maneuvers _are_ expensive; reusing that sentence can't possibly detract from a book.
Fire up dreamweaver/ glorified text editor, listen to your fan go nuts whilst your cpu chokes, the new Adobe Experience™
What's Your Crowdfunding IQ? Take This Quiz to Find Out
In some sense aren't binaries modified versions of the source?
The browsers define what is portable. They're choosing to interpret webasm instead of ELF, or JVM bytecode. I guess I don't know why.

If people just want to distibute sandbox-binaries to each other, that's what the JVM was for. And the reason we needed that was because some OS vendors specifically had no interest in interoperability of native binaries, and also (this one really puzzles me) have still failed to implement sane sandboxing of programs in user-space.
When I first read your comment, I initially thought "What a strange thing to say."

Then I read the article. :)
Thanks, Kevin, for the time & the detailed feedback.

> the problems with your flow are clearly posting calls to actions on the page
Sigh, agreed. I'd like to move away from a wizard-based flow and try either a) using a calendar to drag & drop the schedule, or b) create a WYSIWYG "signup page builder" flow.

>I’d just ask for where is the ultimate destination, maybe a date and a list of emails.

So try to get quicker to the step where a signup page is shared with users, right?

> If I have time, I’ll play around with this on my phone later.
Thanks!
This page is riddled with typos, grammar mistakes, and little bits of weirdness in the copy that immediately makes me distrust the service (or rather, makes me think that it's a scam). Even the HN submission title ("...affect ur retention. Free. in your...") is so blatantly wrong that I almost think this is a troll.

On the off-chance that it's not a troll, it's definitely worth your time/expense to have a native speaker (I'm assuming English isn't your native language, or one in which you've done much reading or writing) go over the text.
There are some on 2d fractals: http://indiegames.com/2012/04/tyler_glaiel_fracuum.html
Not really, and the scenario has some other problems too[1]. But all sorts of books have fantastic premises, just look at Lord of the Rings! I can accept an awful lot of improbability in a book's setup as long as the plot given that premise makes enough sense. In Seveneves it did so I was happy.

[1]http://hopefullyintersting.blogspot.com/2015/06/seveneves-an...
A new way to use a single molecule to create a magnetic field sensor
There are more variables in the success of a product than just whether "something is built better".

- Product personality (aka voice)

- Initial Target Market's propensity to be enthusiastic about your product

- And much more.
In my experience, if you walk away from a location and return, it may be a different location -- that seems to be as far as it affects gameplay.
https://github.com/MrChrisJ/World-Citizenship for the curious.
Are you sure that it's confirmation bias causing everyone to focus on the negatives, rather than climate change actually being mostly negatives?
Right. I think that's why we get into the "let's try this" mode with doctors, which has been mentioned in this thread. That can be frustrating for patients, but "sertonergic drug" (or effect) is a hugely broad category, and we don't have any way to know in advance which part of what thing needs to be affected in what way -- or even if it's serotonin that's the problem!

I hear what you say about "reactive mind." I've never heard it put that way, but man does that capture depression/mania and a whole host of other brain cooties.
Things I immediately wanted:

1. Auto detect my location based on IP address so I don’t have to click that tiny link for my city.

2. You mention 3 kinds of events…techies, makers and urban misfits. Maybe color code or put icons to differentiate which events match those types. The first two are probably the same (or are they not?), but I really wanted to see a separated list or make it easier to find events only related to the last one. Mostly because it jumped out at me more for being novel.

Also, please, please add more cities. We don’t have problems finding events in San Francisco…the people who really need this are elsewhere. Help them find each other.

Thanks for sharing!
Anyone published a webassembly hello world somewhere?
I wrote a very detailed reply for this with lots of sources, but deleted it because it would only invite more questions that you can find out the answers to yourself. Really what you are asking requires several books worth of information to fully explain.

Basically just read everything on Wikipedia about DARPA, NASA, CIA satellites, the NRO, the Apollo missions, Sputnik, Voyager 1 / 2, the Curiosity rovers, KH-9, KH-11, Hubble, etc. then come back and criticize NASA if you still think that they are not doing their job properly.

You have the answers to all of these questions and more at your fingertips via Google.

NASA has another Curiosity rover, but the cost/benefit of sending it to Mars isn't worth it in their expert opinions.
Have you tried Mother Earth Mother Board?

http://archive.wired.com/wired/archive/4.12/ffglass_pr.html

It's a ~40,000 word article from 1996 he did for Wired about the laying of undersea fiber-optic cables. I'd say it ranks as one of his best writings, just behind the Baroque Cycle and Cryptonomicon
except for the fact that one-to-one face-to-face customer service does not scale. So if a key value proposition of your mom and pop biz is such customer service, then I'd say you're fairly safe for the near/medium term.
KSOS-11 was done at Ford Aerospace in Palo Alto, CA, from 1978-1982. It wasn't that big a job; it was about 5-8 people. I wrote the file system and all the drivers. We had a PDP 11/45 for debugging and a PDP 11/70 for development. Supervision came from DARPA; they sent out an evaluation team every 6 weeks to review progress. Some NSA people would show up on their team. The project was unclassified but most of the people on it had SECRET clearances. KSOS was only used for one special-purpose secure system; the PDP-11 era was over by the time it was done.

Parts of it were specified in SPECIAL, SRI's language for formal specification. That was mostly an API spec, written at SRI. SRI had designed KSOS at an abstract level. We were just implementing it. This didn't work well.

The most complex thing we were able to do in SPECIAL was to specify what validity meant for the file system. A "weak invariant" was true at the end of each write, and a "strong invariant" was true when the file system was unmounted. File systems were not well understood back then, and UNIX file systems tended to degenerate into garbage after crashes. We were able to avoid that.

We didn't have much in the way of machine proofs, although we tried. We used the Boyer-Moore theorem prover and the Stanford Pascal Verifier, but the tools were not there yet. I later headed the Pascal-F effort, Ford Motor's in-house code verifier for engine control programs. That turned out not to be useful because the Pascal-F compiler team at Ford couldn't get their compiler to generate usable code. We could write small programs and verify them, but could only run them in a slow byte code interpreter.

DARPA was trying to get a secure OS. They really wanted a secure microkernel. They pulled the plug on Berkeley BSD because it was too bloated, and put money into Mach at CMU instead. It was a surprise to DARPA when BSD didn't die, but went commercial (with Sun) instead.
Only in markets that are still meaningfully segmented by geography.
I wish GitFlow had not called that branch "master", and had called it "released" or "production" instead. It's really useful to have a branch which you know always exactly represents the code running in production. You can keep an IDE pointed at somewhere and update when you need to without worrying about tags or whatever. This is the one part of it I've tried to sell to colleagues, which would have been easier if it had a better name.
It's 'lose' not 'loose'. They even use the term 'lose their trademark' in the article. Sorry - can't rest whilst someone's wrong on the internet :-)
I don't understand the purpose of these extreme licenses. If you don't want to restrict the usage of your software in any way, why not place it in the public domain?

As I understand it, the point of owning something is to restrict what others can do with it. Some people want that. For example, some people choose to own the software they write so they can license it under the GPL. They want restrict my freedom to limit what others can do with any modifications I might make. If that's what they want, then retaining ownership makes sense.

If you _really_ don't want to restrict others in any way, why maintain ownership? Why take on the risk of liability, or go to the bother of disclaiming it? It's software, so giving it to the public won't deprive you of its use.

But then, I am not a lawyer. Am I wrong? Are there downsides?
Gathers...what kind of data? A bit more information would be great. Is it like Crashlytics? Is it like segment.io? Is it like Parse? What's it doing? How could I use it?
TreeRover: Tree-planting robot project
Do some state laws allow you to move hours from one pay period to the other without paying overtime?

Here in WA State, over 40 hours in 1 week is mandatory 1.5x overtime pay. So 9-hour days would give you 5 hours of overtime pay one week, and short you 4 hours the other week. Many workers would be OK with that, and I guess government contractors probably just pass on the overtime to the taxpayers.

Which is probably why you rarely see that work schedule (alternating 4x9 & 5x9) outside of government.
> In the history of computer crime, has a judge ever departed from the grouping guidelines of the CFAA and wire fraud laws?

Not that I am aware of, but I wouldn't necessarily expect to be aware of it unless it also happened to be a very high profile case (also, the history of the guidelines being held to be discretionary rather than mandatory is much shorter than the "entire history of computer crime" -- U.S. v. Booker, which held that the provisions making the guidelines mandatory was a violation of the Sixth Amendment, was only decided in 2005.)

> Also: do you agree with the commenter upthread who is loudly asserting that Swartz faced 30-50 years for scraping JSTOR?

With the "up to" language presented, AFAICT the 30-50 year range is accurate in that the upper bound is within that range (35 years being apparently more precisely accurate, from what I can find.)

Of course, it would not seem likely that the actual sentence would have been anywhere near the upper bound, but it was the maximum legally possible sentence. So the statement is correct, though quite likely misleading without understanding how federal sentencing works in practice.
> "it proves concretely that someone existed at a certain time and place, as verified by another certain group of people"

We've had the PGP/GPG web of trust for a while, too. People use that, but it's not exactly popular (mainstream popular).

In order for this to become popular, it needs foolproof-simple UI/UX and great marketing. Concluding with "look up BlockchainID on Github" is neither (well, except for people who are already on the PGP/GPG web of trust).
I'm totally on board with futures, IF your application needs to scale to the point that blocking, threaded computation is infeasible. However, I honestly don't think that's the case for most folk. Blocking, direct-call computation is way simpler than futures.
Seems like you could simplify this quite a bit by just creating our-topic.1 before rebasing. Given our-topic.0 == origin/our-topic.0, and our are currently at our-topic.0

$ git checkout -b our-topic.1

$ git rebase (-i) master

$ git push origin our-topic.1

No need to modify and reset our-topic.0.
After Bitcoin loan goes south, judge rules man must repay over $67,000
Oh, I wholeheartedly agree. It delights me to see this situation described not only as very illegal, but in layers of illegality, like an ogre.
GitFlow is also in my opinion a bad flow as it does end up with a merge commit spaghetti over time.

Merge commits are great. They are here to group a list of commits into a logical set. This logical set could represent one "feature", but not necessarily. It is up to you to decide whether commits A B C D should or shouldn't be grouped by a merge commit. Merge commits also make regression searchs (i.e. git bisect) a lot faster. And to top it of, they will make your history extremely readable, but that is granted you merge correctly... and that is where git rebase and git merge --no-ff come into play.

At my company, every developer must rebase their topical branch on top of the master branch before merging. Once the topical branch is rebased, the merge is done with a --no-ff. With this extremely easy flow, you end up with a linear history, made of a master branch going straight up and only everyonce in a while a merge commit.

Our commit history looks like this:

*-------------*---------*---------*----------*----*------->
\-----------/ \---------/ \--/

Following the simple rule "commit, commit, commit..., rebase, merge --no-ff" avoided the merge spaghetti a lot of people compain about. Although, I have to admit our repository is small (6583 commits to date).

This works even when multiple devs work on the same branch: they must get in touch on a regular basis, rebase the branch they are working on and force push it. Rewritting history of topical branches is only bad if it is not agreed on. As long as it is done in a controlled manner nothing's wrong with it.

Another rule we follow is to always "git pull --rebase" (or git config branch.autosetuprebase=true).

Our approach might not, however, scale for larger teams or open source projects.
Don't get me wrong, I liked On Lisp a lot. I just think it's important to recognize that much of it is a distillation of pre-existing understandings and traditions.
It allows builds off of that branch, so you can get test feedback etc. It also acts as sort of a backup or a sync if you switch machines.
You can't see how claiming to meet the same standards as IMAX is not the same thing as claiming to be IMAX?
This article follows a common tactic of focusing on nutcases on the extremist fringe of global warming "believers," and attempting to use false equivalence to make climate change deniers look reasonable by comparison.

Of course there are nutcases on the "believers" side just as there are on the "deniers" side. The difference is that the nutcases on the "deniers" side are actually mainstream in the political world. On the "believers" side, the fringe is ignored or tolerated, while the mainstream talk is measured and based on fact. On the "deniers" side there's nothing but fringe.
I feel like you're being sarcastic, but on some level that's a reasonable point.
join them.