skysight-inc/HackerNews huggingface dataset:
In general it improves interoperability between non-human systems.

Say that you have a database. When you ask it for a specific piece of data, and it can't find it, it shows 'data not found'.

Then I build a program that reads information from that database; I program it so that if it receives the text 'data not found' it knows to handle the error somehow.

Ten days later, the guy who programs the database decides that 'oops! we couldn't find the element :(' is a more friendly message to the user. Now my program will stop working until I switch it to the correct error text.

With an error code those kind of things don't happen. If you need extra legibility you can totally send both a code and a message, but the code is expected to remain unchanged and I can trust that it will stay the same in the future.

Grouping behaviours is another use. For example, if I have a system that sends you information and you have sent me wrong input, there's a dozen ways you could have done that (maybe you didn't send me enough data, or you sent it in chinese characters I don't recognise, or I just got gibberish I can't even start to understand). All of those cases might require different messages to the final user, but internally for me they're the same thing ('invalid data') and the things I'll have to do will be the same, so propagating a code serves me well.

There's also the issue of internationalization. If 200 android users across the world are having problems with their phones, and they all get an error 3242, they'll be able to find proper help. If one is showing "the application couldn't start due to memory issues", the other "la aplicacion no pudo iniciarse por problemas con la memoria" and yet another shows "لا يمكن بدء التطبيق بشكل صحيح" we're gonna have trouble identifying all those things as the same problem.
> Programmers, maybe ones on HN especially, are super conservative and anti-labour for some reason. I don't know the history of Silicon Valley enough to figure out exactly why

That's not quite right, HN is full of anti-labor libertarians. And I think it has something to do with startup culture, which is a lot about working to get a golden ticket to join the capitalist class. That causes a lot of people to identify with that class and its interests, despite actually being laborers themselves.
Most home assistants have extremely limited language support, which is fine for younger people in bigger cities that speak english, but that's about it.

Plus home assistants in America can order things for you, get your local movie times, and have a host of other features mostly only available in the US and certain locations.

Unless you live in Germany, Japan, or the US better home assistants are still a year or two away.
The comment stripping is optional (just for saving bytes on download). The goal is moving away from Babel, and any other unnecessary transpiling steps. Now that JavaScript has (a semi-working) module system, I find my projects having fewer and fewer dot files and far fewer dependencies.

If I can have a folder of plain JS that I know will work in a browser 20 years from now without having to resurrect an ancient/abandoned toolchain, then I'll do that!
I started using this meta-search engine: searx.me
It works fine for me. Integrates results from different search engines.
I have to wonder if Microsoft is dodging the 30% cut or if they reached some sort of deal with Apple. Office is big-name enough that they definitely don't need the App Store's distribution channel.
Heavy Tech Lobbying on Article 13 from the Company Hoping to Sell the Filters
It's on the npm registry, affecting the npm client: https://npm.community/t/some-packages-have-dist-tarball-as-h...
Fun fact: Beethoven once owned a piano that had four strings per key on the higher range[1].

I'm not sure if he used that piano to compose his sonata Op 110, but it has a section[2] that starts with una corda, with a very serene melody, and as it gradually picks up its energy Beethoven instructs the player to use more and more strings... an effect that's not quite possible with modern pianos as modern una corda is not actually one but two strings per key (in the middle-to-high region), and that's the only distinction we have.

[1] https://books.google.com/books?id=q6oZkreoZtQC&pg=PA57&dq=be...

[2] See, for example, https://www.youtube.com/watch?v=QI1viKPG3TI starting ~18:32 until the end.
If you're working on a tourist visa, then you're in the country illegally - your visa becomes invalid the minute you start work and you're liable to be deported.
In the UK, the ICO guidelines are

"A personal data breach means a breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, personal data."

The key part being "unauthorised disclosure of, or access to, personal data."

So does credential stuffing qualify - In my opinion yes, as it is unauthorised access to personal data.

They then go on to say
"When a personal data breach has occurred, you need to establish the likelihood and severity of the resulting risk to people’s rights and freedoms. If it’s likely that there will be a risk then you must notify the ICO;"

And again, the ability to place orders and deliver them to a new address charging the existing credit card I think qualifies as a severe and likely risk.

https://ico.org.uk/for-organisations/guide-to-data-protectio...

Edited to add: In the absence of any legal precedent I’d challenge you to find any lawyer who’d confidently say that credential stuffing definitely doesn’t meet the criteria.
You know, unless the difficulty of doing without it makes it infeasible.

Mobility impaired people lobbied for curb cutouts waybackwhen because it would make it easier to use sidewalks. I think that situation obviously shouldn't be belittled by saying it's about convenience. Ugh, if going to the grocery store were as important as they claim they would find a way /s.

I'm not convinced this particular situation isn't also about feasibility.
I did kinda muddle the difference between guilt at trial and probable cause for a search and seizure in my post, but I believe most Americans at least would be of the opinion that even considering that possibility, it's still good enough for them to go in and seize/search that computer. It's not a charge or a conviction at that point. If no contraband shows up on the computer, charges are dropped and computer is returned intact•. And maybe hopefully there's forensic traces of malware that the defendant can use to argue his innocence.

That last point has never been argued ("look here's some malware"), at least in my reading of the caselaw. Most guys (it's always men) just usually confess or plead and then try to argue their way out of it unsuccessfully afterward.

Hitting and killing a kindergartener with your car carries lesser criminal penalties in this country than downloading and storing a GIF that millions of others have already downloaded and stored. Fixing the science discrepancy is only one of many things due for a reckoning in this country.
The problem sounds like why do we have nvm, n, nodenv, asdf (and some more) and now fnm?

https://github.com/nodenv/nodenv/wiki/Alternatives
the math part of it, e.g. geometry isn't fiction, but some of the context around math, how we use it, which assumptions are acceptable is. For example, we overapply linearity and periodicit and overlook tooling cost.
Anecdata: my sister proposed automated tire sensors for a trucking firm to the President of said firm. They asked "If a tire comes off a truck on the highway and causes an accident or fatality, will this sensor be able to show if the tire was incorrectly mounted or had bad pressure?" She replied, "Yes, exactly". They then said "Then we definitely don't want this on our trucks" This was 15 years ago.
https://www.youtube.com/watch?v=vssqb-0i2-A mhm
ELI5: Do I need to actively do something to be impacted, or is it enough to passively visit the infected site/ad?
A long time ago I used to deliver pizza. We'd never take an order like that, it was an easy way to get robbed (business was pretty much all cash in those days so the drivers always had cash on them).

We'd only deliver to an actual numbered street address or apartment.
Sorry, at what point do you think a professional pianist making enough money to live in a reasonably nice house with nice things and driving a nice cars would go "hm, time to choose between these two types of pianos and that I'll actually buy my own"?

There are plenty of performance and studio artists would are far more likely to go "well my home setup/shared studio already has several pianos including at least one grand, $30k for this Una Corda? I can probably budget for that".

Especially recording studios. Getting a Una Corda and getting the kind of artists in that would play it is worth the up front cost.
I'm sure you're already aware of this but 3.5mm to RCA adapters are relatively cheap.
This article is so poor I dont know where to start.

The Computer Science Stampede

>> "While the number of undergraduates majoring in computer science at certain American universities more than doubled from 2013 to 2017, the number of Ph.D. candidates — the potential pool of future professors — remained relatively flat."

They seem to ignore the three decades of legacy PhD graduates who gave up looking for jobs in academia because of so few spots opening up. The article makes it seem almost like all legacy graduate supply poof disappears!

>> “I had a faculty member who came in with an offer from a bank, and they were told that, with their expertise, the starting salary would be $1 million to $4 million,” said Greg Morrisett, dean of computing and information science at Cornell University. “There’s no way a university, no matter how well off, could compete with that.”

Nice anecdote, but the number of graduates in that spot is tiny. Rarely do PhDs get that type of salary on Wall St, and often it does not last. No, they cant compete with the back on this one candidate but luckily there are a thousand other candidates, and tens of thousands of candidates once you consider the pool of grads having graduated over the last generation.
I love how they are able to calculate the impact on GDP up to two digits: GB -5.86.

It clearly shows that at least on person in the creation of the article was pretty clueless.
I don't know; in many fields you're certainly right, but most of the autonomous vehicle field is software companies and I can't recall any instance of them facing a major liability.
youtube-dl is a popular package in homebrew for Macs or for linux. It's a command line tool you can use from terminal like:

youtube-dl https://www.youtube.com/watch?v=9I4GxICAcBs
I think pine nuts, perhaps some other type of nuts or maybe even lentils?
Jennifer Lawrence is said to be playing Holmes in the film adaptation.
there's plenty of people who think defending a criminal at all is ethically dubious. Depriving criminal defendants of the most effective defense by applying social pressure to their attorneys is not a good road to walk down.
I got to play on one of those in a small club in Bushwick last week. It was a blast. If anyone is in the area I would recommend swinging by Jupiter Disco for a cocktail.
Construction of SLAC was a big deal on the peninsula at the time. At least I was fully aware of it. I remember touring SLAC in 1968 or 69 with my elementary school class. We had no idea what it was doing beyond it being an atom smasher.
ShopSafe works with BoA Visa cards too.
Yes I find this shocking too. My kids are teenagers and their high school makes them check their phones into a special locker room during school hours.

I hadn't imagined it any other way until other relatives said their kids were actually using their phones in class. It seems utterly insane to me - how is it even possible to teach a class like that?

Schools have always had rules, so it seems like a no-brainer to enforce this one, and if parents complain, ask them to take their kids elsewhere.
Well, I read this to see horror stories about the one I use (Clue) and it turns out that it's not actually sharing any data except with academics. So... great?
Employer organisations also consist of multiple employers. In a fully unionised bargaining, both employer and employee unions attend bargaining process.

There are sufficient number of software and database companies to establish an employer organisation for software.
It absolutely is not. It's a musical instrument that real artists have used on real albums.
Right, in cities it makes the most sense for delivery of almost anything. Even if you have a car, trying to find parking at certain times just so you can run in and grab your pizza is probably not worth it. A guy on a scooter can park almost anywhere so it quickly becomes worth the fees to have it delivered. These services have started creeping out to the suburbs where I live and it doesn't always make a lot of sense for some of them. I'd imagine delivery services are even harder to do in rural areas where you would be waiting for quite a long time to get your pizza although I could see things like grocery delivery making sense.
I use a number of services in Sweden and they all do the same thing, the picture of the person who gets you the food is never the same as in their website. Also errors in orders is so common.
Not my opinion. These rules are in place for the good of all workers. We need to hold on to what power we have, the right not to be retaliated against for attempting to organize being one of the most basic.
> This may be true socially, at least in some situations, but not legally or morally

Is that true? I just did some very cursory research, but:
https://blog.lawinfo.com/2017/09/06/human-error-causes-94-pe...
UP reports strong earnings Job cuts likely as executives tout cost-cutting moves
You can dispute, but the big difference between credit card and debit card is that on credit card, each transaction is insured through the merchant fee. Mastercard and Visa's rules also specific require the card lender to repay a disputed charge in full, regardless if they can manage to reverse a transaction or not; the same is not the case for debit cards (even if they are branded with the Mastercard/Visa logo).
Edwin Lyngar, who seems to be a good guy, employs it in an otherwise excellent piece about the aggressive Christianization of our armed forces.

I agree that if you are, in fact, referencing the god of Christian tradition, as is the case in the passage mentioned, it should be capitalized. However, I routinely use lower case god precisely because I want to make it clear I'm absolutely not referencing Christianity. It's merely shorthand for "Whatever intelligence is behind the workings of the universe" and isn't really intended to support monotheism, which I don't particularly believe in.

I grew up in The Bible Belt. I have some familiarity with Christianity. I generally try to be respectful of Christians. Most are no better than anyone else, but I've met a few very sincere Christians who impressed me. I try hard to not be disrespectful of their beliefs.

To my mind, my use of lower case god is in line with that. When I'm talking about my thoughts and my feelings, I'm not talking about Christianity. I feel that capitalizing it while also grumpily saying things like "the asshole in charge of the universe" would be more disrespectful, not less. It would suggest that I'm cussing at their deity, when that isn't my intent.

I've had a lot of hardships. My life still sucks. I remain dirt poor, socially isolated, etc. I'm frequently cranky as hell about it. I feel like the universe is a shitty place, full of shitty people and whatever asshole runs this place should be smacked upside the head.

I'm not interested in tangling with Christians who feel I'm talking trash about their deity when I'm not. I'm just saying my life sucks and if there is some all knowing, all powerful being out there, he, she or it is seriously giving me a raw deal and I'm not happy about it.

I seriously don't want some Christian getting all up in my business about my kvetching in part because I know my response to that would be "If you are so good hearted and devoted to helping the sick and poor, why don't you do a fundraiser for me so my life can suck less, you hypocritical asshat. Oh, wait, you won't. Because you aren't actually in church to get moral instruction. You're there so you have bragging rights on virtue signaling." And that's absolutely not going to go anyplace good.

(I probably wouldn't outright call them a hypocritical asshat to their face. I would just think it.)

When I mean the Christian deity, I do capitalize it. Or I try to. I have health issues and Swiss cheese for brains, so I make plenty of typoes and other errors. But I mostly don't capitalize god because I'm specifically trying to make it clear in most cases "I don't mean your God, so stay off my back, thanks."

/Another take on this.
"...takes online security very seriously..." That is a statement that means its exact opposite. If you get breached, don't let that phrase creep into your announcement. Just say "We were breached. We're sorry. We're cleaning up the mess." or whatever.
Found the Kenwood fanboy ;)
Well, wanting to predict ovulations probably means the user is trying to conceive. An unscrupulous employer might want to know that, and try to replace that employee.
tl;dr malicious Ad stores payload in image. it then executes it with eval()

if publisher had minimal CSP eval protection on Ads it will be safe. but I guess that would break every ad, even Google's.

in the end, same old everything. just a slightly clever way to avoid static analysis, that is also not new at all.
The person with the account is providing a benefit in return for that cut, though -- the account itself and the attached phone. It's not slavery, any more than Amazon taking a cut of sales through their website is.

I fail to see how the citizen in this case is harming the non-citizen.
Hilton and Netflix partner on in-room streaming with Hilton’s own app
We've gotten to point where if all you have is smartphones, laptops, and tablets, you're considered pretty "analog".

Cool. If someone said they didn't have much "tech" in their house, I wouldn't pull them up on their lightbulbs, alarm clock or doorbell. A tablet, computer, and a phone is really table stakes at this point.
Isn't it a recurring theme that paying users are less obnoxious than free users (e.g. when doing feature requests).

Probably has something to do with the fact that if you are willing to pay that much for something, then it must be worth it.
Deeper tones have a longer wavelength. If the resonator is too small compared to the wavelength, it can't transmit the sound efficiently. I guess it has something to do with the sound wave wrapping into itself and causing distortions or something like that.

Deep tones sound better on a concert grand piano than on a small upright where they tend to be somewhat blurry.

Compare with big subwoofers for low-frequency sound reproduction.

Caveat emptor: I'm not really in the business, this is just off the top of my head. :)

Here's some material on how pianos work:

http://www.speech.kth.se/music/5_lectures/contents.html
I wonder if this would work on a VC? Say you've got an idea and you're trying to raise money from a Venture firm. Target the firms GPs with info that your business is trying to solve and then when you pitch them, they'll love your idea.
Y10K and Beyond
Fast food is pretty bad when it's fresh. It's awful after it's been in transit for 20-30 minutes or more. The idea of spending $10 or more to get a lukewarm burger and mushy limp french fries has no appeal to me.
HN especially attracts people who think like "I'm a super smart 10x hacker and deserve the fact that I earn 5x median salary and poor and dumb people can starve". it's sad. reverse class consciousness.
I could have sworn I read yesterday that (I think it was Sag A*, or Cyg X-1) is literally pointing it's jets right at us.
but.... why not just design it so the keyboard is on ground level, and the strings go up instead of down? is this just a design flex?
The extra strings are dampened IIRC.
I am not against unions but having spent a career trying to get business to tell me what exactly they want I tend not to put too much faith in large organisations. I feel the administrative overhead of getting all us programmers to agree on specific principles as part of a union is literally going to be impossible. Try putting some developers using electron, PHP, Java and Postgresql in a room and see if you can get past the introductions without a flamewar.
Isn't it simply shifting the blame downwards ? Because someone from Legal will have sent the dubious request to the law firm, for example, and the law firm can clearly find it in its archive ?
Fast food is usually only palatable hot. By the time it gets delivered it’s cold, no? Also fast food is cheap and the delivery cost is a large percentage of the overall bill. I mean a $10 meal ends up being $20.
Abstract:

As we approach the end of the millennium, much attention has been
paid to the so-called "Y2K" problem. Nearly everyone now regrets the
short-sightedness of the programmers of yore who wrote programs
designed to fail in the year 2000. Unfortunately, the current fixes
for Y2K lead inevitably to a crisis in the year 10,000 when the
programs are again designed to fail.

This specification provides a solution to the "Y10K" problem which
has also been called the "YAK" problem (hex) and the "YXK" problem
(Roman numerals).
Amazing x) Multiple tracking devices and an always-on wiretap, and that's after "changing his tech habits".
Steve Job's legacy: the cult for sociopaths leaders
Barbershop is notable for using the harmonic seventh, which doesn't exist in the standard 12 note scale. Its frequency is 7/4 times the frequency of the root, so a harmonic 7th above C is somewhere between A and B-flat.

https://en.wikipedia.org/wiki/Harmonic_seventh_chord
> Oops, Docker doesn't let me just publish the modified Dockerfile. It wants me to build the image locally and THEN push to Hub.

Yes, but to create the image, you don't need to build it. Meet your new friend "docker commit".
if you're not using an Ad blocked, start now. or quit pretending you care about safety. sadly there's no middle ground.
Funny, only 10 states have bottle bills: California, Connecticut, Hawaii, Iowa, Maine, Massachusetts, Michigan, New York, Oregon and Hawaii. Delaware had one but dropped it. I thought they were way more popular for some reason.

Redemption rates are all above 50% I guess that's not too bad.

https://fox61.com/2018/05/17/connecticut-trails-other-states...
His policies and the people he surrounds himself with have made his disdain for legal immigrants clear.

Stephen Miller wants to reduce all immigration, not just the illegal kind.
Whoever—
(1) having taken an oath before a competent tribunal, officer, or person, in any case in which a law of the United States authorizes an oath to be administered, that he will testify, declare, depose, or certify truly, or that any written testimony, declaration, deposition, or certificate by him subscribed, is true, willfully and contrary to such oath states or subscribes any material matter which he does not believe to be true; or
(2) in any declaration, certificate, verification, or statement under penalty of perjury as permitted under section 1746 of title 28, United States Code, willfully subscribes as true any material matter which he does not believe to be true;
is guilty of perjury and shall, except as otherwise expressly provided by law, be fined under this title or imprisoned not more than five years, or both. This section is applicable whether the statement or subscription is made within or without the United States.
(June 25, 1948, ch. 645, 62 Stat. 773; Pub. L. 88–619, § 1, Oct. 3, 1964, 78 Stat. 995; Pub. L. 94–550, § 2, Oct. 18, 1976, 90 Stat. 2534; Pub. L. 103–322, title XXXIII, § 330016(1)(I), Sept. 13, 1994, 108 Stat. 2147.)

https://www.law.cornell.edu/uscode/text/18/1621