skysight-inc/HackerNews huggingface dataset:
> If the "reject all" button isn't as easy to click as the "accept all" button, then the popup is illegal

You should watch the video in the linked article. The options are accept all and "customize". I'd be willing to bet a lot of money that accepting is one click and rejecting is more than one
Can someone explain how this video shows superconductivity?
Just applied! So you all are building back-end and front-end teams from these applications?
In practice tipping is mostly a question of tippers subsidizing non tippers. It’s just another form of price discrimination designed to extract maximum value for a business as employees would change jobs if they didn’t receive sufficient tips just as they would when underpaid doing anything else.

The difference in effort delivering 2 vs 10 items isn’t anything close to linear with their cost. I would suggest a fixed minimum + low percentage of the total order is vastly more reasonable than assuming you need to tip some silly multiple of the total bill. But even butter is to simply avoiding all businesses that use tipping, it’s both less mental effort and generally cheaper.
That's why alignment is such a huge issue - the immediately obvious and tempting way to "solve" that problem is to give the machines control.

The child-parent analogy stretches to describe it. A young child has an extremely fuzzy picture about what is going on - how did this house get here, why is there food in the fridge, why is the food wrapped in this clear thing, why does Dad disappear for a few hours every day, etc. At a young enough age they're not even thinking about it.

Yet it all happens anyway and the child is provided for. Even in the best case of perfectly aligned AI, that's our future if we allow it to happen (I hope we don't...)
I'm not sure when, but at some point they switched so that you don't pick a location for chains. E.g. you just order from "Wendy's" and Uber picks which location it comes from. That's why you don't see a dozen McDonald's in the list anymore.

It does tell you how far the location they're using is if you keep an eye on that. I've also been bitten because I forgot to check and Uber decided to try to deliver from a Wendy's 15 miles away instead of the one a quarter mile away.
Location: Prague, Czechia
Remote: possible, preferred on-site
Willing to relocate: yes
Technologies: C, Python, Bash, Linux, Yocto, Embedded, DevOps, SysAdmin
Résumé/CV: https://www.adamprocio.cz/pages/about-me/
Email: adam.procio@gmail.com

Hi, my name is Adam and I'm at the closing end of a job working for a small prototyping shop. I've programmed multiple working prototypes of vending machines, two iterations of a custom power supply and an escape room, all using technologies listed above. I'm looking to level up especially in embedded Linux and I offer experience in software architecture, hardware troubleshooting and writing C for all kinds of archs. I'm also able to hook you up with a suite of FOSS to manage your business (VCS's, ERP's and Project Management Software - not shortening that one). Hit me up!
> Is the legal requirement only related to the API surface available? Can I rate limit all unique users, even to say one request per hour, day, or year? Can I code my API in any way I deem fit, like a Soap API or one with an obfuscated API surface that runs through a random RPC protocol? Do I have to follow semantic versioning or similar?

Sorry, but these "questions" are still just FUD.

First, an HN comment is not expected to be a fleshed out legislative proposal, nor is HN a place for fleshing out legislative proposals. So demanding that I readily come up with some perfect implementation details right here isn't good faith discussion, but rather derailing by implying that any law would have to specify a technical implementation (which would indeed be ridiculous). In reality, these details are determined through judgements by the courts, which rubs us software people the wrong way, but does make the problem tractable.

But really the crux of my original comment, which you brushed right past, is that this bundling seems straightforward afoul of the basic concepts of anti-trust. If existing laws do not suffice, a new law still doesn't actually need to specify how exactly something must be made available to the wider market, only that it is. So all of the technical details fall away - whatever technical arrangements a company uses to make its publishing service available to its own in-house app, need to be made available to the wider market. Likely whatever modern web technology they're already using. If that's SOAP then it's SOAP. If that's a bespoke protocol running on bare IP, then so be it.

And if companies attempt to implement this in bad faith and continue colluding between what should be two separate business units, then they should be split up into independent entities.
Damn, that's a cold message to send someone.
What country? Perhaps the combined effect of deflationary pressure, Japanese-specific zoning laws, and shrinking population has created this lack of housing crisis.
Is that different to git stash?
Are you talking about running systemd inside a container? Feels like an unnecessary layer.
httpbeast[1] reached #6 at one point, but I think the author is busy with other things nowadays.

https://www.techempower.com/benchmarks/#section=data-r18&hw=...

[1] https://github.com/dom96/httpbeast
That shouldn't be a "feature" that you can turn on and off; according to the EU regulations, the option must be equally prominent so there should always be a "reject all" button, and it can't be buried or made harder to see than the "accept all" button.

(Leaving aside that sites should just not have these banners, which provides the best user experience. Just delete all the tracking and the banners along with it.)
Show HN: Simple NPM package to generate unit tests boilerplate (AI-tests)
I like sharing this link[1] when folks ask how bad tracking can be.

A simple page request results in almost a thousand requests being made to third parties, just to show you some bad ads.

[1] https://pagexray.fouanalytics.com/q/pathofexile.fandom.com?f...
I would never work somewhere that required me to be in office a few times a month. You still have to live within driving distance to the office (or take a plane a few times a month which is even worse).

I think over time we'll see that the "balance" is actually 100% WFH unless physical presence is absolutely required (like you're making and selling sandwiches). It's just going to take a while for the new fully remote companies to replace those who refuse to adapt.
Railway | engineering (Platform), support eng, dev rel | Remote | https://railway.app/careers

Tired of trying to beat kube into shape? Does writing YAML to ship code fill you with utter dread? Dream of a future where deploying software is simple, and you don't need an army of infrastructure engineers to build that perfect janky bash script™ to make life easy?

We're Railway, and we think infrastructure can be better. So far we've built out a platform loved by hundreds of thousands of users who simply tell us "Give me Postgres", "Deploy this repo", and we make it happen

Fair warning! The problems are complex: home-rolled hypervisors, cut-above container orchestration, over/under/whateverlay networks, virtio device drivers, edge proxies, IAM that doesn't suck, kitchen sinks - we need to build it and we're looking for likeminded individuals who think this stuff is fun.

If that sounds like you, please apply at railway.app/careers. We have a number of roles, but are prioritizing the following three roles:

+Platform Engineer - General

+Developer Relations

+Support Engineer

See you soon, and happy shipping.
Questions from a total layman-

Are the superconductivity properties "all or nothing"? Meaning, if you get the synthesis wrong of the material, would you expect it to be "kind of" superconductive? (I guess, a very low, but non-0, resistance)?

Or is it something where it has normal resistance in all cases unless you get it just right, and then it becomes superconducting?

One more question - in physics, it seems like something having a value "0" is never really possible. Like, you can have something with low friction, but not zero friction. We pretend things have zero friction for high school physics problems, but they don't really. Is superconductivity like that? Is it actually, genuinely, exactly 0.0000(...)? Or is it just very close to zero, so close that it can behave like something with zero resistance (but in reality it's resistive, but just barely)?
Current kills. If your foundation cracks, say, in an earthquake, the electrodes can become exposed. Flooding is also common in earthquakes. As another poster said, floor is lightning.
Except you can get remarkably good ones for cheap now. It's no longer that you have to spend $60+ to get something good

> This is like saying you should buy lifting shoes, a belt, a pair of gloves and bands before you go to the gym for the first time.

No, that's like saying "buy the gear that doesn't crush your genitals for cycling first".

I don't think you understand just how shitty experience is with the cheapest soldering irons
SEEKING WORK

Location: New York City/Dublin Ireland

Remote: Yes (hybrid cool too)

Willing to relocate: No

Technologies: C#, SQL, C++, WPF/XAML, IIS, React/next.js, NodeJS, Typescript, Python

Résumé/CV: Available upon request

Email: folder.koala_08@icloud.com

Greetings,

I have 20+ years experience in the Microsoft stack writing transaction processing applications such as kiosk point-of-sale systems, brokerage order management systems, investment bank portfolio accounting systems. With those, there was also the implementation of ETL and monitoring systems.

Lately, I’ve been working on upgrading my skills with react/next.js on vercel and tying in LLMs to boost productivity - but that’s still work in progress.

Looking for short-term projects.

Thanks!
Interview with an Emacs Enthusiast [video]
You are not alone !
People are fucking babies. They're lobbying for deceptive marketing tactics to avoid the fraction of a second that it takes once in order to agree to be subjected to deceptive marketing tactics (although they have to disable their plugins and ad blockers to complain about it.) I couldn't even understand what I was supposed to see; people in the US also get cookie popups the first time they go to a site that is gathering a dossier about them.

Oh, the suffering of having to click "OK."
I wonder if they could skip the pop-up if do-not-track is set to "0" (explicit consent).

Unlike do-not-track to 1, as far as I know, it is never set to 0 by default. So it should represent actual consent.

Not the best for privacy, but at least, it would make the web less annoying.
That's interesting, I didn't know he was nerdy in "that way". I wonder what his thinking behind it is.
I learned there is a thing called DIP, or Drug Induced Psychosis. I stopped smoking because of DIP. All my friends seemed evaporate in weeks like a puff of smoke. Quitting pot was probably one of the most depressing times of my life.
Doesn't HTTP has an header [0] for this? The user can opt easily in and out. I've just read the specs and find that it's being deprecated. Why? It may not be granular, but I believe anyone opting out of telemetry also does not want marketing tracking.

[0]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/DN...
I assure you it’s not “always.”
Did you mean to say the New York City taxicab racket?

Uber has taken a big bite out of the yellow cab industry, thankfully. Not the subway system to any appreciable degree.
There are worse things than feeling bad about not being fit for the job. One of them is falling into perpetual confusion and self-doubt because you got ZERO feedback as to why you didn't get the job. Deliberately holding back information that would help the other person achieve their goal is deception, despite your good intentions. Be more honest.
I have seen three now from China alone. Plus a calculation from some respected institute from today that confirms the theory
> A better analogy would be different wine grape cultivars, e.g. Chardonnay and Cabernet

I'll take your word. I know literally nothing about wine except that some are red and some are white, and that they all taste like sweetened vinegar with a splash of paint-thinner.

> there is a legal definition that is based on a real, scientific difference. Namely, that hemp is a low-THC cultivar of cannabis sativa.

Do you mean THCA? What is the "real, scientific difference?" Marijuana naturally has high amounts of THCA and low amounts of THC. High THCA hemp has... well, high THCA and low amounts of THC. Their strengths might vary to some degree, but I would say the only true distinction of is just how they are legally defined.

Plenty of hemp is grown in my state, in which marijuana is still very illegal and very harshly punished, yet some of the hemp grown here is coming in at 15%-23% THCA range at the upper bounds. That is not what I would consider a "low-THC cultivar."

If you get pulled over while in possession of high THCA hemp, good luck convincing the police, "it's just hemp." You might be able to beat it court, but like saying goes, "You can beat the rap, but you can't beat the ride."
It's thanks to heater/thermocouple in tip. It allows it to react far faster to temperature changes than old style of tips that were just a piece of metal.
I'm glad to hear that I'm not the only one who thought that the DFT computational preprints were very promising.

Unfortunately, they also indicate that the desired substitution will be very hard to achieve — crucially, the "crush and separate the composite" suggestion a few commenters have made is unlikely to work, since the heterogeneity exists within the same crystal, depending on whether Cu substitutes into Pb {1} (good) or Pb {2} (bad) crystal sites. This may be why the very oblique synthetic approach favored by the authors — reacting copper phosphide with lanarkite, giving lots of copper sulfide byproduct — was needed to give interesting properties. Now that we have an idea of what to look for, though, it may be possible to derive other synthetic approaches with a clear idea of what particular sort of copper substitution should be achieved, and a way to determine if it was achieved.

Of course, there remains a possibility that all of this is a big mistake, but now it would have to be several correlated mistakes. It may be a long time until the necessary selective substitution is achieved in a high-quality bulk sample, so, going on this hypothesis, I do not expect a sudden rush of new technologies in the near-term.
>Still, I always loved how immigrants to the US always ended up in high level positions, starting or leading top US companies, something that never/rarely happens here in Europe where maintaining the status quo and the "natural order" gets priority at all cost.

I read an interesting point recently: Austria's 100 wealthiest families have two thirds of the country's wealth, and zero have earned their money from technology; they've all inherited it.

How different would the same list be for Germany? One, perhaps two families earned their fortunes from tech?
Google search on mobile is so bad now I am increasingly reluctant to bother searching for things rather than just going straight to Wikipedia or somewhere else to find information. 80% of the page is "knowledge graph" junk, trending junk, boxes with "short videos" and "visual stories", and now if you scroll to the bottom and miss the button for "more search results", they just start showing you results for completely different searches!

Also very pissed off about their decision to replace the search categories (images, videos, news, etc) with yet more "smart" suggestions. It makes it completely unpredictable where I need to click to get to images, which is what I'm looking for 99% of the time. E.g. searching "radiohead" now shows buttons for "songs", "members", "albums", "videos", "merchandise", and finally--after scrolling the list to the side--"images". Terrible!
Yea - And those darn kids play music too loud too!

I grew up in the suburb where there were no taxis. I live in SF, and we can’t call a taxi without an app. I visit NYC once a year. Plenty of people (esp immigrants from other cultures) don’t have “street smarts” that match what some urbanite 30 years ago would have. I tried taking a taxi from JFK last time I was in NYC. The driver claimed he didn’t know where my hotel was, or even the neighborhood (“Chelsea”). They stopped in the left side of the highway to spit out the door. They pretended not to take cards, they added on fees not in the original agreement, etc. If I’m gunna be scammed either way, at least let me use google maps to put in an exact address and pay by card.

Wanting frictionless commerce is not a character flaw geez. An app is way more convenient. I can talk to people “IRL” but some things are easier with an app. Getting a taxi to pick me up is easier with an app that knows my current location - that’s a good product development not an indictment on the next generation.
I agree, and appreciate it when the discussion at least evolves out of "ready fire aim" and moves to rational talks about balance and tradeoffs. I wish more software engineers learned about risk management and bayesian probability.
Senate votes to let people who’ve used marijuana work at intelligence agencies
Poland.

Second chart shows average transaction prices per square metre in Warsaw - yellow is new apartments, blue indicates used:

https://zametr.pl/ceny-mieszkan/warszawa

Around 2017, when there was little to no inflation, prices started going up.

This can't be explained by things like the influx of Ukrainians, since that originally started en masse after the annexation of Crimea in 2014. Also there's no such effect in 2022.

What is known though is that starting in 2014 investment properties started becoming an increasingly large proportion of the market - going from single-digit percentages in 2012 to 42%+ right before the pandemic.
One can still use Subversion to store binary files in VCS...
> That's disastrous for morale.

At some point, nobody will care or only the people that won't bother doing anything about it will care.

I don't think morale is the right metric to use here.
Is this based on experience? I've taught soldering to a number of people, and a certain level of equipment really makes it go better. Especially with lead free solder. The basic setup is not exorbitant.
I've done green-field work with both Nim and Zig.

There were loads of specific differences, but if I could characterize both languages in a simple way:

- Nim seems to emphasize being a swiss army knife in the way that Python is, except as a compiled language.

- Zig is a much more focused language that tries to hit a certain specific niche - being a successor and replacement for C - and hits that mark spectacularly.

I think language preference comes down to what your personal needs and wants out of a new language that isn't being served by whatever you're using currently. I personally landed in the "Zig" camp because the way it approaches its ambition of being a C successor is intriguing, but I could see why other people might land on Nim.
How does location determine how much someone works?
Having "fast" tires on a bike is often a false economy. A little more drag is something that you can negate simply by having more endurance by riding more.

I run Schwalbe Mondials w/ tire slime in the tubes, and have never had a flat in hundreds of miles of riding, despite plenty of broken glass, thorns, and staples trying.
What is then, if anything? Definitely not "being a biological system" - that seems much more boring than intelligence, and the line between "biological" and "non-biological" is somewhat arbitrary and increasingly blurry anyway.
Location: Oakland, CA

Remote: Yes

Willing to relocate: With relo

Technologies: NLP, AI/ML, python, java, docker/k8s

Résumé/CV: https://www.linkedin.com/in/benhpiche

Email: ben dot h dot piche at gmail dot com
Neon raises $46M Series B
I’ve thought a lot about that. Personally, I think it’s silly that people try to use git’s history for two different purposes:

1. An audit log of what actually happened, and when

2. A curated story of features added and changed

I don’t think git can be both of those things at the same time already. And we see this tension play out when people argue about squishing commits and rebasing before merging.

Personally I think both pieces of information have value. And they should be managed separately - as different features. Eg Git could (and perhaps should) have a second semantic layer which marks a set of commits (atomic history of changes) as semantically associated with a particular feature or issue. This is how I imagine a crdt based scm working: the history of all changes is stored immutably, and synchronised. And change sets can be grouped and marked as “this set of changes is associated with feature XXX”, to make it easier to understand the intent behind code, and roll back specific change sets.
Oh man I hate it when I schedule a ride days ahead of time to JFK airport but the rider shows up and thought that I wanted to go to Newark. Since i'm closer to Newark and they dont bother even reading the destination correctly, I'm told that I have to cancel. Its been so frustrating.
Ask HN: Who got interviewed? (August 2023)
Comment if you got interviewed from a whoishiring thread in the last three months:

- https://news.ycombinator.com/item?id=36573871 (July 2023)

- https://news.ycombinator.com/item?id=36152014 (June 2023)

- https://news.ycombinator.com/item?id=35773707 (May 2023)

Please include a link to the comment that got you interviewed.
What about Yjs?
Tell HN: Unpopular opinion: All Meta's open source front end stuff sucks
I was just thinking the other day how everything Meta has put out on the frontend, I felt compelled to use it because of the hype. But I've ended up being frustrated by almost all of it.

It really feels like Meta has led us on a shitty frontend path for the past 5+ years that we need to leave behind.

- Flow

- Jest

- Metro

- React

- React Native

- GraphQL

- Flux/Redux

Everything they do is just so overly complicated, and so many layers of abstraction rolled up in a messy ball of mud.

Letting such a large company lead the frontend space is a bad idea, because if they make a bad architectural decision they have to just keep rolling with it because they roll it out so widely internally, and improvements are very slow because of the business impact.

Simplicity in my book comes down to how comprehensible is your stack trace. A few lines of code calling into a giant magical function is not simple.
I still have a very, very hard time understanding what all of this means. Is there an easy to understand explanation for a room temperature superconductor?
It shows the magnetic effects associated with superconductors, which are omnidirectional from my understanding, in contrast to a 'regular magnet'
I think US News Rankings is a great example of rational herding.

Everyone(Both people who do and don't optimize for ranking) kind of agrees that the ranking is largely meaningless.

Nevertheless, they are still incentivized to participate.

For a student, a higher ranking increases the status of their degree. They might think that "status" is arbitrary, but that doesn't change the fact that it is an effective signal to employers. So it still makes sense to buy in.

For an academic, a higher ranking increases their legitamacy in their field. They might know that the legitamacy of research has nothing to do with the institution who employs the researcher, but that doesn't change the fact that it signals to Publications, Future employers, peers, etc. So it makes sense to buy in.

For an employer, hiring people from high ranking universities is an easy way to signal to their higher ups that they've hired the right people.

The list goes on.

Everyone has gotten stuck in this feedback loop of knowing ranking is irrelevant, but nevertheless having the incentive to buy in.