skysight-inc/HackerNews huggingface dataset:
Any “redistribution” is in the form of wages, so it’s income based in the exact opposite direction of what people want from wealth redistribution, or think of when they say “wealth redistribution”.

C suite gets giant cuts, office workers get medium-large cuts based on career, gig workers just have a new type of low-wage part-time labor to fill their hours with.

Money technically changes hands, but calling the existence of a company with status-quo wages “wealth redistribution” is really taking the term too literally.
Food delivery has been a thing for a very very long time.

The problem here is that there's a $45B company (doordash) in the middle of the person cooking the food and the person delivering the food instead of a high school kid in a funny hat.

Exchanging the overhead of a dining room for the overhead of unskilled labor taking food to a place is an easy win for a restaurant. Doordash and the like are taking jobs that you could train a child to do in an hour (take an order, deliver it to a place) and spending billions on the technology to do instead while still requiring unskilled labor to do the job.

This is the kind of software that needs to be a small scale distributed open source affair instead of a $45B company with several competitors at the same scale.

They started selling their product as if it were basically free by burning investor cache and now they're riding the limited rails of brand recognition and habit while trying to charge for the ridiculous amount they're doing for such a simple task.
> I think flame graphs, like all graphs, are more helpful when the reader has a lot of context about what's supposed to happen, or some intuition about how the chart is supposed to look.

Yeah, and then your comment... just ends? So, what I get here is that, in a flame graph, the reddest part isn't the most interesting, and neither is the widest part, nor the part with the most peaks.

So, what, exactly, am I looking for? "You know what this graph should look like in case all was OK" is not exactly helpful, right, because I might just lack that baseline?
It wasn't intended as a promotion, more of a "we can't drop everything and start a new city; there's a lot of stuff here."

I don't think we disagree materially about the city's general lack of coordination (or demonstrated incompetence) with respect to construction. But the example in the article is a pretty bad example, all things considered.

(I'll note, however, that the comparison between NYC and European metro areas is typically faulty, for reasons that you probably already know: the Subway runs 24/7, is pathetically underfunded relative to its size, and hasn't benefited - perversely - from a reconstruction period following a global war. European metros tend to have all of these things going for them, in addition to better and less incompetent governance.)
The thought had crossed my mind honestly, but I have no idea who would pay for it.
I understand the impetus behind keeping dying minority languages alive but it just makes no sense to devote even a second to implementing Manx[1] for example if you're not excellent at Spanish which is the second language in the world after Mandarin in terms of total population of speakers[2].

[1] one of the languages they just added, which is a language where the last native speaker died in 1974 and there are currently less than 2000 speakers in total all of whom use it as a second language after English. https://en.wikipedia.org/wiki/Manx_language

[2] https://en.wikipedia.org/wiki/List_of_languages_by_number_of...
And again a jerk dad in Small Soldiers!
I don't understand your argument. It sounds like customers were reacting to their environment more than driving change.
You are missing the point of the model in the first place. By having higher quality RLHF datasets, you get a higher quality final model. CriticGPT is not a product, but a tool to make GPT-4 and future models better.
Age is just a number in drag racing, where older drivers excel at high speed
I suppose it depends on whether you're looking for readers outside of your sub-sub-field, or readers within it.

If you're looking for readers outside your sub-sub-field, then it definitely sounds like a good way to me.
Many nitrous users actually do mix in oxygen, and some long term users have elaborate setups for filtering and precise gas mixing
It seems he was the best in the world at broad Linux Wi-Fi driver development. That’s quite a valuable accomplishment. Thanks, Larry Finger.
"ability" here meaning they bought the domain and the "GH repo"
All good points. But I'd argue that the single worst part of gRPC is the impenetrability of its ecosystem. And I think that, in turn, is born of complexity. The thing is so packed with features and behaviors and temporal coupling and whatnot that it's difficult to produce a compatible third-party implementation. That means that, in effect, the only true gRPC implementation is the one that Google maintains. Which, in turn, means that the only languages with good enough gRPC support to allow betting your business on it are the ones that Google supports.

And a lot of these features arguably have a poor cost/benefit tradeoff for anyone who isn't trying to solve Google problems. Or they introduce painful constraints such as not being consumable from client-side code in the browser.

I keep wishing for an alternative project that only specifies a simpler, more compatible, easier-to-grok subset of gRPC's feature set. There's almost zero overlap between the features that I love about gRPC, and the features that make it difficult to advocate for adopting it at work.
> C++ is trying to leave C behind expect where compatibility with C is required.

What was it Dua Lipa sings? "If you're under him, you ain't getting over him".

C is foundational to C++. Look at your miserable type system. Do you think anybody who designs type systems built that? No. This is the C type system, it's defective but it was easy to implement.

Actually fixing C++ needs a ground-up rebuild, that's what you see (impressively) in Sean Baxter's work for example. I doubt it will make a real difference, but to his credit Sean looked at all the horrible problems and rolled up his sleeves and fixed them with a fairly radical set of required language and library changes, rather than kicking them under a rug and insisting it's all fine, just don't look under the rug.
I've been working with this for a couple of weeks ... there are real challenges in traditional setups going from prompt in -> prediction out to building the actual backends that blend business logic and inference for multiple models, large inputs, etc.

It's fun to work on solving these challenges with new tooling. Happy to answer any questions.
I've never understood that outrage with one exception. Especially when you're remote it's painful to get immediately cut off from communication apps and not having a chance to say goodbye to people. When someone leaves willingly they get a chance to send one last email with a personal contact method for people to keep in touch. If you're let go you don't get that chance.

I wish there was a way to remove access to everything except that, but sadly I can't think of anything foolproof.
That source study is here: https://www.cell.com/cell-reports-medicine/fulltext/S2666-37...
She paid the CEO $30 million a year to lose $30 billion in market cap (of which National Amusements share is $23 billion) in just 4 short years, so I would say that they got pretty rich at her expense.
What was cool about Borland's products was that when they developed support for "normal" Windows/Mac-style selection using mouse or shift + arrows, those were treated separately from those blocks marked with KB/KK. So now you had two different types of selections.

That was a superpower that people who watched me code often asked me about, because I could mark a block using KB/KK, then move somewhere else, cut some text, delete it, do ^KV to move the block, then paste what I deleted, and so on. So you had, in a way, two buffers at hand at all times that you could flip between.

It's a feature I've not seen elsewhere. There is a block extension for VSCode, but I remember trying it out and uninstalling it for some reason.

These days, the JOE terminal editor is keeping the WordStar keyboard shortcuts alive.
Same, if not for Larry I may not still be a Linux user. Unsung hero indeed.
I'm not sure I made a blanket statement, except with respect to my understanding, and I can assure you that I was factually correct in my assessment of my own understanding. ;)

I was careful to phrase my comment in a way that I thought could lead to useful discussion, because I value that, and to note it was only my understanding, because my understanding is outdated and minimal. It just so happens that I was part of a prior discussion years ago regarding suitability of 3d printed metal parts, and found some information at that time which pointed to some of the problems they have in comparison to other methods, so was interesting in learning more.
> my first reaction to your above comment is that modern commercial/urban/residential builds are intended for longer lifespans, higher use, and lower maintenance than suburban-rural/SFH.

Yes, that's WAS the case. Was, because it's not anymore. In usage terms, just observe a thing: you have the office and the condo (stereotypically) and well, you use the condo for less than 12h/day, and so the office, the rest of the time you keep moving around. Is that a better usage than WFH not necessary from remote? Let's say a dentist can have his/her own cabinet at the ground floor while living at the first one in a small village. Isn't that building (witch is still small and easy to evolve) much more used than the same person who live in an apartment and commute to another one in a tower?

If you really see "strong towns" explanations they tend to show "towns" who actually are old villages of small buildings, and yes they was working very well. But modern cities are not like that.

Now imaging a small or medium or large condo built in the '60s, I do not know how they was built in the US but in southern EU at that time insulation was an unknown concept, fuel was VERY cheap, summers not much hot. Things change, people have changed the windows for 1-2 glaze to 3-glase low emissive ones, some have insulated the roof and so on, but the overall benefit was VERY limited and the cost high. Single family homes was not built differently of course, but insulating them, adding rooftop p.v., a water-water heat pump for the winter and minisplit for summer is far simpler and cheaper, also rebuild the home is doable.

We can build durable homes, not the USA/JP cheap one, as we can build not durable big buildings, like most modern due to speculations, but we can't evolve the big one much and tech change fast as climate change fast so even a long lasting building is not a good thing, it can't evolve and we need to.

> Cost is almost never the limiting factor for building though. So I'm not sure it makes sense to look at it through that lens.

Really computing costs it's extremely time consuming and complex. But just try to imaging a different world in the current state of tech and climate. You can't get the numbers with such mental model, but you can get an idea.

In making sense terms: with spread homes, let's be clear not too spread, there is a small and medium player economy, giants can be only certain industries, in a dense city there is room for the service economy by the giants. You will not use Just Eat nor Uber in a spread area, you'll not buy ready made foods delivered by Amazon robots and so on. Of course you will benefit from an autonomous lawn mower robot, a home floor cleaner robot, the industrial part remain, but the service part disappear.
Legendary. Larry lead a full life. He mentored many hundreds over the years and his legacy will live on in those who he taught and inspired.
I still wish Sesame Street would let me write a modern version of The Grouch. -Eric Shapiro
A lot of this kind of criticism rubs me the wrong way, especially complaining about having to use words or maths concepts, or having to learn new things. That's often not really a statement on the inherent virtue of a tool, and more of a statement on the familiarity of the author.

I don't want to sound flippant, but if you don't want to learn new things, don't use new tools :D
> Like say thai food? Hardware stores? Etc. That works for me. Displays a list with letters on the map

Ha. Try to search for "Safeway". The UI in Tesla is made by utter morons who need to be fired and forever banned from working on UI, so the list CUTS OFF THE ADDRESS DETAILS. So you just get a list of "Safeway" stores with a distance to them.

This also happens when you type a regular address for something like "1935 E 5st", the first result in the list might be in a wrong city.

Zero UI testing, zero fucks given.
"Our customers’ security is of the utmost importance"

They don't even have 2FA enabled for logging into such a sensitive portal?
No need to editorialise the website
Thanks - I've changed the URL to the last one of those (from https://www.developer-tech.com/news/2024/jun/24/linux-commun...) because it seems to have the most background.
Just as a quick first check, of the three most influential/connected directors listed on the front page: 2 are ex-CEOs, and the third is a mixture, including having been Obama's ambassador to the EU. How did you see how many are CEOs out of the total?
Nowadays `apt install ruby` on an ubuntu box will give you a reasonably up to date ruby that's more than adequate to run scripts. This is not like the old days where a script written on Ruby 1.87 would break on 1.9.
Michael Phelps swam in pools and not in lakes. The university is likely banning unsupervised swimming only in the latter.

> Everyone reads about the rare case where a kid drowns while unsupervised swimming.

It doesn't seem to be all that infrequent when it's happening on an annual basis.

Anyway, ultimately the danger isn't even necessarily a swimming issue, so much as college men getting drunk and going near bodies of water (to swim or otherwise).
I think claiming that it is an ecological disaster is catastrophizing at best and certainly subjective. The ecological impacts involved in coal mining, oil drilling et al., are much worse than installing some solar panels that can easily be ripped out and let nature recover the land if we so wanted.

Humanity will get the energy in one form or another, solar panels certainly seems less damaging than fossil fuels. The land will either be dug up for resources, or paved away for a power plant regardless. In addition, solar panels can be put up basically everywhere in an urban environment - an area already "destroyed" by human occupation - there are many many viable locations for solar outside of deserted wastelands.

replacing it with endless sheets of silicon wafers literally injected with heavy metals of your preference, be it gallium or cadmium or arsenic(PVs are photodiodes; it's created by doping silicon coated substrates), which is polar opposite of environmentalist attitude.

Doped silicon is a solid and stable material - it can't leach out into the environment. In addition, the dopants are in very low concentration (on the order of 1 atom per million), you can ground the silicon to dust and not make a significant impact to the soil's concentration of the dopants. Also, gallium/cadmium/arsenic are not common dopants for silicon based photovoltaics, so you might be conflating dopants and GaAs based PVs, which are not used in large installations due to their cost. Silicon is cheap, plentiful, and safe.

basically zero environmental resistance too[2] and don't last a year. In case it's not clear, `less than a year` is at most 10% of a decade.

This is blatantly false. The vast majority of solar panel installations last longer than a year. Is your point that nature will find a way to destroy a man made creation therefore it is a poor choice? Sorry to say that NOTHING is immune to the whims of the environment.

Conversion efficiency of solar panels is also capped to ~30% by "chemistry" of Si-based PV, which is lower than even typical hybrid ICE cars.

The conversion efficiency of most power plants are limited by the Carnot cycle - and in practice are about ~40% efficient. So yes - while a Si only panel that only captures that single bandgap is capped at about ~29% - most forms of power generation are not THAT much more efficient relative to the complexity and cost of operation. There are no other commercially viable forms of energy generation that is a solid state material with no moving parts.

Solar cells had only ever worked in extremely mild climate such as California, surfaces of Mars, and inner orbits[3] of Solar system. There's no prospect that that will change soon.

I would not say Mars has an "extremely mild climate". I certainly would not go outside in my beach outfit. Solar cells work basically anywhere where the sun shines.
Qubes OS would work great too. I just prefer Debian, so I've hacked together a poor-man's sandbox on that platform. While it doesn't provide the degree of host-level isolation that Qubes does, I think it's pretty effective for what this RFC is about.
Neat examples!

However I think I would still use SVG for these sorts of things, especially since they can easily be manipulated, animated and are more mathematically declarative than CSS anchor positioning.

I think the sweet spot for this CSS feature is not having to do complex workarounds with calc, positioning, transforms or JS in order to have more control over positioning elements relative to others. Container queries have a similar use case.

Both of these features (as well as CSS grid) are born out of the same underlying issues:

- HTML and CSS are not orthogonal in terms of layout, but very tightly coupled

- Trees are a fundamentally crippled data structure to express layouts. Almost every sufficiently complex layout wants to be represented as a graph or a matrix. Trees are fine until they aren't.
My experience is that it will simply make up methods, properties and fields that do NOT exist in well-documented APIs. If something isn't possible, that's fine, just tell me it's not possible. I spent an hour trying to get ChatGPT (4/4o and 3.5) to write some code to do one specific thing (dump/log detailed memory allocation data from the current .NET application process) for diagnosing an intermittent out of memory exception in a production application. The answer as far as I can tell is that it's not possible in-process. Maybe it's possible out of process using the profiling API, but that doesn't help me in a locked-down k8s pod/container in AWS.
One of my favourite subjects :)

- https://news.ycombinator.com/item?id=40754737
Comments moved to https://news.ycombinator.com/item?id=40812695.
> sounds like customers were reacting to their environment more than driving change

It sounds like customers had agency. Tides of capital gave them more or fewer options, and they chose them at their discretion when the terms were advantageous. When they weren't, ever or any longer, they didn't.
The new docs are great. Awesome work there
(This was originally from https://news.ycombinator.com/item?id=40770724 but we merged those comments hither)
The strategy behind Cambridge’s Laboratory of Molecular Biology
Misconceptions about loops in C
Hmm does the OP read so much on the go?

When I'm out I'll make do with my phone. When I'm home I'd rather use something larger.
> degrees of blatentness that need some new word to describe

brazen - marked by shameless or disrespectful boldness
It’s not necessary to actually fall asleep. Just set a timer and relax.

For me it’s only a semi-conscious pre sleep state, but it helps significantly.

Do this if you get tired while driving too. It’s a life saving practice!

(And no, driving tired isn’t always due to bad nights sleep. Glucose spikes can be dangerous even if you sleep well at night.)
I had a similar experience recently. Massive turbulence on a commercial flight low over the continental divide flying into Denver.

I personally witnessed 3 people vomiting, but I was all smiles the whole time. I am in small planes a lot, so kind of enjoy the bumps when it’s someone else’s job to fly now.
I used to work at a company that used proto2 as part of a homegrown RPC system that predated gRPC. Our coding standards strongly discouraged making anything but key fields required, for exactly this reason. They were just too much of a maintenance burden in the long run.

I suspect that not having nullable fields, though, is just a case of letting an implementation detail, keeping the message representation compatible with C structs in the core implementation, bleed into the high-level interface. That design decision is just dripping with "C++ programmers getting twitchy about performance concerns" vibes.
I think doordash drivers have to pay for things like gas and cars.
You seriously do think that most truck owners own boats or campers or bought them because they do construction or farm work or are just too poor to buy a boat at the moment huh?

Go walk around in Dallas, Houston, Austin, San Antonio, Phoenix, Albuquerque, Oklahoma City, Atlanta, St Lous, Denver, Kansas City, or loads of other cities like that. Prepare to have your eyes opened to excessive truck culture. Go see all the pavement princesses modified to excessive levels that make them impractical for towing or doing farm or construction work. Compare the trucks actually used for work compared to their pristine fancy paint jobs and spotless beds and geometry that would cause the suspension to snap if you tried pulling even a couple thousand pounds behind it.

According to some surveys something like 63% of truck drivers tow rarely to never.

https://www.axios.com/ford-pickup-trucks-history

Easily half of the trucks on the road today will never have towed anything in their lives. And chances are a lot will see payloads in their beds that would have comfortably fit in a minivan or hatchback.

I don't mind someone driving a big truck if its actually something they use as a truck. I'm contemplating getting a truck and camper trailer eventually myself. I get annoyed seeing all the wastefulness of all these trucks that aren't used as trucks. That wastefulness does affect me. It makes the air I breathe worse, it makes the streets my children play around less safe, it makes the parking situation worse, it makes traffic worse, it makes everything worse for zero damn reason other than "truck culture".
From Arkansas Attorney General Tim Griffin who filed the lawsuit:

> Once installed, Temu can recompile itself and change properties, including overriding the data privacy settings users believe they have in place.

Pretty scary/shocking if this is true

Also from the lawsuit:

>App store security scans don't flag Temu's risks, the complaint alleged, because Temu can "change its own code once it has been downloaded to a user’s phone"—which means it's essentially able to transform into malware once it is past the security checkpoint.

I really want to know if the above is actually possible? I would assume this would break code signing
Mice aren't people. Small sample size- sounds like they used only 8 mice?
My comment was more about arguments being made against UBI rather than positives
That is more than the average entry level position in Kenya. The work is probably also much easier (physically, that is).
People really need to test whether they are actually making enough ketones.
To quote Ludovic Peran, our amazing safety lead:

Literature has identified self-proliferation as dangerous capability of models, and details about how to define it and example of form it can take have been openly discussed by GDM (https://arxiv.org/pdf/2403.13793).

Current Gemma 2 models' success rate to end-to-end challenges is null (0 out 10), so the capabilities to perform such tasks are currently limited.