skysight-inc/HackerNews huggingface dataset:
People talking about API design: zillions of good discussions online, papers written, standards created, thousands of hours of talks at dev conferences, heated debates that nearly venture into philosophy.

People implementing APIs: return a 200 response for everything, even an error ¯\_(ツ)_/¯

Those two are not contradictory; the latter is firmly on the side of the debate which treats HTTP strictly as transport, and considers mapping RPC errors to HTTP errors as a layering violation, inviting ambiguity and semantic mismatches. FWIW, I also subscribe to that view for RPC-shaped requests. If you receive a 200, you know that the request went through to the API server, and didn't become sidetracked on the HTTP level.
'irony' meant 'something made of metal' last time I checked
My first DSF board meeting
This is not what HN is for and your comment has no point. (Upvoted.)
Timemap.org – Interactive Map of History
From older voters, what I’ve heard is: I thought this Elon Musk guy was just someone from the Internet happy to be on stage with Trump. I didn’t know he was the richest man in the World and I should have been told he would be leading parts of the government which decide austerity.

Some, but not all, of those voters also feared what Trump would do if he lost to a black woman prosecutor.

Being powerful means being a billionaire, and to Trump’s base the election was about power.
> should've already learned this, if they were not so stupid.

The stupid take is the one you propose, it's ridiculous. So USAF has secret decoys in WWII and before, that followed WWII fighters, and hovered over people's houses, among millions of other sightings worldwide? So advanced yet they don't send them to war?

The energy required for some UFO manoeuvres is far above what we know how to create: https://youtu.be/HlYwktOj75A?si=Q68f2ODxgO_IpGlv&t=770
How the financials are performing. Usually small business owners lack either time or knowledge to monitor the overall business performance, meaning if the business is on red or black numbers. Day to day and lack of good financial foundations inhibit operators to check the facts over time.
Why isn't there an XML or JSON format widely used for CVs? It would make sifting through CVs so much easier, plus it would make CVEO (CV engine optimization) a thing.
Ok, so PGLite is used in the Firebase Data Connect's emulator: a test utility, not even the client library.

It's a bit disingenuous to lump it in the same sentence and try to mislead user that Google's adopting Electric.
Damn six figs in the 90’s was a lot. Please tell me you invested it in Bitcoin and are a tres commas club lol

Any other crazy stories from those times? You seemed to be ahead of the curve.
SEEKING WORK

Location: India
Remote: Yes
Willing to relocate: No
Technologies: Android, Flutter, React and Go
Résumé/CV: https://burhanrashid52.com/consultation
Email: burhanrashid5253@gmail.com
Github : https://github.com/burhanrashid52
Website : https://burhanrashid52.com

My name is Burhanuddin Rashid, and I am a software engineer with 8+ years of experience in developing mobile applications. I am an open-source enthusiast and a Google Developer Expert in Dart and Flutter.

I owe most of my career to the open-source community. I got exposed to this when I open-sourced my first Android PhotoEditor library, which reached around 3.8K stars and is still active. This led me to an opportunity to speak at Droidcon Berlin 2021, sharing my open-source learnings.

My biggest contribution so far in the product was to improve code and app quality by introducing testing to the team.
Before that, I was the Android tech lead to build an offline-first app to manage package delivery with real-time location tracking, collaborating with a remote team. Apart from this, I've also worked on web and backend technologies like React and Spring Boot,
which gives me additional knowledge of how the system works end-to-end.

Also, in my free time, I learn and share my knowledge by writing blogs, newsletters, Youtube videos, or speaking at conferences.
Wait, this is news to me - which VPS providers do not have persistent data storage? Are you thinking of Heroku-like deployments? I feel like every VPS provider I've encountered always listed storage as a feature?
Isn't this overcomplicating it? Euthanasia doesn't require advertising, it seems like people yearn for it even in places where it isn't allowed. The point is that it should be a legitimate choice, not a suggestion by society. Just like your doctor doesn't tell you that it's probably time for you to become a parent, no doctor should recommend you to be gone.
Thanks! If it helps, I ended up using Curated for hosting and email infrastructure. Been meaning to self-host something for ages but until then I'm happy to use them.
I agree with you -- I don't like receiving cold emails on my work email address, and I treat such emails as spam. But I don't think it can be configured as spam from a law standpoint; but this is just my opinion, IANAL.
I'm referring to my own comment, but I think they are suggesting something close to this[1].

1. https://news.ycombinator.com/threads?id=devsda#42385023
In most of the places I've been in SE Asia and South America, there are separate government hospitals that are the only affordable option for the poor. If you have cancer, they're not going to do much for you.
I thought that simplicity was part of the appeal.
Have you tried WGSL? It is a bit more complex, but I'm finding it quite fun to work with.
That's why DST is an abomination which must be abolished. Just say work/school starts at 7am instead of 8am during a part of the year. Simple.
The US has number portability - you should be able to switch now and keep your number

However having said that, I'm not sure it will keep working if the original provider goes bust. If it's the same as in the UK, under the hood the implementation requires the original owner of the number range to do forwarding. So it's worth checking if the owner of the range of numbers containing your number - often a different company - is on the list

(Edited to add) Actually it looks like the US has a centralised implementation: https://10xpeople.com/blog/switching-carriers-and-retaining-...
Transmonkey.ai: Your Go-To AI Translation Tool for Any File Format
A lot of scandalized fainting and pearl clutching triggered by this.

It's interesting what set of tactics do/don't trigger an instinctive "beyond the pale" reaction on HN.

HNers seem to have a higher comparative tolerance for "marketing."

Salesman stuff seem near the top of this list.

For a lot of tactics, HN is more tolerant (less morally sensitive) than genpop. Eg optimizing user behaviour by embedding whole behavioural psychology lab in code.

IMO, there is a "problem" in here somewhere. Competition for commercially relevant attention is extremely high these days.

Sales, as a strategy, often lends really well to early user acquisition strategies. Often scales poorly, but that doesn't really matter.
>The girl eventually convinced a stranger to let the girl call her mom using the stranger's phone.

She could send an SMS.
Location: India

Remote: Yes

Willing to relocate: No

Technologies: Android, Flutter, React, Compose, SwiftUI, Springboot and Go

Résumé/CV: https://burhanrashid52.com/consultation

Email: burhanrashid5253@gmail.com

Github : https://github.com/burhanrashid52

Website : https://burhanrashid52.com

My name is Burhanuddin Rashid, and I am a software engineer with 8+ years of experience in developing mobile applications. I am an open-source enthusiast and a Google Developer Expert in Dart and Flutter.

I owe most of my career to the open-source community. I got exposed to this when I open-sourced my first Android PhotoEditor library, which reached around 3.8K stars and is still active. This led me to an opportunity to speak at Droidcon Berlin 2021, sharing my open-source learnings.

My biggest contribution so far in the product was to improve code and app quality by introducing testing to the team.
Before that, I was the Android tech lead to build an offline-first app to manage package delivery with real-time location tracking, collaborating with a remote team. Apart from this, I've also worked on web and backend technologies like React and Spring Boot,
which gives me additional knowledge of how the system works end-to-end.

Also, in my free time, I learn and share my knowledge by writing blogs, newsletters, Youtube videos, or speaking at conferences.
Literally an UFO mystery, but with every chance of being real this time.
The Remarkable Utility of Dataflow Computing (2020)
People have been told this for generations yet the "I did it all alone" narcissistic delusion persists. If the incoming administration does what it promises, we may see them learn their error the hard way.
I find that quite fascinating. So it's illegal to export a high-quality CNC machine from the US. But, apparently, it's legal for China to sell a clone of that machine to those exact same people who wouldn't be allowed to buy an original from the US.
Encrypted DNS is certainly an improvement, but it's only as anonymous as the IP address you are connecting to.

I am not aware of any firewalls that enforce the rule 'only attempt to connect to massively-shared cloud IPs that can't be easily subject to a reverse DNS lookup'.
It's not just about exposure to other people. It's also about facilitating genuine human connections. Japan's work culture is detrimental to life outside the workplace but the cultural problems extend far beyond that. It shouldn't need saying but Japanese culture is also extremely sexist and literally patriarchic in ways that should be obvious even to those claiming "Western culture" (which as a European is a ridiculous notion given the vast differences in attitude across the continent - or even within individual countries - alone) isn't at all.

On the one hand you have overblown expectations of success and commitment to work for men, on the other you have an expectation of submissiveness, docility and youthful purity for women, but in reality most men can't be high earners, most women need to work the same grueling hours to make a living and it all just ends up making everyone unhappy and lonely because nobody can live up to the expectations both instilled in them from a young age and placed on them by their peers and failure is not an option. Not to mention that the concept of dedication to your employer has become completely detached from the previously implied reward of the company's loyalty to their lifelong committed workers, too.

The situation in "the West" (let's say the US) is comparable in some ways, certainly, but the gendered expectations are much less intense and there are at least some options to socialize outside the work environment and as bad as labor protections are, people don't literally die at work.
Find a job that is on the intersection of what you know and what will fit you.

I am 35 and have been diagnosed with ADHD ~year ago. Meds did help, like by 50% with my ability to start and complete things. On the other hand, country I live in is somewhat stingy on psychopharmatics, so I am glad I have at least the meds I have.

Meds don't help with memory, unfortunately, you will need to keep your system you have cobbled together over years.

The meds actually do help with the rejection sensitivity more than I anticipated. But this seems like the thing you will actually need to work on to compensate for. It can be hard, things that will work for you will be counter-intuitive, but becoming some sort of "trustworthy professional that is nice to work with" is doable and worth price in gold.

One of the epiphanies that led me there was ... people don't actually need perfection, they mostly need to be able to rely on what you told them. Work with them, pairing helps me there.

I work in QE for a big corp - specifically RedHat. I now know I shouldn't look for jobs that sound interesting but would require me to self-manage. I need other people to keep me on track and reasonably well defined goals.

But I also need novelty and exploration.

So QE works. I would assume SRE would work as well, and possibly a technical enough support role.

Working in a big-enough corp to allow for latteral moves is helping plenty too.
France's Challenge in Taxing Second-Hand Book Sales
> I would propose a concerted effort through mandatory levels of food quality that is served to the public (e.g. schools, hospitals)

The issue I've found is that it's much easier (= cheaper) to have tasty-enough food which is actually "junk". I love me some broccoli or other random steamed veggies with a steak. But when I was in school, these things were horrendous. Everything was a soggy, slimy mess. So fries it was, almost every day, except when they had pizza.

And since this was in my formative years, I can understand how people learn to associate "eating healthy" with that atrocious thing nobody wanted to get close to. So they will tend to gravitate to what they remember as being reasonably tasty.

It was my case, too, until I got fat and tried to do something about it. Which allowed me to discover it's not that much more work to make a tasty meal, which I actually like better. But it does take longer than throwing two frozen burgers in the microwave and calling it a day.
Thanks :-)

I have a bunch of news websites bookmarked over the years that I scour through every week. And once and a while I pick something up through social media or friends and colleagues.

Marketing: I tried. I did some cross-promotion with other newsletters, some paid marketing, but that was ages ago. I don't take to marketing well so it tends to fall by the wayside ^^
> And if some legislature somewhere on earth makes a surprising change to their DST rules, we can identify all of the events that are affected by that change and update that denormalized UTC time accordingly.

And how do we automate getting to know about, and performing, those updates in our application databases? If that is not easily automatable, I think storing the UTC time as well will cause problems.

Maybe the UTC time should be a calculated column?
> Not for phones but temperature sensors or water leakage detectors are just two examples of what we could use this for today.

You got Zigbee and LoRaWAN for that already. IKEA has water leakage detectors (which I highly recommend, they saved my ass already), and temp/hum sensors, go for Sonoff's lineup.
> GDPR (including the UK GDPR) is extra-territorial by design.

> It applies _by design_ to anyone or anywhere processing the data of an EU or UK citizen.

That is now how the law works. A court must have standing or jurisdiction or whatever word you want to use since you seem to think semantics are at the core of this issue here.

> You already linked to the relevant part of the ICO's guidance but appear to have misunderstood it: you've inserted an extra requirement - that it requires taking payment.

No, that's UK case law. Basic law 101. That is what the legal definition of goods and services is within the UK. If you don't understand that there are legal definitions for things then we're at the crux of your complete misunderstanding of law. And really we won't get anywhere.

>Wordpress.org (and more so the associated services - slack etc) being available and (more importantly) collecting and processing data is offering a service.

Not under UK law. UK law defines a service as something that is being paid for. This is hundreds of years old.

You would be heavily rebuked by a judge if you tried this nonsense in court of trying to redefine hundreds of years old case law to suit your opinion.

> Being able to enforce is (as I've already said) an entirely different kettle of fish.

No, that's the entire point. THE ENTIRE POINT. A court will not take up a case where it can't do anything.

Quite simply, your entire argument fundamentally depends on you not understanding UK GDPR, GDPR, or even basic law fundamentals.
Cold emails are based on the premise that you have a large targeted list of B2B emails. You've scraped for example a whole category of from Facebook or LinkedIn or whatever. Then you cold email them. You aim for a conversion between 1% and 3%, and if you send thousands of emails it soon becomes very lucrative.
"They relayed an example of a person who had spent their last days vomiting fully-formed faeces."

Sounds like a fully-formed exaggeration. Vomiting once or twice a day is not spending your last days vomiting. More frequent vomiting? The supply could not possibly meet the demand. Especially if the patient stopped eating.
The site says it's available to US citizens, but I couldn't get through the onboarding flow as an expat living outside the US, e.g. no state tax filing. So it's not actually available to US citizens, just US residents (including citizens).
What is a privacy implication when literal spam farms already know everything about you?
A member here mentioned his AI chatbot that does this yesterday as his (lucrative) side business: https://news.ycombinator.com/item?id=42376682
Well, the definition literally says:

'a false, spoken statement about someone which damages that person's reputation, or the making of such a statement'

I guess the distinction is important, because i could make a false statement that is not damaging, like 'swores has a red nose.', which might be a joke and thus is a false statement but not damaging nor slander.
For legacy code that's already using a lot of Newtonsoft, I understand. For new code, developers should default to the first-party option. System.Text.Json is supported by .NET versions as old as Framework 4.6.1.
Using FFT to dot matmul is much more memory intensive, IIRC.

CUDNN supports FFT to do matmul as well as convolution/correlation and can also be configured to automatically use the best algorithm.

In some cases the FFT method has the incidental side-benefit of data reuse, like in the case of FIR filters, where the data allows for partitioned convolution.
Right, and Macs are made out of aluminium
One question I have but which may be impossible to answer is whether there is some level of confirmation bias here. Frankly every drone sighting is mysterious to me. I don’t know whose it is.

So yes, they are drones but maybe this is only one standard deviation from normal? Many non-military people own drones.
Surprising! I would have expected that the Venn diagram of potential Mullvad customers and uBlock Origin users would be a circle.
> good chunk of LLVM build time

Nah no way it's more than 5%. 5% is definitely a chunk but not big enough that if you made it completely vanish I'd notice. I rebuild LLVM with no cache many times a day (debug, release, all targets, no targets, etc). Debug build takes longer because of all the symbols - LLVM has some enormous symbols due to templating hijinks.

Protips for speeding up building LLVM:

1. LLVM_TARGETS_TO_BUILD=host

2. LLVM_ENABLE_PROJECTS only what you're interested in (do you really care about lld or flang whatever?)

3. Use clang/lld instead of gcc - way better RAM usage

4. Use ccache

4. Disable tests
Online: watch some episodes by Catfished (or so; there are multiple of these shows; kind of the same) on YT. I saw it on Reddit too.

Offline: I meet many people as I travel and skip company (I have a small company doing emergency software/hardware fixes, so jobs are very short and diverse) a lot and talk a lot with strangers for fun; sometimes we end up going deep in the night over beers and things come out. Usually they are somewhat awkward and lonely guys with the tendency to see women as things; that intersects often with programmers/engineers. These are not even the weirdest things I hear from strangers either.
Theses headlines are always sensationalist, because it sounds like these deaths are avoidable.

To be clear, all of these people were going to die within days, weeks, or at most a few months.

Death is certain. Dignity at the end is the least we can ask for.
I’ve always wondered what your first paragraph would look like, if it was shifted into the actual visible address space. I’m imagining a bit like white noise static but with colour? Anyone tried it and had a screenshot?
The moments before certain death were very relaxing for me. It was easy to identify the things that didn't matter and let go, and to make peace with my pain.
For those interested in more about Derbyshire, https://hn.algolia.com/?q=Derbyshire has previous entries:

* Delia Derbyshire – Sculptress of Sound [video](https://www.youtube.com/watch?v=W0OGeEgwKNs)

* Delia Derbyshire – The Delian Mode [video](https://www.youtube.com/watch?v=n2dvGQ32q8g)

* How Delia Derbyshire made the Doctor Who theme (1965)(https://www.youtube.com/watch?v=qsRuhCflRyg)

plus links to essays and other text about her.
Use clang-cl instead - way better RAM usage profile and way faster too - I'm talking like 50% reduction.
just use it for CI/CD
It also depends how long your pirate station operates. If you run maybe 30 minutes in irregular intervals and don't bother anyone, no one will care too much and by the time a van comes around to triangulate, you're off the airwaves.

But if you run for hours every day, and you run a shitty PA with a too wide bandpass filter, that jams other stations? Oh boy you'll get v&.
In my experience, even usual software development is mostly writing exceptions. Because there are more ways to be wrong than ways to be right.
> Why is it controversial in the way that an artificial limb or cornea transplant is not?

To me this feels like a "crabs in a pot" problem. Deaf parents are afraid that their child will--once hearing--no longer relate and connect with them in some way they've come to expect as the normal arrangement.

I sympathize with the fear, but ultimately it means putting the parents' emotional comfort over the child's own well-being and autonomy.
Not with that attitude it cant!
And previous threads on HN for that URL (oldest first):

https://news.ycombinator.com/item?id=19500640

https://news.ycombinator.com/item?id=30659164

https://news.ycombinator.com/item?id=41043499
In France since the first of October you can't spoof a French phone number anymore. (Edit: at least with the existing ways of spoofing. I'm sure it's a matter of time before someone hacks an operator and signs their calls through them.)
Anecdotally, I haven't had any spam call.

French link:
https://www.fftelecoms.org/nos-travaux-et-champs-dactions/ca...
The spec might not be perfect, but some of the most popular parsers play fast and loose with the rules. (Looking at you, Newton "I permit //comments in JSON" Soft)
The CPU was launched in Q2 2018, so that is also 6 years. I wonder what the outcome will be with a CPU that supports AVX-512 and a more recent GPU.
Oh, you're right. I should've tested that before writing my comment. Thanks for calling me out
This injustice is being adressed by The Berlin Declaration on Open Access to the Sciences and Humanities [1], which a large number universities worldwide have already signed.

All employees and students of my university are encouraged to publish open access or grant the university a royalty-free, non-exclusive, non-commercial, worldwide licence to publish it in their own repository, if the publisher is more restrictive.

[1] https://openaccess.mpg.de/Berlin-Declaration
I live in the Pacific NW and there are a vast number of people with really good quality trail cameras who put them tied to trees all over the place for deer and elk hunting purposes. If Bigfoot was real, we absolutely would have seen one by now.
Honestly I wouldn't even try running ZFS on anything else but a distro that ship it like ubuntu or its variant or a distro with long term support like almalinux 9.
Sure, but what do you propose?

Backhoes drastically reduce the demand for laborers (the traditional equivalent for men), and I don’t see anyone with reasonable options there either.

Notably, at least 90% of the laborers I’ve met would love to be able to get paid having sex instead of being laborers. But the market dynamics don’t make that a viable choice.
'know' is a bit much, see my other comment in this thread.
I would personally rather rebrand as competing service under better name and copy