skysight-inc/HackerNews huggingface dataset:
You know, I always bowled better drunk. I was in a league once. it was a handicap league and my average was like 95. And I played on one of the best teams - due to my huge handicap. I'd start out terrible and sober, and by the end of the game I was walking sideways and could barely see down the lane. But somehow I always bowled at least 95 (usually over 100). Which gave cover for the (much) better players to have a bad night and still keep the team's rating.

I was lots of fun.
That's an important question of power in our society.

How much control does the state and corporations have over people?

The harsher the penalties are for trivial things, like copying data, the more of a stranglehold corporations & the state have over people. IMO, copying data is a copyright issue, not a criminal matter. Freedom should not be taken away. In recent history, there have been a flood of laws that take away freedom from the American people to enforce corporate "property". If you open your eyes, you can see the direction that this leads.

To take your jaywalking example further, if jaywalking involves life sentences, it gives the police the option to selectively enforce the rules. Most people have jaywalked in their lifetime. The police & criminal justice system can arrest & prosecute people they don't like & leave the people they do like alone.

The RIAA tried to make downloading movies a criminal matter. They lobbied hard. It was only the vigilance of the world's citizens that prevented mass arrests.

We see this happening with the war on drugs. The war on drugs is used to oppress African Americans and for the profit of the prison & police industrial complex. Companies that build & operate prisons make a lot of money from taxpayers because there are a lot of prisoners for things that should not be crimes. The war on drugs was never about the health & safety of Americans. That is just slick marketing.
Apple Approves bitWallet iOS App With Bitcoin Sending Function Blocked
Sounds similar to tipit.to which friends of mine did. Unfortunately, like a lot of money transferring services, they ran into a lot of fraud. Any money -> something -> money service online makes it really attractive to launder stolen credit cards.
This is why we need to abolish DST. It's just a source of pain.
To be fair, I've never trimmed stray clothing thread, monkeyed with a car part, or fixed, well, anything with my concealed carry .357. It makes a lot more sense to disallow firearms in bars as they have no constructive purpose at all. The same is not true for a swiss army knife; it is most certainly both a tool and a weapon.

Still, I totally agree with you. The stringent attitude towards alcohol-serving in the United States does stigmatize it's consumption quite a bit, and, IMO, causes a decrease in moderation and safety when compared to a more relaxed Europe.
Clearly can be good for advertisers, way to bypass having to buy an add inorder to advertise
I wish I could find the HN comment from a few months back addressing the same idea. If I remember correctly there was consensus that the US govt has enough legal power over American corporations to force their hand with even independent international subsidiaries. As stated earlier, I wish I could find the previous thread covering this.
You haven't seen bad programmers have you? Trust me they are not white :)
Maybe? I'm not sure what you mean.
It's pretty interesting to think that most people who like someone might hate them if only they knew what their true thoughts were, and that someone can be acutely aware of what most people would hate them for.
Agree on all counts. I just hope 3 happens during my life but not 2. I love steak.
It's not necessary to be a church to qualify as a religious organization. A non-profit church-affiliated publisher that solely published religious material would almost certainly qualify.
How I Evaluate Third-Party Dependencies
The irony being that the JS is fucking terrible and full of code smells? Holy shit Batman, that is some terrible code.
Show HN: SecurityBot, an in browser (HTML5+Dropbox-JS) based security system.
Honest question: Why is MongoDB on there? I've never used it but from what I've read it seems at least better than MySQL...
SH : Our Free Soccer app
How is more code on the same screen a good thing?
That was pretty good! I was redirected to Microsoft's website selling a cheap laptop equipped with Windows 8 for less than $300.00.
XP Embedded? Still has support.
What's the matter with Logly?
Yeah. The TLD space has become pretty badly polluted recently. My registrar keeps sending me notifications of new available TLDs, and I have to update a piece of code in one of my projects every time.

Here's a current (I think) list:

"ac","academy","ad","ae","aero","af","ag","ai","al","am","an","ao","aq","ar","arpa","as","asia","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bike","biz","bj","bm","bn","bo","br","bs","bt","bv","bw","by","bz","ca","cab","camera","careers","cat","cc","cd","center","cf","cg","ch","ci","ck","cl","clothing","cm","cn","co","com","company","computer","construction","contractors","coop","cr","cu","cv","cw","cx","cy","cz","de","diamonds","directory","dj","dk","dm","do","domains","dz","ec","edu","ee","eg","enterprises","equipment","er","es","estate","et","eu","fi","fj","fk","fm","fo","fr","ga","gallery","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gov","gp","gq","gr","graphics","gs","gt","gu","guru","gw","gy","hk","hm","hn","holdings","hr","ht","hu","id","ie","il","im","in","info","int","io","iq","ir","is","it","je","jm","jo","jobs","jp","ke","kg","kh","ki","kitchen","km","kn","kp","kr","kw","ky","kz","la","land","lb","lc","li","lighting","limo","lk","lr","ls","lt","lu","lv","ly","ma","management","mc","md","me","menu","mg","mh","mil","mk","ml","mm","mn","mo","mobi","mp","mq","mr","ms","mt","mu","museum","mv","mw","mx","my","mz","na","name","nc","ne","net","nf","ng","ni","nl","no","np","nr","nu","nz","om","org","pa","pe","pf","pg","ph","photography","photos","pk","pl","plumbing","pm","pn","post","pr","pro","ps","pt","pw","py","qa","re","recipes","ro","rs","ru","rw","sa","sb","sc","sd","se","sexy","sg","sh","shoes","si","singles","sj","sk","sl","sm","sn","so","sr","st","su","sv","sx","sy","systems","sz","tc","td","technology","tel","tf","tg","th","tips","tj","tk","tl","tm","tn","to","today","tp","tr","travel","tt","tv","tw","tz","ua","ug","uk","uno","us","uy","uz","va","vc","ve","ventures","vg","vi","vn","voyage","vu","wf","xxx","ye","yt","za","zm","zw"

...I'm not sure what problem ICANN thinks they're solving, but this sucks.
I don't think that's a fair statement. You would still have to keep track of and type curly braces, only now they'd be invisible.
the cost in making the code harder to parse (both for compilers and, IMO, humans) isn't worth it. Using short assignment mixed with if makes the Go error handling branch code not so bad, eg instead of:

err = doSomething

if err != nil {
return err
}

do:

if err = doSomething(); err != nil {
return err
}

Also if your function only returns err, I'd use a named return to save even more typing. I know they are seen as a bit of a red-headed stepchild by much of the Go community these days, but I still like them if used carefully:

func whatever() (err error) {
if err = doSomething(); err != nil {
return
}

...

}
Seguecode – an iOS developer support tool for building safe UIStoryboard code
I learned several interesting things from Sam's post actually (I'm Jessica, one of the founders of Y Combinator). I hadn't known that women really want more YC women in the interviews. That would have been hard at first, when I was the only female, but now we have enough female partners to do this. I was also surprised to hear that women actually believed that we try to fund people who look like Zuckerberg. I thought that was just something that trolls liked to claim was our strategy.
Yes, that's the idea. The current implementation may not be finished/perfect.

> Also, if you use igo won't you have to adjust to read other peoples non-igo code? Or will you use a converter tool whenever you read any go code?

"Converter tool" makes it sound like you find it unreasonable. Do people use "converter tools" to view .html files in a rendered format? No, they use a browser. Or to display '\t' characters with different widths? Use a text editor: http://img534.imageshack.us/img534/1627/zo3w.png

If you're gonna write Go code using iGo syntax, you're probably going to be using a code editor that supports iGo (I don't think one exists yet, this is just a prototype).

You're not gonna be converting from .go to .igo manually, that'd be like running gofmt manually. I don't run gofmt manually, it happens on save (and in fact, I use goimports instead of gofmt).
A corporation or a government can appear to be autonomous in the same sense that a heroin addict can appear to be autonomous.

Good luck convincing them to prioritize anything other than finding more heroin.
Tired of all the pink and frills? Kids deserve options beyond pink and blue!
College group's diversity event canceled after excluding white people
Synthetic meat. Soon, I hope, as a vegetarian who is acutely aware that meat is tasty.
Getting Personal...getting back to blogging
Watch meow
+1, As stated, this isn't affecting the git repos themselves. :)
Its a sad sad place. They are also strategically placed near apple stores which makes it even sadder. The apple stores are full and brimming with activity. The ms stores are almost always empty.
This essay was one the things that made me decide to become a vegetarian a year ago.
I think the real power of Keen is the ability to gather analytics for your clients. If you're a platform (think Shopify), your customers probably want some sort of dashboard and reporting on their customers.

Keen makes this too easy with their embeddable JS visualizations: https://keen.io/docs/data-visualization/ and scoped keys for security: https://keen.io/docs/security/#scoped-key

Also checkout this comparison of Mixpanel & Keen: https://keen.io/blog/67519816958/mixpanel-vs-keen-io-whats-t...
I wonder how their clients feel about them linking like that, to what are probably some of their biggest campaign contributors. It is funny/unique though.
Yeah, the Processing animation on the page is a little intense. I rushed it out last night. I'll work on that later today.
#1 & #2 are blocked by technical development. I don't expect people will condemn farmed meat in the days before in-vitro meat had even been done, any more than you or I would condemn hunters of antiquity for not giving game meat a painless death.

I don't expect people living in a world where criminals can be "cured" will condemn our use of prisons either, because we can't "cure" criminals yet!

Do you catch my drift? It makes no sense to condemn ancient peoples for not doing something they couldn't do.
This reminds me of parsing log files, pumping them into elasticsearch and analyzing them with kibana [0]

[0] http://www.elasticsearch.org/overview/kibana/
Turbo Pascal Compiler Internals
People who are willing to reinvent the syntax of a language only to shave a few parens and braces have a lot to learn yet about what truly matters.
This is a bad deal. Don't buy windows 8 even if its free. Its such a big step backwards.
Oh... I don't count curl_multi as multithreaded (because it isn't really threads), but it's very useful, and I definitely use it.
Lessons From Lincoln: 5 Leadership Tips History And Science Agree On
I've noticed this as well regarding theology and private gun ownership. To begin a discussion about religion with any attitude other than critical seems to incite a very negative response among most engineers (and tangentially, people who strongly identify with "internet culture"). An assumption of 'rightness' is very strong on these issues, from both sides.

I have NOT noticed this at all with regards to nuclear power stations. I've found that there is a fairly even divide among 'reductionist' or science-praising mindsets about nuclear being net negative or net positive.

just my two anecdotal cents.
Ask HN: What "weekend project" will you work on this weekend?
We all know most "weekend" projects aren't really done in one weekend, they are done in a series of weekends. And we work on them in the morning, in the evening, and any other time we can get away from our contractual obligations.

That said, what side project will you be working on this weekend?
There is still a very wide margin between the US prison system and a system that simply detains offenders.
Sysadmins create an intangible benefit to companies, I've had a lot of jobs come up that are 'DevOps', by which they mean (incorrectly), that I'm a developer who 'knows how to configure apache'.

Someone remarked today that 'Sysadmin' may return to being a term of endearment as they specialise in unfucking the systems created quickly and scaled organically (much like taking on a DBA after 15 years of having a massively growing dataset). it'll probably mean people are far more specialised.
Keen has actually has customers do something like this to add context to log files and make searching them more flexible.
The article claims that you're exposed to constant G-force in such an unround "circle". This is only partially true (if you're riding in the exact middle of the train), because the vehicle is so long.

Riding in a rollercoaster is really a very different experience if you're a) sitting in the very front, b) in the middle or c) in the last compartment. I like to sit in the last seat :-)

Imagine the very first part of the ride, a horizontal track with a sharp edge downwards:

Especially the last compartment is really fun because you get the most forward acceleration in the beginning (when 90% of the train is "falling" downwards and the last compartment is still in a "horizontal" position. This leads to almost 1G forward acceleration while the first compartment is facing downward without accelerating too much because the biggest part of the coaster is still in a horizontal position).
I'd agree. I think the biggest thing for me is that I had to think about what was being expressed on the left hand side while the right hand side seems more explicit and straight forward. Provided that and the fact that only a handful of lines were actually saved, I don't see much advantage.
It'd certainly be possible to have a tool -- let's say "go edit" -- which would read a set of user preferences, and apply transformations (e.g. setting spaces or tabs, variables-in-camel-case, comment-styles , etc.) to Go code. It'd be fine as long as each transformation was bijective in a way "go fmt" could revert.

Interestingly, the code existing between the "go edit" and "go fmt" steps wouldn't necessarily need to be executable as plain Go. If the Go compiler's parser+lexer shared their canonicalization logic with "go fmt", then feeding "go edit"-munged Go to the compiler would implicitly re-canonicalize it before compiling it. So you could have transformations involving things like significant whitespace.

In fact, the pair of filters "go edit" and "go fmt" could even be made into a read/write filter-pair for a FUSE filesystem: in effect, the code on-disk would always be represented in the canonical "go fmt"ed manner, while the code you'd see in your editor would always be in your own personal "go edit" style.

And then, 56 years after McCarthy's LISP, we'd finally have our M-expressions. ;)

(And the serialized representation could finally be stored as a binary AST tree, and we could embrace visual-symbolic hybrid languages, and entertain divergent syntaxes with unified AST-level semantics, and have one universal runtime library, and...)
Chattel slavery was eradicated solely through government action and radical philanthropy. Political equality for women has likewise advanced by those same means.

There's a cost and sometimes we display a weakness of character for not paying it.
Hi sharemywin! That's another idea (I had thought about it before, but now that he's building up his skills to the point where he's comfortable building/working on things by himself, even though I'm still going to be available to assist if needed, it's something I can come back to and start encouraging him to try out :-).

Thanks!
What do you mean prisons are a modern invention? Prisons/jails have been around since the dawn of history.

Or are you wrapping ancient Egypt into your notion of radically modern.

(Ok, maybe ancient Egypt didn't have many cells with walls and bars for windows, but they sure had prisoners chained to things)
Well. I need to register a .sexy name then.

...done.
Krebs on Security – The Movie
They are annoying to type.
Yes, "Unfriendly AI", as in not-provably-friendly AI, which is not the same thing as "Hostile AI".
Its not just tasty, its healthy.
Because its a fact that we cannot, with current technology, support 7 billion people living a modern lifestyle. We simply can't produce enough energy in a clean enough fashion to attempt anything of the sort.

Because technology is a force multiplier and will pay larger dividends than charitable endeavors.

Because “On a long enough time line, the survival rate for everyone drops to zero.” - Chuck Palahniuk, Fight Club

*Keep in mind I'm making this statement as if we're only able to pursue one course of action (charity or technology). In reality we should, and are, pursue both solutions at once.
US tech is dead in China.
Looking for early feedback from Salesforce gurus. Make updates to SF from email.
I'm not sure about the US, but USSR developed one, the Energia II. It was AFAIK never built, it shared the destiny of the rest of the Energia/Buran programme, but they were certainly able and did try. I can't find any references ATM, but I'm pretty sure the US also had plans for a fully reusable Shuttle complex, before the whole thing got ridiculous in planning stages.

EDIT: And what's with the fixation on reusable rockets? It might lower some cost but it's hardly an amazing feat of science and engineering.
I was hoping for a bit more insightful answer to the question "why choose Keen in particular".

Because I also chose Keen.io, but the primary reason was that I couldn't find any competing product that would allow us to provide customized analytics to clients of our SaaS platform.

Keen is nice though, but I'm surprised that I couldn't find much competition.
I do think teenagers should learn to drink with their parents. They should be taught to be responsible with their drinking. The current system creates so much expectation, they learn to drink among other teenagers, that is pretty crazy.

edit:spelling
> "most physicists could, if necessary, make it through a PhD program in French literature, but few professors of French literature could make it through a PhD program in physics"

This is simply an embarrassingly stupid and ignorant comment.

The rest of it is fine if stating the obvious/sophomoric. I'd have like to have seen him take the interesting nuggets on fashion being political in nature and run with it (already well understood by fashion students but might deserve wider exposure).
CSS grid is what CSS should have been from the beginning.
Comments that disagree with the correct opinions, naturally.
Sure, but we should set realistic expectations on who can be rehabilitated and who cannot.

That's part of the intent (however misguided and misapplied) behind three strikes laws, the assumption is that repeat offenders are more representative of those that cannot be rehabilitated. Which isn't far from the truth, but we're not really rehabbing them at the moment.
Are you merely being dense or is it lost on you that maybe the world doesn't revolve around you, and expecting a cryptic two letter username to be recognized in the middle of a completely different discussion is the height of being a self-centred special snowflake?

Most people here care about ideas and principles, not the person behind them.
> One of the best parts of Go is that the grammar is (almost) entirely context-free

If the threshold is almost-context-free there's a host of matching languages: C (IIRC it's context-free if you remove typedefs), Rust, Pascal and descendants (Oberon), Python, java, …

If the threshold is actual context-freedom, I don't recall anything outside lisps.
DAC => https://en.bitcoin.it/wiki/Distributed_Autonomous_Community_...
Usually they look me in the eye and argue with me. Which I'm ok with.
Still, no system is going to be infallible. Consciously or subconsciously, you know all your friends are going to see your innermost secrets when the app gets outed by Anonymous wannabes on Reddit or legit hacktivists on 4chan.

This person is very misguided if they think that most security research originates from Anons.

Or maybe they're making fun of infosec people in general?
Pretty sure he means 'almost' context free (as opposed to 'very' context sensitive. C is context sensitive. A language like C++ is heavily context sensitive (actually, C++'s templates make it recursively enumerable iirc, so even worse..)).

Being regular would mean that you could decide it with regular expressions. Regular expressions are insufficiently powerful for matched parentheses of arbitrary depth, which is a good hint that Lisp and Go are not regular (or 'near' regular).
> Almost all programming language grammars are context-free.

Er no, almost no programming language grammar is actually context-free (in the sense that they can be parsed unambiguously according to a context-free grammar)
>" your argument above effectively boils down to "it could be they don't apply because they're predisposed against it, so let's not even try" "

No the assumption is made further up stream than this. The assumption is that a 'low' (defined how exactly, compared to what, applying what rationale?) number of female applicants is evidence of prejudice.

I simply ask how you know. Id like to know what proportion of female applicants would indicate no such prejudice and how that is arrived at.

I also question the assumed 'correct' course of action is to prejudge based on gender in an effort to combat this apparent perceived prejudice based on gender.

This is a nonsense. It is a fashion. The likes of YC should know better.
Microsoft Says: Come Back with a Warrant, Unless You’re Microsoft
Hah, theology/nuclear power/gun ownership, is that so? I'm 3 for 3, some engineer I make.
Here is the list of all valid top-level domains maintained by the IANA:
https://data.iana.org/TLD/tlds-alpha-by-domain.txt
This topic runs deep, and we could explore for a while. But I thought this blog post might also be helpful in understanding Orchestrate's position on lock-in: http://blog.ilovacha.com/2014/03/17/using-orchestrate-io/. A user asked us the same question, and was happy enough with the response from our CEO that he wrote a post about it. Hopefully it helps clear some lingering questions. Thanks all for the feedback and keep the questions coming.
About that time Google spied on my Gmail
Author of Cursive here. You're right, it's unfortunate that I can't get around having to charge on top of Ultimate.

However note that the Community edition now includes their Python support (although not the frameworks), and for a lot of people one of their specialised IDEs (PyCharm or RubyMine, for Python or Ruby support with all the web tech) will be sufficient. I'm going to look into providing Cursive as a plugin for those IDEs to make the price more reasonable for folks who don't want Java, but I'm not sure how much work that will be since those IDEs don't include the base Java support that Cursive relies on.
Personally, it's not a significant issue, but it is a preference. Do you indent code when coding with braces? How anal are you about keeping your code formatted consistently (i.e. spaces after operators)?
I'm working on a turn-based mobile game for iOS written in HTML5 w/ Cordova. Getting close to beta-testing time.