skysight-inc/HackerNews huggingface dataset:
My home cinema system (Onkyo amp, B&W 68X series speakers and Rel Quake sub, 40" flatscreen - sorry, slight brag there) is a far superior experience compared to any of my local cinemas. I've stopped going to the cinema because they mostly sound and look awful and the stuff I want to see is always on the smaller screens anyway. Add to that, I also broke my coccyx which never healed properly so I find sitting on cinema chairs deeply uncomfortable after about an hour.

Also my snacks are way better, you don't get to munch on a curry and wash it down with a nice Chilean Malbec in the multiplex :)
you cannot just decontaminate your body, the human body relies on beneficial microorganisms to function. without them you'd die
I am surprised the GIL hasn't been mentioned once in the presentation or any of the comments.
>It provides the opening bids for the three participation options: relinquishment (including channel-sharing), moving from a UHF to a VHF, or a high VHF to a low VHF.

It seems like a getting broadcasters into VHF again will ruin a lot of peoples OTA reception.
There are over 6 million people in the Washington metro. I think he'll be OK.
Two year mandatory return for many origin countries can make J-1 messy.

Also, J-1 being run by State rather than DHS/USCIS introduces some extra weird things.
An accusation alone is not grounds to keep your DNA information around forever. A conviction is another matter.
We've partnered with UMass to scale the Global EIR program -- https://www.umb.edu/news/detail/unshackled_and_global_entrep...
It seems weird how you can't easily package python into an executable without Docker.
DATE=date +%Y%m%d

/home/on_a_phone/parse_today.sh $DATE
It's any attacker's best interest to aim for the weakest link in any stack/network.

Fortifying the current weakest link raises the overall security of the remaining system. Whether your threat model includes the NSA or not, disabling the weakest TLS algos is likely to increase your network security.
I misread the post. Good catch.
Unity is not using Mono AOT anymore:

http://blogs.unity3d.com/2015/05/06/an-introduction-to-ilcpp...
Surprising? No, not really. Disappointing? Maybe.
Why would it? Using twisted (or py3's asyncio), the event loop is spinning, there is no thread for Python to be switching to. Except that we're using a thread-pool of course (to make external blocking network calls), and those threads are.... making network requests, which is I/O, and the GIL releases during that.

On a network bound daemon, which is not CPU-bound, the GIL is really not an issue, so it never came up.
Holy crap, I knew that name ringed a bell. At first I confused him with Brian Cantrill (dtrace et al. fame)... but this is Brian C. Smith of 3-Lisp reflective tower interpreter.

https://en.wikipedia.org/wiki/Brian_Cantwell_Smith.

I didn't know any of his other papers. Beautiful.
The Deals That Made Daily Fantasy Take Off
node.js has a GIL and nobody talks about that either. The GIL is not relevant because Python is so slow that running it in two threads is hardly an improvement.
Your comment was enlightening and compels me to ask: where can the public get access to live field reports such as the one you mention? If news companies transform these reports into faux-news, I'd like to bypass them directly and read/watch directly from the source. Are there any publicly-accessible resources that provide access to field reports or "real" news?
"On a network bound daemon, which is not CPU-bound" - I think that's a fairly unique constraint which makes your case special. For me, the GIL is unfortunately where Python is unable to compete with Go.
No you're right, they're not equivalent. But I was more attacking the OP's stated justification, and the indefensibly stupid and self-serving attitude that allows a person to make such a statement.
Just curious if you guys have also tried seeing what happens when you run the meritocracy approach to articles? Ie, let the upvotes decide.

I think most of the inmates here would be surprised that they're not running the asylum :)
I expect a toy example to be theoretically sound, but using shortcuts to get a practical realization.

For all the fancy cryptography this uses, I don't see how it provides any more security properties than a central actor having a databases of balances and requiring a cryptographic signature (like RSA, ECDSA etc) to authorize transactions. I don't see an extension path either.

Since the zero-knowledge proof is interactive, I am unsure how the central tracker could even be audited not to spoof transactions.
Just spelling it out for people who might not get it: parent post is referring to the "No true Scotsman" fallacy https://en.wikipedia.org/wiki/No_true_Scotsman
Supermechanical is creating the smartest thermometer for omnivores everywhere
How does that make it any better?
You say that the trusted actor updates the public key of a coin. This means that it is known which former key corresponds to which following key. Thus the central actor can trace the history. If you have many trackers, then everyone can trace the history.
The most disproportionately popular job by state for people without degrees
Analyse Asia 67: Enterprise Mobility in Asia Pacific with Charles Reed Anderson
Synopsis: Charles Reed Anderson, Vice President, Head of Mobility and Internet of Things Asia Pacific, IDC, joined us in a conversation to discuss all things enterprise mobility in Asia Pacific. We discussed the recent report “Enterprise Mobility in Asia Pacific 2015” by IDC, where we defined the landscape of enterprise mobility, the key trends in how Asian companies are making decisions on the mobile device model and vendor selection, rules of governance from company to their users, the priorities for the companies in adopting mobility as a new channel, and last but the least, the threats and challenges that Asian companies faced in enterprise mobility. Last but not least, Charles also discussed the maturity level of countries in Asia Pacific in the adoption of enterprise mobility and which companies in countries within the Asia Pacific are likely to move up the enterprise mobility ladder in the next 12 to 24 months.
It's a fancier way to say "story" and it's really grating. It's similar to how "looks" and "appearance" became "optics" ("this looks bad/this has a bad appearance" is now "these are bad optics") and "math" or "algebra" became "calculus" (what's the political math/algebra here?" is "what's the political calculus?"). It's the dumbing down of content disguised by fancier words.
Windchill Refrigerator: Cheap device to keep food cold without electricity
Do you have to cash in stock options right after quitting?
Im a little confused with the term "to vest". Let's say I have some stock options where I get 100% of the stock that was promised after 4 years working at the startup (with 1 year cliff).

After 2 years I decide to quit. I have 50% of stock options. Can I wait like 10 years to get the cash or do I HAVE TO get the cash right when I leave the company ?

N.B : I don't have a contract yet, I just want to know what is the normal case, if any
The problem with studies like this is, ironically, the most self-interested response you can give when somebody asks you the kinds of questions these studies ask, is to misrepresent yourself as being more altruistic than you really are, and misrepresent others as being far less altruistic by comparison.

Put people to decisions that actually have a meaningful impact on their lives, and the lives of others, and you'll see how selfish people really are. Conveniently, you don't even need to conduct a study for this, just observe humanity.

People are definitely selfish. The more interesting question is: is that a bad thing?
Regardless of how good you are, its easier to write code that has a predictable runtime memory footprint if you can actually predict how things will behave. Predicting an M:N scheduler is.... not easy.

This is part of why Rust removed the M:N scheduler and light-weight threads before Rust 1.0. It's hard to predict your memory use if the run-time is going to be creating/destroying OS threads, and juggling your lightweight threads (goroutines/etc) between real OS threads.

I agree entirely that the next iteration you write to solve the same problem is going to be better than the one before. The problem-scope is well defined, and you're already familiar with it and where the prior implementation was lacking. In this case the extra predictability of knowing what was going to be occurring at once did help.
Erlang, Python, C, C++, wrote some Android apps in Java, looking at Rust next probably.
CircleCI Post Mortem - 18 Hours Downtime
"And you know the surest way to go broke? Keep getting an increasing share of a shrinking market. Down the tubes. Slow but sure. You know, at one time there must've been dozens of companies making buggy whips. And I'll bet the last company around was the one that made the best goddamn buggy whip you ever saw. Now how would you have liked to have been a stockholder in that company? You invested in a business and this business is dead. Let's have the intelligence, let's have the decency to sign the death certificate, collect the insurance, and invest in something with a future."
Building an SQL database with 10 Rust beginners
I didn't say that. If it makes you feel better, mentally replace "I could have" with "One could have" (It's too late for me to edit it)
Photos of sunset with the sun replaced by other stars
The U.S. started an illegitimate war that has killed hundreds of thousands of civilians by some accounts. We are executing drone-strikes that are killing more civilians and "enemies". We tortured, engaged in rendition, suspended detainee rights, and more. We continue to hunt and kill Al Qaeda affiliates, as well as create "collateral damage".

How much angrier can we make people?

And, we have done this, presumably, because of OBL. After killing him, we can tell detailed stories about how the raid was performed, describe where he was shot, etc., but we just can't actually show evidence?

Sorry. Makes no sense.

As to why he doesn't show up, some believe he was already dead, which is plausible. Bhutto said as much years ago, before her passing.

If he had actually died much earlier, then the charade would have to end at some point, right? There would need to be closure.
Just a couple of days we all dissected Square's upcoming IPO. Valued at $6 billion, the average employee () stock value is at $294K, or $73.5K per year of vesting. Not super awesome.

() Not a founder or executive/director, who'll get up to 5000x that.
Beware “mathiness”: Algebra and data to reinforce ideological preconceptions
Shift in weaning age supports hunting-induced extinction of Siberian mammoths
But don't you need to run a bunch of node.js instances in production on a multi-cpu system behind nginx or haproxy? Would it be necessary had it not been for the GIL?
I am the original OP. I got locked out due to the no procrastination settings...Sorry. I will reply through this account.
FYI, that CDC survey defines rape as penetration only. They don't count forced envelopment.
Ok, but hydrogen's nucleus is only a proton...
If you're in Boston on a night with a work session, you can call ahead and get a look and perhaps a small tour. The System 3 electronics come down from the original MIT designed intelligent blocking system, all the smarts are in the layout, not the engines. This is nice because you have one layout, but many people can bring their engines.

This is very different from the popular DCC (Digital Command Control = packets superimposed over power from the tracks) that most large model railroads run today.

In the near future model railroad equipment will be "IoT", with each engine having a small embedded system and WiFi, creating an "Internet of Trains".

Model Railroaders like many hobbyists are willing to accept new technologies into their toolkits. It's a relatively small, aging population, but the hobby has many facets and readily accepting of new people.
I too am obsessed with Elixir and LFE, being a Lisper. I am currently learning both to see, if I will choose one, or just learn and use both. This dialogue between Jose Valim (creator of Elixir) and Robert Virding (originally worked on the Erlang team, and creator of LFE) has some interesting contrastting points [1]. Summary: Elixir cannot define new syntax in the true Lisp sense, while LFE can. Elixir has improved the interface to the Erlang libraries, while LFE uses them "straight" from Erlang.
I think Elixir has more momentum due to the resurgence of interest in the BEAM, and the Ruby-like syntax and Ruby's and ROR's already-large community. I've never chose a language for popularity, hence why I still use Lisp. I do like Elixir and LFE a lot. Choices...

[1] - https://groups.google.com/forum/#!topic/lisp-flavoured-erlan...
> try anti-fungals and see if the patients get better

I got the impression that the disease symptoms result not from the mere presence of the fungus, but from progressive damage over a long time. So, if you don't start to treat until there are symptoms, you could kill the fungus and at best, the person would not get worse. Which is not to be dismissed, but...
(I am the OP, locked myself out of the account due to settings)
Thanks for your advice. I have been trying and avoiding contact with people because I always feel low in confidence. This is a recent phenomenon, I have been quite social in the past. Will try and do these things.Thanks again.
The Bill Cosby show/Fresh prince of Bel Air showed African Americans in the non-sterotypical manner. How did that work out?
Outliers don't mean they work in all cases.
Again, I point to the fact that these are societal problems, you can't criticize writers and producers of a TV show with this burden. They aren't incarnations of Mahatma Gandhi or Martin Luther King Jr. They're just trying to make money, it's a TV show for the umpteenth time.
RIP Kitten vs. Car on GTA 5
It's as distributed or not as cron.
The "hckr news" extension handles this well: http://hckrnews.com/about.html#extensions

It highlights new comments on the http://news.ycombinator.com pages, and shows the number of unread comments on the alternate http://hckrnews.com front page. It's available for Safari and Chrome. The Chrome extension works fine for Opera (and likely other Chromium based browsers).
Functional Reactive Programming on Android with RxJava (2013)
BillForward (YC S14) Is Hiring Engineers – London, SF, Remote
We have built the best way for companies to charge their customers. BillForward delivers a solution to the complexity of Quote-to-Cash. Complex pricing, metrics, payout schedules: BillForward has you covered. Our customers range from small mom-and-pops, to large emerging enterprises. We are focused and mission-driven. We are changing the way people bill.
Based in San Francisco and London, backed by Y Combinator and the creator of SamKnows (amongst others). People who can own a problem and deliver will thrive. You will join a team comprised of engineers who have graduated from Microsoft, Morgan Stanley and Cambridge University.

The roles we're hiring for:

San Francisco - Software Engineer [short-notice (i.e. 1 hour flight) commutable

London - Software Engineer

Technology Stack - Java - NodeJS - Cassandra - AngularJS - Go - Docker - Mesosphere

contact aWFuIEFUIGJpbGxmb3J3YXJkIERPVCBuZXQ=
Remarkably KI is gentle on the body while still doing a great job purifying water of the most common foul bacteria and fungus.

This seems like it would make no sense until you stop to consider that idea that in earlier generations of man we ate on average a lot more marine plants than we do today (kelp in particular) which are rich in Potassium Iodide. People ate kelp because it was a "low hanging fruit" so to speak, easily harvested in great quantity from the sea. Perhaps the beneficial organisms in our gut evolved to tolerate KI so that populations could tolerate eating mostly seaweed.

The Japanese still eat a lot of kelp (the average japanese male ingests more than 40mg of KI daily from seaweed), and if you crunch the statistics it looks like they may have significantly less AD among their population than we do in the west:
http://www.worldlifeexpectancy.com/cause-of-death/alzheimers...
iTerm2 Cursor Locator
Yeah. Big loss. I don't find out my dad isn't my dad.

Sometimes, it's better NOT to know these things. );
Performance Budget Calculator
Remember, if you throw 20 darts at random, one of them is probably going to be significant at the p < 0.05 level.
A penny per character?

This is overpriced by several orders of magnitude and would instantly spark a huge user revolt.

Artificial scarcity as a business model, ugh.

> It could be to Twitter what in-app purchases are to "free-to-play" games like Candy Crush -- a way to skip out of a grind.

Intentionally design your user experience to suck, but it gets better if the user pays.

I don't like your ideas.
Average employee seems like a poor metric, considering that employee count increases exponentially.

I'd be interested a breakdown based on "joined at funding stage X". From what I understand, if you joined Square in 2011, when it was already super hot, you're doing pretty well and could sell your stock on the secondary markets for a handsome windfall even well before this IPO.
Just wanted to share my own very small case study. I had a homework assignment to build a polite crawler. I initially built it in Python, and it was awfully slow. I rewrote same thing in Go, it turned out to very very fast (10x at least IIRC). I liked the fact how quickly I was able to write something so quickly (with not so shabby design) in Go with so much less experience in it. Go is definitely awesome for writing concurrent code quickly. Its not big industry story, but as a busy student I still feel great about using Go. Reason being, we had to use same crawler for doing other stuff, for which a fast crawler was really handy and saved me hours.

The problems I observed with Go was that its regex seemed to be slower than Python, and memory usage was way higher. I explicitly added some GC requests.
Also, since the staff doesn't particularly like meta discussion this thread is probably going to be sunk by the moderators pretty quickly.

It's not meta if it's the topic of the post. If it's a problem, Dan will stop by and tell us. I think usually it's user flags that sink such threads rather than moderators.

If not, just adding proper timestamps to the comments somewhere (even just as data attributes) would make it easier for people to do it themselves through scripting.

The comment and article id's are assigned sequentially, and should already work for ordering and time comparisons. I think this is what the various browser extensions are using for this purpose.
A stock option is a contract that gives you the right (but not the obligation) to buy stock at some defined price ("strike-price") within some given time frame.

Generally, if you want to 'cash in' your options you would first have to exercise your options (i.e. buy the stock at the strike price), and then you can sell the stock -- unless you can sell your options directly, which I'd say is unusual for employee stock options.

If you own the stock (rather than options), those generally don't expire, so generally you can just sit on them until you decide to sell. Options may expire at some fixed date in the future, or they may expire some time after you quit your job. If you want the options not to be worthless you have to make sure they don't expire -- you should read the stock option agreement that is part of your employment agreement carefully; and also consult a lawyer.

Note that exercising options may be expensive (depending on the strike price of the option), and there may also be tax considerations. For example if the stock is worth 10$, and the strike price is 1$, exercising basically implies you got a 9$ taxable benefit from your company, and you may have to pay taxes on that. This depends a lot on your specific situation and the jurisdiction where you are.

Again, consult a lawyer.
Also, this is not legal advice. etc etc.
If you convert "greed and fear" to "rational self-interest, tempered for risk", there's a field of study called mechanism design that looks at how to set up systems and incentives so that everyone's rational self-interest yields a desirable overall result.

I suspect one of the biggest problems with adapting an algorithmic result to the real world is that the resulting system has to be self-sustaining and resilient: you have to provide enough incentive not to change the incentives. Leaving aside its internal merits or lack thereof, it certainly did the Soviet Union no favors to be opposed by a roughly equally-powerful nation that was constantly threatening military action if they didn't change their mechanism. The mechanism itself has to solve that, or it will require benevolent people to keep it in place who have zero incentive to remain benevolent. (See also, the Soviet Union.)

In most other cases you don't have this problem because people actually are benevolent enough. If you're designing a congestion-control protocol like TCP, you just have to make it incentivize nodes to behave; you don't also need TCP to incentivize sysadmins to keep running TCP instead of replacing it with something else.
I think one of his best features is his follow through too. Real good journalistic nose for following a lead.
Are you for real? Look at my account history. You really think I'd spam HN. Been on flights all day or I would have addressed these comments earlier. Suspect these are just happy people. More than willing to address this with HN admins if they have any questions.
reading all of these comments reminds me, welcomingly, that most commentators on HN don't know shit: they are just really good at sounding like they know what they are talking about.

interestingly this is only ever apparent when a topic comes up that I am an expert in.
How long until foreigners are required to leave a DNA sample at US immigration checkpoints at airports when entering the US? Fingerprints have already been collected there for a long time.
> the explosion of niche interests over the past 50 years

Would you mind explaining what you mean here in a little more detail. I'm curious to learn more about this.
The upvotes do decide here, though. Mods rarely manually pull posts that aren't spam. Most are flagged by users, which either kills them or pushes them into the bottom of the rankings.

And at least HN is clear about where the moderators stand. Meritocracy doesn't function. Either you have reddit, where users circlejerk into oblivion in smaller communities because votes don't matter (and larger communities don't work either, because their bigger mod teams do things like [1,2,3]) or you have StackOverflow, where upvotes and downvotes are extremely powerful and either allow you a lot of power or allow you to zap others and keep them in line.

HN allows you to easily amass some karma so you can say something that isn't in line with others' opinions. Sometimes people will even upvote you and make your minority opinion prominent. Downvoting requires at least 500 karma, making sure you have the lay of the land down (and prevents spam accounts from taking down comments immediately).

HN has a lot of transparency. Try enabling "showdead" in your profile. Forget uneddit, that's built in on HN.

We're not inmates. We're here for the conversation. We like cool stuff and we like to talk about it.

[1]: https://archive.is/CFKgq
[2]: https://i.imgur.com/EWVH9RW.jpg
[3]: https://www.reddit.com/r/KotakuInAction/comments/3hewwm/misc...
Wavelet Image Compression
Why do they show pictures of animals rather than a proper temperature?
Why does it have a picture of a whale?
btw, python with pypy gonna be a bright future.