skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback. What do you mean with global variables for class state? We do consider moving class-bodies inside an actual function (again) - but there is a virtual scope there in the compiler. So

class A
var i = 10
var i = 20

Compiles to

function A(){ };
var i1 = 10;
var i = 20;

So they are actually scoped even though it does not look like it in the compiled js. I'm looking really forward to improving the sublime plugin to show much more stuff from the compiler and warn about calls to undefined methods etc. There is a lot of analysis from the compiler that can be used to improve the ide-like experience.
Learn product design from game designers
What would have made this article interesting was the examples of different images being scaled.
Dark matter is mind blowing. I love Neil Degrasse Tyson's analogy of dark matter being the ocean at night and what we see is only the crests of the waves.
Jeb Bush wants “a new arrangement with Silicon Valley” to ease crypto
I actually ended up rolling my own. There are some tricky cases involved, and I wanted full control over it.
Interviews with 7 serial killers
Amazon is frequently more expensive on some items I buy; I still buy from Amazon because the experience is better, cost savings be damned.

Drive to the store, have to talk to someone, grab item, checkout, drive home? NOPE.
All my code has been 64-bit since 2007.

Bochs is your fucken problem, dumb fuck.
I loved "State of Fear" because he overtly used the techniques of propaganda almost as a parody. Don't know why, but that was just deeply entertaining.

But I also share his concern with the politicization of science.
I've been following Stellar from a distance over the past year. After the initial hype, there wasn't much news about it outside of the relatively small Stellar community. I'll be interested to see where it goes from here.
It's more like 13% of prisoners are in Federal jail as of 2012. That's a big chunk to ignore given how many Federal prisoners are in prison due to drugs.
They haven't perished at all. Some of them had to contract some, after all you don't need 3 department stores and 2 malls in a small urban area in central Ohio in the Internet age. To compare to Berlin, look to NY or San Francisco - Nordstrom's, Saks, Bloomingdales, etc are all test I'll there and still crowded.

Also worth noting the rise of a new category of mall (new since the 80s and growing rapidly in the past decade) - the outlet mall. These are huge, often outdoor malls with many traditional and non-traditional anchors. They draw millions of shoppers from much further away than traditional malls, and offer atomic competition for offline shopping, and a destination for a 'shopping trip as entertainment'.
I agree. They're also generating code for a language they made up. Seems very risky. Whether using code generation or not, having lots of repetitive getters & setters is a code smell. I feel like people just do that to feel more "professional" since they heard OOP was good to use, when a simple associative array would have sufficed. The answer isn't to start generating the repetitive code in my opinion, the answer is to switch to a data structure which doesn't involve repetitive code in the first place. That just my opinion though & its subjective.
security.

If you get run over by a bus and can no longer work, it's nice knowing you can still live decently.
You mean Stripe should add things like this? https://stripe.com/alipay
Twitter Collapses to Record Lows, Tests IPO Price as Tech Stocks Slump En Masse
I'm surprised how many people here seemed to have missed the point of the article.

What the author is talking about is how there are a lot of fun things one can work on that could be useful at some point in the future. But probably not within the next week or month. Instead, the author is saying to focus on the things that will without a doubt be useful within the near future (<month).
what open source projects are you working on?
"Most companies in the Bay Area have obvious names:

- Evernote makes note taking apps

- Optimizely lets you optimize your websites

- Google lets you google anything on the Internet"

bahahaha
> I also dislike this Rails/Ember-CLI scaffolding stuff. It simply feels like too much magic for me.

Good thing nobody forces you to use scaffolding in Rails. Code generation should always be a one shot , to get started on something.

On the other hand the situation in Go land with "go generate" is much much worse, as code generators become dependencies , right in the code with pragmas ...

The worst offender is PHP of course, with frameworks like Symfony or Doctrine (and its famous proxies because yes, Doctrine doesn't actually use the code you write but the one it generates and put in a proxy folder ) that use code compilers and generators for everything from routing to dependency injection to every configuration step . Although PHP frameworks usually do it on the fly so no manual step.
haha <3
I guess I'd prefer the defacement to the aforementioned chopping off to turn into sellable art.
India’s Aspiration Fund is expected to help startup ecosystem to surpass UK soon
A close friend of mine was recently -- as in a week or two ago -- recruited by Amazon. The process did not get as far as an offer, because the hiring manager told my friend that the expected hours would be around 80 per week on average. This was a non-starter for my friend, so the process concluded. (At least the hiring manager was honest up-front, and understanding when my friend said this would not be possible.)

Based on this, I think we can conclude two things. First, a lot of current Amazonians are unaware of other teams working insane hours, and second, those other teams are apparently doing so anyway.
So it turns out that Ender's Game is actually kind of 'the sharing economy'!
YC's standard deal (at least according to their FAQ) is for 7% equity. So I think it is quite likely that YC startups do hold the majority interest.

As for other scenarios, I can't really speak to that - I personally have never been with a company that accepted any deal that included loss of control. I'm sure it happens, it just doesn't match my experience.
Show HN: ACSPinKit – An iOS/Objective-C Framework for passcode handling
Right. I was trying to afford the benefit of the doubt in every possible way. At the very best, theoretically, this type of farming is as efficient as the usual kind. In reality, it's much worse, always.
Maybe you didn't mean it this way, but "not respectful of my time" is semantically equivalent to "you are disrespecting my time". Disrespect (verb): to show a lack of respect for; insult. It makes it sound like something that the author has done to you. Your other points were fine about your personal experience. But saying the author is not respectful of you is the step too far.

To improve the wording, I'd suggest something that doesn't imply intent on behalf of the author and solely reflects your own personal views. For example: "I wish the emails were shorter as I don't have time for long-form content". It gets your point across that you have limited time and would prefer concise emails, but doesn't infer anything regarding respect (or the lack thereof) towards you.
How California – the land of startups – is least friendly for small business
You should read the other books, but the short answer is that IEX was created not to save the common man, but to save the big block hedge fund traders.

There is a natural and good competition between HFT market makers who provide liquidity and big block traders who consume it. IEX is purpose built to advantage the big block traders at the expense of HFT market makers.

Note: neither side in this is good or evil, they are just natural opponents.

What I would say is dodgy is presenting yourself as "for the common man" when what you are doing is serving the common man up to hedge funds.
Pardon me. You're selling recruitment services, which happen to involve preliminary screening through Stockfighter. I am venturing the very risky speculation that these recruitment services would have no value to your clients if they were not somehow selective. If all you want is to sift through a million resumes, that has been cheaply available for years.
'Flamewar detector' is a catchy name that stuck, but it isn't only about flamewars. It's about damping, on HN, the kind of low-quality, unsubstantive discussions that swell up quickly and would otherwise flood this site the way they do most of the internet.

Indignation is a common driver of these. Look at the top comment in this thread, beginning "What a shitty", or the one that, with admirable forthrightness, says "Reading that article makes me furious". Such discussions do often lead to flamewar-like behavior (e.g. the argument about the definition of 'community'), so "flamewar detector" isn't exactly wrong, either.

We do look several times a day at the stories that are penalized by this software, because sometimes there are genuine false positives that need rescuing. I wouldn't say that this article and thread rise to that level, though.
Wasn't there a case about 15 years ago holding that volunteer moderators of AOL chat rooms were employees not volunteers? I wonder what happened to that precedent.
After a bit of stage fright (and Git/Markdown reeducation), here it is.

https://github.com/Efruit/marqit
Seems like the standing desk market is getting a lot more differentiated now: treadmill desks, FluidStance desks, bicycle desks.
Flame Graphs
Seems to have gotten HN'd; it's forever waiting for me.
> Clearly, you and I are not going to see eye to eye.

For sure. The market is not a social construct at all; beings that want to reproduce (i.e., everyone) are going to adopt the lowest-cost means of doing so. Growing plants indoors will always be a higher-cost solution. "Money" has nothing to do with it. What you're really saying is that you want huge numbers of less-fit humans to survive and reproduce. That's a profound statement that deserves its own article and a tremendous depth of thought to evaluate. As you probably imagine, I don't share your goal.
Am I the only one who thinks this will be taken down super fast?...

Displaying the content of other websites, even when it has a link to the original post is asking for a lawsuit.

Also, now that I checked again the server seems to be down.
After the startup curve, the focus has to be about Revenue. And in a simple way, there's a formula, and activity outside of this formula is a lot of the 'fake work' Sam mentions.

Revenue = Value x Sales Activity x Conversion Rate x Retention

The specific approach will differ depending on your size, your vision, funding or bootstrapped etc, but the fundamentals are the same.

Value: Covers getting your business model right. Volume x Margin, Product-Market fit kind of thing. It's essentially a hypothesis you're taking into Sales activity and refining.

Sales Activity: Includes lead generation, but I don't like to put 'Marketing' as a separate heading because blogging and chatting to bloggers is the easiest way to feel busy and achieve nothing. Are you getting in front of clients?

Conversion Rate: And how many of your clients are actually buying? Track this! Segment it when you can! [channels the power of Danielle Morrill] "Know your numbers!"

Retention: Obviously depends on the business model, but ongoing or repeat clients are lovely. In a recurring revenue business, churning a client for every new one you bring on board wastes all the previous steps.
I think the key point is that they don't want the top 10% or 1% or .1%, they want as many people as possible above some particular skill level. The client is just as happy if that happens to be 50% of players or whatever.

They don't want "the best" candidates, they just want competent ones.
People write for the AS/400 in 2015?

What?
I don't believe so. But on the other hand, it's not like laws stop working if you don't use them.

Under Utah law, adultery is a class B misdemeanor (Utah Code 76-7-103), so conspiracy to commit adultery is a class C misdemeanour (Utah Code 76-4-202). So I think if a married person in Utah used the Ashley Madison website to arrange an affair, a Utah district attorney could justifiably charge Ashley Madison and/or its employees with conspiracy to commit adultery. Now, a class C misdemeanor, the maximum punishment is 90 days in jail (Utah Code 76-3-204), and a maximum fine of $750 for a natural person (Utah Code 76-3-301) and $1000 for a corporation (Utah Code 76-3-302) - so a DA might well decide it is not worthwhile. But, if they wanted to prove a point, I can't see why they couldn't bring the charges. Maybe if they had some personal connection to the affair; or maybe they might think the publicity would help their re-election campaign. Since Ashley Madison is based in Canada, I doubt Canada would agree to extradition - but if its employees or owners venture into the US, their extradition to Utah could be sought - intra-state extradition in the US is legally available even for misdemeanours. Now, if it all got this far, and further, the Supreme Court might decide laws against adultery are unconstitutional, but then again they might not decide that (or might refuse to hear the appeal). While I agree the story I'm telling here is somewhat unlikely to actually happen, I don't think there is anything legally impossible about it, and I'd call it somewhat unlikely rather than highly improbable.
There's a better informed article on this topic on the same site here:

http://www.ibmsystemsmag.com/ibmi/developer/general/python-i...
Sorry, it's just not that simple.
WSDL/SOAP are not REST. I'm telling you that REST was popularized by Rails, because it was the first major web framework to use it. You've yet to refute that argument, but you do continue to be rude, so have a good one!
Yes, that's closer to the idea.

In particular: clients cannot pay us for a list of people who have exceeded some threshold in SF.
My understanding from reading past posts is that they think this could be a great way to discover people who would be interested in roles at companies they hadn't previously considered. Shotgunning everyone who plays as leads isn't a great model as it lowers perceived quality of the candidates they send on ("I got a lead for this amazing developer, but she didn't want to change jobs at all, wtf?!").

Think of it as a game with "new job" as a piece of available loot. Play it because it seems fun (and you still might learn something that you can use later).
Sure. Creating an even greater bureaucracy unanswerable only to themselves with guaranteed taxpayer cashflow is certain to produce pure innovation.
Davos 2008 – Bill Gates: “We need a system innovation”
Virtual Structs Part 3: Bringing Enums and Structs Together
Sweet! Looks like a nice addition to WaniKani. I'm using WaniKani for my general studies, but automatic card generation based on my word lookup is definitely neat.
A comment like this is a bannable offence on HN, especially when the account has made many previous comments that were uncivil or unsubstantive, as this one has.

Your account has some great comments in its history too, though. You clearly know how to use HN as intended. Please just do that from now on.
Yeap. I wonder how it got so fast to the first page, it only had 5 points and no comments when I checked... How is that possible?.
Related: https://github.com/shinh/maloader is a loader for running mach-o files on Linux.
Or rather, not cheating on slashley scuzzin .com
There seems to be some kind of drama around what is going on at Lavaboom:

https://blog.protonmail.ch/lavaboom-alternative-and-transiti...
https://www.reddit.com/r/privacy/comments/3gghyd/im_totally_...
Many here comment just on sub-IPO price of shares.

The problem is bigger. As per Financial Times, there is a larger shift in investor mood towards Twitter. It seems that there are many who intend to short Twitter indicated by the amount of "borrowed" shares.
Top 6 Popular VoIP Phone Services for Small Business Customer Phone Support
Hackers release new Ashley Madison data targeting site's CEO and operators
At the risk of sounding obtuse, then, where is the robust codegen code?
In addition to the "it's fun" thing mentioned by other commenters: I always learn gobs of transferrable stuff when I do things like this. Just solving different problems with languages and tools I already know usually teaches me a ton of stuff, let alone using it as an opportunity to try out new things in a low-risk environment. Take the difficult, data heavy, level 6 described in the article: maybe you can solve it using formulas you already know how to write, but maybe instead, it's a good chance to deploy a real Hadoop instance for the first time and see if you can get that to work, or maybe you want to learn Julia, or make a really optimized version in C++14 or Rust. I find these sorts of "programming exercise" things to be great learning experiences, regardless of the level of artifice.
Please don't make technical comments (or any comments) in this inflammatory, nasty way.

We're lucky that you didn't spark a horrible flamewar, but instead got patient, factual replies.
Cool. If he moves this to america I would love to apply for a job as a pissed off usher.
Looks great - I get that this was built using Rails/Go, however what language(s) will players be coding in?
There seems to be some uncertainty about its origins, with some saying sports, many cite “toeing the plank,” and a few other explanations:

https://en.wikipedia.org/wiki/Toe_the_line
The Handmade Manifesto
"Less than half of the startups we funded in the first 5 years of YC have died."

But how many were successful, in the sense of paying back their investors? The most likely outcome of most VC investments is a "zombie", a company which can pay its own operating systems but is a net loss to investors. The usual VC stats are that about 10% are wins, 20% go bankrupt, and the rest drag on for years in zombie mode.
Even in places like Italy with government paid health care, this does not happen. What does happen is that the health care system is in some ways a monopsony and thus has a lot of negotiating power.
Here's a similar method using a piano: https://www.youtube.com/watch?v=muCPjK4nGY4
Colin Percival has got you covered: http://paymentiframe.com/
The second quote, maybe, but the first comes directly from the comment shadowmint is responding to here.
I recently went back and reread Jurassic Park. It was still an exciting story, but Crichton's strongly negative view of science and scientists shone through brightly to me now. It's really quite shrill in parts.
> Although the polypill could produce substantial public health benefits, people in the United States are unlikely to find out anytime soon. This is because the pill’s price is so low (≤$1 per tablet) and the cost of the large clinical trials required for FDA approval is so high, it is unattractive to investors.

Here are two great articles on this topic by Ben Roin of MIT:

Unpatentable Drugs and the Standards of
Patentability: http://dash.harvard.edu/bitstream/handle/1/10611775/Unpatent...

Solving the Problem of New Uses: http://dash.harvard.edu/bitstream/handle/1/11189865/Solving%...
Isn't it the policy of most tech companies to force all new employees to sign an NDA as a condition of employment?
Among group of friends living together, let us say that we assume each having 1000 friendcoin by the virtue of being in the friend circle. Now we send each other friendcoins and each transaction is a mail cc'ed to all the friends in the circle. Thus no one can overspend their account and we now we have our own money infrastructure.

The protocol I just described, is it decentralized? Stellar would say yes, but I would say it doesn't look like it. A person outside the system cannot just come and join. Needs prior verification.

From their white paper summary, "it requires unanimous agreement on system membership by all participants. Each node in the network must be known and verified ahead of time."

Is it centralized? No. But is it decentralized? I don't know.
Snapchat lost $128M during the first 11 months of 2014
I don't think it's wacky. Modern electric lighting really is a different beast. There are differences of both degree and light spectrum between fires/moons and full illumination of your environment by way of electric light.
Hypothetical here, but I can very easily picture a world in which the Marketing VP decides whether the programming team spends [amount of time] hardening/reducing customer data storage, or implementing some new whiz-bang feature they can put on the homepage.
>Does anyone else feel like 1.5 was released prematurely before it was honestly ready to go out the door?

Nope. I would consider it the same as moving from 1.7 -> 1.8 and having things break/bugs occur. How many people in the Java ecosystem are still on 1.6 for whatever reason? It may have been fixed before release if more people tested the release candidate (but that never happens), and unfortunately for software "x.0" ends up being the "public beta".

I remember in 1.3.0 where I reported a bug (that also had to do with string/byte slice weirdness), that was fixed pretty quickly and landed in 1.3.1 (https://github.com/golang/go/issues/8325).
The math behind RSA encryption
http://www.partner400.com/AllAboutUs.htm
We have been heads down for the past several months working on the new network that is much more scale-able, has a provably correct consensus mechanism and a much more flexible modular design. It has cool features like multi-sig and attaching arbitrary info to transactions.
We released it in beta a couple months ago: https://www.stellar.org/blog/stellar-consensus-protocol-proo...

We are turning the new network live very soon.
Mind-boggling to think about, but could the vandal assert copyright over the spray painted wordmark?
Also, codegen exists on a solution continuum. Codegen is a superior solution to manually pumping out lots of boilerplate code with slight variations.

A solution that does not need lots of boilerplate code would be even better, but codegen is still better than the makeshift code that it originally replaced.
> An unsubscribe is not "I hate you guys and wish you would die in a fire"

That's not universally true ;)
"You want huge numbers of less-fit humans to survive and reproduce."

Yes, I really do. I believe wars have been fought over people putting fitness requirements on survival and reproduction.
A few pointers:

1) Implement changes to your existing process slowly.

2) Make sure each bit of process you add solves a real problem your team is having. E.g. If your team knows the domain, the clients, and the product, then having a committee decide on task priority is counter-productive.

3) Retrospectives are key (they enable 1 & 2)
I'm fairly sure this is the same technique employed by pg_tgrm. There's a new version (1.2) floating around the mailing list that's BLAZZZING fast!
CIS160 anyone
http://www.villagevoice.com/music/updated-jay-zs-occupy-all-...
Also: https://github.com/square/certstrap
That is the coolest thing I've seen all week, and I actually got #4! Awesome.
EVERYDAY ROOTS BOOK BY CLAIRE GOODALL- THE TRUTH REVEALED
Citi Overlooked a Few Thousand Illegal Trades
I turned 37 a few months ago, it's always scary to hear about it happening to people close in age.
Dealing with failure
Intro to RAILS at denhac 9/12. [Denver]
Details: http://www.sofree.us/2015/06/sffs-september-a-gentle-hands-on-introduction-to-rails-by-will-sterling/
Meetup: http://www.meetup.com/denhac-hackerspace/events/224364401/