skysight-inc/HackerNews huggingface dataset:
Generally I agree with your view, but there are real hiring problems that have to be solved first.

>if Elon Musk comes out and says SpaceX considers a cert from $NetflixOfEducation as equal to an engineering degree from MIT on a resume... then it's all over.

If 50 developers apply for a job and 3 of them are from MIT and 47 are from lesser known schools, using the MIT signal as a filter is efficient. If $NetflixOfEducation is too accessible and half of the applicants have it, then it loses its value as a hiring signal. Of course there are other filters too. Previous employers is an important one. You can create comprehensive professional examinations like they do in medicine, where a passing grade is a major achievement. But these don't scale well because the more they scale the easier it is to cheat, especially if the risks of getting caught cheating are minor (i.e. there aren't previous barriers that must be overcome via investment of time in other institutions first).

The other dynamic of top schools is the networking effect. There is real value in concentrating thousands of the "best and brightest" together in one place and bouncing them off each other. It doesn't scale, which is both a problem (for qualified people who are excluded for whatever reason) and a benefit (for those who participate, there is value in the scarcity).
Use of mice skews drug research against humans also. Not that I want to use drugs on humans.
But you have to wonder how many drugs there are that work on humans but not mice.
I didn't notice that, that means it's a one liner to auto populate the form. Great work guys.
Google asserts that an API cannot be copyrighted at all, and that even if it can, their usage of it falls under fair use. Indeed, if Oracle were to win, it would mean re-implementations of AWS services (like S3, or other services within LocalStack) would likely be infringing, although it may be mitigated in non-commercial uses.
Reiterating your point, the area is uninhabitable on a timescale of thousands of years. Some estimates are at 20,000 years. The timeline of that region being poisonous extends so far beyond our current history that it's effectively permanent.

There are actual risks of creating permanent dead zones on the map. It shows incredible arrogance and a complete lack of foresight.

What happens when the Chernobyl confinement deteriorates every hundred years or so, and eventually nobody is around to maintain it anymore.
Most Startups Fail – But Certainly Not Yours. Right?
The article says the BSA (Business Software Alliance) has filed a brief in Oracle's favor. This is their membership: https://www.bsa.org/membership

(Obviously this is not a unanimous support list, as I believe Microsoft has filed in Google's favor.)
Are there other languages that make an opinion on tabs/spaces? This seems nice.

> The only whitespace now allowed in code is ASCII space and line endings. Since you must use indentation to format PureScript code (unlike Haskell), we felt it was best to be more restrictive in what you can write instead of allowing potentially confusing behavior (implicit tab-width, zero-width spaces, etc). You can still use unicode whitespace within string literals.

I’m also wondering about the removed literals.
People won't read ahead, so you all have to get up to speed on the doc, during the meeting, then some jerk manager who is always late comes in and makes us all repeat the same discussion. The meeting ends up taking all the time just to cover what is in the doc but no decision gets made because we ran out of time.
Oracle claims public method signatures as code. If that is true then their claim is valid. I don't think you'd find any actual programmer who'd consider public API signatures as copyrightable code.
Oculus Rift S Has a Hidden Resolution Setting
If you search for "amazon narrative writing style" you'll find all kinds of articles.

The way that I personally explain this to new Amazonians is that I want their documents to tell a story. Now, I'm in engineering so the the story is going to be about some kind of highly technical topic, but it should start with an introduction, and it should lead the reader to the point that they have a pretty solid understanding of the problem space. If we put a document in front of a leader who has never even heard of our team before they should walk away understanding what the problem we're trying to solve is. That's part of what makes it so hard -- writing for an audience that might not be familiar with ANY of your internal jargon.

The documents must also be quite dry; they should avoid unnecessary adjectives, opinions should be called out as such, etc. Don't say, "high throughput," say, "72k TPS." That kind of thing.
How many developers make that decision as far as work goes?
I don't see how a blockchain helps with problems arising from deepfakes. What's key for the solution is signing the content on the physical device, aka public key cryptography. To my understanding, a blockchain solves the problem of agreeing on a temporal order of events (eg. transactions), which I don't think is critical in the case of deepfakes.
I actually cited a source above that Sprint alone has more LTE coverage than 3G coverage. The same is also true for T-Mobile.
There is no reason anyone should ever default on an IBR loan. That’s the whole point of the income-based repayment. The reason people still do it is because they don’t follow the proper procedures for requesting IBR or requesting forbearance. That’s a damning indictment of our educational system, that a million students a year who have at least been accepted into college can’t figure out a simple administrative procedure. But it’s not the fault of the program itself, nor does it call for radical change.

Likewise, almost everyone who got rejected for the IBR forgiveness did so because they screwed up the administrative procedure: https://www.forbes.com/sites/zackfriedman/2019/05/01/99-of-b.... 73% didn’t meet the program requirements, and another 25% screwed up the application, not providing sufficient information. That’s not a sign of anything wrong with the program, it’s a sign of the total failure of our educational system.

I’m quite put out that these issues are being used to justify tuition-free college. In my view, the existing system is actually pretty good. If your college education ends up in you earning a lot, you pay back more to the federal government. If it doesn’t, then the federal government takes a hair cut on your loans. The people who earn more subsidize those who earn less. The total cost to the government ends up being pretty low (IBR will cost the government about $18 billion per year over the next decade, a tiny fraction of the cost free college would cost.) If what’s preventing that system from working well is that people attending college can’t figure out the administrative requirements, then I’m sorry I don’t think that’s an acceptable excuse.
If you can stomach the volatility and really like risk just go ahead and max out all your credit cards. Just don't be the guy who buys the top.
I would make a small change: hard work isn't sufficiently valuable. Smart work without hard work doesn't achieve nearly as much.
I trained a robot to play The Witness
Entitlements are exactly that. You, the taxpayer, paid for them, you are entitled to use them. How about we cut the things we pay for but aren't entitled to use, like the military.
So does that mean Word, which implemented WordPerfect APIs, is illegal?

And Lunacy and Figma shouldn't be able to open Sketch files?

Edit: if it's unclear, making APIs patentable would prevent all of the above. API compatibility is essential to compete with big players.
> "There’s nothing anti-feminist about saying the neurobiology in the female brain might be different."

> I'm not sure about this ^

Are you saying that it's feminist belief that there are no differences between male and female brains? It seems a lifetime of exposure to different hormones would make it obvious that there most likely are differences and as the article points out, denying that is doing women harm.
> If you don't recognize differences in the female, then what you are saying is that sex is a social construct and that sex reassignment surgery is a make believe product. In such a case, feminism is a fraud product for a fake difference that doesn't exist

Things that are social constructs still exist. Prison is a social construct, but it still sucks to be in one. Gender is a social context, for which in our actual society there are penalties and privileges.
Lower courts have already ruled in Google's favor so I don't know what you mean by "in the hole."
Brazil has had a working nuclear plant since the 80's, with no issues of note. It's state-run and far from any borders.

https://en.wikipedia.org/wiki/Angra_Nuclear_Power_Plant
But that sim would only last until the person they call tags them using the service.

That being said, I'm not sure why this is changes anything for reporters. People can already put a phone number online or share it with the government. The same precautions they would need to take without this service would still be valid.
Doing the Russians' bidding by enabling their interference in the US presidential election and openly stating his preference as to the result destroyed any possible credibility as a "journalist" and made him look very much like a Russian puppet.

He dug his own grave.
The case has evolved quite a bit, so here's a quick summary:

- Oracle claimed that Google copied parts of Java for Android

- Claims about copying code were weak (very little was copied) so that was dropped and this became a question about copying the Java APIs

- The judge initially on the case (Alsup) had the jury assume that APIs could be copyrighted and they said it was a copyright violation

- Same judge then declared that APIs cannot be copyrighted

- Oracle appeals to Federal Circuit (?) which declared that APIs can indeed be copyrighted

- Case sent back down to Alsup and Google found guilty

- Google appeal to the Supreme Court

Now the question is will they agree whether APIs can be copyrighted or not. If so, then Google is far from the only victim here, as anyone reimplementing someone else's API is in trouble.
Recognized his face and name instantly ! I know him by reputation from his origami work and appearance in a documentary, seems to be a very cool guy.
May as well forbid it outright at that point.

(They should. Everybody deserves protection from this, even the people who don't understand the threat it poses. The uninformed, ignorant or naive all deserve protection, since preying on ignorance or naivety is generally considered abhorrent by anybody who's not totally morally defective.)
It is very intuitive! I picked it up in about 30 minutes, and I'm using it for a small project for a friend. I've previously written games in Python/Pygame, WebGL, and C++, and I've tried out Unity and was a bit overwhelmed. Godot is way faster, simpler, and friendlier. Try this tutorial: https://docs.godotengine.org/en/3.1/getting_started/step_by_...

I recommend using GDScript instead of messing with C#, which is supported but much more difficult to set up. GDScript is really similar to Python, the editor has Intellisense/autocomplete (even for strings!) and all the documentation is built in under the Help menu. It's a very very pleasant experience overall. It's also the first time I've been able to work fully offline thanks to the extensive built in help, and this does wonders for productivity.
General purpose chips aren't going to disappear, not even slightly. They're just going to offload specific work to circuitry that it's best suited for.

I regret we're about to hit the wall but I have long though that we're going to start moving back to analogue, and probabilistic algorithms, and in one way, having half-width floats is a step in that direction. I expect it to go further.

(All this is my opinion and may be wrong).
Yes. But you can retire the risk of technologies like segmented mirrors or complex deployment in smaller missions.

These missions don't even need to be physically small.

Then launch the more expensive one.
Correct me if I'm wrong, but my understanding of copyright is that if you come up with something independently you're not violating copyright. So if you and I both write code to interact with the same REST API and end up writing identical code, there's no violation.

But Google didn't just coincidentally happen to match the Java api; they intentionally copied the method signatures then reimplemented the methods. The issue at hand is copying all the method signatures, not reimplementing the methods. I don't know whether that is or should be a copyright violation or not, but it's different from what you described in your comment.
Under that interpretation, I'm curious what you view as different than IBM vs Compaq about the original PC bios?
It is a complicated question, and I don't have an answer.

Ruby Rails is still the best for SaaS type of product, in the West or the East. With SaaS, your cost of scaling is proportional to your revenue. That is why you see BaseCamp, Shopify, ZenDesk, AirBnB, Github. All of them works well because the cost of framework or languages shouldn't really matter, since every user are paying you. But in a freemium model or ads based model, which is extremely popular in the East, your initial breakeven point will be a lot higher.

But it is not about the technical challenges, there are very little Ruby talent pool in China. Many Rubyist couldn't find jobs and switched to Java or Python. The phase for many Rubyist is; I love Ruby, but Ruby doesn't feed me. And precisely because Ruby Rails is more expensive to run for those in charge, they will adopt something faster like Go. ( Something like Gitea [1] came from China) Which means even less project being done on Ruby, and even less Jobs, with no demand in Jobs also mean people are not going to learn it. It is a vicious cycle.

And without a talent pool, it doesn't really matter what languages or framework you love or thinks works best.

[1] https://gitea.io/en-us/
I've found Chrome OS to provide the most Mac like experience outside of Mac. Its Linux app support is still in development, but I successfully made a Unity game on my Chromebook!
Yes. And oracle claims that copying the public method signatures IS infringement.
I sometimes wonder if you could strategically gamble this mechanism as a state actor. You drive the prize up, other companys invest heavily to enter the market, you drive the prize down, buy the bankrupt remains, rince and repeat until you bought all the montan-companies.
I hope Google wins the legal case for the sake of maintaining an innovative software industry. But at the same time I still think that they acted like jerks by creating their own proprietary pseudo Java for Android rather than negotiating a formal agreement with Sun. Now the Java ecosystem is fragmented so many Java tools and libraries can't be used for Android development. That's bad for everyone.
You are opted-out of them sharing by default. It allows you to opt-in to share
It's difficult to pin-point these things, especially from the inside. I have Psoriasis since 30 years back, which in turn has something to do with a stressed immune system, which in turn depends on intestinal and stomach health. Drinking the healing soil improves the condition a lot for me, as does dissolving it in oil and rubbing into the skin.
I noticed the article appears to contain a single point of evidence supporting its main claim:

> Don't take this advice just from me. Take it from others, like employee #8 and now SVP of engineering at Google, Urs Hölzle who also says that writing clearly is an important superpower for engineers.

The link goes to a LinkedIn page with a brief quote captured in raster image format. This is weak evidence for a topic that will certainly be met with strong resistance from the target audience.

The author could make a much stronger case by interviewing a few people at top companies specifically on the topic of engineer writing. These people should be in a position of making promotion decisions. The author might coax out of them illustrative anecdotes that show exactly how poor writing skills can keep an aspiring engineer down.

How much money in lost wages is my crappy writing costing me? What are my job prospects if my writing doesn't improve? What exactly will better writing allow me to do that I can't already do? These are all questions that demand answers (and evidence) from people with 10 other things they might be doing.

Another idea: what studies (if any) have been done on the correlation between writing quality and promotion within technical organizations? For that matter, how does one objectively measure writing quality? After all, you're much more likely to improve something you can measure.

A hallmark of good writing (of any kind) is ample evidence to support claims. Engineers and scientists are a skeptical bunch, and so this point applies even more to technical writing.
I didn't really understand how you managed to get all these extensions working together. Last time I spoke to people at Citus, CitusDB was not fully compatible with cstore_fdw and it's a bit confusing to use TimescaleDB and CitusDB together. Do you mind letting us know the company that you're working at or writing a blog post about it?
“Here in the Bay Area”

Sweetheart, your area has its own special problems.

You might want to sit down with PadMapper or some other rental site and see what’s available in the Bay Area for a price someone getting paid $11/h (California’s minimum wage) can afford. Especially when you consider there’s a general trend towards never giving anyone enough hours to qualify as full-time.
Have we arrived at the place where we have to choose one or the other? Because I choose option 3: where people do their jobs relatively well, with some amount of professionalism (which I used to think was a necessary, but not sufficient, part of doing your job well).
Thanks for the characteristically rude HN assumption that I don't know what I'm talking about.

I know all about Chipperfield, at least to the extent of having seen him lecture about his work in Berlin. He was inspired by Dollgast's work http://www.prewettbizley.com/graham-bizley-blog/dollgast
and to be honest I don't see the contradiction with what I said. Not everything Chipperfield did in the Neues Museum falls into the category of "restoration" but the parts that do absolutely follow this principle of discreet but identifiable replacement.

Chipperfield on Dollgast:
http://www.youtube.com/watch?v=RfizDUjvomA&t=36m56s

See especially the bit at 38:30 where he talks about not confusing the original with the new (in archaeological reconstruction).

Here also is a reference to a 2013 book that says almost exactly what I said: https://books.google.ie/books?id=ddTZAAAAQBAJ&pg=PT366&dq=br...

Please don't further pollute the already toxic environment on HN by assuming the person you are talking to is incompetent, acting in bad faith, or knows less than you do.
What is the difference between a "DSL" and an "API"?

We can't write software without making APIs...
It would also mean that all the PC BIOS manufacturers have been violating IBM's copyright for decades.
Yes, same here. Ultimately what matters is ideas and concepts, not their particular mode of expression.

And certainly, taking someone’s ability/inability to write as a general sign of their intelligence or empathy or level of talent is a mistake.
I'd also like to point out that Godot 3 has full 3d support with PBR support, custom shaders, skeleton animation, and basically everything you'd expect in a 3d engine. It's way more fleshed out than when I last looked at it in Godot 2, and ready for prime time.
What’s the point of this level of cynical response when a good bill passes? Let’s give some props and do more good things, not sulk.
Yes. All actual implementation code was not oracle's
My humble opinion is that Dreamcast failed because Electron Arts did not support the platform. As to exactly how Sony got EA to wait for the PS2, especially given how easy it was to develop for the Dreamcast, I would be curious to know.
I'm having a little trouble understanding the distinction. An API is still defined by code though. It's basically just the publicly facing part of the code, right?
These types of "blanket captchas" basically destroy browsing via something like Tor, right? I feel like I've seen people complain about Cloudflare's captchas when browsing ananymously.
Macron is actually trying to pass a law to make an exception and loosen the rules for the Notre Dame restauration.

The official reason is to make it faster, but if he/the government wants to make it different, they can change the law as they control the Assemblée Nationale.
Show HN: Summer of AI – Learn Deep Learning in 3 Months
Yes, that is exactly it.
it's not like he sold them uranium or something.
As far as I'm concerned, it's a huge failure that, over thirty years after computer programs were explicitly added to copyright law, it isn't clear to what extent APIs are copyrightable, and we have to watch lawyers argue over strained analogies to chapter titles in Harry Potter books.

I think the process where the legislature writes a vague law and leaves it for the courts to decide what it actually means over a series of cases has fallen down badly here.
It's weird that this comment has been so controversial. It's like we've all forgotten that old wise saying - play stupid games, win stupid prizes!
I wonder what "use" means here. Is it now illegal for them to log your traffic at all? I think that would be the ideal way to phrase the law, you can't even write to a logfile/dbms much less do anything with that data unless the user opts in.
I used to use a Macbook, in fact I had two of them. I used the as my daily driver from 2008-2014.

I have also used Linux on my workstation, (development machine) that doubled as a Windows gaming workstation and on my servers.

When it came to buying a new laptop I decided to go with a XPS 13" 9370. Hardware support has been great. The touchpad (Elantech) is also excellent and very similar to what I had on my Macbook.

https://wiki.archlinux.org/index.php/Dell_XPS_13_(9370)

Looking back now, I always preferred open source software, vim, firefox, libreoffice, LaTeX, etc regardless of platform.

If I was to compare my efficiency with either Windows or MacOS, I'd have to say I prefer a tiling window manager now (I use i3wm https://i3wm.org) and am really looking forward to the drop-in replacement https://swaywm.org for Wayland.

Wanting to use Wayland will certainly influence me to buy one of the upcoming AMD Navi GPUs, due to be released soon over a NVIDIA one.

PS: btw i use arch, I do also use Debian too in some cases.
Why Was Mini USB Deprecated in Favor of Micro USB?
> this decision is not made by ‘robots,’ but management. It is a decision most often made with the intention of saving a company or institution money by reducing human labor costs

Right. And the same is true of immigrants and outsourcing. The idea that foreigners are "stealing" jobs is a narrative that intentionally deflects from the conscious decisions company managers make to reduce costs.

Ultimately, the cheaper solution will win, but why be angry at the rich people making these decisions when we can take it out on robots and poor people just trying to get by?
You're confusing the concept of a social construct with "things invented by humans".
Just to be pedantic, Google wasn't found guilty. Since this is a civil case they were only found liable.
We would probably do this robotically.