skysight-inc/HackerNews huggingface dataset:
I've spent a good amount of time in my career reading high quality code and slop. The difference is not some level of intelligence that sonnet does not possess. It's a well thought out design, good naming, and rigor. Sonnet is as good if not better than the average dev at most of this and with a some good prompting and a little editing can write code as good as most high quality open source projects.

Which is usually far higher than most commerical apps the vast majority of us devs work on.
FYI, 2024.3 that's coming in November/December will use a new model and the new code completion suggestions rewritten from scratch.

I suspect some are inspired by Cursor?

https://blog.jetbrains.com/ai/2024/10/complete-the-un-comple...
I wonder how long it will take before people start shopping in Mexico for a cheap BYD and importing those privately. There are probably some hurdles for that. Might be happening already.
The zoning thing again comes back to high trust. Trust that businesses aren't going to screw up the neighborhood.
The battery revolution is here. Each year the price declines while energy density goes up.

Just a few minutes ago, for example, Xiaomi released a video of their SU7 Ultra on the Nordschleife. They got a time of 6:46:874 [1] which places them on position 6 of the overall leaderboard [2]. So a Chinese smartphone manufacturer is very close to being the fastest car on the Nordschleife. A decade of experience vs. a few years of experience. With this pace, my guess is that they'll beat the German manufacturers somewhere next year.

[1]: https://www.youtube.com/watch?v=eWK6GcH0vqE

[2]: https://en.wikipedia.org/wiki/List_of_N%C3%BCrburgring_Nords...
how are Ubuntu's Flutter integration plans evolving these days?

https://discourse.ubuntu.com/t/refreshing-the-ubuntu-desktop...
> free

> offline

> real-time

> speech-to-speech translation app

> on under-powered devices

I genuinely don't think the technology is there.

I can't even find a half-good real-time "speech to second language text" tool, not even with "paid/online/on powerful device" options.
He was obviously joking

> As Buffett told Gates in the Omaha candy shop: “It was the best business I was ever in. I peaked very early in my business career.”
For Polish school system (I know it's not relevant but most people still like trivia like this-)

Passing grade, 2, in most schools would be from around 30% to 50%. It's teacher choice.
> The main problem is using text as a common format between different applications.

If you can't get the immensity of the cleverness of Unix foundations, you should not talk about them.

That idea is what made it possible for you to type that sentence in the first place.
AFAIK Firefox also doesn't store bank-account or creditcard details.

Here's why I recommend bitwarden to "my mom":

- It stores and fills in all your website passwords on your phone and on your laptop

- It makes it easy to generate new passwords for all these places

- It stores your PIN for your bank-accounts (in many EU country payments with PIN are the default)

- It stores your creditcard info and 3d passwords or other extra secrets it requires.

- It's the perfect place to store SSN, Tax IDs, "whats was the name of your first pet?" and so on.

I've never understood the rigid structure of e.g. Firefox or even lastpass, where they e.g. insist on having an URL or even insist on a username/password. I want secret notes with optional metadata - metadata that may follow a predefined structure (username, OTP secret, url, etc) but not always. Bitwarden does this much better IMO.
You quoted me before my edit, but fair enough. I do like the "atomics" support.

> "guarantee that `errno` is in TLS"

I suppose that does not mean that I can just avoid setting errno to 0 before calling a function after which I check for errno, right?

Yeah, I do have an issue with stuff like "_Generic" but I assume I can just simply not use it.

What is "quick_exit" exactly and what does it solve?

As for multithreading, I stick to phtread. Is any of the new features a replacement for that or what?

At any rate, why C17 over C11 then?
Except no one's enforcing anything yet. Earlier versions of POSIX allowed rejecting filenames containing newlines, the newest version encourages it while mandating features required to handle such filenames safely (find -print0, xargs -0, read -d ''). So nothing's set in stone yet.
Hospitals adopt error-prone AI transcription tools despite warnings
> Germany will yet again throw billions at the continuously failing energiewende (energy transition), which is one of the main reasons for Germany’s economic problems to begin with.

Nope. It was Putin that invaded Ukraine. We are now back to pre-war levels of gas and electricity prices. Conservative media just loves to blame everything on the green transition.

And all other points the article makes are absurd. We already have a phrase for that in Germany: "Aber die Gruuuueeeennneeen". It's like thanks Obama. Russian troll farms just love this.
Technically everyone in Lord of the Rings sounds like a Norse Saga character and this was done intentionally by Tolkien, who read the sagas extensively.
It depends on the machine and what it sells. Some machines might actually draw paying customers to the store.
If they are going to get creative, perhaps apply the constructive effects of some mind altering drugs? Under AI shaman supervision of course!

I have never heard voices, but experienced two forms of dissociation for a while after a trauma. Nothing was real, was one of them. Couldn’t trust any scene I was in or the chair I was going to sit on. Unending vertigo and feelings of experiencing a fiction.

As a famous ex-newt once said: “I got better!”
“The new cell that [Molicel is] coming out with, the X series, boy, they’re claiming they can charge that from zero to 100% in 90 seconds,”

That's great but how do we push all that energy into the battery at home in just 90 seconds? OK, we can push it in maybe 9 hours at home and still be happy so another question: what kind of equipment would back a charging station on a highway to make it able to charge a few of those batteries at the same time?
Keep in mind that the Web standard eventually became prescriptive because descriptive standards failed to catch up. Likewise it can be argued that descriptive standards for the common OS interface are no longer usable.
Lithium is problematic in many ways. Security of supply (one of the big disadvantages of ICE is how much of the fuel comes from an unstable part of the world), environmental impacts of mining, the use of child and otherwise exploited child labour.

I have no doubt that electric engines are the future, but we desperately need something better to provide the electricity to them.
The thing is, it's hard to predict what would happen to those scripts regardless... E.g. try naming your files "-rf" and see how many things break :)
The phrase, penny wise and pound foolish comes to mind, though probably doesn't strictly apply. I don't spend my life reading. I read then live.

I don't see this hyper-optimization as a good thing. Externalities and so on. Of course dragons hoard coins. They look nice, bring good things, and who is going to stop them? "Game theory" is broadly applicable

All this to say: if tipping is a life altering decision for you, I have news. You're closer to the townsperson than the dragon, outlook is grim. Now the cycle may continue!
The eukaryote, the first cell to get organized
Yes, I mean I'm not trying to justify those events however by the standards of the day it doesn't seem particularly exceptional (of course again, we only have a very vague understanding). Killing the entire male population (since in such societies all males above 12-14 were effectively treated as such) wasn't that particularly exceptional.

After all most Danes/Scandinavians in England seem to have survived?

The Holocaust was an extreme aberration though. Something generally unthinkable by the (European)
standards of the 1800s or 1900s. We can go back another ~500 and even the medieval rulers of Spain, Portugal etc. (who expelled the entire Jewish and Muslim) populations from their countries) would consider outright extermination to be extremely appalling.
They’d want 7 parallel lines, 1 red, 2 green, 2 transparent, 2 blue. Oh, and 1 of those lines should be perpendicular.
> One thing I don't really like about Satya Nadella by the way, his AI strategy is a mess. They're slamming stuff on the market way too quickly (see the recall fiasco)

Google did an even worse job in that regard, Gemini's reputation is still greatly tainted in the tech world despite now being competitive with the other frontier models.
Analyzing WordPress hack access logs with NotebookLM
Observing someone by chance in public is protected. Stalking them is generally a crime, although jurisdictions differ in their inclusion of surveillance (without contact or purpose) only as a form of stalking. Generally speaking, if someone is following you around everywhere, a reasonable person will start to fear for their safety and criminal codes seek to protect people from that.

While not as immediately threatening, realizing that a company is maintaining a large dossier about you may cause some concern about how they will utilize that (obviously against your undisturbed behavior). It is reasonable to be concerned about that usage and intent.
The Story of Nokia MeeGo (2016)
The guarantees given to you by the borrow checker are zero cost.

Once you’ve exceeded its capabilities, you have the choice to either pay a runtime cost (use RefCell and friends) or deal with maintaining and validating unsafe code.
Relativity, classical Galilean relativity, special relativity, and general relativity, all say that all inertial frames of reference are equivalent. Accelerated frames of reference are not equivalent to inertial ones, nor to each other.

That is, there is a difference in all of these theories between an observer who is at rest with a train accelerating towards them, and the same observer accelerating towards a train that is at rest.

This doesn't mean that you can't do coordinate transforms to look at the world from the point of view of the accelerated observer, and get apparent forces. But different accelerated observers will come up with different apparent forces, while all intertial observers agree on the same forces experienced by any object.
It might indeed be easier to develop automated surveillance, reinforce police states, and isolate themselves, than create working robot-plumbers, automated 3 star worthy kitchens, and self-cleaning boat decks.

And it might be cheaper for them than UBI.
My thing about Miéville is that all the books of his I've read (Embassytown, Perdido street Station, and the one about trains that I didn't realize was pretty YA) felt like the endings dissol into B grade action (IMO Stephenson has the same problem). Everything starts off surreal and philosophical and beautiful and then just fizzles into stuff blowing up
Improving Conversational AI at Airbnb
The Holocaust was explicitly modeled on the Armenian Genocide. Of course, there is a question to which degree we can consider the Turks as European. They are sorta-kinda "in between" Europe and the more stereotypical Orient.
I'm using an expansive definition of boiler plate to be sure. But like boiler plate most unit tests require a little bit of thought and then a good amount of typing, doing things like setting up the data to test, mocking up methods, writing out assertions to test all your edge cases.

I've found sonnet and o1 to be pretty good at this. Better than writing the actual code because while modifying a system requires a lot of context of the overall application and domain, unit testing a method usually doesn't.
Qualcomm's Snapdragon 8 Elite boasts native Linux support
I believe you could probably do most of that with just css now too. Disabling the default pop up from showing up may be the only thing you need javascript to do.
I think at that point you basically need to use one of these batteries as a buffer to charge it, and you're still gonna need one hell of a cable (already the really fast-charger cables are water cooled because the water cooling adds less weight than the copper you'd need to avoid the active cooling)
This is a pretty heartless reply. I will be downvoted for expressing my view here.

> It is the workplace's responsibility to pay their staff adequately. NOT YOURS.

Yeah, except that most of these (low income/low skill) service workers don't have the negotiation power to change this power dynamic. Thus, you, someone with enough means to eat out, can offset that gap, just a little bit, by tipping.
Over time I have become convinced that the, fit in argument is not something that actual users care for.

The sometime subjective aesthetic reasoning doesn’t mean the application can’t succeed. office ribbon is an example
I've seen the olympic women disc throwing event and it was quite astonishing that they had so many different body types (tall athletic gym type, "fat" strong, rather gymnasty etc.). And of course their results were all within a range of each other. Although disc golf is not quite the same, I think it is similar in that there's probably not (yet) a solved technique that's better than every other :)
Like you say, at his level of wealth, the actual dollars and cents become almost meaningless. Setting aside whether somebody in that position should be leaving a tip, how could you not want to? I would love to have the experience of just dropping a $1k tip to see what it's like. Maybe he did that once so never felt the need to again.
I do tip, but is this perspective really helping the people that live off their tips?

You don’t feel the need to tip the people stacking shelves at Walmart or the Amazon driver.

In almost any other job we reasonably expect that someone’s compensation is between them and their employer and that the state should be making sure they’re protected from exploitatively low income.

Why are waiting staff a special case? People have worse jobs that come without tips and it doesn’t seem to bother anybody.

Those tips are expected now and irrelevant to service so it’s also just helping employers get away with paying those staff members less, so it’s really just subsidizing restaurants and cafes at this point.
> there really is no free

> just buy index funds

Sounds like your contradicting yourself. Sounds like index funds are in fact a free lunch.
C# port of Flutter would be a dream.
> After lots of iterations back-and-forth (Claude mostly) the code balooned in size to figure out what could be the issue, adding all kinds of useless crap that kindof-looks-helpful-but-isn't. After an hour I gave up and went through the whole code manually (few hundred lines, single file) and spotted the issue.

That's what experience with current generation LLMs looks like. But you don't get points for getting the code in/by the LLM looking perfect, you get points for what you check-in to git and PR. So skill is in realizing the LLM is running itself in circles, before you run out of tokens and burn an hour, and do it yourself.

Why use an LLM at all if you still have to do it yourself? Because it's still faster than without, and also that's how you'll remain employable - by covering the gaps that an LLM can't handle (until they can actually do full blown autonomous app development, which is still a while away, imo).
You don't have to, it makes it a lot easier that you can do it.

You can also charge supercapacitors and uncharge it very fast if you like.

You can use the whole capacity of a charging park for just one car (if not a lot of cars are there).

You could also do a more classical gas station setup instead of a charging park. Cooled cable, 1-2 proper ports on the bottom etc.
Slows you down if I had to guess
In 2024, if you don't get the correct result decoding a text as UTF-8, the bug is the text, not the decoding. And luckily, adoption of UTF-8 in the past 30+ years have gone will enough that you don't need to worry.

Caveats for cursed hardware standards demanding two-byte encodings like USB.
All true but above all DNA is personal. It's yours to share or not. When someone related to you shares, they're sharing you and yours as well.

Let's rephrase: I never could understand why people would willingly offer their DNA *and the DNA of all those who share some part of their DNA* to for profit companies subject to data breaches, court orders, nefarious employees, etc.
Are you by any chance also a famous poker player? ;-)
> There are lots of instances in which it is in fact your responsibility to pay the staff

I'm not aware of this, but then the U.S. has a different tipping culture to elsewhere. Have you got any examples?

Also, if it's your responsibility to pay the staff, do you also get the right to dictate how they do their job (within reason)?
Unleashing Power: Enabling Super Pages on the RPi
It's one thing to do it once in fresh water as a stunt, another to put a phone trough hell on a regular basis. Personally, I think salty environments are really tough to protect against, ions have a tendency to creep in along any metal.

I wish the induction charging was standardised as some kind of physical connector instead of just by placing the phone on top of something. Maybe using concentrated light to charge instead. :)
I still look forward to have programming environments on tablets that are able to use pen input, instead of forcing us to carry a bluetooth keyboard.

Apparently not something that anyone cares as business opportunity, because most likely most folks wouldn't pay for it, sadly.
I don't think you're wrong, but I can't help thinking that the tip money would be better off funnelled towards political change.
>Having a doorbell does not need to be complicated.

I'm not sure if your and my definition of complicated are the same in this case
Life A but understand later after billion savings to life B.
Developers who think that way have no clue what their users want. Most iOS users want a native experience, not something else. When I see an app that doesn't have that, I quickly lose interest. Having the app look the same on all platforms is a dumb idea to start with.
>The experience is practically _seamless_.

IF you buy through Steam. IF you have an AMD GPU. IF by seamless you mean that regardless of the aforementioned BIG assumptions you still have to go and play with winetricks or whatever to get some stuff working and it can take you hours of tinkering.
I wish Linux/etc had a mount option and/or superblock flag called “allow only sane file names”. And if you had that set, then attempting to create a file whose name wasn’t valid UTF-8, or which contained C0 or C1 controls, would fail. The small minority of people who really need pre-Unicode encodings such as ISO 2022 could just not turn that option on. And the majority who don’t need anything like that could reap the benefits of eliminating a whole category of potential bugs and vulnerabilities.
Inspecting North Korea's Digital Map App: Licensing and API Insights
NASA generated $76B for US economy in 2023
stdlib? Nope, a definite nope!

I won't expect stdlib.h to provide me a magical get_cursor_pos() function in any way.

GUI toolkits? (This includes the Win32 GUI.) Maybe.

It's not a universal thing though -- for example, you may receive mouse position _only_ when the cursor is in your window.
> It's not secure enough to recommend as a serious alternative to Mac and Windows users

The security risk of X11 is theoretical, not practical. Yes, X11 programs can maliciously keylog each other, but this just isn't a thing that actually happens. And even if you do start installing random malware from the internet like a classic windows user, Wayland isn't going to prevent you from screwing yourself anyway. To actually be safe while installing and running malicious applications you need extensive sandboxing. Wayland can be one part of that sandboxing but is useless without the rest (to prevent the malware from stealing user files including credentials, using LD_PRELOAD hacks or similar to keylog other applications anyway, etc), and no distro suitable for recommending to Windows/MacOS newbs has the rest of the requisite sandboxing. The sandboxing touted by Wayland advocates is very esoteric and without all that sandboxing, a newb using Wayland has to exercise just as much caution when downloading software as if he were using X11.
Graph RAG API for voice AI
we made a graph RAG API / client specifically for voice AI. it's super low latency, and designed to integrate into the context window. If you use Pipecat, this is super easy to use as every incoming phrase from the speaker is passed to the retriever, which then adds system messages with graph context to your context window.
Latency-wise, you probably won't even notice it's there! Msg us if you need some credits to go a bit further in your testing.
IMO, you (the web developer) should not be formatting the date shown in the input widget. The input should be shown to the client following the system settings, so a US browser would show MMDDYYYY, while an European browser would show DDMMYYYY. And the field is correctly (IMO) normalizing all of them to ISO-8601 (YYYYMMDD) before sending it back.

And I have this opinion because I had to deal before with format configuration and normalization before saving to the database, when using a JS library. Now I just drop a "input type=date", and I know I'm going to get the ISO formatted date at the backend.
Decades of typing, and now my handwriting is more of a cryptic art form than anything readable
I also use that one park garage all the time and my streets are snow plowed and I appreciate that. Still I don't know anyone who tips those workers. Do they provide less service than the person making me a drink?

I personally only tip if service was extraordinary and I appreciated it. Which is once a full moon at best
Exactly what I do!

I build quite a bunch of Pi e.g for multiroom setups:

- some output directly via the jack (which is okay quality wise as long as you don't push the gain/stay at line level, the device downstream being the one doing amp)

- others have an iqaudio hat (either DAC for when the internal jack doesn't cut it or people want 24/192 or Amp+ to drive passive speakers)

And I didn't notice til recently but the Amp+ has onboard headers for balanced output, so with a bit of soldering one can add, say, XLR to the thing.

Then throw in some room eq via an impulse response and you get a device that rivals off the shelf stuff that cost one to two orders of magnitude more, plus you get to not throw away perfectly good hardware.

Similarly I've smartified a crapton of dumb+ devices with a bunch of Shelly stuff (notably Plug S are dead easy): washing machine, water heater, mechanical ventilation, light switches, thermostatic valves...

+ And in a few cases smart ones too, except I compared what I can do with the first party offering and my hackjob, and it's nuts that not only the first party shit is never local when technically it could totally be, but that my hacked-together BS is more useful than the first party option, on top of being 100% local.
Shipwreck by Charles Logan.

Magnificent hard sci fi about an astronaut crashed on a distant world after their colony ship suffers a catastrophic accident as it reaches a distant star system.

https://www.amazon.com/Shipwreck-Panther-science-fiction-Cha...

You will never feel more bleak and alone.
The article noted that, when you care for someone, you give of yourself and your attention and you cannot spread this to a significant number of people. If you outsource the activity, then whoever you outsource it to has to pay attention in the same way. But the world is full of people that were cared for, and mostly quite well. So in that sense, care scales.

I am only really suggesting that scalable care schemes might be those that help people to support those they already have a connection with, and that organisation/coordination be managed on that level.
If only some homegrown GUI toolkits were half as good as Tcl/Tk.