skysight-inc/HackerNews huggingface dataset:
That could be a temporary thing and is mostly just a side effect of them having a lot of money and infrastructure. I don't think most of the world is ready to just defer to them and give them all their data. There's a lot of incentive to come up with alternative solutions. The more OpenAI earns, the bigger the incentive to work around them.

As for the UI and UX. Chat GPT looks a bit like a rush job. Midjourney and others figured out that discourse wasn't half bad as a UI and it kind of snow balled from there. Chat GPT basically took that and did not add very much to it. It's very middle of the road as a chat UI actually. Completely unremarkable. Without knowing what they did exactly, it looks to me like someone spun up some javascript project, found some chat related libraries and components and knocked together a prototype in a few weeks. I've been there and done that actually on a project a few years ago. It's not that hard and a very sensible thing to do for them.

The value of chat gpt is of course in the quality of the conversation, not the UX. I expect a lot of innovation around this topic during this year and it might not be OpenAI that leads that. UX is so far not their core strength. I know they are hiring pretty aggressively to fix that. But it's not a given that throwing money at the problem will ensure an easy victory here. World + dog is focusing on outdoing them on this front. They'll have a lot of competition and investment.
how is it better than rsync?
Past:

https://news.ycombinator.com/item?id=23055053 (4ya, 0 comments)

https://news.ycombinator.com/item?id=7762798 (10ya, 10 comments)
> If you have particular questions

There were four fairly direct questions in the post you replied to, to which you might like to give a response:

>> [what do you] mean [by] the "printing press to furnace" analogy of the economy

>> what you mean by 1971

>> or the gold bug

>> or the 50 year transistor

The first of those I'm pretty sure I understand what you are meaning, though if I'm right about that I don't think it is a good analogy, but the others I have no context for.
I believe SQLite supports accessing a single database file from multiple processes or threads at once
Tether crypto token increasingly favored by money launderers, UN warns
https://archive.is/hX6lv
My custom elf/linux takes very few seconds to boot (not a mainstream and massive elf/linux distro which takes foverever on "normal" hardware). I don't even compile sleep/hibertnate stuff. If ever I become super messy, I'll use vim session management in the worst case scenario... :)
It is optional, though.

The Raspberry Pi 5 does support USB-PD. There aren't very presently very many USB-PD chargers that support the 5A@5V mode that it prefers, but they do exist.

And like what happened with the Raspberry Pi 3s and 4s (which also had somewhat peculiar power desires and also did not include a power supply), additional third parties will come forward to produce their own versions of Raspberry Pi 5 power supply. (It's only natural, and history supports this happening.)

But even on a desert island: It can be powered through the GPIO header just like all other previous versions, if that's what you want to do. Just put a reasonably-stable 5V supply on there that can output 5A, and power it up. No big deal.

Also like with previous Pis: A person is also free to goof around with using whatever USB bricks they have laying around. Might work, might not -- but it's a device that is intended to be a learning tool.

Or: Buy a kit from a kit-maker like Vilross or something, if you need accessories included all in one box.

(At any rate: Raspberry Pis have always just been bare boards, not complete systems.)
Would it be a problem since the wal you delete, its inode, will still be open and processed at the DB closing normally? Just guessing, never tried that.
That's a wrapper around the actual implementation (which lives in an external package). Notice "use hashbrown::hash_map as base;" at the top.

There's far more unsafe there: https://github.com/rust-lang/hashbrown/blob/f2e62124cd947b5e...
Artisans bring AI tools to the workbench
AI will affect 40% of jobs and probably worsen inequality, says IMF head
Which VPS services don't charge you at all for bandwidth?
I do recall several HN commenters called it back them when it was announced Broadcom would take over and cause a shit show.
https://archive.is/h2sGF
Certainly, the problem is bigger than just computers. I was trying to say that if you don't understand how computers work your chances of getting confused are higher since they are ubiquitous and often the interactions with them are so poorly designed that it's easy to get confused.
This appears like wishful thinking to me, because motorcycles have been available for a century, but people still almost always prefer cars if they can afford them.

Cars keep you much better protected from temperature, weather and traffic; it seems very unlikely to me that people will just forgo these comforts to rent electric rollers in the future.

Keeping a similar total number of privately owned cars, but almost all electric, sounds MUCH more likely to me.
Not all people are US families though.

Many single people exist who shop using a backpack, in the peer comments there is an example of a Japanese small car of the year that suits people of a different country.

Big cars are a US lifestyle choice.
A propos the likeness point, a question to get people's opinions. What is the difference between your skills today which lead to earning potential and an actor's likeness which gives the actor more rights to a continued income stream?
Is it really true though?

Earliest cars were essentially horseless carriages. I think the norm of multiple people travelling together (as a family) has been set.
China's military and government acquire Nvidia chips despite US ban
I'm not much into the details but I'm wondering why is it not always writing to "<database>-wal" once it is full, it is renamed to "<database>-wal-0" and it starts writing again into "<database>-wal", once it is full again it is renamed to "<database>-wal-1" ?
Because talking is now verboten
> what's important is that there are a relatively small number of distinct subproblems.

This is the crucial part IMO. Whether the larger algorithm is recursive or iterative etc is secondary. But yes DP usually tends to show up in recursive algorithms most often.
It made my hair fall out
I sold a pair of pretty renowned speakers with 6" woofers for a much smaller pair of DSP controlled close range studio monitors that came with a calibration microphone. Even though I liked my old speakers I could tell they couldn't shine in my room (mainly the bass couldn't be controlled, which impressed everyone except me that just wanted to hear what the audio engineers intended).

I'm super happy how good my mostly untreated room sounds now with some calibration and careful monitor placement. I'm a somewhat critical listener having had basic ear training and always protected my hearing at live shows. My room is very bad in terms of acoustics, so of course proper room treatment would greatly improve the setup, but not everyone is in a position where room treatment is feasible, so to me this is a great way to get maybe half way there.
Can the number of grains follow an S-curve?
Glad to hear I'm not the only one struggling with this
Thank you for the link! That's a very interesting overview. Do you think the commodification of FPGAs could add another angle of interest/motivation here? Or is that hardware model likely to be incompatible with how these compilation techniques work?

I'm personally rather curious about the intersection of compilers and database query engines, where ~cheap dynamic/incremental compilation across extremely diverse runtime workloads is often a basic requirement.
I guess it is to make it crash save, e.g. in case the server dies in the middle of a write, the database would be corrupt after restart, with the wal file it can recover.
Nice. I don't have anything for you but maybe this will be useful:

My two cents:
o Learn machine learning, artificial intelligence
- fast.ai

o Learn Rust, Rust, Rust and some Go

o Scala is good. Keep it. All the stuff you learnt whilst using Scala and Python will be useful in _Rust_.

o SDE is huge. Try something other can webdev and gamedev.

No matter what others may say next frontier will be roughly these:
- Artifical Intelligence
- Quantum Computing

Get good at these. Now, is the right time.
I will try to do it, but there is a huge trade-off: elf is gone.
The hierarchy model means that they're not suitable for some uses that the technology could support. If I have a picture of my family member and my dog, I don't want to put them exclusively in a 'family member' folder or 'dog' folder. I ideally want a hard link in both, but that's not trivial. This sounds silly - people generally name their folders by event rather than like tags - but that's a consequence of the interface rather than an inherent quality of storage. In reaction to this & us rapidly having more personal media and files, we're now seeing a shift towards interfaces that treat the entire filesystem as a flat, searchable index - including indexing that recognises the family members and pets.
A collection of old hacker legends compiled for a book called "The Devouring Fungus" by Karla Jennings.

There are some repetitive themes if you read long enough (eg computers being very sensitive to ESD or fluctuations in power), but there's a lot of great stories.

You can search these strings to find the ones I most recommend (without the back ticks):

`Scott McGregor`

`bgsuvax!drich`
I mostly agree with you, in that we shouldn't conflate cross-browser support with cross-platform support.

That said (at least in the general web dev sense; can't speak for this specific project), it would be more accurate to say that it runs on three 'platforms': blink, gecko, and webkit (sometimes even trident!).

Again, that's a confusing way to put it, given the general understanding of 'platform' in most contexts as 'operating system', or 'environment'. But it describes the functionality more comprehensively than saying it only runs on one 'platform'.
Loved your Hapland games as a kid.

Besides the standard callouts of “it’s an anomalously hard job market right now due to a recent layoffs flooding dev supply of interviewees, due to a post-covid hiring frenzy hangover, due to anticipated US tax code changes discouraging hiring, and due to high interest rates in the US currently discouraging risks including hiring” the thing that may be actually in your control is I notice is a lack of quantification of project deliverables and accomplishments on individual projects.

Looking at the first point as one example, it could be summarized “created app”. Especially as your most recent work, I’d want to see you go more into the experiences the app enabled - perhaps the user counts who were using it, what the experience was for them, any metrics you might have that you moved the needle on, or what your changes enabled people at the installation to do. Quantifying the impact of your work with each work item I think would go a long way towards making the CV better.
4. Activate S3 Inteligent-Tier storage class?
It's absolutely whataboutism. Just because bad stuff happens in doesn't mean America is authoritarian. It has many many flaws but it's one of the few places where checks and balances still work, for now.
That would make reading slower, since readers need to read from WAL as well.
Venture Capital rarely creates trends - it follows them, and arguably amplifies them. In the case of rising conflicts around the world, it makes sense for VCs to allocate parts of their funds towards defense. Does that mean they have an interest in prolonging war like this article claims? No - quite the opposite:

War happens when one party thinks that the other party is weak enough to be attacked. This cannot be stressed enough. It's a lesson that has unfortunately been lost on the isolationist movement around the world that believes that cutting funding for the defense of Ukraine or diplomatic efforts towards the Huthis will create less war.

War is avoided if one party is so strong that an attack is futile. You can add other layers of war avoidance on top of that, such as close trade and political relationships, cultural exchange, open communication and ultimately friendship and alliances, but the backbone always has to be strength. The Romans knew this when they said "Si vis pacem, para bellum", and its just as true today.

Creating this strength happens through cultural readiness and technological innovation - and unfortunately, that's where the West has a massive problem. Almost eighty years without an existential threat, paired with ever growing governments and lobbying has created a defense purchasing situation in which ever more enormous contracts are awarded to ever smaller numbers of giant companies.

And the structure of these contracts, such as Cost-Plus that pay for whatever the contractee spends plus a fixed margin on top creates incentives that discourages innovation and efficiency.

We should be grateful that finally startups and VCs are overcoming their reflexive aversion against anything defense and start innovating. The startup ecosystem has been the best engine for innovation we have and finally turning it towards defense might help strengthen the west's place in the world and be a major contributor to lasting peace.
What strikes me about ChatGPT is the blatantly wrong answers it can give. I asked ChatGPT to solve a augmented matrix using gaussian elimination, and it failed in this straightforward task spectacularly.
Thanks for sharing, your story is great : - )
Great idea, but maybe it would be easier to use if you were using tags or something similar. You could show all the images at once and allow user to filter the view.
Thank you for this!

Also, yikes.
Seriously: it's time to get an MBA if you've ever considered it. Why? Because an MBA teaches one how organizations operate, from non-profits, to government agencies, to startups, and all the transitions to a major conglomerate. As AI proposes to change how all this is done, those of us that understand the essentials of designing, implementing, and maintaining dynamic automated systems that incorporate AI to operate organizations are in the positions to change how business is done for a very long time. It's an extreme power seat, if and only if you also have the professional communications to convince, create collations, and manage the confusion that is sure to arise as AI changes fundamental methods of running organizations.
The fact it's supported natively by GitHub gives it a huge advantage over the others.
Can I ask what you ended up buying?
>a Beriev A-50 radar early-warning plane and an Ilyushin Il-22 airborne command post.

Ilyushin Il-22 was a WW2 era prototype bomber that got cancelled. It seems to be missing some letters in the designation (M? P? I can't remember).
Il give this thread two or three more replies before it reimplement logrotate from first principles
The Free Plan Trap
Rimworld. Dyson Sphere Program. Cult of the Lamb. Escape from Tarkov. Furi. Getting over it with Bennett Foddy. Hollow Knight. Kerbal Space Program. Oxygen not included. Pillars of Eternity. Risk of Rain 2. Tyranny.

I'd say all of those do some major thing that makes them stand out.
> wheels far below the center of mass of the rider, makes them fundamentally unstable

Having the wheels far below the center of mass of the whole system (rider + scooter) makes them MORE stable, a bit similar to reversing a car with a long trailer instead of a short one. Compare to something like a racing recumbent bicycle, where the center of mass is really low. Those are very hard to balance at lower speeds.

You're so high above the wheels on en e-scooter (or just a regular kick scooter) that you can easily swerve (i.e. laterally displace the wheels, but not your torso) around a pothole or a puddle without changing the direction of travel. That's the opposite of instability.
Unless you've experienced a hovercraft in chop, it's probably hard to imagine. It's similar to extreme turbulence but more jarring and for the entire flight.
Well, there's other kinds of income, like dividends. They just get paid to shareholders, rather than laborers.
Ask ourselves? Who is us? Your comment doesn’t apply if everyone has access to their own local AGI.

Right now training is expensive and inference is cheap. There’s no reason to believe that inference cost will suddenly balloon when we cross the line to general intelligence.
One of the ways to make an intractable problem seem easy is to underspecify it. Easy to do by accident.

In this case, try enumerating who would govern, and what each possible actor might do to govern, or suggest to govern. There's a tree of options.

For example, it might be a single car manufacturer, and might introduce the limit either globally or in some region. Or it might be a country, except not, because if it's a country it has to start with a department of the state or with a political party. If it's a political party, it can be in government or opposition. The tree is deep.

I'll do one of the leaf nodes: A political party that's currently in government, including the relevant minister if there's a coalition. Such a party has to put forward a concrete suggestion, perhaps a hard limit 120km/h with mandatory 100% responsibility for any accidents if the limited is modified, with supervision by forcing the navigation and mobile phone companies to report user locations. Or it chooses some other concrete proposal. It doesn't matter, because whatever it is it'll get a collection of shitstorms about the concrete details.

The people who think 120km/h is too high would flame it for having an obviously wrong speed limit, the ones who think it's too low would do the same, the data protection/privacy crowd would flame it for the big-brother-ish data collection (but without that, another crowd flames it for lack of enforcement), and so on and so forth.

That a particular change is generally desirable doesn't imply that there exists anyone that can put forward an actionable proposal. Making the change actionable means providing concrete details, and those attract shitstorms.

(On a semirelated note: a politician, a sometime finance minister of a large country, struggled for 10+ years to push through a worldwide reform that most people would consider good. The reform was put into force this year. I haven't seen that politician's name in any reporting in the past year.)
Inequality Inc. How corporate power divides our world
Yes, a lot. Also, the GPIO pins are there just because they are, and why not? There's enough pins, why not route them out?

You need gpio pins for random kiosks (web access, photo printing/scanning, etc. to control the leds, lights, etc., even coin slots), retro arcades (to get input from joysticks, buttons, etc.), robotics (camera for video, a lot of cpu for processing, gpio pins to control the movement), advanced sensor boards (where the processing is done on the device), smart home stuff, etc.

"Back in my time", we used to use parallel ports for that... 8 very limited gpios were enough to drive a few leds or read some data from an external device.
I’ll be honest this looks like an arbitrarily made up rule and stinks like bs.
There are a slew of reasons why people say this. Generalizing HN folks as "dumb" doesn't help your point either.
The Oxfam report can be found here: https://policy-practice.oxfam.org/resources/inequality-inc-h...
Am I still allowed to be skeptical?
Ask HN: Good resources for bare metal networking
I'm currently reading TCP/IP illustrated and find it fascinating however I would like to explore how the TCP/IP stack is implemented on top of bare metal in a more practical setting.

Assuming I have a fairly basic understanding of embedded development are there any good books or courses that anyone could recommend that would expose me to the actual implementations of networking stack.

I'm currently playing around with an STM32FDiscovery board so anything specific to that would be appreciated but not necessary.

As a bonus I am also quite interested in how OS kernels deal with networking so if there are any books or articles that might be considered a must read I would welcome any recommendations.

Thanks in advance for anyone who replies!
Think about the fact that in italy we still have people saying that neoliberalism is the way to go, that we need to lower taxes and workers rights because wealth will trickle down, that we need a modern economic framework to facilitate investment
This is great for saving on S3 storage costs!

But in the context of data transfer costs, this would actually increase the costs, because there's a small surcharge for Intelligent Tiering - and the only relevant storage class for sidestepping data transfer costs is standard storage (because it's the only one with free download), so Intelligent Tiering won't provide value.
One thing to check: are you using iterm? iterm, by default (or at least this used to be the default; not sure if they fixed it) keeps indefinite scrollback history, in memory. It's perfectly possible for this to consume all your memory. It's worth checking memory usage in activity monitor, anyway.

That said, "terrible corporate spyware" would be my first guess here.
It’ll come down to who invents AGI. If it were me I’d open source it. I’m sure a lot of people would do the same.
That 'unemployment is at an all time low' statistic is disingenious, one needs to include the sibling statistics that 'under employment is currently at the highest it has ever been." People are working crap jobs that merely maintain, they are not in their careers of education, they are in those "bullshit jobs" that abuse them.
You can find working vSphere keygens on some sketchy site. I encourage anyone in a tough spot to use one.

You paid for the product, fuck them.
Performance implications of immediate-mode GUI compared to a retained-mode GUI?
Looking at the top 10 list it's dominated by American tech billionaires. Weirdly Steve Ballmer is #10, even though he was "only" CEO of Microsoft, not the founder. So much for the argument that the wealth comes from innovation and risk taking that I sometimes hear.

https://www.forbes.com/sites/forbeswealthteam/article/the-to...
> - Those limited accounts? I use undocumented HomeAssistant APIs to lock them down to specific entities

Mind sharing your process to achieve what sounds like successful implementation of the much-requested ACL/RBAC support?
From the closing thoughts:

> And yet I cannot help but wonder what we have given up in exchange for our current world.

Of course, in the 18th century you wouldn't be an Oxford educated parson with the living of a parsonage and and a niece for a housekeeper and maids ands other servants - you'd be a servant yourself. If you're lucky.
A Rockchip RK3588S with an NPU TPU and an RTC battery is a good idea for safer complex SBC applications.

From
https://news.ycombinator.com/item?id=38007967 :

> The RTk.GPIO is a Plug & Play USB Device which adds 28 x Raspberry Pi style GPIO pins to your computer

An RP2040 (RPi Pico) is also a USB 2x20 GPIO, with a uf2 bootloader and upgradeable firmware.

Conda-forge builds arm64 Linux and now MacOS packages from feedstocks.

There's usually not a maintained arm64 copy of containers though, so you must build containers yourself with or for ARM64 with cross-compilation from a faster build machine, which distrobox makes really simple.
https://news.ycombinator.com/item?id=38505448 ... https://github.com/89luca89/distrobox/blob/main/docs/useful_...
The New ROM Antics – Building the ZX Spectrum 128
Presumably because you don't want to keep a full directory of WALs up to infinity. This uses WAL_size*2 on the disk and keeps it from growing beyond that.