skysight-inc/HackerNews huggingface dataset:
> I do think there's some signal in whether a candidate can get the syntax right.

I know you're talking about software engineers, not data analysts, but:

select from <table>
[oops... you're supposed to put an asterisk there]

select <column>, count(field) from <table> [holy shit... I forgot the group by]

select <column>, case when <condition> then <result> else <other> from <table>
[oh man, case statements need to be terminated with an `END`]

select <columns>, from <table> [oh no... SQL doesn't like that comma before the from statement]

select <...> from <table1> join <table2> table1.column = table2.column
[This is embarrassing, I forgot the `on` keyword]

select <stuff> from <table1> union <stuff> from <table2>
[Jesus... I forgot to type `select` after the union]

select <column>, sum(column2) over (partition by column3 between unbounded preceding and current row) as cumulative_sum from <table> [dang, SQL doesn't know which rows if I don't actually mention `ROWS BETWEEN`]

select <column>, count(case when <condition> then 1 else null end) as count from <table> order by count desc having count > 1 [ahh that's silly, you can't put your HAVING clause after the ORDER BY]

with cte_1 as (select <...>), cte_2 as (select <...>) cte_3 as (select <...>) select <columns and aggregations> from cte_1 join cte_2 on <...> left join cte_3 on <...> where <condition> group by <many columns>
[Oh my goodness, I forgot a comma after closing cte_2]

Now, perhaps this says more about myself more than anything, but I really do write code comfortably all day, I'm glad my current employer, or any number of the clients I've worked for, haven't had this philosophy (even when watching over my shoulder waiting for results they need at the moment). I'd be mortified if anyone ever dug up some of the atrocious things I've requested of the database in the server logs.
It is the combination of charging faster (more energy per time unit) and using less energy for a giving distance, this means the charging speed as in adding distance charged per time unit gets improved by the combination of these two changes together.
This could give a nice way to build desktop apps with rust - make your GUI in Python but the guts are rust. Possibly more straightforward than building libraries in rust and generating python bindings.
On the other hand, other tech-hubs than Silicon Valley have the same talent shortage. Even outside the US, the picture is always the same, except for maybe developing countries.

Again: Individual movements, individual market mismatches, don't disprove a talent shortage.

Your arguments only make sense if you assume the worth of an engineer to be virtually limitless, or else there is no shortage. That companies should ruin their business models by treating engineers like kings and handing them all the profits.
Nintendo are the Disney of the gaming industry in regards to protecting their IPs.

Any in-game footage of a Nintendo game on youtube can be flagged by Nintendo (of Japan usually) at any time. They don't really check for fair use beforehand.
For things like electronics components, I used to see a lot more sellers located in China who were presumably effectively drop shipping from AliExpress. Now it's almost all pre-imported goods with fulfillment by Amazon. The difference is paying an extra $2-3 bucks (basically doubling the price for something like an Arduino Nano clone) for a much faster shipping time. Sometimes that's worth it and sometimes not.

Unfortunately as a non-Prime customer, Amazon's shipping has been getting so slow that the gap is closing and it's getting harder to see their value.
You can hire a million experts, but it the one making the decision is a trained monkey, they won't be of any use.
Who says he's realizing only now?
Hidden Brain (NPR) had a nice episode on the same https://www.npr.org/2018/12/09/675092808/starving-the-watchd...
If you go to the Apple Store, they should be able to help you out. Like someone else mentioned, unless you had enabled the "Delete my data after 10 unsuccessful attempts" - which I'm guessing is unlikely in this scenario - then all the data should still be there.
> I'd be a lot more comfortable with "We have a machine set up for you, but you can also bring your laptop,"

That's exactly how I do it. My goal is to assess the candidate's skills with realistic expectations, a whiteboard is a tool he or she can use, not the goal of my interview. If he can write code on a whiteboard and he doesn't know how to compile a program, it rings a bell.
Excellent Free Books to Learn All about R
You don’t have to floor the pedal. The tradeoff is decided by the driver. Accelerate less aggressively, get better range.
Who cares, just make something original, who cares about SMB Commodore 64 port except from a bunch of nerds that will play it for 10 minutes max?
While this is crappy, it is the default behavior of most large companies when it comes to copyright. As people have described I mistakenly said that copyright must be enforced or it is lost. Agreed I was confusing it with trademark. Despite that, I see many companies treating copyright the same and harassing all copyright infringers with abandon even if it is harmless.

I will also share another story. Some years ago I owned n64.org. I ran a fan website of Nintendo 64 games there. It was quite popular. I was underage ( < 18 ) at the time I bought the domain, and I bought the domain before NOA registered "n64" as a trademark.

NOA threatened to sue me for the domain. I refused as their claim that people would think my fan site was the official Nintendo site was entirely nonsense. In the end they wrote a check to me for like $50 or something equally ridiculous.

Nintendo is not your friend. They don't do a good job taking care of their fans. They will happily sue or threaten you for doing anything they don't happen to like.
True, and swift. They are nice to work with too.
Let's look at the bigger picture.

Ontario is one of only a few regions in the world that decarbonized their electricity generation. All of these regions did this with a combination of nuclear and hydro (and a small contribution of other renewables). Unfortunately you can't build hydro everywhere and you have to take into account that it's not environmentally neutral too.

On the other hand, Germany closed some of their nuclear power plants and invested billions in renewables, which resulted in very high energy prices too, but they are nowhere near meeting their emissions reduction targets, and are facing billion-euro fines for missing their targets. They are increasing their dependence on gas (this is inevitable because intermittent renewables like wind and solar require a power source that can be fired on demand, or a very expensive storage). Germany committed to end their reliance on coal by 2038, but they are still building coal power plants.

Another example is California. Just like Germany and Ontario, they had a fleet of nuclear reactors and planned to build more. But they decided to close about half of their nuclear power plants and invest in renewables instead. What happened is very high energy prices and emissions even a little higher than in Germany.

Should Pennsylvania subsidize nuclear energy as clean? Yes, because it's the only big source of clean energy in Pennsylvania. Renewables won't be able to fill the gap if nuclear gets closed. And we should be replacing fossil fuels, not one clean source with another. Nuclear is the biggest clean energy source in United States. It's bigger than all renewables put together, but it gets the least amount of subsidies and tax cuts. Even less than fossil fuels.
Not a good idea. Semver range on dependency plus lock file is the holy grail of dependency management (ask Maven people) and cannot be done with git (cvs) registries. You’re tied to pinned versions (lockfile) only.
Meal kits waste an incredible amount of plastic. Using it felt immoral.
I agree with your main thesis, but also: It's time that we start teaching kids at school about technology. And I mean actual technology, not how to make a pretty slides presentation on Powerpoint/libreOffice. I mean the importance of your data, how companies exploit it, what is a CPU, what is RAM, what is an operating system, what is security, cryptography, domain names, how ISPs work, etc.
Get and download premium apps for free
This is unfortunately a common phenomenon where people from countries in the west see negative press about another country and assume its a universal issue. Often thats not true - companies like Alibaba, Tencent, and many others are willing to bend over backwards to get the best talent.

There's a lot of other companies that want their employees to work overtime, but thats probably true in a lot of countries - probably even in the US.

I wish there was some way of balancing the news coming out of countries - without resorting to censorship. It would remove a lot of prejudice,
Yes, but that means their supply chain management is completely unproven at this point. Knowing which parts belong in a specific vin # is the easy bit. Making sure the right parts get out there so that each model has repair parts available is the hard bit.
Excuse me? Someone stole bilibili's code base and/or private keys and published it to github. How is it abuse to try and get that taken down?
Transhumanism – Ghost Philosophy of a Future Age
China’s population is 1,403,500,365 and the majority are Chinese. That’s excluding all Chinese living and coming from other countries.

They have so many different cultures just in the China itself. That is why everyone has a different experience with Chinese.

Perhaps there are so many Chinese tourists these days that the bad ones stand out more than other races. Otherwise obviously they are a bag of good and bad.

And next to that there are some cultural differences that are not necessarily considered a bad behavior in some cultures. For instance speaking out load.
Ignoring Atlassian Confluence Security Advisories? A Report
But which local outlet does that? The local news I have access to certainly not.
Experiments on different loss configurations for style transfer
You just have to post here on the affect of a having this STORY on HN
Yeah, Nintendo seems to be pretty intense with this stuff (sometimes very unfairly, like in this instance with Modern Vintage Gamer: https://www.youtube.com/watch?v=AKtaFU2ky9E)
This is exactly the perfect scenario for the usage of DMCA... Not abuse, but exercising rights to code they literally own.
Ping Calls Kurz and Knapp
I first heard of it last week from this article:

https://www.bbc.co.uk/news/business-47934513
Mandatory reference: the brilliant Matthew Walker:

https://www.penguin.co.uk/books/295/295665/why-we-sleep/9780...

I'm halfway through the book, and it has already influenced my behavior. I began setting "to bed" alarm, just like I set "wake up" alarm.

If you don't have the time (?) to read the book, then at least listen to Walker's presentation at "Talk at Google". (Not to mention, he's an outstanding public speaker, too.) He has a segment where he talks about how sleep hits the "save button" to preserve your memory (after learning) to "persistent storage in your brain", as it were.

Walker's work is urgent and important.
Suggest you spool up several more GPU servers and throw a load balancer in front.
https://www.theoccidentalobserver.net/2019/04/19/earth-day-2...
> If we haven’t generated enough value for you that you wouldn’t buy me a cup of coffee I think we’re doing something wrong.

Or, maybe, just maybe, giving $5-“coffee” to 15 different services every month isn’t sustainable and none of this is your fault.
I think it‘s called Direct Response Copywriting and has been around quite a while.
Technically, 200K USD is 1,39,73,500 INR. Almost 14 million.

I think that figure sounds a bit optimistic. Being an entry level developer at a US-based Fortune-500 corporate with offices in India, I make around 17k USD, while I heard a similar role in the US office gets paid around 85k USD.
I am not a lawyer, but I am nearly 100% sure that what you are talking about is trademark protection [1] rather than copyright, people get these wrong frequently. As far as I know, you can enforce your copyright completely arbitrarily.

[1]: https://en.wikipedia.org/wiki/Trademark#Maintaining_rights
As a bit of a tangent but a note, this is a fantastic article. When I read it in a paper [1] by Alan Kay, I always assumed that most manufacturers would release a full battery that was twice longer than their current size (probably a little bit shorter because it would require a big recharge) in order to support these new models.
[1] - http://www.arxiv.org/abs/1509.0852
Are you getting confused with trademarks? When has an entity "lost copyright" due to not enforcing it?
May I ask how many years of experience are related to these kind of salaries ? (If there's a relashionship anyway).
I have heard they have been super aggressive about takedowns on YouTube videos showing switch modding even though there are no copyright violations
I looked through their code of conduct to see what would give you that idea, and the closest thing I could find is this:

> We will exclude you from interaction if you insult, demean or harass anyone. [...] In particular, we don't tolerate behavior that excludes people in socially marginalized groups.

Are you worried that non-marginalized groups will be harassed when contributing to Rust? Could you give some examples of harassment you worry will be tolerated when non-marginalized people do it but not when marginalized people do it?
Great Giana Sisters
Highly inclined orbits don't converge any more than any other orbits converge. Orbits with low inclinations also intersect just as often assuming they shifted slightly. There isn't anything special about high or low inclinations, it just tells you what the Earth is doing in respect to the satellite.
They're not trashed, they are recycled.
Some of us do not like that comment. I, on the other hand, think it's hilarious!

Keep having fun.
New drive train probably also includes new battery management, hence new cars can charge faster. The 200kW vs 250kW is the difference between the Model S/X and the newer design packs in the Model 3.
Too late. GitHub is scraped very frequently (as in seconds) for sensitive stuff. It’s out and github cannot do anything about it
Afaik, here in Sweden they use something called "digital cameras". They take a picture of said car and placement on street and just compare it later on.
Alao a Swiss resident here:
Totally agree. It's basically just Swiss German with some French nouns.

The dialect of Valais is a lot harder to understand than this. But I guess in normal conversation it's a different case again.
Indeed, seeing a candidate bring a $250 ebay thinkpad running linux would impress me and be great ice breaker
Nobody hates their most hardcore fans more than Nintendo.
I don't know why anyone would want Nintendo to be their friend.
> (They'll write crap like "()f" or "f()a" when they want to call a function, stuff like that.)

Who cares? If they write code that's well engineered and works in your product and they rely on auto-complete or whatever, isn't that what your business needs and why they really pay you? Furthermore, said code will be written from a comfy chair while they listen to their favorite music, with access to Google, SO, etc. And they will have enough time to leisurely think about what they're doing, test, refactor, etc.

In contrast, during such an interview, they are hand-writing code under duress for a problem they've had no time to think about while being judged by one or more people staring at them. If you're company is one of those famous ones where they get so many applicants they need to weed out many potentially good people, and also don't care whether they let in crappy people who game this system, then fine, whatever works.
I thought the main technology behind Roslyn is some researched or customly engineered parser/semantic analyzer that came out of MSR. The original C# parser was quite typical.
Dupe of https://news.ycombinator.com/item?id=19726411. Makes me wonder if I’m shadowbanned, and why.
Writing your code in assembly wouldn’t have isolated you from any of these issues; in fact it would make deploying the kinds of mitigations mentioned in the article drastically more difficult. And even if you’re actively thinking about micro-architectural concerns, it is evident that these issues are not obvious, since it took a long time for anybody to put their finger on a concrete problem with speculative execution.
The rapid electrification of transportation is more important to me than Right to Repair. Life requires compromise. We can revisit when warming trajectory has been bent downward from 4C.
I have never seen up close someone risking and losing their livelihood over moral issues with a business. It clearly does happen, but I would have assumed it to be rare, maybe more so in IT. So if you or GP have some details they can share about cases you witnessed, I'd love to hear.
I've been waiting 20 years for a small phone with AR glasses and virtual keyboard and touchpad. What I don't want is a bloody folding phone, which is still too ridiculously small to actually work on. Damn.
It’s been a while since I’ve read a paper abstract that made me feel completely out of my depth. Can you give a little more context here?
...which also saw action from Nintendo.
As far as I know, an employee who was illegally laid off by bilibili put part of the company's background code on GitHub to vent his anger.
And then GitHub has directionally shielded the keywords "bilibili" and "go-common",
But it can be bypassed by typing only one character less. there are still a lot of projects alive.
It is not yet known who leaked it.
Also for the reason.
It may be easy, but it is worth saying anyway. Otherwise nostalgia based on myth will be used to guide our future actions and may lead to same problems.

Also, it just make sense to keep history accurate. There were people both opposed to slavery and those for slavery. Some founding fathers had financial interest in keeping slavery and making it. The people who were opposing it were disadvantaged in competition for power.
Just before the part you quoted has this:

"Use of Google Fonts is unauthenticated. No cookies are sent by website visitors to the Google Fonts API. Requests to the Google Fonts API are made to resource-specific domains, such as fonts.googleapis.com or fonts.gstatic.com, so that your requests for fonts are separate from and do not contain any credentials you send to google.com while using other Google services that are authenticated, such as Gmail."

That's basically saying Font download is not being associated with any individual.
And the part you quoted says they keep the aggregate stats, which is reasonable, especially given that the aggregated stats are available publicly.
I've been doing this system for nearly 5 years, and have sent it to dozens of people who have email issues. It hasn't been perfect, but it's the closest thing I've found.
You don't lose copyright if you don't defend against infringements. You're thinking of a trademark. You do lose a trademark if you abandon it. Nintendo could ignore this copyright infringement and still sue everyone else if they wanted to.

Regardless of that though, a rights holder can defend their right by issuing a takedown (like this DMCA notice) or by stating the infringement is officially acceptable (and pretty cool.) It doesn't always have to be negative.
AWS Full Stack Template
Dissappointing, but entirely expected.

That's OK. The DMCA action will have little impact on the community of people who enjoy this kind of thing.

(people who have been around long enough to know better is possible here)
The JVM took responsibility for sandbox isolation. It took until Spectre/Meltdown to widely demonstrate that this was a poor decision, because it turned out in process sandbox isolation is a promise that cannot be kept. And the point of the JVM was to run the same code on all sorts of hardware, so it doesn't get to blame the Intel or Spark or Motorola CPU it happens to be running on.
They helped spread the rummor when plenty of new features are QML only, specially when targeting non-desktop devices.

To this day if you want a common file dialog that works properly across all Qt deployment targets, you need to use QML, as the Widgets version is not adaptive and will display a tiny desktop common file dialog on an LCD display, for example.
The past few months I've transitioned to using Gmail almost exclusively on my phone. Various aspects of the redesign utterly crippled its desktop usability. The inbox now takes three to five times as long to load as it did before. All the functions are now tiny minimalistic icons and more often than not I have to use a tool tip just to figure out what a button does. It needlessly crunches the folders into a two inch column on the left side, forcing multiple mouse clicks just to expose the option to get to your spam folder despite the acres of whitespace directly below their tiny truncated list.
> Pretty much exactly the same attack surface

Flash exploits were a lot more commonplace and frankly embarrassing than what you see in JS engines these days, so I have trouble seeing it as the same attacking surface.
In the current interview structure, I don't think that's inherently a bad policy. It forces interviewers to develop new unique questions and hopefully, while doing so, consider the cognative time and complexity the solution took them before deciding to hand it to an interviewee.

This also discourages overly complex or overly familiarized questions. If the question is too complex, chances are it will end up posted online soon after, penalizing the interviewer in time cost. If a new question is recycled frequently, it will also likely end up online at some point and penalize interviewers from using questions they're overly familiar/biased in assessment to based on their own rote learning.
A reason you do not want news as it unfolds is because while it is happening there is a lot of unknowns and misunderstanding which means social media live news is often false or misleading. Fake news is much worse than delayed news.
Methinks it is not that easy for them :)
I could not finish the article because of this style. I am quite fed up with it.
If only you had some AI that could generate a catchy headline
Modulo the wars a sudden and strong carbon tax would likely start.

We're our worst problem in this fight :/. Outside HN, whenever I mention online or offline that carbon taxing is good and we really need more of it, people look at me like I'm crazy and/or call me communist. Regular people here in Poland seem to universally think along the lines of "look at our gasoline places, it's so expensive [compared to the US], most of it is taxes already, and you want to add extra tax?!".
WV seems to update their cars basically every year. Also mixing and matching single parts, like updating the headlights year X, then year X+1 a total refresh with newer headlights that look almost like the smaller refresh from the year before!

I am impressed that they can do stuff like that, but they are also kinda big....
> Changelog [...] is something from Pre-GitHub time. I would recommend you rely on the "releases" tab

> GitHub has a special tab in each repository, which is called “contributors.” There is absolutely no reason to reproduce the list in the README file.

Why would you tie yourself to github like that?