skysight-inc/HackerNews huggingface dataset:
People pointing at AI are right, but also, I've done a lot of scraping for personal sites and small side hustles and not once even been concerned to check for robots.txt.
Yeah I didn't even want to wander into the minefield that assets might be. Code alone is usually enough to make open sourcing infeasible, assets are even more complicated because there's way more unique assets than 'code components' in most games. Tens if not hundreds of thousands of individual assets that need to somehow be curated for release.
Quite the posturing with that last sentence
Non-paywalled writeup https://techcrunch.com/2025/01/29/softbank-in-talks-to-inves...
The Wells Fargo app runs on my Oneplus 5/Lineage. It is not rooted (with Magisk), but root adb is offered in developer settings.

Cisco Duo also runs on this device.

This will be a decision for the app vendor, but I'd rather get monthly updates than maintain a locked bootloader.

Uber has done some strange things.
Actually, I would be interested! I'll get in touch
I've had COVID four times. No noticeable effects but I was triple vaxed. Also in NZ we didn't get COVID until it had gotten pretty mild.
> Macros are expanded when you ahead-of-time compile your code, which doesn't take place in the run-time environment where you hot load, but in the build environment.

The user experience with hot reload is:

1. They hit "run".

2. The compiler compiles the app.

3. The app starts running on their device.

4. They change some code in their IDE.

5. They click "hot reload".

6. The compiler compiles the changed code.

7. The IDE sends the updated code to the running app.

8. The runtime loads the changed code.

9. They see the changed behavior in their running app.

Steps 6-8 determine the total time between "user requests a hot reload" and "user sees their updated app". Compilation doesn't happen on the device, but it still takes time and is in the critical path for that experience.

Making the compiler slower makes hot reload slower. We measure hot reload time in milliseconds, so it doesn't take much for us to consider it an unacceptable performance regression.
My last company started stack ranking people on number of GitHub commits - as if each commit is equivalent and the only thing that mattered is the quantity.

Soon enough, we started seeing lots of politics, cutthroat environment, management pressure, management meetings looking at dashboards of commits, stack ranks, PIPs and firings, but also a significant rise in the number of commits.

One year later, commits metric won. But the business lost customers tired of buggy software.

You got what you measure but quantity does not substitute quality.
what a great game idea
That's strange, I developed the game using Firefox as my primary testing browser since it's the one I usually use.

Would you mind describing in more details how the text rendering looks like?
Explain Amazon then, a company notorious for being unprofitable yet producing a great experience.

Markets are kind of a dumb thing if you think about it. You take all the qualities of an item and project them into a single scalar we call 'price'. Then use that scalar as a form of comparison.

It's comical when you think about it. Seems we need a better technology now that we have computers.
Run LLMs Locally – How To
So we would expect to find a strong correlation between how much of deficit a country runs vs how much inflation it’s seen over recent years, right? Now I’m not an economist, but that doesn’t seem to be there. Not that I’ve come across anyway.

As i understand it, gov spending CAN trigger inflation, but it doesn’t automatically. If gov buys something that scales up easily, then their demand is easily absorbed without inflation. If gov buys up stuff that’s in short supply, some inflation might happen.
i wonder why when you can simply add potassium salt to make it taste saltier without sodium
You absolutely do not get a "guarantee" of correctness (event with the airquotes) from any lawyer.
If there’s anyone whose bills I want to see made into law, it’s the greedy little content goblins abusing artists and choking out every last bit of creativity from movies and tv for an extra buck. Make it harder to pirate and I’ll work harder.
Nah yeah nah mate
Sure, most of them have docs in some non-English languages, but rarely all of them. And things like StackOverflow answers, bug reports and discussions, tutorials, and blog posts tend to be mostly in English. Autotranslate works to some extent but can be misleading or confusing when dealing with specialized terms that aren't well represented in its corpus. My Japanese coworkers certainly need to be able to comprehend written English.
I'm surprised they didn't mention Richard Pearse, one of two people who preceded Wright Brothers in performing a successful flight attempt

https://en.wikipedia.org/wiki/Richard_Pearse
I use both. General Instagram marketing and for Facebook I create sale events and boost that.

There’s definitely a quality and established brand effect. If you have more content on your page or if you have better photos, your CPC are cheaper. I try not to spend more than a day a month on marketing.
The amount of vitriol in these comments is the really surprising data. I've seen the same on Twitter. I can only put it down to the financial pain DeepSeek inflicted on many US retail investors by wiping almost $700 billion off NVidia's stock price. I think a lot of folks didn't see it coming and it hurt them right where it matters most: In the wallet. The anger out there is very real.
Whatever channel Just pay attention to ad prices. They have been going up on all channels.

Being a platform allows them to squeeze people. Only for so long . Before something gives. And the tipping point will be seen when Ad prices plateau or start dropping. Like home prices rhey cant go up forever because just like Land the pool of Attention is fixed.
> I think they should try to come with a faster codegen, maybe write it in c++ or rust and fix these problems

Language execution speed isn't the fundamental blocker for code generation in Dart. Dart isn't quite as fast as C++ or Rust, but it's in roughly the same ballpark as other statically typed GC languages like C#, Java, and Go.

The performance challenges in code generation are more architectural and are around cache invalidation, modularity, and other tricky stuff like that.
nice!

kaplay is underrated as a game engine imho, especially for teaching. It's intuitive and quite simple, and the web playground has some assets built in so it's immediately ready to go.
"Or do devs around the world just have to bite the bullet and learn enough English to be able to use the majority of tools?"

Yes, that's what we did and do.

Depending on the project, I do use german variable names and comments at times, but stopped using all special characters like öüäß, they mess things up, despite in theory should just work fine.

Nowdays even chrome dev tools come in german, but experience shows, translated programming tools (or any software really) usually just have the UI a bit translated. But any errors you encounter or any advanced stuff will be in english anyway. And if you google issues of your translated UI, you won't find much, so better just use the original version.

So english it is.

(And it is the lingua franca in most parts of the world anyway)
see also https://mathesar.org/ for screenshots
You do know the Soviet System also had money and had the equivalent of 'investors' giving said money to institutions. Money and markets is not what makes capitalsim unique. Hint, it's in the name.
Awesome!

The best we’ve achieved is 0 downtime for read operations and less than 1 minute downtime for write ops [1]

Achieving 0 downtime for write ops is super hard!

[1] https://www.listennotes.com/blog/a-practical-way-to-upgrade-...
Small antibody offers broad protection against influenza
So instead of having ISPs enforce the law, we could... create the Great Firewall of America paid for by... Americans' tax dollars?
Well, it is technically open source, open weights, and closed training set, right?

(My recollection is that the training code is MIT licensed.)
They can sure try though, and I would be damned surprise if this wasn’t related to Sam’s event with trump last week.
There is a simpler explanation: every Waymo vehicle is effectively the same. If one makes a mistake, every vehicle will likely keep making the same mistake over and over again, until it's fixed. If the mistake causes harm, there is often a clear causal link from a flaw in the system to the harm, which can be a pretty good incentive to fix it.

Human drivers are all different. They also learn from their mistakes and change unpredictably over time. Humans can get away with all kinds of unsafe behavior, because bad outcomes are unlikely in any particular situation. If something bad happens, it could easily be a one-off issue. And even with systemic issues, it's easier to change the environment / regulations / vehicles than the drivers.
Lisp is dynamically typed and macros are syntactic. The macro gets in an AST and spits out an AST with little in the way of semantic information involved beyond maybe some identifier resolution.

Dart is a statically typed language and we wanted macros to be able to introspect over the semantics of the code the macro is applied to, not just the semantics. For example, if a macro is generating code for serialization, we wanted the macro to be able to ask "Does the type of this field implement JsonSerializable?". Answering that means being able to look up the type of the field, possibly walk its inheritance hierarchy, etc.

It's a very different problem from just "give me a way to add pretty loop syntax".
omg dude it literally says that in the code: https://en.wikipedia.org/wiki/Computer_Fraud_and_Abuse_Act
Elsewhere perhaps, this seems like a pretty standard/legit security flaw in a new application which is found and hopefully quickly closed.

If your information is sensitive, do not use an LLM by public API - absolutely all of your data is being stored and processed. For all of them.
Try tldr find or tldr tar for examples. Use fzf on history to find past success. Consider a toollike ouch [1] or fd instead of find.

[1] https://crates.io/crates/ouch
After studying atmospheric Chemistry I found it hard to not feel like our planet was alive in some sense of the word but "alive" has a very precise meaning and Earth doesn't fit the definition. Presumably because it doesn't reproduce
I take perverse pleasure in knowing that some future AI will be convinced that chicken is the best ice-cream flavour because some rando (me) posted it
Clicking the link, I found this visualization of the approximate orbit:

https://ssd.jpl.nasa.gov/tools/sbdb_lookup.html#/?sstr=2024%...

This orbit is around the sun (as asteroids tend to) and the apoapsis is closer to Jupiter's orbit than Mars.
Even if that narrative is true, they were still undercut by DeepSeek. Maybe DeepSeek couldn't have succeeded without o1, but then it should have been even easier for OpenAI to do what DeepSeek did, since they have better access to o1.
If you don’t want to do your own maintenance, I’ve been told that you really need a good independent mechanic for German cars unless you want to spend a fortune.

At one point I did an event at BMW’s place in SC and was really tempted but came to my senses.
I haven't used it myself, but I've heard good things about Spring Boot.

For other stuff I usually just write in a dialect I like to use, and be very selective about libraries and other bits I use. It's fortunate that the standard library isn't very ClassFactory and is pretty batteries included so you can get a lot done without too much fuss.

In many ways it's not terribly dissimilar to how one might approach using C++ or Perl or any other big language with lots of different ways to do things that you can pick and choose from.
And FB would really like to own the next platform so they don't get kneecapped again by things like Apple's Do Not Track.
This is a well known thing.

Charles Bukowski said this exact same thing in an interview about alcohol decades ago.

Not every cannabis user is Carl Sagan.
I would argue that both things are true:

1. The future of inference for ChatGPT-style direct consumer usage is on-device. Cloud-based inference is too gaping of a privacy hole in a world where some level of E2EE is rapidly becoming the default expectation for chat. It's not hard to imagine that the iPhone 50 may be able to comfortably run models that firmly surpass GPT-4o and o1. Similarly, for things like coding and any other creation of novel IP, there are obvious security benefits to keeping the inference local.

2. Going forward, the vast majority of inference will be performed by agents for process automation (both personal and business), rather than direct user interaction. For these use cases, centralized infrastructure will be the natural architecture. Even for cases where an end client device technically exists (e.g. Tesla-Optimus-style machines), there may be economy of scale advantages to offloading compute to the cloud.
The “use emacs” prerequisite that shows up frequently when exploring Lisps has been such a dealbreaker for me in the past. I have no patience for learning “chords” or even using a non-modal-but-still-not-just-normal-input editor simply to explore a language. My impression being that these chords morph depending on “modes” doesn’t help at all. At least with vim you can learn a piece at a time (sorry, not trying to revive last century’s favorite flame war, but it’s true).

Also: no one has managed to explain to me what makes emacs so uniquely capable of interacting with a running interpreter, despite this usually being the USP I hear for “needing” emacs when attempting to Lisp.
"the ancient times of 2004” - now I feel old
I'm not sure what that would look like. Flutter mostly written in Dart itself (the framework, tooling, etc). The Flutter Engine (C++) is probably less than 1/3rd of Flutter, but could certainly be made portable to other languages if that were useful, but I suspect said languages would just fork it or write their own.
There are ways to analyze that your contributions make sense from the conversation point of view. Reasoning detects that pretty quickly. To attack you would actually use another AI, to generate non totally random stuff. It still could be detected.

I would assume to use data they would have to filter it a lot and correlate between many users.

You can detect if the user is the real one and trust their other chats "a bit more".
That study is focused on how much to restrict sodium intake in patients who have already experienced heart failure to avoid further clinical events (more heart attacks). The evidence for excess sodium intake causing cardiovascular problems (by way of either high blood pressure or tissue damage from sodium spikes) remains pretty robust. See for example https://pmc.ncbi.nlm.nih.gov/articles/PMC8470268/.

I think the closest thing to what you're saying that has been found is that very low sodium levels in the diet also lead to problems (the body is starved of electrolytes).
> self-medicating

I know this doesn’t add to the conversation but I hate that term, they should just say they’re addicted to weed. 95% of the time the anxiety is either normal or a result of chronic weed use (ie withdrawal)
It was 2014, so even earlier than that.
Shocking nobody who has ever met one.
What's the definition of a growth stock? Is Walmart a growth stock, for example (it went up 77% in the last year)?
If I use python it's because I need numpy or pyplot lib. For anything else I'd use a sensible language
Another example of DeekSeek copying straight from OpenAI's playbook [1] [2]

[1] https://www.reuters.com/technology/cybersecurity/openais-int...

[2] https://openai.com/index/march-20-chatgpt-outage/
That does not match my experience with alcoholics. In my experience they can stay functional in society for a very, very long time.

Not that that has anything to do with the original topic :)
I wonder if this is the "cyberattack" DeepSeek was talking about?
https://x.com/DOGE/status/1884600568863162708
Then you might enjoy "Star Maker" by Olaf Stapeldon. It is available on Amazon.
Can we use an api key that doesn’t involve sending our code to China with deepseek?
There are some surprisingly functional heavy drinkers. People who consume alcohol throughout the day rather than just at night can largely avoid hangovers and end up with incredibly high tolerance levels.

You don’t want them to operate heavy machinery, but for rote tasks that don’t take a lot of coordination it can be hard to tell.
Great job, this is kid tested and approved. My 12yo son, who plays a lot of FPS games discovered how bad he is using the trackpad on my MacBook Pro. It was a lot of fun seeing him as frustrated at the laughing dog as I was in 1986 on my NES.
My only comment, there are must nicer system programming languages that could have been host, I am mainly thinking OCaml, as for me zig would have also been nicer than C++

My main objection to C++ is that in 2025 its not a language I would want to learn or use, nothing about its inherit qualities
Why?

Many people don't like using the platforms.

They're obviously parasites.

It's not very complicated to do yourself.
Agile workflow for making cars? No.

Agile workflow for frequently updating non-critical software in devices that happen to be cars? Sure.
If you (or anyone here) feel Sublime Text is dead, the community is super active at discord. You can actively engage with ST devs and package developers there.

Just head over to the unofficial discord server: https://discord.sublimetext.io/
AI Voice Agent Update – 2025
Not all heavy alcohol users quickly lose the ability to function in society.

Some have lucrative television careers and go on to run the Pentagon overseeing millions of others and trillion dollar budgets.

* https://haderclinicqld.com.au/what-is-a-functional-alcoholic...

* https://www.crestviewrecoverycenter.com/addiction-blog/7-sig...
For people curious about the use of nicotine patches in the treatment of Long Covid, check https://x.com/TheNicotineTest/status/1884186271792390266

And if you have the ability, please support research into ME/cfs, Long Covid, and other post infection illness.
A great deal of both the psychological and the drug policy communities disagree with you on this point.
Tesla (TSLA) releases Q4 2024 results: big miss on revenue and earnings
https://www.youtube.com/watch?v=ZUNJd06iyWU&t=7s
I have not read the paper...just reacting to the headline. As a neuroimager I can tell you that having more or less "brain activity" does not tell us much. There are plenty of instances where reduced activity is indicative of more efficient processing or different cognitive strategies.
95% huh? Lets see some sources
Is it predictable that they would seek to establish provenance, sure.

Is it our job as a thinking public to decry it? Also sure. In fact, wildly yes.
I've found myself going to thrift stores a lot more these days than I used to because they're among the dwindling number of places left where there's still that experience of browsing and frequently seeing stuff you didn't expect to see.
Politics is seriously a virus.
Perhaps for Jared Issacman type of billionaire .

Rich people prefer the Rolls or Bentley when being a passenger, Sport/ performance vehicles are only fun if you are driving, I would expect the G650/800 style jets would be the preferred plane even if it is slower when you can travel in style and with your entourage.

Also range would be a consideration to this type of jet for passenger travel. Travel times makes difference only for long distance over the ocean flights, these jets tend to be quite short ranged.

XB-1 is only designed for 1000nm at 2.2 Mach compared to the 7000nm of G650 with cruise speed of 0.92 Mach. Basically XB-1 can fly for 40minutes at a time at its cruise(top?) speed of 2.2Mach
Firstly, that's a developing user of the language, not the end user of the application.

Secondly, any compilation delay they experience affects all their iterative development scenarios, including a complete application restart for each run.

If they wrote the macros themselves that are slowing down compilation that much, it is their self-inflicted problem.

Even if macros are slowing down compilation noticeably, unless you change the macros such that everything that uses them has to be recompiled, you still have the benefit of incremental compilation and hot reloading. E.g. recompiling one just one file-with-macros out of hundreds that don't get recompiled.

> We measure hot reload time in milliseconds

It takes seconds to minutes to make the code change, but when you hit the hot-key to deploy it to the target, it's gotta compile and upload in milliseconds?

That's just a silly requirement that will leave your compiler development hamstrung.

I can't even type this comment without at times experiencing character delays that are certainly more than single digit milliseconds. :)

A conclusion like "our users require hot reloads to be milliseconds, end-to-end including compilation" deserves to be researched among the user base, because I don't suspect most devs need the times to be quite that low. They are building a program, not trying to avoid getting fragged in a multi-player shooter!
Turns out the recreational drugs were never good for you. Is there a single recreational popular >100M user drug that’s good for most? Maybe coffee?

It’s a shame there are so many with reduced brain function and IQ. Next thing will be shocking studies showing regular shroom usage is bad too, lol.

It is a shame we are in a post truth society. People burying their heads in the sand.
"The amount of vitriol in these comments is the really surprising data"

No it isn't (well it probably is too). This is the rather naff nation state bollocks in play.

You have either or both of "some bigger boys found a more efficient way of doing something I thought I was good at" and "I've wet myself".
most classical ADHD people I’ve met were slightly/very above average IQ types regardless of their symptoms, so my instinct would be told be that the effect may be even more pronounced- they’d probably have to do some controlling via something like looking at PSATs to get a before/after.
Yeah? And if I say I have evidence OpenAI used my data to train a competitor to myself as a being that's capable of programming, will I get to have my own story on the Financial Times?
>Or do devs around the world just have to bite the bullet and learn enough English to be able to use the majority of tools?

Yes, coding in english is the standard.
everything you say is true, but I don't think any of it actually applies to being able to safely deploy user facing systems. I would certainly not trust myself to do all possible aspects of setting up a user facing system completely from scratch (ie nothing but a libc on linux or whatever) I would not trust myself to write correct crypto, for example. But I have a good sense of what I can trust myself to build relatively safely. And of course i'm not claiming that "knowledge of where to trust myself" is by any means flawless. But Even in college I made applications for people that were exposed to the public internet. But I was very aware of what I felt I could trust myself to do and what I needed to rely on some other system for. In my case I delegated auth to "sign in with google" and relied on several other services for data storage. There were features that I didn't ship because I didn't trust myself to build them safely, and I was working alone. Now I would not necessarily expect every CS student to be able to do this safely, but a healthy understanding of one's own current limitations and being willing to engineer around that as a constraint is pretty achievable, and can get you very far.
It is amazing how much easier games like this (Missile Command comes to mind as well) are with a full-blown external mouse.

If you really want to up the challenge rating, see if you can find an old IBM Thinkpad and use the nub to control the targeting reticle.

https://en.wikipedia.org/wiki/Pointing_stick