skysight-inc/HackerNews huggingface dataset:
And we're hiring! Come work at the company democratizing sophisticated biotech tools with open-source lab robots https://opentrons.com/jobs
I'm conflicted on this.

A. I don't like that APIs are copywrite-able.

B. I wish Google complied with the GPL anyway. I hate this anti-GPL sentiment that has been going around the last 10 years or so.

C. The android play store would probably go through a renaissance if all the apps had to be rewritten.

D. I don't trust Google, but I really really really don't like Oracle.
interesting but this is basically for executing many concurrent requests from a single source? i guess i don't know if it matters really that load should simulate truly distinct users (at the least to check ip throttling works correctly).
I say your 98% wrong because you believe people even think about NASA and science at all. Only 2% of people actually spend time to care about these programs and believe that it is important to their day to day lives. Most people just push these things off the radar.

Republicans make the poor and working poor the enemy of the America's middle class. People are fine with CEOs making millions but you say $15 an hour and they will go crazy. Talk about trillions of dollars in debit and they believe welfare checks are the cause.
They called out Logitech's case/keyboard solution on stage, but I agree that they should build a first party solution here.
In fact, IBM was so sure that the BIOS API could not be copyrighted they basically made their source public (in the manuals but NOT open source) so anyone reading the manuals to understand the BIOS was tainted and couldn't write a competitor. Compaq did a clean room setup to get around this.
You could just have one or more specific development/test box(ex) to try changes on, and then implement those on production.
Feudalism was an evolution of the old "agrarian empire" concept. Technologies to easily transport large quantities of goods were still hundreds of years away. So your kingdom could only get as big as the economics of transport allowed. You could gain political control over a distant land and exact tribute, but you had to visit the area regularly with your imperial army or they'd stop.

Ruling classes were limited in just how much they could take from the surrounding areas. Localities developed cultures and social institutions like English common law, and the ruling classes universally realized that it was more useful to work within those traditions than it was to impose your own on them. Where they conflicted, religious authorities were there to mediate disputes. Out of this reality, feudalism arose and developed for hundreds of years. Local people didn't have the means or inclination to do foreign policy or state building, for the most part. Lords were the necessary evil they accepted so that they could get left alone.

Naval technology changed all that and created a new merchant class. It became economical to move large quantities of goods over water and the people that did that quickly became rich. The original merchants were royally chartered, but there soon was enough of a manufacturing base in naval tech that anyone could start speculating in commodities.

Thus began colonialism. The old land lords lost power and prestige to the new merchants and slavery, which had been gone in Europe since the Roman Empire fell, started to serve the new colonial masters, who were far away from the old systems of social control, church and state. Wealth became liquid in a way that it never had been before.

It wasn't so much the forced work that was the problem, but the transportation away from home communities and the treatment of people as commodities. Britain proper long abhored the slave trade even as British citizens participated in it. International law had to be wrapped around the seas, and the British slowly brought a stop to the slave trade, at great expense. Slavery in her former colony took a civil war to end.

Forced labor can make individuals rich and powerful, but it's free people and institutions and the deals they make and the social contract that provide for the advancement of nations. Slavery was an existing part of the social contract under the Romans, then it didn't make sense anymore, until technology made it possible to bring it under the yoke of individuals.

As a nation, we're slowly coming to terms with the need for new social contracts to provide for the common welfare. Gig work allows individuals to be economically useful that wouldn't otherwise be, but is very close to the bottom of that barrel. Americans haven't come around to acceptance of the European welfare state, and it probably never will if you ask me. Gig workers will be left to their own devices and are the beginning of a new underclass. They're not quite slaves, not quite serfs, and lack the means to improve their lot. Like serfs, though, they will create their own internal rules and morals and institutions, and the business world will adapt around them.
Plus, you can get a 2-in-1 Chromebook that converts from laptop to tent to chunky tablet for $50 less than the cost of the iPad even with the $29 educational discount.
Good for these people. Uber has lidar+radar that should have seen this and did not make an effort to publicly respond to the police video that was released. Everyone who works on these problems knows camera exposure is very tricky... And in this case deceptive.
Better chip (A10 vs. A9), support for pencil.
Near my hometown a Tesla crashed and the crash killed the driver recently. Guess who gave a statement within days blaming the driver for speeding? For a European that was quite the novelty (and probably illegal, although AFAIK deceased lack privacy protection since not a natural person).
Google are buggers for this one.

Not now should be "Not now and Never".

They don't stop doing the thing you told their UI to stop doing they 'pause' it.

GDPR is going to be great.
"In 2011, Japanese scientists stumbled across a discovery which increased a metal compound's superconductivity by immersing iron-based compounds in hot alcoholic beverages such as red wine.[40][41] Earlier reports indicated that excess Fe is the cause of the bicollinear antiferromagnetic order and is not in favor of superconductivity. Further investigation revealed that weak acid has the ability to deintercalate the excess Fe from the interlayer sites."

I guess iron based superconductors are a relatively new and hot area of research.

https://en.wikipedia.org/wiki/Iron-based_superconductor
We'll die from starvation and exposure because we can't afford a home

Homelessness is an issue largely because of a dearth of affordable housing. This is essentially unrelated to the Gig Economy (or other work issues, like automation) and substantially predates it.

https://www.geekwire.com/2018/every-100-families-living-pove...
ZUCKERBERG HITS USERS WITH THE HARD TRUTH: YOU AGREED TO THIS
Can you clarify what exactly you’re referring to here?
> Android bastardized Java

> I feel real damage has been done to the health of the Java ecosystem by having billions of devices run fragmented Java-but-not-Java

Your feelings are not a legal basis for punishment.
Ask HN: How do companies track users?
I'm looking to learn about the nitty gritty details about how companies like Facebook/Google track users. While I've glossed over some articles online, I've noticed that they're extremely watered down to cater to folks with little insight into how computers/networks work. Where can I find information about this from a programmer/hacker's point of view?
"What's a computer?". But now Apple want it to behave like a computer in the classroom?
The rules as Oracle (and this ruling) sees them. Google and others disagree with Oracle about what the rules are or should be.
It seems to me that it's a good thing for Oracle. Oracle/Sun was never going to make any headway in the mobile space. It just wasn't going to happen. So, it wasn't a loss to them, because they had already lost that market.

But, with Android, Java got a boost that bled over to the server, and to a lesser extent, the desktop. It can be argued what the size of that boost was, and if it had any real impact (I would argue that it was not significant), but it was still a boost that they never would have had.

Anyway, that's the opinion of some random guy on the internet.
Arguably, yes. It's written to elicit a strong emotional response that can affect the direction and quality of discussion. After all, one of the primary goals of HN is quality discussion.

The mods have written about this when commenting on title changes:

https://hn.algolia.com/?query=author:dang%20changed%20title&...

In particular, this one seems appropriate:

https://news.ycombinator.com/item?id=16336433
Despite Concerns, Census Will Ask Respondents If They Are U.S. Citizens
Avoiding the huge, fast-changing software for configuration management doesn't mean you can't have CM or high availability on cheap boxes. The OpenVMS approach (see Section VI) combined good filesystem, clustering, optional OS-level virtualization, and distributed lock manager to have clustered systems that ran for years without downtime. Record was 17.

http://h41379.www4.hpe.com/openvms/whitepapers/high_avail.ht...

Those few building blocks done in a highly-robust way on one of the stable, Linux platforms could probably achieve the same thing. Just RAID 0, a good filesystem, clustering itself, and backups would get far. I know there's Linux-oriented products out there but I don't know if their availability or failover time have caught up yet.
The amount of effort that goes in to making it 'safer' for people to use ridiculously abusive services like this is ridiculous.

This is the tech world's equivalent of a "how to take a punch" class for victims of domestic violence.
Which is ultimately the goal of the folks in charge. The 1% win when they can get 49.5% to think the other 49.5% are ruining everything, and vice versa.
What really baffes me about megaprojects like the Webb telescope is that they do decades of research and design, build ONE and then disassemble the teams and jigs.

Since all the design and tool-up costs are sunk, why not build two or three? Even just as components.

Otherwise if we get to March 2020 and the launch fails, or the scope or shade doesn't deploy, that's $8 billion down the drain.
First of all, everyone has been batting an eye about the F35 cost since its earliest days. It never gets discussed without the price tag being a key point of contention.

The R&D cost to develop the F35 isn't more than a hundred times $8 billion. You're making a bizarre comparison.

There's a big gap between saying the F35 program is too expensive (it obviously is), and comparing the 30 year cost of building and maintaing 3,500 planes to one telescope.
"If this is true, it certainly isnt happening again. Google dominates smartphones and could very easily decide to phase out java for go/rust, torpedoing whatever rent-seeking strategy Oracle had originally devised."

Because wanting to be paid for one's work is "rent-seeking" now?

And no, Google really couldn't. There's a huge library of Android applications that are using Java technologies to make them. Google can't replace Java with go/rust/dart without throwing all that away. They would have to continue to provide support, which would continue to put them in violation.
https://mailinabox.email

I generally recommend against administering your own email server, but this may be a good idea for you.

I use this for one of my own domains. I have it hosted on a Digital Ocean droplet.

They take a lot of the complexity out of the picture. This is one of the easiest ways to host your own email, that I’ve seen up to this point.
That’s a bit too harsh. NASA supporters and detractors straddle party lines. There are many Democrats who feel that space exploration is a waste of money that would be better spent on social programs. And many Republicans that are very pro-NASA for bragging rights and national security implications if not other reasons.
It's because of all those startups like Airbnb pushing the "sharing economy" when it's really the renting economy. It's not sharing if they're charging you for it.
Actually they are extremely compassable. A feed forward neural network is often called a multiple layer perceptron, because it is multiple perceptron classifiers that feed into each other.

If you want to build a domain specific image classifier, you take the bottom layers of a generic classifier and train it on your otherwise too small dataset.

You can absolutely add predictions from one classifier as a feature to the next. It is quite common to have a pipeline where you augment text with Part of Speech, Named Entity Recognition, etc, before performing the final task.
Do we know if Facebook stores the revision history of a given status or comment? Would it be possible to programmatically overwrite every status and comment?
Cryptocurrency only real use cases are currency speculation and crime.

Of course they'll mention illegal uses. It's what it's for.
The main thing I notice break when I enable things like "no cross origin cookies" is history on the AWS console. Stuff like "roles you've switched to" and "services you've used recently" get forgotten.
How would the footage be tampered when it was taken by the police directly from the dashcam itself at the scene?

Also, there was no moon on that night and all of the video comparisons that have been put out are low-light cameras. They are not very realistic.

Also, noone seems to think it's a possibility that the agencies responsible for the lighting in this area to have made improvements immediately after the inicident before the public speculation started.
I think selling to someone who will actually live there instead of someone who will just visit sometimes will increase local housing availability. It might also push the price down substantially. That means someone local might be able to afford a penthouse who otherwise would not. And while that individual buyer is probably not homeless, it does take them out of the market for lower-scale apartments which decreases pressure right down the line. It could literally reduce homelessness at a 1:1 rate.
I agree. I hope the Go team will tackle this issue, when they are done with dependency management.
Ibn Fadlan is a similar Arab "travelogue": https://en.wikipedia.org/wiki/Ahmad_ibn_Fadlan

He gets to meet a bunch of Volga Vikings and sees a ship burial.
Not in Plaintext. But yes, Java has some extremely optimized libraries for HTTP, and a great GC has a lot of advantages for this sort of benchmark I'd imagine (short lived allocations, deferred collections).

That said, actix is particularly new, with room to optimize.
This is interesting. I was thinking about sandbox environments for various uses and this helped me realize that Firefox had containers support. I've been a heavy Firefox user in the past only to realize that I've been using a lot of Chrome over the past 3-4 years. More recently I've switched back over to Firefox thanks to Quantum and Servo!
is it because Kickstarter is contradictory to FSF mindset ?

I couldn't pay on KS so I asked him his paypal handle, but it was the KS campaign that motivated me. As you said, it's a great asset to the day of developpers (or any document maintainer under git)
You can write an overcomplicated framework in any language. Some of those Java frameworks are pretty impenetrable too.

Here's an example of some Rust code that's even faster and is short and sweet: https://github.com/tokio-rs/tokio-minihttp/blob/master/examp...

(I don't think the TechEmpower benchmarks really mean much, incidentally. They're so simple that they're way too easy to game.)
Really? Look up some articles about the F35 or Zumwalt.
Chromebooks will still dominate in education because this new iPad isn’t practically different than the outgoing model. It’s the same price, the same materials (e.g. no increased durability), has no built-in or included keyboard, and while Pencil support is nice, I don’t see many schools shelling $100 (1/3 the cost of the iPad itself) for each student to get one. I just don’t see how this changes anything when it comes to iPad’s appeal in education.
Negative Indexing Multi Arrays in C/++
Why can’t you just use a Bluetooth keyboard?
Nonsense to you is wonderful to me. I don't think "I am unfamiliar with this syntax" is really a useful observation - Erlang has an extremely unfamiliar syntax, but I don't think that makes it less suitable for building a service.

To answer your question more directly (though I feel the article covers these points), as someone building services in rust, there are a few reason I'd choose Rust over the languages you listed:

a) Largely deterministic performance

Having written services professionally in Java I have seen performance scale linearly with connections, until one day it suddenly spikes massively - why? It was that we crossed some threshold where the GC was suddenly having to do a ton more work, which caused a serious feedback loop - server has to pause, clients don't handle it well, clients hammer server more, server has to pause, etc.

You can have similar issues in Rust but they should be easier to spot (they should be less blow-up-y).

b) Correctness/ Expressiveness (is this a word?)

I find it far, far easier to write correct, expressive code in Rust. For example, I think anyone who has moved from Java 6 to 7 or 8 will admit that Optional is awesome - because it is. In Rust the pattern exposed by Optional is first class, and extends far beyond nullability. This is just one example though.

I find it extremely easy, by comparison to other languages, to write Rust code in a 'type driven' way, and in my experience this is a huge part of (me) writing code with fewer defects.

As the linked article puts it:

> Constraints like a compiler and a discerning type system are tools that help us to find and think about those edges.
With this extension, Facebook still knows that those non-Facebook links were clicked on because of the outgoing redirects they add to all URLs under the guise of 'safety'.
You're right. Developing video games has taught me that a second is a long time. But we still don't even know that Uber didn't detect them that early. The CV system or other sensors could have picked out the pedestrian but something else went wrong instead.

I tend to think that if Uber did detect the pedestrian, they would have said something by now. But perhaps they prefer the optics of not having seen her to the optics of seeing her but not braking at all. We simply don't know.

Imagine that press conference.

> Uber: "After examining the black box on the car we have determined that the car detected the pedestrian but failed to brake."

> Reporter: "Was this because the pedestrian was a woman?"

> Reporter: "Did the car do this to protect the life of the Uber employee inside?"

> Reporter: "Was her credit score too low?"
Surely you're talking about MiniDP->HDMI adapters? Thunderbolt2 is also MiniDP, I'm not sure why a TB2>HDMI adapter would even exist.
I have the opposite response: only a decade old? Same with YouTube actually, I can't really remember what the Web was like without video streaming
In Car Makers’ Digital Dash, Little Room for Error
Why can't they have both low cost and premium versions? Even if going high end first is the strategy here (I'm not sure it is considering them getting deals for outfitting Pacifica's), Tesla focused on the premium market first and was able to create a luxury image that makes the mass market crave it.
Taking sides of definitely a question of the lesser of two evils on this one.
Cyber espionage malware discovered in network routers
FYI, at least according to NdT Republicans tend to fund the sciences more than Democrats.

https://youtu.be/x7Q8UvJ1wvk
I stopped using D-Link equipment after I had to work with an IP camera that would choke on the cron'ed FTP upload if the server welcome message had more than three lines. Fewer than three lines and everything was great. But when it tired to upload to a server that responded with more than three lines and the camera ate itself.
Hey Jaruzel,

Do you think you will share the code on github or something similar? Great writeup.
What is the point of a copyright or patent trial if the biased Federal Circuit can just overturn the jury verdict? It's an straightforward violation of the 7th amendment.
> My point is, they did this to themselves

Whether or not they knew that someone would come along and sue them doesn't matter if the lawsuit is unjust.

Even if Oracle is correct, and even if APIs can be copyrighted, Google's intent still doesn't matter. The only thing that matters is whether or not they infringed.

I consider this to be a form of victim blaming. You should argue the case on its own merits, not posit that Google was "asking for it."
The government occasionally does just that.

https://www.washingtonpost.com/national/health-science/nasa-...
Markets are bleeding, but Jeff Bezos adds $25B to his fortune
Anecdote: I was in Australia once and idly flipping through the hotel room's TV channels. I happened upon the Aussie Dateline, their version a popular US program on NBC that does some alright in-depth reporting on special issues.

As an aside: one thing to remember about Australia compared to the US is that the Aussie version of things is like the US version, but in a fun house mirror. Everything is called the same, and is similar, but is just different enough as to give you 'category-vertigo'. The Aussie BBQ is a BBQ, but not really anything like a US BBQ. The Aussie seafood is seafood, but not really anything like US seafood. Aussie radio is radio, but not really anything like US radio. ETC.

The Aussie version of Dateline that I stumbled upon was taking an in-depth look at a rancher in QLD and his issues with an oil/gas company. The rancher quit school at 16 (generally, a wonderful idea in commonwealth countries that the US should import) and became a boxer, then a car salesman, then a rodeo bronco rider, and then a cattle rancher with a wife and 3 young kids. Very importantly, neither he nor his wife could read. His contracts would be signed with an 'X' and a handshake. From what I could tell about QLD law, every contract must be read to a person that cannot read, and a sense of 'good faith' must exist between both parties.

Well, a US oil/gas company came to him and found the black gold under his ranch. They set up many pump-jacks and ruined his grazing land. He quickly went bankrupt as all his cattle died. So he went to court over it. The US company put their hand to their face and basically went: 'Nee-neer-Nee-Neer-Nee-neer, you signed the contract! Ha!' The contract was written in a very favorable way to the company and screwed the rancher. So much was the stress, that the wife tried to commit suicide. Watching that portion of the interview was heartbreaking. Here was a tough, sunburnt man, brought to tears over finding his wife just about to commit the act.

But QLD law was very favorable to the man. The contract was voided as it was created in bad faith and the US company was made to pay to remove the jacks and pay the rancher back for the damages. The Dateline piece was mostly following their attempts in international courts to get the company to pay up, as they had fled Australia in order to skip out on the payment.

Here's my point: What the Zuck is doing, by saying: 'Nee-neer-Nee-Neer-Nee-neer, you signed the contract! Ha!', is a very American thing to do; and it won't stand up in many other countries, or even his own. Just because a contract was clicked on and agreed to in bad faith, doesn't mean that he will be able to hide behind that shield forever. Even if you have a piece of paper that says 'I can be an asshole', and everyone has signed it, doesn't mean that you can be an asshole forever. People don't like assholes and they will get lawyers/barristers in to express that feeling.