skysight-inc/HackerNews huggingface dataset:
> There is a middle ground that is much nicer than either extreme.

That middle ground is focusing on releasing. It is done on a completely dimension from the "estimate everything" vs. "estimate nothing" duality of your post. So I really disagree with your characterization of it as "middle ground".
An Epson HX-20! One of the first portable computers.
Genuinely curious — what language do you think has good/better package management? Every time I start a Python project, for example, there's a bunch of time and frustration spent getting pip and virtual envs working.
> I think the author is far too pessimistic about the capabilities of ML.

Why do you have to be pessimistic or optimistic? How about measuring? Most of us are engineers of some kind here. We don't need to believe or disbelieve.
"Why?" is a very properly hackerly question.
> the same way they unlock their devices: with a fingerprint, a face scan or a screen lock PIN

I am not a cryptographer: why would a 6-digit screen lock PIN with this system be any safer than a 6-digit numeric password on the web (i.e. not very)?
some go quietly, some put up a fight,

some linger in centuries long decline, some collapse overnight

Well, imho, this question hinges more on the calculations (and subsequent actions) of US's allies rather than the counter-organizing efforts of the rebel states.
Disguising a proprietary development under an industry standard umbrella is a typical move from Corporate Utopia playbook. That's why it is so easy to spot when somebody tries to manipulate public opinion using social media accounts.

It would be a totally different situation if customers were actually interested in a particular solution. Otherwise, it's all astroturfing and nothing can really change that.

Also it's always a good tone to put a disclaimer, e.g. "Googler".
I'm sure I'm biased but the old school pm culture at Microsoft is still alive and well. The new hires are forced to play the old stupid games of doing anything to get the metrics to show what they want in the short term and the cycle continues. Windows and Office both have this problem and I think will continue to until they get someone up top who's sole purpose is to root out this culture from middle management through low level execs.

I would love to hear other folks opinions as I'm sure I see only a tiny sliver of what's going on :)
We've got that one covered: https://frame.work/products/input-cover-kit-blank?v=FRANFC00...
TSMC to Charge up to 30% More for Chips Made in the U.S.
6 million is easy, in fact its probably a small-ish fraction of their total code as a firm. Especially for a bank where their processes are a bit more defined than (say) a hedge fund.

What do you think fintech companies do? (I'm not entirely sure either but I can potentially give a flavour of finance coding in general)

If you want to come up with prices for things then you'll need a bunch of mathematical optimization code, interpolation code etc, then an enormous chunk of market conventions (Quick! How do you calculate the yield to maturity for a Brazilian treasury bill).

Having established this you will then need to build a system for getting market data to the right places to be used - and probably snapping data for historical record too. This could be as simple as drinking from the Bloomberg firehose, or reading from an SFTP server in the morning (no really), or pulling in trading data from an exchange (https://www.eurex.com/ex-en/data/trading-files/efpi for example). It all gets very messy.

And now, if you are a bank rather than merely a player in a market you also probably have your fingers in many fiddly boring pies too (e.g. retail banking, mortgages stuff like that).
I've only been using Macs for a while now and was a thinkpad guy long ago so pardon my ignorance here but a touchscreen really considered common feature of a laptop now? Last I tried it I found the experience to be really awkward and not better than using a trackpad or mouse.
SEEKING WORK

Location: Berlin, Germany

Remote: Yes, any timezone.

Willing to relocate: Depends on location.

Technologies: Flutter, Dart, Python, SQL, AI, LLM, speech-to-text, text-to_speech

GH: https://github.com/antonmks

Email: See my HN profile.

Hi there. I'm a developer with 20+ years of professional experience. I like developing AI, speech-to-text and text to speech solutions for startups and established companies. I can code MVP with advanced AI capabilities for your startup in a relatively short period of time.
Because ease of use trumps all. People don't care about 'ethics' as long as they can install VSCode extensions with one click. Whatever you say about Microsoft their VSCode ecosystem is easy to use so people will use it and defend to the death their laziness under the guise of "My job is to provide value, not use my brain."
Ask HN: Deduplicating resources in REST APIs List operations
Hey all:

An API Design question I'm playing around with - suppose I have two resources with a one-to-many relationship, like Authors and Books. Each Author has many Books, and for the sake of this example, each book has a single Author.

I have a REST API to search over all books according to some criteria, and return a list of books that match. I also want to include the author information for each book, to avoid callers needing to make an additional request. Two options seem reasonable at first glance:

1. Return a top-level list of authors corresponding to the books in the response, and let the caller match each author to each book. This means we aren't sending duplicate information in the response.

GET /api/books?genre=mystery
{
"metadata": { "cursor": "...", "has_next": true }
"books": [
{ "id": 1, "name": "The Hound of the Baskervilles", "author_id": 123 },
{ "id": 1, "name": "The Man with the Twisted Lip", "author_id": 123 },
...
],
"authors" :[
{ "id": 123, "name": "Arthur Conan Doyle" }
...
]
}

2. Return each author as a nested field on the book object. We send duplicate information, but the response is likely easier for the caller to work with.

GET /api/books?genre=mystery
{
"metadata": { "cursor": "...", "has_next": true }
"books": [
{ "id": 1, "name": "The Hound of the Baskervilles", "author": { "id": 123, "name": "Arthur Conan Doyle" } },
{ "id": 1, "name": "The Man with the Twisted Lip", "author": { "id": 123, "name": "Arthur Conan Doyle" } },
...
]
}

Looking around, I've found many examples of 2, but haven't been able to find an example of 1. Are there any reasons why 1 is not more popular? Is returning bloated responses not actually a problem until you hit a certain scale?
Not that much trust, I pre ordered but all it required was a 100$ refundable deposit. More than worth it imo.
Unions don't prevent layoffs though
The person above complaining about links defaulting to open in Safari was obviously talking about the app and not the rendering engine
Vercel Visual Editing: Click-to-edit content for headless CMSes
Local public transport is mainly being paid for by the local county and city councils, who in turn are often relatively cash-strapped and cannot cover large revenue shortfalls on their own.

Local and regional mainline railway services are being paid for by the state governments, who however in turn are to a large extent relying on federal grants paid for that purpose [1].

The new ticketing scheme was instigated at the behest of the federal government, which has the biggest financing power, but has only pledged a limited (technically unlimited this year, but since the new ticketing scheme only became effective in May, it's very unlikely that the original fixed amount will be exceeded this year) amount for covering any revenue shortfalls up to 2025 (and strong-armed the states into pledging the same amount of money for that period, too).

So if it turns out that the combination of cheaper tickets, still present after-effects of the pandemic (i.e. loss of ridership and revenue) and current inflation means that losses are higher than expected, there's plenty of scope for finger-pointing and pushing the blame around, and at least localised service cuts in more cash-strapped cities and counties (respectively states, in the case of mainline railways) remain a possibility.

[1] Historically, local/regional services were operated and paid for by the then Federal Railways. When, in preparation for privatisation of the railways, the responsibility for contracting for/tendering of those services was transferred to the state governments, they also received a corresponding financial grant in return for taking on that responsibility. It might or might not have been the original intention, but in practice those federal grants are the main source of financing for local/regional mainline services to this day.
Tell HN: Burned out and ruined, still trying to end it
Still trying to commit suicide. I tried coding and it was too stressful. Currently homeless and with $10 cash. I keep a rope in my bag. I haven’t been able to overcome fear of death but am set on being dead now.

Someone offered me a good job and offered to help get me a place to live, but I already know it will end badly with near certain probability. Turned it down.

Stay healthy out there, hn.
The planet is tidally locked to the star, so absent an atmosphere, the side of the planet facing away from the star will be freezing. If there is an atmosphere then the opposite side of the planet may be a bit more mild?
Why? You can always turn off the touchscreen. I have on my laptop.
it is 2.7B
> If framework laptops had a touchscreen, I would have waffled on ordering one.

Is there some specific quality-related reason for this? I’m not a fan of touchscreens on laptops but absent some glaring technical issue I can’t imagine that being a blocker for my purchases.
As long as our food supply looks like huge fields of a single species with all other living things in the area blasted away with poisons, we will continue to have pests develop to overcome the poisons, because there's an endless sea of food for whichever ones do develop the right traits. If our food came from localized varieties with their own "immune system" in the form of a local ecosystem of beneficial bugs, bacteria, fungi, and other plants, it would be far harder for a pest to travel from place to place with such resounding success. Unfortunately we haven't figured out how to scale that up to the levels we need yet (or we could, but it would involve far more people taking up farming then we have right now).
Speaking as a Lotus Notes survivor, it would have been really helpful if had prevented lotus notes from running on windows as well.
I have little sympathy for the IT folks, because not only did they make us switch from Slack to Teams because Teams was "free", but they actually drink the koolaid and think Microsoft products are better. They deserve to suffer for the pain they repeatedly cause the rest of us.
Experimental Alzheimer’s drug slows cognitive declines in trial, Eli Lilly says
Hopefully on phones too
I think it's fair to say that we as a species have no idea what is a habitable zone. We're extrapolating from a set of 1, and even in looking for liquid water you're better off looking at moons far from our Sun than on Mars which is in our habitable zone.
There's https://github.com/fauxpilot/fauxpilot but it doesn't use this model
Show HN: Real-time news summary and mind maps
TBH: That's I think too!
A billion years arms-race between viruses, virophages and eukaryotes
the big guns also sucked up talents from small shops with high pays quickly, and they probably over did it, by a lot
My employer (big tech co using AI internally already) just blocked it too. They put out a very well thought out explanation why.

We're investigating standing up our own internal model for internal use to control any risk of our IP leaking out and to be able to vet the training data.

I see lots of casual mention of using it for assistance in writing code.. we view that as fairly dangerous in terms of the risk of accidentally including snippets of open source code.

There are many risks to this. Personally my own experimentation (for coding) was pretty ambivalent as to what it can/could actually speed up. Chat GPT is not that fast and it takes time to keep refining what it sends back to you. The window of what it actually helps with seems small right now.
Of course it's possible, just not officially

See https://github.com/fauxpilot/fauxpilot/blob/main/documentati...
If you need 128GB of RAM then a 13 inch laptop is not what you need.
In the UK we have paid street parking in denser areas, residents pay a few hundred a year to park their cars.

A significant minority want to end this (basically to create car-free cities).

By rights the land is council owned, there's no reason it should be used for parking, and yeah, £300 a year is far under the market value of the land if you put even a camper van on it.

But personally I think it'd just end up ghettoising the inner city all over again. Families and anyone who wants to do anything with loads larger than a suitcase would move out to the suburbs or out of town entirely.

Some people probably consider that acceptable collateral damage. I think that places like London suffer from being too focused on single professional life as it is.

A lot of the discussion on cars seems to revolve around what "can" happen in some theoretical abstract, without considering whether people actually want that to happen. It seems very, central planning, for lack of a better term.
What alternative laptop do you have in mind for running a 4 screen display, that's also hackable?
it doesn't. replit-code-v1-3b is a code LLM, ChatGPT is an app on top of LLMs. it compares to OpenAI Codex, a small version of which is behind GitHub Copilot.
I did it wrong! In the middle one, I didn't make a heart -- I went to and fro both on the left side, so it ended up looking more like a backwards question mark than a heart!
That’s not my understanding of how it works.

Your face geometry is used to allow access to a secure processor (trustzone/Secure Enclave/etc) which then signs the web token.

Which is why the phone is the “something you have” piece of the puzzle here.
That's a pretty good definition. It think there's more an element of being able to pull off the not forseen. A good code hacker isn't exactly defying computer architecture to extract their wins; they're finding brilliant solutions & cobbling together interesting systems that happen to meet the needs.

I think AMD needs the pressure. 4x Thunderbolt 4 is amazing. AMD offering 2x USB 4 is such a massive downgrade. Just a shake of the head & saying "go buy Intel" as if this is some natural expected unnoteworthy situation doesn't cut it for me.
Not yet but I have it in my list of TODOs!
> The Dutch system cited didn't use AI

Expert systems aren't AI? Decision trees aren't AI? Only neural networks (which incidentally have been defined 50 years ago) are AI now?
But, this isn't a bad ideia when you don't know even the basics? Because you wouldn't be able to separate genuine information to subtle or not so subtle hallucinations.

It's like generating code in a language that you know nothing about. You should check for bugs, but you can't.
Optimistically industry can help the government separate the reality from the hype and maybe identify boundaries for the technology which would lead to sensible regulation and hopefully not be too restrictive.
I learned SNOBOL in college, back in the early 90s. Admittedly, it was a course about computer languages in general, not SNOBOL in particular.
S3 sleep isn't really supported anymore by either Intel or AMD. Both have been improving S0ix with each kernel release though. We've also made optimizations on our side around retimer/port behavior that substantially improve battery life in sleep. We'll be sharing more detail around that in the next couple of weeks.
I feel like the article would have been a lot more convincing in the pre-GPT era.

I use GPT-4 daily, and the author is simply wrong about its capabilities.
Me too. Just don’t do what I did: up your speed and distance in response to the magnitude of your stress, as opposed to what your body’s ready for.

Then you can add “not running” and “healing an injury” to your list of stressors.
> There are far more missing nuclear submarines than I would have ever expected

Of all nuclear accidents, these are easily the least concerning. For one, only two western nuclear submarines have ever been lost and those were well publicized, nobody should be surprised by those. The Soviets/Russians lost quite a few, which I don't think many people would find surprising, but it's really not a big deal anyway from an environmental perspective. Sea water is excellent shielding, the wrecks are now used as habitats for all kinds of sea life which is unfazed by the radiation. As for heavy metal pollution, ocean water already has several billion tons of uranium and other heavy metals dissolved in it, naturally. A few more tons from a few reactor cores is nothing.

Quite frankly, we should view deliberately dropping old nuclear reactors into the ocean as a practical and economical method of disposal. In fact, the Soviets and the UK have deliberately done this several times and (the US and Switzerland did too, to a much lesser extent.) There is no evidence that any of this has caused any harm to the environment.
That made me laugh. macOS is what I should be using?
More than meets the pull request: maintainers talk contributions
But that's not what this game is doing though. I fumbled and reversed direction picking up the key and still got to the door in time.
A related article was published in the NYT today — apparently the city is going to take another try at moving to "containerized garbage." (For anyone who hasn't been here, the trash is just piled up literally everywhere. It's incredible.) https://www.nytimes.com/2023/05/03/nyregion/garbage-containe...

This will be at the "cost" of 150,000 parking spaces… out of three million. Our car-owning minority will fight tooth and nail for their right to cover our sidewalks in sacks of trash, which of course makes sense given that they don't walk anywhere.
You aren't even capturing the tiniest fraction of the scale. For one, it's not just street parking... it's the roads/streets themselves.

Roads and highways have been a multi-trillion-dollar subsidy for Ford, GM, and Chrysler since the 1920s. It's bizarre how blind everyone is to that.
I only want a touchscreen if the machine is lightweight and the hinges go all the way around, to put it in tablet mode.

A nice 12-14" tablet is great for reading long documents, or for writing them with an external keyboard.
It's not crucial that it beat ChatGPT this year. That's a pretty unattainable goal for a group like Replit. From the users POV, none of the current copilots compare favorably against ChatGPT, even Microsoft's OpenAI-powered GitHub Copilot.

What's important is that they're preparing for the future by building all the tooling/UI/UX around coding copilots. This way, when costs and feasibility of building ChatGPT-quality LLM's drop and multiple open-source models are available, Replit has the ability to immediately drop them into their production environment. They'll also have the skills and systems to finetune any new models and wring extra performance out of them.

This is more important to users than it seems at first because current UX of things like GitHub Copilot don't allow me to use their AI against my codebase the way that I want to (the way I use ChatGPT). Right now GitHub Copilot is a glorified auto-complete, but I want it to do widespread scaffolding, refactoring, and analysis across my whole codebase. Microsoft has access to LLM's that can do this through their control of OpenAI -- but Microsoft lacks the tooling/UI/UX to bring the power of ChatGPT to me as a user of VSCode/IntelliJ/PyCharm/Visual Studio.

So if Replit can find more innovative, boundary-pushing ways of integrating LLM's, they won't necessarily need the highest quality LLM's to produce a superior user experience. It's a strong signal that Replit is well-positioned for the future, when ChatGPT-like models are democratized.

Hopefully JetBrains is paying attention. They definitely have time to wait a bit more (1-2 years?), but not a lot of time. JetBrains shouldn't solely rely on Github Copilot plug-in to provide their users with LLM's, because it's not clear that the user experience of that plug-in will stay competitive with the user experience that GitHub Copilot will offer directly in VSCode. The IntelliJ/PyCharm plugin may remain "just a fancy auto-complete" while VSCode gets more interactive workflows.

Future IDE's with LLM integration require novel, smart, clever UX typically invented only by very creative people.

It's also worth noting that Replit is not just trying to be an IDE -- they're also building a marketplace to buy/sell coding work, and establishing a small foothold as a niche cloud computing provider.
In what way? Here in Sweden most fired employees gets a couple of monthly salaries. It won't stop them from shutting down a full office. The union can go on strike but seems rather pointless if they are shutting down anyway.
“No shortage of parking has occured” this is definitely not true where I live. A lot of the dense new housing has essentially zero guest parking often making it difficult to visit my friends. To be honest, I do think that this trade off is worth it because affordable housing is more important, but I don’t think it’s honest to say that these areas don’t have shortages of parking
Human attention doesn't scale. LLMs do. "Git gud" is a losing strategy in aggregate.
I'm genuinely interested in this use case.

Do you keep the laptop on a desk when you're using the touchscreen? I don't think framework has hinges that convert it into a tablet-esque form, so I'm kinda flummoxed on how a touchscreen is useful for long articles. Something about reaching out and touching the screen seems laborious compared to scrolling on a mousewheel or swiping slightly on a trackpad (or even just pressing spacebar). Laptops just don't seem to designed for that.
I wrote about my experience with passkey support on other services here: https://news.ycombinator.com/item?id=35758918. That experience was mostly negative. For anyone implementing this, the user experience matters and requires usability testing of a lot of combinations.

In comparison to those, Google’s support seems better. It worked, was transparent about what was going on, and gave me the option to create the key on either the device I was using or another one if I wanted. The one hitch was that when I already had a 2FA key on the same platform authenticator, it just said I already had a registered key on this device and didn’t do anything. I would have expected some sort of upgrade flow for people who previously registered their devices for 2FA, or at least to more directly tell me to delete the existing security key on the device (which is what I did, and which worked).
IMO, the game design mistake here was having too little momentum. There should be an excessive amount of momentum, so the player immediately understands that the levels will be impossible if they turn around.
I'm assuming Azure has less of the culture but I haven't personally experienced it. Mostly my thought is the old culture is much stronger in the older orgs. They seem to be trying to change it but the change is really just superficial with the same people using new words but doing the same things.
If your decide your confidence intervals are described by classical statistics, then adding them won't change anything on the outcome.

If you decide they are described by fat-tailed distributions¹, then the exact distribution and its parameters are much more important than your estimated intervals, so again collecting them adds nothing.

So, yeah, collecting confidence intervals never adds anything.

1 - Like they should, because nobody does a project on anything they know well enough to describe with classical statistics.
Optical Turntables and Laser Cartridges-Are They the Future?[(2018)]