skysight-inc/HackerNews huggingface dataset:
I think the craziest turnaround story was Final Fantasy XIV, which was so bad at release that the following shitstorms meant that everyone expected it would go the way most MMOs go (soon forgotten). But not with Square-Enix (who had a money maker with their previous MMO Final Fantasy 11) who commited to revamping the whole game which took basically 3 years but in the end it became a really good game with a lot of happy players. (I have not played it myself so would like to listen to what players themselves say!)
speaking of ..
https://arcan-fe.com/2025/01/27/sunsetting-cursed-terminal-e...
> in Scheme you can redefine `define` to be number 5.

This is like asking "what if your coworker named all errs as `ok`" so everything was `if ok { return errors.New("Not ok!!"); }`. It's possible but no one does it.

This is why `defmacro` and `gensym` in common lisp are awesome, and similarly why Go's warts don't matter. Much of programming language ugliness is an "impact x frequency" calculation, rather than one or the other.

It's also why javascript is so terrible, you run into it's warts constantly all day long.
FWIW, I enjoyed the hundreds of hours I spent with dart:mirrors to automate serialization, and the code-generation heavy approach always felt like kind of a bummer. But I feel like AI-assisted programming solves the majority of use cases this feature was meant for.
The corporate world generally resembles Soviet culture a lot to me.
Yep: the comptroller's estimates include all-in cost to the city, including health care for the city's imprisoned population. Given that Rikers acts as an asylum of last resort, the medical costs of the imprisoned population are likely not insignificant.
>not being snarky, but what is the point of using the model if you already know enough to correct it into giving the right answer?

For your example, what if you want to show what such a mushroom looks like to a friend? What if you want to use it on a website?
Advice for a friend who wants to start a blog
What difference does it make, though? In any given place, you're either under the heel of one of the empires, or (worst case) in a place where they contest for control via proxy wars.
So you prefer human taxi drivers?
> I've taken to buying used Western Digital Ultrastar drives on Amazon for my NAS.

Same. I bought a bunch of 10TB HGST drives for my home NAS. They were $79 ($95 now) vs $325 new. I ran badblocks for 24H on each and found one dodgy one, which the seller swapped out.

Last year I was buying new old stock 6TB Ultrastar SAS drives from B&H for $90 ea. They were a few years old with 0 hours. None of the drives showed any indication of use, ex: no witness marks. They're in a hotswap NAS.
I always feel better about the stewardship of a project when you see a thoughtfully written reason for saying no to a feature, especially when there’s already sunk cost. Props to the team.
I find some stuff really distracting. Sometimes I just get a local copy to get them out of my way as most are trivial to fix, but hard/draining to ignore.
Absolutely, I can see how that could be effective. The jobs may lean toward electrical experience. Power engineering is a subfield of electrical and may be relevant. I looked into it once for myself, seemed like a good fit.

Another field of tools that I'm looking at are the Geospatial ones. Being able to work with mapping software/data always felt like a good mix to me.

What tools are they teaching now?
I studied on like AMPL for linear/nonlin prog, ARENA for sims, Matlab for general but it's been a while.
Show HN: A Tool to Automatically Convert Shopify Products into Facebook Posts
When my wife started her Shopify store, I saw how much time and effort went into running a small business—managing products, customers, and orders left her with little time for social media. But we both knew how important it was to stay active on Facebook to reach more customers.

That’s why I built PulsePosty!

PulsePosty connects directly to your Shopify store and automates your Facebook posts, making it effortless to share your products. Whether you’re launching a new item or scheduling posts in advance, PulsePosty takes the hassle out of social media so you can focus on growing your business.

Here’s what PulsePosty offers:
Seamless integration with your Shopify store and Facebook business page
Automated product posts—no more manual uploads
AI-powered descriptions that tweak your product details for Facebook audiences
Scheduling tools to plan posts ahead and save time

Try it for free! All users get 5 free posts per month—perfect for many small businesses. Need more? For just $6.99/month, you get unlimited posts plus 500 AI-enhanced product descriptions for Facebook.

We’re currently in beta and looking for real user feedback. As a thank-you, early adopters get 75% off for life!

- Check us out at https://PulsePosty.com

Let PulsePosty handle your social media while you focus on what you do best—growing your business!
My company recently switched from A100s to MI300s. I can confidently say that in my line of work, there is no CUDA moat. Onboarding took about month, but afterwards everything was fine.
This is actually a study being run - https://www.theycantalk.org/research
They are recording button presses and sequences in both controlled and open situations, and have already observed a consistent capacity to chain multiple buttons together in naming a thing, and have found patterns in the names dogs come up with (I think they're also doing cat studies.)
> and one fears they'd use other users' computers as exit nodes

This is already standard practice for commercial VPN providers, and is one of ten thousand reasons you should never use one for any reason ever.
I can't find the video, but I have an idea what's going on. The quality of the output from these things is very inconsistent. Sometimes it seems to have surprising "insight". Sometimes it's incoherent nonsense. People that want to be impressed cherry-pick the good results. People that expect things to "just work" notice the duds more. You can find very good and very bad results. If you're a starry-eyed technologist, you'll publicize the good outliers because of the potential they represent. If you're a skeptic, you'll point out the seemingly brain-dead failures.
The link has been changed. My comment was about a different article that speculated on what OpenAI was "feeling" using hyperbole.
I edited my message while you were responding, and I think the edits make it more clear that the reinvention of gender was done by people with no scientific proof of what they were doing. They were instead acting as philosophers and theologians of their own atheist religion, which is also incidentally what post modernists tend to do. You speak about reality and yet all I see are a bunch of people denying reality as they try to reshape words to describe the fantasy in their heads.

Lastly, claiming that, if a model is more complex, therefore it is more true, is a logical fallacy. I hope you can see at least that. You've given zero backing to your assertions other than "your model is too simple." It's not enough to say that. You have to show that another model is more true or better in some way.

We've seen the fruits of gender theory: decline, suffering, and destruction. China won't let any of that on their Tik Tok equivalent, as we've learned recently, and we all know why. Its untrue, and it acts as deadly poison to civilization. The tension between conservatism and progressivism is to allow good new ideas to thrive but to reject the bad ones. It's becoming more and more clear that gender theory is the latter, and it should hopefully soon be left to the ash heap of history.
Image.lz4 is definitely a Linux kernel, and it's definitely changed: https://android.googlesource.com/device/google/sunfish-kerne...

Would changes to external closed-source binary files change the kernel image itself? There are kernel modules in that commit but it looks to me like they all come directly from here: https://developers.google.com/android/drivers

Google does provide detailed instructions for downloading all sources for the kernel, and I didn't see any changes since 2023 to any source files: https://source.android.com/docs/setup/

Thanks for the extra places to look. I'll check them out.
>I'm a little worried that the app is out of development

Why? The last app release was Jan 3rd 2025, so about 3 weeks ago.

But even if it was older, once an app fulfills is purpose and is free of bugs and security holes, does it still need to be updated constantly?
I was never concerned about iodine. A chef suggested kosher salt as being easier to use and I switched a long time ago. If anything, my concern now would be if I should make sure we are not lacking in iodine.
This is what has me most excited. AI has it's limited uses for now but with the current requirement of handing over all your data to big brother it was not even worth considering. Now that on prem is reasonable and doesn't require you to beg Nvidia for H100s it might actually be usable.
Will the guess of an outcome improve over time?
I feel like some people have been using "most profitable areas" instead of saying dense urban areas and upset that it might take a while to reach rural and suburban areas. Is that what you are saying? What business is not in the business of pursuing the most plausible profitable direction first?
Fair point, agreed.
I find all this discussion... well... amusing.

There may be a reasons we don't have fusion energy that have nothing to do with the physics or engineering.

What if I told you "fusion is not (perpetually) 20 years in the future... it's 60 years in the past and we missed it." ?

There's a story here, but it requires a bit of suspension of orthodox belief:

https://waterstarproject.com/read-the-waterstar-manifesto/

https://waterstarfoundation.org

-- Paul Schatzkin (actual name!)
This is the argument we're discussing:

> DeepSeek, illegally, got their hands on an OpenAI model via a breach of OpenAI's systems. [...] given the lengths other Chinese entities have gone to when it comes to replicating Western technology; we should not discount this.

Above, teractiveodular said that "DeepSeek is basically a startup, not a 'foreign nation-state backed organization'". You called teractiveodular naive for saying that. So forgive me if I take the obvious implication that you think DeepSeek is actually a state-backed actor enabled by government hacking of OpenAI.
tmux solves for this.
VPNs are snake oil, don’t trust a word they say
Or Hacker News could finally add support for LaTeX and markdown...
"No one does it" is extremely relative. Take your closing remark about JavaScript: I don't run into JS warts very often at all, and I'm a professional web developer who works in it day in and day out. I guess my team just doesn't do dumb JS stuff?

But apparently lots of other people do run into them regularly, so I believe that such things do exist.

By the same token, I've heard countless reports of people struggling with the flexibility that Lisp offers, with co-workers who abuse it to create nightmarish situations. That you haven't experienced that doesn't mean no one does.
And Microsoft should have just used Java.
Well, low crime, not high trust. Like, noone trusts each other to throw out their trash the right way.
That looks like exactly what I'm looking for. Thanks, I'll give it a try!
Building an engine at the moment. 2 years in. Launching the game with it end of the year.

Still a thing.
Uncertain observations, I'm sure
You do get $10 worth of monthly claude credits for free - https://zed.dev/blog/zed-ai-billing but for others like OpenAI or DeepSeek you need an API key.
I’ve been working with Common Lisp for about ten years now and I’ve never found that this criticism matches the reality of working on lisp codebases.
I've often wondered similarly for movies, especially CGI. So much time and money is spent to make complicated environments and intricate character models -- the end result gets preserved in the final cut, but what happens to the original assets? Do VFX studios typically maintain archives of past material, or does it all get wiped after each project? I'd think it would be handy to have for remasters, sequels, etc., even if they don't really care about preservation for preservation's sake. Physical props end up in museums or fetch a high price at auction from private collectors, but whither Avengers_Endgame_Thanos_final_final_FINAL.obj?
Why is it that many languages, at the start, don't have support for records/plain structs?
Lots of data to show these gangs are not composed of Swedes. We are past the point of pretending the problem wasn’t caused by immigration.
DeepSeek-R1 Is Now Available in GitHub Models (Public Preview)
That is something lets you become an Airplay device. I want to send audio to an Airplay device.
Dart's awesome.

I'm sure C# is too.

I've been unlucky enough to have many years in on both iOS and Android, and Dart is a fantastic language, far better than both incumbents.

I worry about judging it as a whole, based solely on their ability to launch pre-compile time code generation that is faster than their current approach.

Macros seemed really cool + really difficult to improve past the current codegen.

I have a 35K LOC "main" code base that generates 670K lines of code under the current approach. It takes 52 seconds for a cold generation of all 670K. Seconds for warm. shrugs (sounds great to me)
>>>Believing that China, a wealthy nation of over a billion people, with immense unity, nationality, and a regime able to explicitly write blank checks could only possibly beat the US at something by cheating is like, infinite hubris. It's hilarious actually

So this is the first time I’ve heard the Chinese regime being described in such flowery terms on HN - lol. But ok - haha
Thanks, good take. Especially if some of the pieces are still being added.

In my humble opinion, you can handle many cases like serialization better with 'compileTime' or comptime features though I'm partial to macros. Especially with core compile time constructs like 'fields' [1, 2]. Though those require some abilities dart's compiler may not have or be able to do efficiently. That'd be a bummer, as even C++ is finally getting compile time reflection.

1: https://nim-lang.org/docs/iterators.html#fieldPairs.i%2CT
2: https://www.openmymind.net/Basic-MetaProgramming-in-Zig/
And Java should have just been C++ with a really nice garbage collector
I agree this is really bad but far from unbelievable. I am only 23 and already my SSN and even my freaking DNA have both been leaked by major publicly traded companies.
A similar thing I've noticed in the last ~6 years is in regards to smartphones, and in particular their cameras.

Android is pretty standardized these days, and even a fairly cheap Android phone will probably do most smartphone things (make calls, send texts, watch YouTube, etc.) reasonably well, but a corner that seems to be cut in cheaper phones is almost always the camera, and that kind of makes sense.

If you're buying your phone online, you can look at the more-or-less objective specs of the phone like how much RAM it has, or how fast the CPU is, but you can't really tell how the photos will look [1], and as such it's easy to put a cheaper sensor or lens in there, especially in the cheaper phones which (I think) have lower margins.

[1] Even if the listing has sample pictures, you don't know how representative they are of the actual experience; they could just have taken the sample photos with ideal lighting, with a tripod, in a controlled studio, for example.
> Mathematically false [1].

Ok, this has no bearing on our empirical reality.
Sometimes? I'd be interested in a study on this, but it really seems that things are unsurprisingly more complicated?

My gut is going to be that some reputation can be more easily laundered than others. And recency, as well as strength, of criticism will play a strong role in how bad failures impact credibility. For that matter, availability of alternatives?
It would have been scary even 2 years ago but by that time AI would solve that, maybe even turn it into some sort of mining operation
|-

help

me
Aah, yet more bullshit on the Internet. Source?

I know those freebie VPNs do that, but many commercial providers are still sane.
"A fact sheet on the order" is not the order itself or internal implementation instructions, it is public propaganda relating to the order. Inclusion of descriptions off the fact sheet in the article tell you how the administration is trying to sell the order, not substantive information about its effect or planned implementation.

EDIT:

Additionally,

> They aren't just tagging random protesters, it's people who committed crimes during the protests.

The order text goes well beyond crimes, and the order would be completely redundant if all that was at issue was crimes committed by visa holders. In fact, the only mention it makes of crime at all is creating an exception from its removal mandate where removal would inhibit prosecution of a crime.
My colleague taught me to never close the editor, but just suspend it to background. You can achieve a lot with Ctrl-Z, fg, and :e!.
Never happened for me. Similarly sized code base, done in seconds, if not 1s. Guess we all have our anecdotes.
I thought OpenAI GPT took Wikipedia and the content of every book as inputs to train their models?

Everyone is standing on the shoulders of giants.
Hey, I'm the author of marker - thanks for sharing. Most of the processing time is model inference right now. I've been retraining some models lately onto new architectures to improve speed (layout, tables, LaTeX OCR).

We recently integrated gemini flash (via the --use_llm flag), which maybe moves us towards the "hybrid system" you mentioned. Hoping to add support for other APIs soon, but focusing on improving quality/speed now.

Happy to chat if anyone wants to talk about the difficulties of parsing PDFs, or has feedback - email in profile.
>I don't think a video made any band famous since the MTV era.

Gangnam Style?
Genuine question, is this comparison really apples to apples? Microsoft wanted to compete with sun right? Does google want to compete with programming languages like this? My gut tells me this is NIH not wanting to compete.
Google was omitted because they own the hardware and the models, but in retrospect, they represent a proof point nearly as compelling as OpenAI. Thanks for the comment.

Google has leading models operating on leading hardware, backed by sophisticated tech talent who could facilitate migrations, yet Google still cannot leap over the CUDA moat and capture meaningful inference market share.

Yes, training plays a crucial role. This is where companies get shoehorned into the CUDA ecosystem, but if CUDA were not so intertwined with performance and reliability, customers could theoretically switch after training.
This kinda does support the 'DeepSeek is the side project of a bunch of quants' angle.

Seems like the kind of mistake you would make if you are not used to deploying external client facing applications.
I honestly don't understand the appeal of a private self-driving vehicle as opposed to a taxi-style rental service.

I like that Waymo has human backup! Knowing that if the car gets into a tricky situation there's someone who can remote control it back out again is very reassuring.

I also like not having to think about where it parks, what it's doing when I'm not in it etc.
Have any others? I haven't seen such pushback on using a VPN before, so I'm curious.
Yeah, it really seems capabilities and WASM sandboxes can't protect against speculation attacks. They'll both be very useful limiting what kinds of attacks can happen, still, since more isolation is either hard-to-program or slow on current hardware.

Longer term, I think our hopes have to be at either cheaper MMU transitions between processes or in huge numbers of cheap cores.

And for both of those, we'll need fast message passing. Either good frameworks for shared memory based message passing using today's tech, ones that guide people away from TOCTOU attacks; OR, hardware support for message passing, for example some sort of MMU ownership transfer / write-once memory sealing / read-once-into-local-memory / pass-ownership-of-cacheline or such that makes it easier to implement securely. Or for the lots of cheap cores scenario, some kind of hardware messaging primitive between cores.

They say systems research is dead, I think it's just lacking funding, because all of the above sounds very much like a revival of stuff that was being researched earlier, with Barrelfish etc. The real challenge is changing the mainstream hardware. I find it hard to believe AMD isn't devoting a 5-person team for this sort of stuff, with the hope of discovering a "small feature" that could change the world of software. Or one of the RISC-V shops, though they have enough challenges already ahead of them.
> I highly doubt you are getting novel, high quality data.

Why wouldn't you? Presumably the end user would try their use case on the existing model, and if it performs well, wouldn't bother with the expense of setting up an RL environment specific to their task.

If it doesn't perform well, they do bother, and they have all the incentive in the world to get the verifier right -- which is not an extraordinarily sophisticated task if you're only using rules-based outcome rewards (as R1 and R1-Zero do)
It's an old debate.

I used to prefer dynamically typed languages for most tasks, and saw attempts at statically typing everything as some kind of [compulsion][1].

At work, we were writing a bunch of tests and tooling in python, and the team lead at the time insisted that we type things and lint with mypy strict as if it were a compiler.

I said to my teammate "this is so stupid, if you want to know the types of the parameters, you read the documentation comment right there in the definition. If you want to know more, you read the test. If you want to know even more, you read the source."

My teammate replied, "YOU will write a function with good documentation, thorough tests, and a comprehensible definition, but as an organization grows, a shrinking percentage of code will be written that way. These automated checks prevent the worst from coders who care less than you do."

I had no retort, so there is that.

[1]: https://github.com/dgoffredo/stag?tab=readme-ov-file#why
So much effort in trying to tarnish DeepSeek the last 24hrs
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away
I think after reading through the blog post the reasons they have made a whole lot of sense and sounded like that of a mature engineering team to me.

There are a bunch of other interesting approaches here they can look at. Improving the code generation story more generally, shopping the augmentations feature (basically C#’s partial classes) and getting more serious about serialization all feel like sensible directions from here.

There is a really interesting community proposal at the moment on the serialization front that I think would solve a lot of the issues that got people so excited about macros in the first place here: https://github.com/schultek/codable/blob/main/docs/rfc.md
Hierarchical structure with basically powerless bottom, strong blindly believed unaccountable top that is primary rewarded for looking certain way.

There is going ro be a sociological rule that this thing always leads to similar dysfunctions.
Totally. I visited East Germany a few times when the wall was still up. The communist planned economies were a lot like corporations: 5 year plans, lots of internal propaganda, power struggles in leadership, total distortion of reality, sociopaths making their way to the top, no acceptance of dissent, metrics that make no sense.
Plus, it suggests OpenAI never had much of a moat.

Even if they win the legal case, it means weights can be inferred and improved upon simply by using the output that is also your core value add (e.g. the very output you need to sell to the world).

Their moat is about as strong as KFC's eleven herbs and spices. Maybe less...