skysight-inc/HackerNews huggingface dataset:
author of this article, has no idea of comparison. Some people who are offended, gather the torches and try to get somebody fired for having a different opinion. Stephen Fry is doing exactly what people who don't like a conversation should do, leave. As much as we can connect the digital world as real, kids should not be stressed or committing suicide over facebook. And race relations aren't going to be solved over twitter. Best to disconnect and take care of things one can control.
Can it be hosted somewhere else? It sounds really interesting.
That's just bad journalism. The first few lines should be who-what-when-where-why. Then you fill in the details and backstory at length.
Cancer Treatment Vaccine: Immune Cells Boost Body’s Defenses Against Cancer
> For better or worse, these names have become generic, a wine maker can't be expected to write "a bubbly wine made in the style of the champagne region, made from grapes bred in the region", you just write champagne on the bottle and don't export to the EU.

IME, most US-produced bottles of sparkling wine that is informally referred to as "champagne" are not, in fact, labeled as champagne. (They are often labeled with terms associated with -- even if not exclusively so -- Champagne-style sparkling wines, such as cuvee or blanc de noirs or brut.)
JebBush.com is redirecting to DonaldJTrump.com
Trump tweeted it out and it appears to be true.
I saw that part. I guess to this journalist, "weeks" really means "four months".
I get it -- but it undermines their brand value, which is all they have. I avoided taxis because it was a high-friction transaction. Uber has been great because it is very, very low-friction. But they've introduced enough friction that I tried Lyft for the first time, which is a pretty bad sign. Also it's a lot easier to find drivers on Lyft anymore while Uber is on surge pricing half the time anymore...
std::vector<std::string> v;
v.push_back("Hello");
for (auto&& s: v) {
v.clear();
std::cout << s; // use after free in modern C++
}

There is no reasonable way for a compiler to precisely check for use after free in C++ short of changing the language, and this can be easily proven.
The cynical side of me wonders if all this is "helpful advice" from VCs is just designed to bring valuations down to earth.
They brought wolves to Yellowstone and that changed it
clickable: http://jebbush.com
Funny how 'China' has replaced 'Russia' in being the SingleAndUltimateEvilEnemyOfTheFreeWorld in the poorly informed mind of some.
And meanwhile, the banks commit outright fraud and are rewarded with bailouts.
There's a fun example here: https://en.wikipedia.org/wiki/BBC_Domesday_Project

Compare and contrast: https://en.wikipedia.org/wiki/Domesday_Book#Custodial_histor...
Fallout 4 was the game that finally got me to replace my ~9 year old Frankenputer. Almost every part inside of that case had been replaced at least once and it was still trucking along just fine for most games until F4. Even on the lowest possible settings it would still slow to a crawl if too many enemies showed up at once.

On the bright side, at this rate my new rig should last me even longer!
What would be really helpful is if they could simply put some amazon links on this report to the drives with the best reliability according to their tests.
I think another question is more important -- is it easy to convert an existing app to a Zappa app? Programmatically, that is.
The Magna Carta survived wars and revolutions and changes of government and economic collapses and the Black Death. Glacier may struggle with a long electrical blackout.
The only rational argument for why it might be remotely worthwhile to spend more money than the debt on pursuing a debtor would be to make an example to prevent others who owe similar amounts from defaulting (or not paying back when defaulting is illegal).

Isn't this pretty much the argument for law enforcement in general? I doubt it's ever "cost effective" to have police respond to say, noise complaints or minor acts of theft, but the goal is to show people that are consequences for breaking the laws or going against court orders.
It seems tcp_wrappers-libs is using getaddrinfo, so if you have some rules setup there that may be an attack vector. I'm not sure if sshd will want to do a getaddrinfo if you don't have some tcp wrappers rule set up in /etc/hosts.{deny,allow}.
If you're running Android 5.0 or better, this blocks internet on a per-app basis. https://github.com/M66B/NetGuard/blob/master/README.md
NexTravel (YC W15) Is Hiring a VP of Engineering
Organs to Order: 3D 'Bioprinter' Makes Replacement Bones, Ears
Why you shouldn’t step on the scale
10 foot subject distance on a 28mm lens isn't much of a portrait. Unless you're doing an environmental portrait with an emphasis on the environment.
How ShareThis uses Kubernetes in production
I wonder how this camera compares to a Sony A7 (or it's successors) if the Sony is paired with a comparable lens.

I recall having heard that either the first or the second generation A7 has the same sensor as the Leica Q but this might be wrong.
>Some people don't get it that before it happened we were happily using other systems programming languages way safer than C.

Maybe some people, but most systems programming was done is Assembly before C.
I thought that role had been taken by al-Qaeda, and recently succeeded by "ISIS".
Tim Tebow Holds More Than 200 Proms for People with Special Needs
I feel infuriated while reading that they named it Skynet.
They are clearly the ones creating terror, that's so absurd!
I can't believe that they do not have the understanding that this very act is what propagates wars and keep them going on forever.
As it cannot pass as ignorance, I take as malicious the people who feed this system.
While that's true at the very least (assuming that there really is a cheap worldwide GPS tracking available) the last known position would be much more accurate than in MH370.

That would make unnecessary the attempt to extrapolate the existing data (the pings) in order to infer the plane last location good location.
The "$250M airliner" has the equipment, the issue is that Malaysia Airlines didn't pay for the service, no doubt they didn't imagine really needing it.
Ha, my first search was for eggplant (new-ish vegetarian) and I got nothing.

Amazing potential for a site like this, though. Should partner with Forks over Knives folks to get the word out.
Right, but it's a step in the right direction IMO. That's how ecosystems change - the leaders add new features and the network follows.
What you refer to as cliques - are actually friendships. Friendships and socializing, are hugely important.

When you keep having to make new friends every year - you only learn to develop shallow relationships.

This is a huge problem with consequences no anti-bullying campaign or work-etiquette pamphlet is ever going to solve.

As for rivalries and cycles of revenge - can you give an example of what that'd look like? I personally haven't experienced either.
I' ver been using my own cloud formation template to spin up CoreOS clusters, and it's a real pain!
I'll surely try Kocho out!
https://en.wikipedia.org/wiki/Inverted_pyramid
At the very least: the cost of rewriting, re-testing, and re-deploying systems in a memory-safe language.

The cost of realizing half-way through adoption that there are things that you need to do, used to be able to do, but cannot do in the new language.
I decided to make my own, BlurayPrinter Professional
Anytime I find myself thinking like this, I use this reminder: the only thing separating myself from being one of those people is actually doing it (whatever "it" is). It's psychological: until you internally want to write (picking one example from your list of wants) more than you want to read or browse social media, you will keep doing the same thing you've been doing.

Think about it this way: in your case, you have it easy, in that you have the skills to be doing what it is you want to do. I have plenty of non technical friends that want to make an app, but at the moment they're not capable. You're equipped to achieve your goals, so harness that internal motivation and act on it. Write instead of reading. Be a social media presence instead of following social media.

>> Honestly i think i'll only be contempt when i cut off everything non work related from my life to be more productive

FWIW I've had those thoughts, and it was a factor in my decision to leave home where I was comfortable with great friends. IME I am more productive as a whole because a big chunk of social time has gone into work time but I feel like I do less work per hour, if that makes sense. Everyone is different and I think you owe it to yourself to find that out (either you end up truly content or you realize what is important in your life, both of which are great destinations to find yourself in)
Teaching teachers to use “blended-learning” education technology
Goddammit. Seriously. It's well-known that all kinds of intelligence are correlated, at least at the lower end. There is such a thing as a benchmark of the brain that gives a one-dimensional result that tells us a something significant about that person. You're just being touchy-feely superstitious (which is way better than the scared-of-different kind of superstitious, but still).
Your direct quote of what I said is wrong, that is but a clause in a complete sentence. The actual sentence does allow that a small percentage of H1-Bs are being used as intended by the program, but bulk of H1-Bs are not and the H1-B program suffers from rampant abuse and is being used to replace US Workers.

I have asked several times in the overall discussion for anyone to provide any link to any data of any kind which even indicates to any degree that there is a massive shortage of qualified candidates. I have yet to see one.

Given that there is no shortage of STEM qualified people then ipso facto there is no shortage of qualified candidates.

Do you have any evidence at all that you can provide indicative that their is a massive shortage in qualified candidates? Links Google, Facebook, Apple, Microsoft, showing 100's if not 1,000s of positions going begging with no qualified candidates, or HR studies, any published studies, Dept of Labour or Commerce published statistics ... any shred of evidence at all that you can provide a link to?
> Why?

Because it's inherently stuck in the outdated model of using huge state machine where state is shared. It doesn't allow using parallelism efficiently.

> Khronos has publicly stated that development of OpenGL will continue

They are free to continue it, but I don't see a benefit of using it instead of Vulkan for anything new. The main drawback of Vulkan now is that it's low level in comparison with OpenGL. That gap will be filled in with frameworks on top of Vulkan which will provide higher level abstractions implementing a lot of common boilerplate while using Vulkan's approach of avoiding massive state machines. And those who need that low level directly can always go there. So why would you use OpenGL exactly?
This seems a good place to mention the wonderful BBC TV documentary: "Cosmonauts: How Russia Won the Space Race" which was on BBC4.

http://www.bbc.co.uk/programmes/b04lcxms

If you can find it in a watchable sate I highly recommend it. The scene where they talk about the Americans landing on the Moon is particularly good.
A useful additional metric is the age of the drive at failure.

This would determine if the failure rate was constant for the life of the drive (meaning random failure) or is it age related (infant mortality or old age).

25 drives that fail after 1 week plus 25 that fail after 50 weeks is different to 50 drives that fail one per week.
Jump Start with Python
@OP: FYI I'm getting mixed content errors with the example fetch because the AllOrigins page itself is served over HTTPS, but the backend call is going to HTTP. May be a good idea to swap that out.
My first thought on seeing Vulkan is that it is basically Metal for everyone else. Is that not so? Then why would you expect Apple to support Vulkan given that they already have Metal?
Rust does not really have an RTS per se. libstd is just a standard library.

Also, even if rustc has soundness bugs, you won't find them if you don't look for them, and even then, just trying to make your program fit the types will prevent most bugs.

By the way, glibc's code is too horrible to be read - musl is a more modern alternative.
Refresh the page. It was just updated

> Priority: High
> At the very least: the cost of rewriting, re-testing, and re-deploying systems in a memory-safe language.

True. In most cases, this is completely outweighed by the benefit of not having these kinds of security vulnerabilities, as well as the other benefits that come with safety.

> The cost of realizing half-way through adoption that there are things that you need to do, used to be able to do, but cannot do in the new language.

Can you explain exactly you cannot do with Rust?
Go is an incremental improvement over the C++ ecosystem without all the legacy baggage.

Go has little to do with C++, it throws away many useful features (generics, const-correctness, RAII). Also, where C++ encourages reuse of existing C libraries, Go 'penalizes' it by making C calls expensive and placing restrictions on interaction with C (e.g. you cannot store pointer to Go data structures). There are reasons for doing this, but all these things make Go pretty much unacceptable for people who are in C++'s niche.

If Go can be compared to any language with traction, it's the later Pascal family of languages (Oberon) and Java pre-generics. It even makes some of the same mistakes (first no generics, then probably retrofitted generics).
GS in Milwaukee is hiring Django developers
GS is hiring Django application developers with a range of experience to help build our customer engagement projects. This is an opportunity to work on a wide range of notable projects like https://www.mercurymarine.com and https://ywsinternational.com. We make use of many other technologies where they make sense including React and React Native.

Check it out: https://www.gsdesign.com/careers

We would love to have you join our team here in Milwaukee.
Moldova – A utility for generating random data based on templated input
Note the 'M' at the end of the model number. The laptop GeForce models are different (and less powerful) than the desktop models. According to the website, the 840M supports "entry-level gaming", which isn't really the primary use case for Vulkan.
> "I don't trust CA X for reason Y, therefore I don't use them" is based on a misunderstanding of how certificates work.

I don't think so. If you don't trust a particular CA then you shouldn't in good conscience make trusting them a requirement to access your services. And by using an untrustworthy CA you are making it harder for browsers and distribution maintainers to distrust them if they start abusing that trust.
Rust code exposing a C ABI (e.g. as a slot-in replacement for an existing C library) behaves like any other upgradable shared library.
Number 8 made me wonder if this was satire.

> Last but not least, try to base your arguments around points that your opponent didn't initially address

I may be misunderstanding this but the longer description didn't settle much in my mind. This is one of the worst things about online battles.

"A: GMOs are BAD!"
"B: GMOs aren't bad. They are very helpful and most crops grown today are GMO in one way or another."
"A: Nuh uh Monsanto blah"

I would call that an argument lost for A. The idiot just proved they have no supporting evidence for their initial statement except a different subject.
Hiring: FE, Full-Stack, Principal/Architest at Rocksbox
Rocksbox is a hyper-personalized discovery & shopping service for fashion jewelry.

We are looking for awesome developers to join the team. The team and hungry and moving fast. You"ll have the opportunity to make a huge impact and get in early.
Why some cities get all the good jobs
https://angel.co/rocksbox/jobs
In general, adoption of UNIX has managed to convince a lot of smart people to believe something as absurdly sounding as "worse is better".

(I'm only half-sarcastic here.)
Fair enough. Obviously my emotional venting is not the strong part of my argument.

I love this safe world where we don't have to fear our neighbours, but I hate this safe world where I can't verbally punch someone in the face.

I need blood sport.
StackOverflow is better suited to teach new programmers the ways of the world than a stable open source project with a small team of core developers volunteering their time.

To put it another way, good open source projects are good often because the team is experienced and focused.
vulcan was actually a hastily thrown together proposition in response to the shocking (to OpenGL people) announcement of Metal by Apple. it helped a lot that AMD jumped on board by donating Mantle to Khronos.
Nobody is saying (or, at least, nobody should be saying) that memory-safe languages don't have memory safety errors. The point, and this is empirically backed up by tons of data, is that remote code execution due to memory safety problems happens way way less in memory-safe languages.
I will definitely contact them. Thanks for the lead!
Show HN: A collection of distilled load balancing engines (Node.js/JavaScript)
You need unsafe to implement the C API part of a DNS resolver, but the API can be given a safe wrapper without much effort. Then parsing and buffer management bugs would occur only in safe code and only affect it.
Fun fact: Noted 'mockbuster' movie production company The Asylum wanted to profit from the Peter Jackson Hobbit trilogy craze, so they filmed "Age of the Hobbits," about "a prehistoric struggle between a community of Homo floresiensis (known as 'hobbits') and their brutal oppressors, Java Man."

Warner Bros. and New Line Cinemas did not find their reasoning persuasive, and after a trademark lawsuit and injunction, The Asylum changed the title to the less litigatable "Clash of the Empires."

https://en.wikipedia.org/wiki/Clash_of_the_Empires
Is there something that can be done about this on the network level? I mean, it seems almost impossible to assure that every instance of getaddrinfo is patched.

I'm thinking about a background tool (iptables plugin?) that simply truncates long DNS replies, so that they can never cause a buffer overflow.
And if you get in the wrong car by accident, you might just have to beat up the driver!
I'm interested in doing some food centric data science, mind sharing the source for those public domain recipes?
The kids just can't win with you, can they? Damned if they do, damned if they don't.
I just want to say it is not fair when you have done something for your clients after some years they tell you it does not work.

It will get some more time from me or money from my client to get around setting up a server moving data to it find and change the url or probably fixing server mis config.

They will take it as my mis responsibility.

I would not use their service for my client if I know it going to close that at first place.

The last but not the least I can not figure out why fucking hacker news down vote me for 4 points.
Ethical and Sustainable On-Call (2015)
Challenges of maintaining Windows compatibility for a web development tool
Arguments on the Internet are exceedingly rare. Rhetorical contests, on the other hand, are appallingly common.

If you come armed with facts, and your adversary comes armed with knowledge of human psychology and tactics proven to successfully manipulate it, you will lose almost every time.

The typical engineer has a characteristic personality type, which is rather uncommon in the general population. This type knows that technically correct is the best kind of correct, and that a proof based on verifiable facts is unassailable. If you limit the audience to only engineer-like personalities, rightness and wrongness depends entirely upon accuracy, precision, and careful calculations.

But the rest of humanity thrives on its emotional response to statements to help determine whether those statements may be believed. As such, knowledge of the common logical fallacies is useful, not to avoid them, but to employ them intentionally, to generate the appearance of correctness despite a dearth of supporting facts.
So they've discovered dark energy but everyone is afraid to say anything?
You know what kind of companies generally survive? Companies that make more money than they spend. I know, duh, right? If you make more than you spend, you get to stay alive for a long time. If you don’t, you have to get money from someone else to keep going. And, as I just said, that’s going to be way harder now. I’m embarrassed writing this because it is so flipping simple, yet it is amazing to me how many entrepreneurs are still talking about their plans to the next round. What if there is no next round? Don’t you still want to survive?

Yes, some companies are ‘moon shots’ (DFJ has a fair number of those in our portfolio) where this is simply not possible. But for the vast majority of startups, this should be possible.

What is the point of calling them start ups anymore. Remove the high risk/high reward aspect and new companies are simply small businesses that receive small business loans from banks. A lot of the "wow" factor of the startup ecosystem was the mind boggling user growth/high valuation/massive losses phenomenon that a few companies weathered through to IPO and monetization.

I think I saw someone advocating for better terminology on HN recently. I vote to call any close-to-profitable <2 yr old company a small business. Likewise, any portfolio that holds mostly safe small business loans and equity should simply be called a bank.

Leave the unicorn/VC/startup lingo in the past, or use it to describe actual risk profiles, and things will be a lot less confusing.
No, you're not getting it :). There was a whole world besides Assembly and C, now mostly lost to us. E.g. Lisp machines, which even had hardware support for Lisp-specific things like tagged pointers.
It's not insignficant. For one, the app icon looks completely different now. I had thought for a moment that I had uninstalled uber inadvertently before remembering their brand redesign in the tech press. For those not following the tech press, they probably had a harder time figuring out how to call an uber app.

They destroyed their brand in one fell swoop their new logo is entirely new. The good news for Uber is though that they are so essential and ubiquitous there's no danger of this impacting their business.
Vegan Butcher Opens Doors and the Meat Industry Goes Nuts
So what? This isn't a newspaper article, it is a nonfiction story. Bloomberg contains sections of their magazines written in your format; I always skip them. I prefer the long-form stories.
> The US Marshals enforce (federal) court orders. He was subject to a court order mandating the payment of a debt.

That is itself absurd. As a private person you can really only ask courts to put liens on property (or garnishes on income) to get your money. You essentially must identify specific property you own due to their lack of payment as not paying you isn't a crime.

> It's not like he fell into arrears and they "just showed up". If it was a mortgage debt, or an eviction proceeding, typically it'd be the local sheriff.

No, they interfere to allow property to be taken by its rightful owner as decided by a court. If you don't struggle to stay in a house you are not arrested when evicted.
Our research group is looking at this exact question, and it turns out that there are several factors that effect the balance between cost and reliability/longevity in an archive.
Paper: http://www.ssrc.ucsc.edu/Papers/gupta-mascots14.pdf
Bernie Sanders and a First for Jews
Maybe this could be done with machine learning to learn an approximate function to predict the outcome of the paired simulation from the outcome of the isolated simulations.