skysight-inc/HackerNews huggingface dataset:
Great article with a lot of good points. Enjoyed the read.

Having said that though, the first paragraph or so made be choke. In the "hypothetical" case of Mike, who after being layed off from Microsoft finds himself a little shocked that his "skills and experience" are not valued in the real world ... well, its really hard to have any sympathy for him.

Hiring on merit is one thing, but there also has to be some weight added for a candidate's integrity (or total lack thereof, as in this case.) These Microsoft folk will never understand how much damage they have done, and how deep the resentment against them runs. Its not even worth trying to explain to them.

For another example, lets consider the hypothetical case of "Gavin". Gavin is someone with brilliant skills in say - early childhood learning, adminstration, media relations and marketting skills. He applies for a job as a senior admin at a childcare centre. The application is rejected !!! Gavin is appalled at this blatantly unfair treatment, so decides to investigate further and marches into the office to demand an explanation.

Anyway, as it turns out, Gavin proudly made full disclosure on his CV about a number of recent highlights in his career, including filming and marketting child pornography, collecting healhly organs from child donars for resale in the Middle East, and also the collection and hiring out of particularly talented children to both the Catholic Church, and the Freemasons.

"Gavin" sees these activities as mere expressions of his brilliance in the fields required. He is at a complete loss as to why all the staff / parents in the childcare centre are "discriminating" against him, and some are even casting unfair daggers in their eyes. He cant understand why ???? Perhaps they are just inferior to him.

I dont see this as being any different at all to the hypothetical "Mike" situation. Seriously - Fuck Mike !

To anyone recently layed off from a job at MS, who thinks they can jump bandwagons onto the next "trendy" thing in software, I think the most humane thing to do would be to tell them the rotten truth right up front .... "Just Fuck Off, and get as far away from software dev as you can. Get a job pluckng chickens, or collecting broken glass, or whatever pays the bills ... but whatever you do, keep the fuck away from our computers. You are NOT wanted here, and we all have excellent reasons to hate your guts with a passion and intensity that you are too selfish and narrow minded to ever comprehend."

.... but they would still think this was unfair ! Ridiculous.
> Literally every iOS device on the planet has Messages.app installed by default, which supports sharing location with the people you're talking to. So what does your app do differently?

Something I can see it that it takes away the friction. If you see a constant stream of all of them the inevitable ping-pong messages of "where are you? share your loc" will be gone. And the moments of someone going quiet for some minute(s) will not be as annoying.

That being said I don't see myself using this app - seems like a hassle and as you said it just adds another app to keep track of.
I've strangely also found that this works the other way as well.

I have strong experience in the .NET ecosystem and good experience with nix platforms and commonly related technologies (including Java and Ruby). When I interviewed for a part time freelance gig with a company on Upwork, they were concerned about my nix experience. They wanted to make sure that since they were a .NET shop, that I wouldn't try to get them to use any non traditional Windows based technologies.

I told them that I'm not partial one way or the other - I just like to use the best tool for the job regardless of where it's hosted. I did end up working for them for a short period of time, but it didn't work out long term.
Trump made that claim about health care. Then when it polled badly with the hardcore Republican base (you see Obamacare = bad because Obama = bad, mumble mumble ~reasons~) he flipped faster than you could blink.

Go look at his website now. It's the same old tired Republican canards like selling insurance across state lines (aka gutting your state's insurance commission as all insurance companies relocate to states without meaningful regulation like South Dakota).
I'm not really one for the "greed is good mantra", but I do think it's really interesting where each person is willing to balk and vocally oppose what someone does to profit. In this case, I believe you're implying that you oppose at will employment (which I think is a reasonable stance).
Show HN: Quantum suicide in Python
Please do not tell people what to do. Its a waste of bandwidth. Thank you.
Enterprise environments tend to be very conservative when it comes to stuff they let you install or even use. Often you can't just drop JARs in there, never mind use your own JRE. So you're often stuck with technology that sites like these consider quite ancient…

It gets even worse on desktops, as sysadmins might be able to isolate a server enough to allow some "new" tech, but vetting a new Java version or library for a few thousand office desktops is a task nobody really wants to do. So I wouldn't be surprised to still see some Java 1.4 Swing apps in use at big insurance or pharma companies. (And if I'd had to pick between that or do a web app that supports their IE8 browsers…)
Don't invoke "the average user" when you only have data on one user. We measure things these days.
CBP cannot wait for Trump to get rid of all H1-Bs
thanks, everybody, for downvoting this.
I'd probably make a best effort quantify these concerns and put them in their own columns.
Amazon sues longtime exec over new job at Target
Poor economy drives people to crime? Shocking!
Moved from Mandrill to Sendgrid for SMTP... had delivery issues, likely my fault. Moved to Sparkpost, NO problems. Much easier interface and onboarding for SMTP.
>We punish drug use because we want to eliminate the influence of 'junkies' on society.
&
>They are about trying to remove 'scary' individuals.

It's not so clear cut. It's more about having the ability to selectively remove them if and when they become a nuisance. Consider GW Bush for example. Coke fiend but establishment, ends up becoming US president. Is he not a junkie? Did he not have a huge influence on society including societies beyond his immediate society?

The law is about power not morality. Morality is the thin veil used to present the tool of coercion that is the legal system to the masses.
Maybe its a generational thing. I'm in my early 30s.

The people I'm likely to see regularly and want to share my location with, I just have allowed to see me via Messages/Find my Friends. If I'm going to meet someone else, I just do the old fashioned thing and ask where they want to meet, and then go there.
Hydrate the day after, and your life will be completely different.
is SYD -> SFO too far?
For me, it's to proxy the email IP address. Use Cloudflare for http, but using SMTP from your server exposes your IP.
This looks interesting, but I kinda wish there's something like this for no-moonshot, low-key business models, with lower return but higher chance of profit. As I understand it, YC is still geared towards high-risk, high-return ventures, is that correct?
Sorry, this is ridiculous, it just wont happen (not ever, just this company). From my experience in the aerospace industry, having a manned prototype aircraft of this scale fly within 2 years, supersonic no less (!!), is an impossibility. It is simply not possible, at least with any sane regard for safety.

Aircraft are hard, you need an army of experienced engineers, like thousands, and hundreds of millions of dollars of capital and resources to design a 21st century aircraft. It doesn't matter if you're Elon Musk or whoever, that's the state of the art nowadays. You need to run numerous (supersonic!) wind tunnel tests of a design (each test spanning months, with year long lead time before testing, and months of analysis and design in between tests). There are only a few facilities in the world (like the 10x10 at Glenn Research Center) that can provide such wind tunnel testing. Structural and aerodynamic work will take years of iteration to meet basic design challenges. Actuators, flight computers, air data sensors, etc... need to be chosen with very careful forethought via trades with big name suppliers, and lead times for these things can be 9 months to 1.5 years easy. The engine is as important as the entire airframe its self, and there are only three engine manufacturers in the entire world that could make an engine for a plane like this. One would need to be designed from scratch from one of these manufacturers and would easily take 3-5 years! Oh, and they would need a ton of capital and thousands of engineers to do it too. This doesn't happen from a scrappy looking start up with random engine parts sitting in a room with a whiteboard. This is a joke, investing in this company is a sure way to throw away your investment. Sorry, that's the cold hard facts.

Yea, spacex managed to succeed, at least so far, but look how big they are now and how long it took them to get where they are today. And I would argue that spacex's engineering challenges are easier than those needed for a 21st century supersonic jet transport.

Sorry, that's just the state of aerospace engineering today. Major new aircrarft are only developed by the big boys with the experience and resources to make it happen over a 10-20 year time frame with continued but small investments in R&D, and incremental leaps in technology.
Having this guy debate with Andrei Alexandrescu would be extremely interesting.
He was CEO when I joined. Highly respected guy.
Scrum in 7 minutes
Wasn't the problem that made the Concorde uneconomical fuel prices? While a barrel of oil is currently trading at around $41, I don't think many economists believe that this is a long term trend, and expect prices to rise back to around $80 - $100. Isn't this a strategic problem?
Finding sorted(array)[k] is possible in linear (even worst case!) time. Using that n times would as you note take n^2 time. But we could employ a trick. Once we have been asked for log n elements, and have thus already spent n log n time, we could then sort the array.
S3git: Git for Cloud Storage, Written in Go
Consul Service Discovery. Part 2
It's too late for that now, for now.
Clearly I failed to imbue sufficient sarcasm in how I wrote my comment.
So straight-up censorship is a thing on HN now?

I don't know how this could be argued off-topic when it directly pertained to the parent comment. If anything the parent comment was off-topic, and I found it unseemly that oska would use the occasion of Mr. Grove's death to promote a political agenda.

I felt compelled in the interest of Mr. Grove's memory to point out the flaws in oska's statement.

Was this really a joint decision, or is that a royal we?

Glancing at your comment history, dang, it becomes apparent that the ratio of pleasant to unpleasant interactions you have on this site is quite lopsided.(excuse my presumption)

So I just want to say thanks for all the actions you take to make HN a better place, even if I don't agree with them all.
My goodness. Their website is made exactly after this article:

https://medium.com/slackjaw/template-for-tech-product-announ...

As for their story... Well, it's great that they wrote up a summary of their adventures, but I'm appalled at the fact that these three 25-something year old Americans are amazed that in China, people speak Chinese and nothing is written in English... Welcome to the World, I guess!
It is both, it is the nature of mega universities as the operating arm of large trusts. Northwestern is receiving similar pushback from Evanston, IL.
This was my first thought on reading the article also.
Amazon is a mess. But should we care if Node is on Google? What about this: https://news.ycombinator.com/item?id=4495101
> Sending email is cheap, and any reasonable business is probably having sending email as one of its lowest costs.

And what about individuals?

> We really should be grateful to most of these companies to work so hard on our behalf to keep it that way.

I don't think so. They are also keeping it hard to run your own mail server. Plus, they get to have access to tons of other people's emails, which is a terrible idea. What's the point of introducing SMTP-STS when you then create some few central entities that hold all the keys?
My guess would be that once you allow something other than C:, you're opening things up to running games off of all kinds of weird devices like external USB drives, flash sticks, weird legacy hardware, network drives. This makes the problem of streaming assets a lot more challenging. Some techniques, like mmap'ing resources in, might require a NTFS formatted drive.

Limiting you to running off the system drive sidesteps a lot of those problems, and lets you make certain assumptions (e.g. it's probably NTFS and reasonably fast).

Also, drives that are not C: tend to disappear and reappear relatively frequently. Having a launcher have to check and handle it semi-gracefully is not simple. If you make people keep things on C:, they are more likely to stick around.
So much so that I'd already been poking around there. :-)

I like to see new riak_core applications being made. For the most part it's a pretty clean framework to bootstrap something with.

I have a current particular interest in riak_core over the top of a pile of disk_log because I want something Kafka shaped, but where topics are cheap, and sloppy-leader-esque behavior is the default without destroying data. Optimizing for availability over everything else and guaranteed delivery of all ACK'd messages put into the system if the end of all logs have been reached (via continuation).
On my 16GB iPhone 5 Tinder is showing as 22.9MB, including data. Maybe I should have more dates?
I am not even slightly perplexed. It's a great name and great mission and I wish them well.
The salary discussions are a very specific tool to provide employees like me intelligence and thus leverage in salary discussions.

"Is this job right for me" is of course far more complex topic but that's not the point of the salary discussion, IMO.
Just to clarify so that people won't plan their retirement wrong, the 4% safe withdrawal rate from the Trinity study is for having at least $0 of a fund at the end of 30 years. The withdrawal rate for an indefinite fund like Yale's is much lower.
This is an idiotic wager. People are only pirating because they want to play the game. Of course some percentage them would of bought it if they couldn't easily get it for free. The marketing effect doesn't make up for thousands of lost sales. Piracy has completely wiped out music sales, the only reason it hasn't wiped out games yet is because of anti-piracy measures.
And Firefox is becoming more and more a Chrome imitation browser, because Mozilla thinks only following very close the Google Chrome train will bring them back all the users who they have lost towards Chrome.

And for all this they abandon power users. If there is a real shame for all Open Source, it is Firefox.
It gets even worse. Harvard Housing charges students "market rates" [0], i.e. they don't even subsidize what they are not paying in taxes off their own students' rent.

[0] http://news.harvard.edu/gazette/story/2014/01/harvard-housin...
Hey mate! Helping homeless is illegal in my city, as well as collecting wild berries, tenting in forest. Just because law is not realistic and doesn't protect anyone and was made only for profits from tickets doesn't make it a good law and me a bad person. I have a 100GB seedbox where I seed old books that are unavailable on paper in my country and scientific zip. How bad am I?
Runs in the Family
Checksum: It’s Not What You Say, but What You ASCII
Theres only a case here where iterating over a parent/child relationship, and testing for nullability, its more clear with the c-style for than with a while loop:

// old

for x: Thing? = thing; x != nil; x = x.parent {

...

}

// and now

var x: Thing? = thing

while x != nil {

...

x = x.parent

}

It was the only case i've really missed it.. unless theres a better way to do it that im not aware of..

But the for c-style loop for numbers is really not needed
Silver is pretty cheap at about $0.50 per gram and the best part? It looks cooler to have a bag full with silver coins than a few gold coins!
Your brother's plane is likely an ultralight or light-sport category, and regardless as a kit-built is nowhere near the certification required for commercial operation. A key requirement of kit-built or experimental aircraft is that you can't ask money to fly passengers on them. He's not even allowed to ask for gas money if you take a trip together.

Commercial requirements literally start at "one aircraft that gets the wings overstressed (if not actually snapped off) during destructive testing" and the requirements continue steeply onwards from there. You can figure on having it built by FAA-certified mechanics as well.

The FAA likes having a paper trail if the wings fall off (an extremely common problem with ultralight/sport aircraft built by non-certified personnel). Not OK when you're carrying passengers for hire.
It should stay n log n. A lazy quicksort can get the min element of a list super fast by only working on the partitions relevant to finding the min. As it requires more elements of the list, it can finish sorting the other partitions. It's the exact same algo as usual.
It's all updated for 2.2!
Another good story and an excellent piece of reading on long-term trust funds (Methusaleh Trusts) was in Lapham's: http://laphamsquarterly.org/future/trust-issues
We haven't got a concrete plan yet, but we definitely want to update it for Swift 3.
If this was slashdot in 2000, you'd be +5 (insightful).

Sixteen years later, on "Hacker" News, you're downvoted to a light grey. It's amazing how much the nerd/geek demographic has changed in one generation.
Wow, saw the benchmarks:

https://docs.dalmatiner.io/en/latest/benchmarks/jpc.html

"8,500,000 and 9,000,000 metrics per second" on a 5 node cluster.

This is impressive.

The 1 node is impressive as well (and it shows how it scales):

1,500,000 metrics per second
WebAssembly Will Break the JavaScript Monopoly
The solution found by these companies are h1b. That is trendy since no normal developer is good enough for trendco.
That's quite an odd expression for a group of people that includes, among others, those who drive.
The other comment in this thread explains it really well. Another point of view: Apple's book is targeted at all sorts of developers, from complete novices to people who've written ObjC for two decades. We target advanced developers, and assume that you are already a professional developer. That allows us to dive much deeper!
I don't know where is "here" but I have no problem using disk IO - my C++ builds are IO bound.
"there is zero indication where it will work."

This is the fundamental problem with Apple in general: the secret UI. Working with their products has become an Easter-egg hunt. Apple is hurtling backward to the days of non-GUI software, when you had to have a template of hotkeys printed out as a strip and placed on your keyboard. It's the very thing Apple used to make fun of IBM for.

The G in GUI stands for GRAPHICAL. The fact that Apple has forgotten that, and doesn't get roundly called out on it in every review, is pathetic.

Now they're pulling more idiotic crap like removing the headphone jack from media-centric mobile devices, and making a computer with no power jack or video output or proper external-storage I/O; just an outdated USB port.

Meanwhile they introduce junk like "3-D Touch." Meanwhile, there's no OS-level support for the vaunted Pencil! It can't be used for text entry!

Oh, and year after year, they don't fix this idiotic blunder: http://goldmanosi.blogspot.com/2012/06/will-apple-ever-fix-i...
I'm only suggesting that Apple and others could have taken a stand in favor of privacy much earlier, and that their decision to do so now likely has more to do with their bottom line than any genuine concern for public welfare. BTW, hi Rob! You know me from the PPUA :)
1 billion numbers (let's say DWORDs) doesn't even use full 4GB worth of space. Load it up into memory and sort. With QWORDS it grows to about 8GB. A modern laptop still can load twice the amount and sort everything in memory. That is not a large dataset.
Interesting. Amazon is a bit unpredictable with pricing. The advantage of the digital edition is that you will get updates whenever we change something. We've done that for the past 1.5 years with the Functional Swift book =).
some of us are using verified gcc builds in Gentoo, and building stage3 installs in order to handle the trust aspect.
If you don't mind hosting it yourself check out Flynn our pg appliance is very similar to how RDS is constructed. Or if you are more adventurous look at Joyent Manatee which the Flynn code is based off.
Facebook’s Ad Platform Now Guesses at Your Race Based on Your Behaviour
Some fugitive thoughts
I hope the goals are

- short-term : POSIX compliant

- long-term : runs *nix binary / programs

p/s: love anything CLI, so I may be biased
>three 25-something year old Americans

It says that they departed from St. Louis, but I don't think that they're American. For one, their English isn't at a native level. Also, at one point in the article they referred to what the vast majority of Americans would call a "soccer ball" a "football." There are many other terms and phrases that I wouldn't expect an American to use, like "China border." Assuming you are American, think about it, do you hear anyone calling it the "Canada border?" No, we say "Canadian border." Maybe Western or Northern European.
Hmm, but the motivation is often money > all.

An acquantance of mine works in the oil industry. It's chilling to hear his enthusiasm for exploring the artic now climate change has made it possible.

My bet is most continue to ignore the issue until, like Easter Island long ago, we're passing the last chance moment.
Just FYI, JGit [0][1] also supports S3 outside of being a fully-featured Git client.

[0]: https://eclipse.org/jgit/

[1]: https://github.com/eclipse/jgit
Hilarious. Since when does the FBI announce when it finds a new vulnerability to exploit?

It's up against the biggest companies in the world, the US public, and the international community. And now it's backing down with its tail btw its legs, and telling a silly story to save face.
I really shouldn't nitpick (so please do forgive me), but strictly speaking the whole company doesn't manage $3T. It is true that's the best number to compare to the rest of the industry, but Vanguard has a rather unique corporate structure. The end result is that each Vanguard fund is a company which owns part of the umbrella group. This inverted corporate structure is set up so that the fund-owners have direct stake in management 1) of the umbrella organization 2) only of each individual fund, not other "leaves" of the tree.

It might seem like a distinction without a difference, but it's the single greatest reason their cost structure is so much more attractive.
You misunderstood the mechanism of global warming. The problem of CO2 is that it lingers in the atmosphere and acts as a blanket to keep the earth warm. So, if you make 1 kWh of energy by burning fossil fuel, the resulting CO2 ends up warming the earth by much more... (probably several thousands kWh, though I'm too lazy to look it up now.)

Compared to that, whatever waste heat emitted by a nuclear plant is a drop in the bucket.
opengl is often faster on GNU/Linux. Also, there's Vulkan.
Rights afforded to AIs under the constitution (scifi poetry)
What's the context here though?

I had to skim like 5 paragraphs to even know wtf the title meant.
One thing to note here: European salaries are often quoted post tax, so they look substantially smaller than an American job with similar take-home.