skysight-inc/HackerNews huggingface dataset:
It's already illegal to collude to fix rental prices. Laundering that through software across markets at a national level fools no one, or at least not prosecutors and judges.

The solution is for the state to bring charges against the most egregious participants, then write laws to prevent price-fixing PE cartels with the budgets of nation-states from doing this ever again.
I enjoyed it, great alternative viewpoint to the hype with a dose of humor.
It’s just clearly military R&D at this point.

And it’s not even a little bit controversial that cutting edge military R&D is classified in general and to an extreme in wartime.

The new thing is the lie that it’s a consumer offering. What’s new is giving the helm to shady failed social network founders with no accountability.

These people aren’t retired generals with combat experience. They aren’t tenured professors at Princeton IAS on a Nobel shortlist and encumbered by TS clearance.

They’re godawful almost ran psychos who never built anything that wasn’t extractive and owe their position in the world to pg’s partisanship 15 fucking years ago.
Anyone know the model name of the drone used?
According to SiFive, the P870 is roughly equivalent to an ARM X2 or AMD Xen 4, so it's about two or three generations back from the Cortex X925.

I've yet to see a catalog part w/ that core, but the guys I know at SiFive say they're pretty sure it should hit 3GHz, which is cortex X2 territory. Not exactly ARM's current best, but they're definitely closing the gap.

One difficulty in evaluating SiFive's cores is their business model is to license their designs to companies who are fabbing their own custom or semi-custom SoCs, so they don't appear in generally available parts until much later.
I do not care. People fuck up all the time. It’s not anyone’s job to bail them out from their actions.
India killed a Canadian citizen on Canadian soil... What exactly would the US do to North Korea that we haven't done already?
Very fair question. It may seem surprising, but loops (especially `for` loops) don't really reflect the underlying machine code very well. There is no distinct loop concept in machine code; instead, there are ordinary instructions followed by conditional jumps (if {predicate} go to {memory address} and keep on executing from there), which may or may not return to an earlier point, and will thereby conditionally repeat. Tail recursion, provided it's done in a compiler that understands tail recursion optimisation, will in some ways mirror this better than a `for` loop. (Though an old school, C-style 'do {code} while {predicate}' - note the order, and lack of any loop state variables being created or modified - is closest to the machine code).

Loops, while not bad per se, do have a lot of foot-guns. Loops tend to be used to make all sorts of non-trivial changes to outside state (it's all still in scope), and it can be nightmarish to debug errors that this may produce. Let's say you're looping over chickens in your upcoming Hen Simulator 2024, and you call a function from inside your chicken loop to update the henhouse temperature, which has a check to see if the temperature has gotten too high, which might result in a chicken overheating and passing on into the great farm in the sky, which changes the amount of chickens remaining, but wait, isn't that what you're looping over? Uh oh, your innocuous temperature update has caused a buffer overflow and hard crash. In a rare and possibly hard to reproduce case. Have fun debugging!

Generally, functional programming prefers encapsulated solutions - arguments go in, results come out, nothing else happens - which makes it easier to reason about your code. The most common replacement for loops is something like map, which just applies a lambda to each member of a list. This should make it somewhat harder to achieve the mess above (the other chickens shouldn't be in scope at all, so your temperature update function should complain at compile time).

With tail recursion, you could make a function that takes a list of chickens to update. You pop the first chicken, update it, and recur on a list of the remainder of the chickens. Because this needs to be a function (so you can recur), you have control of the arguments, and can determine what exactly is passed to the next iteration. You can't overflow the buffer, because you're passing a new 'remaining' list every time. This is also where you can get a little clever - you can safely change the list at will. You can remove upcoming chickens, you can reorder them, you can push a new chicken into the list, etc. If a hen lays an egg mid-loop, it can be updated as part of the same loop. Plus you have the same scope safety as you do with map - you can't do anything too messy to the outside state, unless you specifically bring it in as an argument to the function (which is a red flag and your warning that you're doing something messy with state).
it is zoomer language for “very skilled”.
Response to myth that McDonald's burgers do not decompose (2020)
Lol. Next time someone tries to evangelize Linux to you just tell them that
It’s amazing how robust life is. We are millennia from building mechanical systems with this level of flexibility.
You missed the point. It's usability rather than functionality. I can 100% do all of this but there is no chance I would choose this over OneDrive/Dropbox etc.

Although there are new functionalities from Dropbox -- (easy) online access, apps, preview, on-demand access, (presumably) redundancy on the server etc
I just can't read something about "safe superintelligence" and not hear the opening plot to Friendship is Optimal, a short story about My Little Pony (yes, you read that right), virtual worlds, and the singularity; it's a good read¹. One of the characters decides they can't make a violent video game, as the AI would end up violent. Better to build a game like MLP, so that the AI isn't going to destroy humanity, or something.

¹The story: https://fimfetch.net/story/62074/friendship-is-optimal/0 ; discussion on HN last year: https://news.ycombinator.com/item?id=36240053 ; you don't need to know or care about My Little Pony to read or enjoy the story.
This is so great. My long term dream is that robotics take over farming, individually plucking each weed or weevil, and metering just the right amount of water for each individual plant, so that all the crops are organic.

Most of the chemicals (yes, including nitrogen fertilizers) offset labor, so when the labor is free we shouldn’t need them. And people won’t have to spend their lives in stoop-back work or exposed to toxic chemicals.
Did the URL get mangled during submission? (this is just the main website)
AGI is still a long way off. The history of AI goes back 65 years and there have been probably a dozen episodes where people said "AGI is right around the corner" because some program did something surprising and impressive. It always turns out human intelligence is much, much harder than we think it is.

I saw a tweet the other day that sums up the current situation perfectly: "I don't need AI to paint pictures and write poetry so I have more time to fold laundry and wash dishes. I want the AI to do the laundry and dishes so I have more time to paint and write poetry."
I’m curious since I often see this assumption: why do you assume that if something is true in a mouse that it is therefore true in a human? This is often not true yet people often draw that conclusion as their first natural reaction.
>In this new world they win.

If history is any indication not really. There's an obvious dialectical nature to this where technological advance initially delivers returns to its benefactors, but then they usually end up being swallowed by their own creation. The industrial revolution didn't devalue labor, it empowered labor to act collectively for the first time, laying the groundwork for what ultimately replaced the pre-industrial powers that were.
Related read: https://ludic.mataroa.blog/blog/overconfidence-executives-as...
Comments moved to https://news.ycombinator.com/item?id=40725329, which was the first of 14 (!) submissions, which keep getting flagged by users. No doubt this is because the title is a tad afoul of the site guidelines (https://news.ycombinator.com/newsguidelines.html) so we had to change it. I thought it would be amusing to change it to something as meek and passive-aggressive as the original is, er, forthright, so I did.
The book starts out with a history of hypermedia, a deep dive on the components of a hypermedia system and then a Web 1.0 style application built entirely in Flask. It then incrementally improves this with htmx, because htmx extends HTML in a specific way: it generalizes hypermedia controls. It considers how to integrate scripting and JSON APIs into a hypermedia driven application. It then showcases Hyperview (https://hyperview.org) a novel hypermedia system for mobile application development.

You can't implement things like infinite scroll or active search in plain HTML because plain HTML only supports hypermedia exchanges based on two hypermedia controls, links & forms, with two events, clicks and submits, and your target options are limited to the current window, an new window, iframes and a few other obscure options. htmx generalizes this, allowing you to implement more dynamic user interfaces within the hypermedia paradigm.
Yes, the correct link is this: https://corporate.mcdonalds.com/corpmcd/our-stories/article/...
The idea of multi layer neural networks goes back to the 60’s.
i want an operating system fine tuned for performance from the ground up, needs to be atleast 10x faster than all the current operating systems. its kernel needs to be written from scratch keeping only modern hardware post 2015 in mind. It should have minimal bloat and absolutely spectacular benchmarks compared to the rest of all of them
There are lots of very addictive drugs I could never get addicted to. For example, I find most kinds of painkillers range from kind of annoying to godawful for me. Opiates especially make me nauseous. Like can't even keep down food on morphine and codeine isn't much better. When prescribed them I've had to get off them quickly, well before I run out or sometimes even before the doctor thinks I should. And it's not just stuff I hate either. I have good memories of drinking and enjoy alcohol socially occasionally, but I'm never really inclined to drink to excess or even half the days of the week, as some people consider fairly normal. On the other hand, I've had really bad caffeine habits at various times and had a real struggle quiting nicotine. I think people vary a lot in how they respond to different stuff. I'm sure some people have tried lots of addictive stuff and never had it take, and some people try weed once and then smoke it every day, despite it being less habit-forming on average than nicotine. When I say nicotine's among the most addictive drugs, that's referring to a really broad aggregate, over which the individual variance is quite high and the combinatoric space of factors is staggering
True, in a commercial transaction, but within friends and family, praising effort is still important.
I have found people receptive to that observation though.

That is, it's not yet a widely noticed thing and I feel it helps to spread it around and people generally seem to welcome and understand the concept. It probably does not immediately change how they read - biases are very hard to fight. But it goes in the right direction.
Downvoting is often used as a mechanism to drive the said experts away, so the prevailing spirit is one of unfounded (celebrated) beliefs and forceful (punished) ignorance.
27w idle with monitor off is 3x what I've managed in my Ryzen, with the old 1700 or the new 5700x. I am just in awe at how frustrating annoying and hellish power management has been. I've wasted ghastly amounts of time trying to tame this beast, but it just does a terrible job idling.

Powertop, tlp, kernel aspm powersupersave, countless more: I've tried things after things after things. Combed through the bios again and again. So few real wins, nothing like what I would have expected. Then I thought, well, if it's not something I can justify running 24/7, I'll get suspend or hibernate working so I can at least use it when I need it, without losing my whole desktop. I started out of the gate trying to get wireless wake on lan working, but pretty quickly realize even good ole failsafe/fallback hibernate isn't working?! (Maybe I just need to point at the swap partition for hibernate?) I have to 120 reset after trying to sleep! It's just been criminal how bad the power support on this system is. I tried Windows for the heck of it, and suspend & hibernate didn't work their either.

I tried downtuning my rx580, and it got worse! The mclcks seem to stay pegged, so power consumption on desktop idle went from like 7w to 23w! Bah!
Some previous discussion including comments from the authors about the book project this was supposed to be:

https://news.ycombinator.com/item?id=34134545
Comments moved to https://news.ycombinator.com/item?id=40725329, which was posted first.

See also https://news.ycombinator.com/item?id=40734677 and maybe https://news.ycombinator.com/item?id=40734700.
htmx mixes logic with "templates" in the same manner that HTML mixes logic with templates: hypermedia control information is embedded in the hypermedia in the form of attributes
Dang thanks for the explanation, it is tough for you being the sole moderator here.

Is gnabgib an actual moderator here or did he made a bot account that does regex matching to some words to try to do backseat moderating to farm points?

His account made numerous robotic comments that missed the key context which a human would not have missed.
I have no current practice, but at times I have played the recorder, clarinet, piano, saxophone, electric guitar, electric bass, mandolin, and various synthesizers. If you tend more toward lumping than splitting in your definition of an instrument, you might add "DJ controller" to the list.
i don't think so. i haven't seen this anywhere else. the user agent is more likely shown to see which OS the commenters use to give an idea how widespread linux is among the commenters, or maybe to see if someone is a true linux user. and the location to see where everyone is. that may help find local contacts.
> And who loves waiting 30 minutes for Steam games to update on a slow connection? Imagine what we could pack on physical media now and mail to your door if that were still the model.

I mean, say what you will about Steam's server bandwidth, it's at least higher bandwidth than the postal service.
This is one of the most optimistic but realistic perspectives I’ve heard about online discussions in a long time. Thank you.
I feel this tool is in the same space as [Eagle][1] and some other image organizers.

On another note, I feel it would be good if it could be used in combination with S3-based storage so one can use it to manage his/her online photo/image collection. Previously, this kind of app was typically a web app.

[1]: https://en.eagle.cool/
"Seven different types of microplastics were detected, with polyethylene terephthalate (PET) and polypropylene (PP) the most prevalent".

My inner 8 year old really enjoys the fact that PPs contain PP.
Yeah, I think we’re just fracturing our talent. If they want to make serious progress, everyone has to be together, not working in their own projects.
It's allowed in the sense that we can't stop it! But also I think the interest is organic, and in such cases we don't fight the community—partly because that would be dumb (you can't fight the community and win!) but also because we trust that signal.

Since https://news.ycombinator.com/item?id=40725329 was the first of 14 (!) submissions, which keep getting flagged by users, I've restored it and changed the title.

More about that at https://news.ycombinator.com/item?id=40734677 and https://news.ycombinator.com/item?id=40734700.
Nice observation.
I still use Google Pub/Sub in my application - I recently also gave a talk on how we use Pub/Sub for our use case in a GCDG event (GCDG stands for Google Cloud Developer Group).

But now that I think about it, we don't use it in the traditional sense. Most of our regular operations work well enough by just using the "async" pattern in our programming (in JS and Rust).

The only place we use Pub/Sub is for communication between our NodeJS backend server and the Rust servers that we deploy on our client's VMs. We didn't want to expose a public endpoint on the Rust server (for security). And there was no need for a response from the Rust servers when the NodeJS server told it to do anything.

We don't fully utilize the features of a messaging queue (like GCP's Pub/Sub), but there just wasn't a better way for our specific kind of communication.
hyperscript is a completely separate technology from htmx, it is designed to be an alternative to javascript and is very speculative

htmx generalizes hypermedia controls, that's pretty much it, and it can be used with any scripting tool you'd like: AlpineJS, hyperscript (if you are brave), vanilla js, etc.
And here we are not having learned the lessons of the 30s apparently.
Someone's angry and resentful at software developers and business people interested in AI. Ok.
The author also takes some kind of authority stance as a "data scientist" being uniquely qualified to talk about the subject.

The article follows the format of sections with titles as interrupted quotes from people "mentioning AI" and the author shutting them up, let's see what amazing arguments they offer for "not talking about AI"

"
"III. We've Already Seen Extensive Gains From-"
When I was younger, I read R.A Salvatore's classic fantasy novel, The Crystal Shard. There is a scene in it where the young protagonist, Wulfgar, challenges a barbarian chieftain.... "

Just at a glance, we have business people on one side talking about income and how to increase it. On the other we have an enraged nerd talking about his favourite high-fantasy fake world. Gee, I wonder whose side I should be on, is this an ad for AI hype?

" Well this is me. Begging you. To stop lying. I don't want to crush your skull, I really don't.

But I will if you make me."

... Is OP threatening us?

I say this unironically now OP, this sounds like schizophrenic, I won't suggest you "take your meds", but at least consult a psychiatrist if you haven't already.
Well I asked what the solution was, which was more technical or a question of "what exactly will those laws say". What is the implementation of something that prevents this but still allows people to buy and sell a common algorithm?
And that's fine. He may have been trying for humor, but the article came off as arrogant, condescending, rude, and childish.

I didn't flag it but I was very tempted to...
sigh, I held off getting a new AMD 7840u (now 8840u?) laptop in case snapdragon elite would live up to the hype. Guess it won't, in this incarnation.
Yup. i'm in the process of merging the comments into https://news.ycombinator.com/item?id=40725329, which was posted first.

See also https://news.ycombinator.com/item?id=40734677 and maybe https://news.ycombinator.com/item?id=40734700.
I always love indie apps and never want to discourage creators.

Some unsolicited advice though … given macOS in a few month time will have Window Tiling natively built in - you might want to articulate how Loop is different/better.

https://www.macrumors.com/2024/06/12/macos-sequoia-window-ti...
Weird hey! Comments moved to https://news.ycombinator.com/item?id=40725329. Meta explanations here if it's the kind of thing you like:

https://news.ycombinator.com/item?id=40734677

https://news.ycombinator.com/item?id=40734700
I'd never seen that article before, so I just looked it up.

It's tone reminds me a lot of the "MongoDB is web-scale" video. I was pretty entertained.
I do wonder if some of the best photos are heavily staged. Photographers always tend to extreme liberties to get the message they want.
That's pretty damned impressive.
>Like, how much different is renting an apartment between Paris and London?

I don't know, but from personal experience, renting and living in an apartment in Tokyo is very, very different from renting an apartment in America.

>Once you get into the groove of actually living somewhere, don't you just realize it's the same as everywhere else?

No, not at all. Different places are extremely different. There's a reason people move emigrate to other countries. I don't know how you got this idea unless you've never even traveled anywhere else. Maybe I don't understand you correctly.

Anyway, if you're just a tourist somewhere, you might not even care what it's like to live in a place; that's probably not why you're there. But it does mean you have a very different experience there than you would as a long-term resident, and it's quite likely very, very different from your experience as a resident back home.
it looks like the original submission is now unflagged and appears with a submission time of 1 hour ago, instead of 21 hours ago https://news.ycombinator.com/item?id=40725329
Some of us won't ever know about his good points since we tuned out (left his web a page) due to the authors juvenile tone.
hello hn, i'm one of the authors of hypermedia systems

this is a book about how hypermedia systems work in general, and how htmx (augmenting the standard web hypermedia system) and hyperview (a novel mobile hypermedia) work specifically

it's available free online, or for purchase via kindle or hardcover

hope people find it useful
> How else could they use the act against them?

By listing them as a terrorist group. Like they have the IRGC.

There is legitimate criticism of Ottawa's crackdown on freedom truckers. But that doesn't make untrue statements true. Like, warantless surveillance is a problem in America. That doesn't make every derogatory comment about the IC true, and rejecting those untrue statements a defender of warantless surveillance one does not make.

I find analogy in how people who were hysterical with the data on climate change undermined, in the long run, public trust in those data. Echo chambers work in the short run, but they corrode in the long.

> see how the Nazis took over Germany so easily

The Nazis' Big Lie was in the Weimar Republic being illegitimate. (Lying, and then making anyone who corrects the lie out as an enemy of the party was another common tactic.)
That’s the attitude that’s going to leave us with our pants down when AI starts doing really scary shit.
Maybe I'm misinterpreting but it seems like he considers himself a part of the "practitioners who haven't put in the reps to build their own C libraries in a cave with scraps, but can read textbooks and use libraries written by elite institutions" not above them
> So business people are seeing increase income related to AI

They sure are spending a lot of money on graphics cards!
Comments moved to https://news.ycombinator.com/item?id=40725329. Meta explanations here if it's the kind of thing you like:

https://news.ycombinator.com/item?id=40734677

https://news.ycombinator.com/item?id=40734700
Looks like they have a broken canonical header (pointing to the wrong URL which redirects back to the main site)

<link rel="canonical" href="https://www.mcdonalds.com/corpmcd/our-stories/article/burger-myths-busted.html"/>

Bit of an anticlimactic answer.. they seem to suggest it was very dry :|
That was kind of the idea behind the post, sort of a macro, but it seems like a lot of people are getting the wrong ideas. I'll need to go in and figure out which parts are me not being clear and which parts are people reading their own assumptions into it.
The Platonic Representation hypothesis [video]
As models improve, their representations converge. This even happens across modality for vision and text.
Comments moved to https://news.ycombinator.com/item?id=40725329, which was posted first.