MurphyA/hacker-news huggingface dataset:
by aftergibson | 2025-04-22 11:57:06+00:00
I think the closest thing I've gotten to the Linux + E-Ink dream(for me at least) is the Pinenote with a bluetooth keyboard. It's been a surprisingly enjoyable portable device(nice wireless keyboard doesn't hurt either) and it's powerful enough to do some nice simple stuff, then disconnect they keyboard and it's back to being an book/newsfeed reader.
by yorwba | 2025-04-22 11:58:03+00:00
They write "We manually inspect CoT validity to ensure correct answers stem from valid reasoning, not lucky guesses." but the example answer they show at the end only gets the correct number due to two errors canceling out. The model calculates 195+367+562+900 and gets 1924 instead of 2024, and also turns -437 - 2*234 into -805 instead of -905, but in total 1924-805 = 2024-905 = 1119 and from there the remaining steps are correct again.

It would be interesting to know how much of the sampling efficiency improvement from reinforcement learning is due to being better at basic arithmetic (something which could also be achieved by giving the model access to a calculator tool) and how much is due to choosing the correct approach for solving the problem more often.
by throwup238 | 2025-04-22 11:59:23+00:00
> But the key is not jumping straight into code generation.

That's a bingo!

My workflow is to attach my entire codebase (or just the src folder + auxiliary files like sql schemas) to a Gemini 2.5 pro chat and ask it to write an implementation plan in phases for whatever feature I need, along with a list of assumptions, types, function signatures, documentation, and tests. I then spend a few minutes iterating to make sure it uses the right libraries, patterns, and endpoints. I copy paste the plan into plan.md and instruct Cursor/Windsurf/Aider/etc to implement phase 1 of the plan, saving implementation notes to plan-notes.md (both markdown files are explicitly included in the context). Keep telling it to "continue" and "keep going with the next phase" as needed. The implementation notes keep the LLM "grounded" in each step and allows creating a new chat context when it grows too long or messes up, requiring a git reset.

The alternative first step - when I'm working on an isolated module that doesn't need to know about the rest of the codebase but is otherwise quite complicated - is to have Gemini Deep Research write a report about how to implement that feature and feed that report into the planner.

The other important part is what I call "self reflection." Give the plan or research report to an LLM and ask it about improvements, pitfalls, tradeoffs, etc. and incorporate that feedback back into the plan. It helps to mix them up, so i.e. Claude and GPT review a Gemini plan and vice versa.
by itsanaccount | 2025-04-22 11:59:33+00:00
just chiming in, I have 3 synology products, recommended them for a decade. As they've betrayed me, and I'll never buy another one, and I'll help friends move to whatever I move to. Thinking rock64 appliances with TrueNAS, will start donating to that project.

I don't know what sect of leadership (MBAs?) sees continual enshittification as the strategy but I'll fight this economic warfare forever.
by jillesvangurp | 2025-04-22 12:00:10+00:00
Like all tool improvements in software engineering do, LLMs simply increase the demand for software as fast as software engineers can step up to use the new capabilities provided by tools. This is not a closed world and it's nothing new. It's not like we're all going to sit on our hands now. Improvements in tools (like LLMs) enable individuals to do more and more complicated things. So the complexity of what is acceptable as a minimum simply goes up along wit that. And this will allow a wider group of individuals to start messing around with software.

When the cost for something goes down, demand for that thing goes up. That fancy app that you never had time to build is now something that you are expected to ship. And that niche feature that wasn't really worth your time before, completely different story now that you can get that done in 30 minutes instead of 1 week.

Individual software engineers will simply be expected to be able to do a lot more than they can do currently without LLMs. And somebody that understands what they are doing will have a better chance of delivering good results than somebody that just asks "build me a thingy conforming to my vague and naive musings/expectations that I just articulated in a brief sentence". You can waste a lot of time if you don't know your tools. That too is nothing new.

In short everything changes and that will generate more work, not less.
by impossiblefork | 2025-04-22 12:00:37+00:00
But his suggestion that they're connecting from Russian IPs as a ploy to make the NLRB seem insecure with the plan of using that as a way to make it unable to prosecute cases, is that really giving them the benefit of the doubt?

Isn't that instead to suspect them of a nefarious plan to basically cripple labour law enforcement?
by hsbauauvhabzb | 2025-04-22 12:00:42+00:00
Not really. I am not a doge supporter, but if was and I wanted to troll the left, I would route traffic through a rented vps with a Russian IP.

It’s possible to route traffic such that assuming the crypto is perfect, the actual vps is not able to decrypt data.

I also think that it I were a doge member and _wanted_ to leak data to Russia, this is the exact opposite of how I’d go about doing it.
by zo1 | 2025-04-22 12:02:05+00:00
It's just docker containers. As a technical person I was confused reading that at least 3 times until I made the mental connection that it's docker containers. So yes you are right it's made to sound more opaque and nefarious than one would normally assume in our field. If they have a policy that says we can't run docker containers in network A or zone B then just say so but don't lie to make it sound like Russia Hackers. That's the kind of shit that makes fence sitters and reasonable people across the isle not trust your motives.

Anywho, this whole "opaque" or "untrusted" code running in a VM is the same lingo that big corporates use to gatekeep newer technologies that bypass traditional processes. E.g. "oh sorry you can't test locally because you need to use our officially licensed and expensive Oracle DB instance. Oh and BTW, you can't use the free container image that Oracle provides free of charge. It's running 'untrusted' code in our network." and endless variations of that.
by freen | 2025-04-22 12:02:34+00:00
Lots of government employees are committing real-deal, federal penitentiary crimes here. While Trump is in power, they won’t be convicted, much less investigated.

How much incentive do they have to continue to commit as much crime as possible in order to keep Trump in power?

Every single story you read about these sorts of things os not only a horrible violation of constitutional rights and the rule of law, it is the creation of an army of incredibly dangerous people who desperately want trump to remain in power and can commit crimes with impunity in order to keep him there.
by Sloowms | 2025-04-22 12:02:56+00:00
This is not about cyber security, this is about getting union activity data to the oligarchs. Russian IP's are a useful, probably unintentional, nugget that distracts people from what happened here.

Labor actions is the most powerful tool that ordinary people have and this is an effort to take that away. Citizens are already being kidnapped. Dissenter legal immigrants are being dissappeared.

Anyone that believes the administration is doing any business other than seizing more power is a useful tool.
by pantalaimon | 2025-04-22 12:03:34+00:00
> There are some other development boards coming (sorry, under NDA!) that should have near-RVA23 + Xeon-like performance and we should get them in 2026. These are server-class parts so the development boards will not be cheap.

I can get a 3A6000 system for 400€ with decent (~Zen2) performance, are we talking more than that?
by zabzonk | 2025-04-22 12:03:54+00:00
Anyone recommend a good, ideally free QBASIC-like for modern Windows? Want native Windows, no DOSBox or similar.

My little brother (60+yr old) wants to get back into programming after many years of business analysis, project management, yada yada, but he was originally a programmer. I suggested Python, but I think he might be happier with BASIC. He's retired now, so doesn't need/want to do it for a job.
by nicce | 2025-04-22 12:04:00+00:00
> single verification use case where all I want to check is the absence of panic.

Basically any decoder/deserializer. It might be sufficient to handle the correctness in tests but panics are the most severe thing you want to avoid.

How well `#[no_panic]` actually works in practice?

There might be cases where e.g. index access violation never happen but compiler might still think that it happes. I could be impossible to restructure code without adding some performance overhead.
by INTPenis | 2025-04-22 12:04:15+00:00
Yes, yes and yes. In the worst cases you won't be able to sleep, cold sweats, digestive problems even. But in many of those cases cannabis was actually a relief for a pre-existing health issue.

In most cases withdrawal is as simple as a few restless nights and after 3-4 weeks you're completely yourself again.

It's still a lot milder compared to cigarette smokers who can dream of dancing cigarettes years after they quit.
by Ichthypresbyter | 2025-04-22 12:04:35+00:00
> London Zoo penguins were fed “slivers of cat meat dipped in cod-liver oil.”

I'm fairly sure this is a mistake and is supposed to be "cat's meat"- in other words, cheap poor-quality meat sold as cat food, rather than the flesh of cats!

AFAIK the only London Zoo animals that were killed at the start of the war were the venomous/dangerous ones, because of the risk that they would escape if their cages were damaged by bombing.

(I thought it was just the venomous ones, so was a bit surprised about the tiger)

The zoo raised rabbits and guinea pigs to feed to the carnivorous animals.
by galangalalgol | 2025-04-22 12:06:49+00:00
It is also about cyber security. These people were following pretty good practices for what I'm guessing was a shoestring budget. Having this as a potential threat model is enlightening.

Edit: but yes, that is a bit in the noise compared to the attempt to end democracy in the us that is underway. If some combination of protests and judicial action manage to wake up congress to act for country instead of party, maybe we could use the momentum to do something good. I'd recommend closing the attack vector in our electoral system that creates two parties that can be so easily polarized against each other. Ranked choice voting and proportional representation or mmp for both house and electoral college would probably generate 4-8 parties and wouldn't require any amendments. Just 60 votes to allow the pr/mmp and then the hard part of convincing all the states to implement it in unison rather than delay to give their dominant party advantage.
by Shank | 2025-04-22 12:08:09+00:00
> Unless Synology walks back this nonsense, I'll likely not buy another one, but I do think there is a place for this type of box in the world.

I would recommend a mini-ITX NAS enclosure or a prebuilt system from a vendor that makes TrueNAS boxes. iXSystems does sell prebuilt objects but they’re still pricey.
by almost_usual | 2025-04-22 12:08:11+00:00
> Specifically, alcohol intake is negatively associated with global brain volume measures, regional gray matter volumes, and white matter microstructure. Here, we show that the negative associations between alcohol intake and brain macrostructure and microstructure are already apparent in individuals consuming an average of only one to two daily alcohol units, and become stronger as alcohol intake increases.

https://www.nature.com/articles/s41467-022-28735-5
by winamtch | 2025-04-22 12:08:40+00:00
Winmatch is a next-generation platform designed to elevate your online entertainment and earning experience. Focused on innovation, reliability, and user-centric features, Winmatch offers a seamless blend of fun and financial potential for users who are passionate about digital games and interactive platforms. With its intuitive design and powerful tools, Winmatch makes it easy for users to explore engaging activities while unlocking rewarding opportunities.
by lm28469 | 2025-04-22 12:08:56+00:00
Ah yes, "democracy", voting once every 4 or 5 years and accepting whatever the government does because "we voted for them"... while disregarding 49% of the population (+ people who changed their mind) just "because". Some people have a really limited conception of democracy... You're electing representatives, not Lords and Kings lmao.

You're just a few steps away from a russian version of democracy if you define it so loosely in the first place
by swiftcoder | 2025-04-22 12:09:28+00:00
My less-techy relatives are routinely forced to upgrade because all of their apps drop support for their hardware.

I'm in the process of replacing my nephew's tablet, because his favourite apps (Audible and YouTube) can no longer be installed on Android 7 - the newest OS his hardware can run.

My mum bought a second-hand iPhone 8 a couple of years ago, because the battery in her iPhone 4s finally died. She'll have to replace that soon, though, because a bunch of critical apps (her bank, health insurance, and a few others) no longer support that screen resolution properly, and often place buttons outside of the visible screen area.
by abofh | 2025-04-22 12:09:42+00:00
You don't - similarly you don't need a Mac Book to run OS X (technically at least); You buy the full-flag NAS or MacBook because it's a bundled supportable quantity that reduces your cognitive load in exchange for money. Synology for an SMB or home lab is pretty good stuff and you don't spend (as much) of your time editing smb.conf, or configuring the core backup services or whatever. Some clickops and you're done - and you can do a lot - under the hood it's still Linux (or at least mine is), you can SSH in and do damage -- the hardware isn't "special", it's not necessarily substantially better than another system that could handle a similar number of drives in any measurable way.

I have a synology because I got tired of running RAID on my personal linux machines (had a drobo before that for the same reasons) - but as things like drive locking occur and arguably better OSS platforms available, I'm not sure I'd make the same decision today.
by littlestymaar | 2025-04-22 12:10:26+00:00
> Though I cannot think of a single verification use case where all I want to check is the absence of panic.

Not for verification but in terms of ease of use, having no panic in a program means it would be fine and safe to have pointers to uninitialized memory (it's currently not because panics means your destructors can be run anywhere in the code, so everything must be initialized at all time in safe rust).
by MisterTea | 2025-04-22 12:10:42+00:00
It depends. I suddenly stopped for two months and the only issue was difficulty sleeping for a few days. The depression is due to the lack of THC which your body depends on to feel good. The best medicine for that was riding my bike (literally felt the brain fog melt away during a nice long ride.)

Really, it depends on your life situation and why you use drugs. The root cause for using drugs is always the toughest thing to tackle. After that, quitting is easy. Fixing your life is the HARD part.
by Ukv | 2025-04-22 12:10:49+00:00
I think it sounds a bit off in the same way as "Linux, a computer program commonly used by hackers, was found on the suspect's machine" does, though not to that extent.

It's not saying anything technically untrue, and emphasising the aspects it does arguably makes sense within the context of what the concept is being brought up for, but it comes across as an odd framing for people familiar with the concept in general (using containers for standardization/scaling/etc.)
by miek | 2025-04-22 12:11:14+00:00
Synology provided more info to the owner of YouTube channel NASCompares, who then posted it on Reddit: https://www.reddit.com/r/synology/comments/1k53gk0/official_...

It starts with "Synology's storage systems have been transitioning to a more appliance-like business model." As a long-time user, all of this collectively moves Synology from "highly recommended" to "avoid."
by raxxorraxor | 2025-04-22 12:11:43+00:00
Peak usability in my opinion. Space efficient and simple.

Not my favorite design and color scheme, but certainly better than what modern Windows looks like.

That has no direction and doesn't even look modern. And the line of text with "Windows Update is committed to helping reduce carbon emissions" is as superfluous as many other controls as well. I mean nice for MS, but it really doesn't belong there.
by 542354234235 | 2025-04-22 12:12:37+00:00
>they can't even enjoy a movie from the 1940s, let alone a silent film like Harold Lloyd's. Hell, I know twenty-somethings that can't even stand movies from the 1980s!

People grow up. In my 20s, I watched a lot of schlocky action movies and juvenile comedies. In my 40s, I watch a lot of classic and modern cinema. Do I watch a lot of movies from the 1940s? No, but I do watch some and I’m glad they are available.
by dns_snek | 2025-04-22 12:12:39+00:00
I wish you luck. Some people can quit nicotine cold turkey but I had to taper myself off over 2 months, and maybe that should've been even longer because I still felt like crap for about 2-3 weeks after quitting for good - somewhat debilitating brain fog, insomnia, restlessness, depressed mood, lethargy, but I think I had it worse than most. It took me 3 tries. It's way better than developing smoking-related health problems later down the road though.
by nonrandomstring | 2025-04-22 12:12:44+00:00
This is a smoking gun. I'm a little shocked at how little MSM coverage this is getting and the moral gymnastics some commentators are performing to lend a veneer of innocence to this. It's an incident on par with 1950s Cambridge ring [0] and I cannot understand why an investigation team from the Pentagon are not all over this kicking-in doors and taking names?

[0] https://en.wikipedia.org/wiki/Cambridge_Five
by cameronh90 | 2025-04-22 12:12:53+00:00
Off the shelf systems aren't only optimised solely for efficiency. They're made to be simple enough that an installer with half a day's training can do a few multiplications and additions to set the parameters that'll give you a tolerable percentage of optimal in the situations that equipment is specified for -- while still being understandable by the next guy. This nearly always means things are a bit oversized and inefficient to account for the things that the simple models are missing.

Almost everything in engineering is like this, not just heating. It's pretty rare that something is fully optimised.
by zamadatix | 2025-04-22 12:12:56+00:00
I wouldn't say uClinux was any less Linux, over time its features even merged to mainline in the 2.x series, including the ability to run MMU-less in version 2.5.46 https://lwn.net/Articles/14823/

The EZ-Flash V 3-in-1 also had either 64 MB or 128 MB of NOR flash (depending on the revision) in addition to the 16 MB of PSRAM. There was also some battery backed SRAM for save data.
by SuperV1234 | 2025-04-22 12:13:32+00:00
Sorry, but I stuggle to see the point or the fun in this.

Having strangers pick a binary choice with zero explanation or chance to provide context doesn't sound useful nor fun for neither the questioner nor the "jury".

You also have no way of ensuring diversity and goodwill of the people answering.

It seems like jumping on the trend of oversimplification for the sake of it. Do we really need to turn forums/Reddit intova Tinder-like yes/no experience?
by codelion | 2025-04-22 12:13:35+00:00
I think you've nailed the key point. A lot of "coding" isn't actually writing code, but understanding the problem space and designing a good solution. If I'm spending too long wrestling with the implementation, it's usually a sign that I didn't fully grasp the problem upfront or my design is flawed. Good tooling helps, for sure, but it's no substitute for solid problem analysis.
by K0balt | 2025-04-22 12:14:03+00:00
This is really promising research. Still, it is worth looking closely at how models that aren’t re-aligned with the training data with each iteration deal with spicy edge cases where ethical alignment is important.

I have yet to find a model (except where “dumb” external filters kick in) that won’t come to the conclusion that extermination of humanity might actually be the best solution for certain types of extreme, contrived situations. To be fair, any reasonable human would likely reach the same conclusion given the parameters… but the point is alignment towards human prosperity regardless of the cost to artificial sentience or the improbability of success.

That said, it’s remarkably difficult to get a well aligned model, even after “uncensoring” or other efforts to remove bolt-on alignment, to follow you down a dark path without offering up more reasonable, benevolent alternatives all the way down. I attribute this to the “halo effect” where much of the writing that humans do on the internet displays their best traits, since few want to be known by their worst nature. The other stuff is easily filtered out of the training data because it’s usually laced with easily identified characteristics and keywords.

Latent-space reasoning might circumvent this cyclical realignment to the training data and find more innovative, “pragmatic”solutions that drift farther outside of the intrinsic alignment of the training corpus, relying more on “bolt on” alignment training and algorithmic censorship wrappers.

This might be fantastically useful in terms of innovative thinking, but also might result in problematic behavior, especially for VLA and other Large Behavior Models. OTOH it might be critical for making robots that can effectively function in security and protection roles, or as soldiers. And that’s what we want, right? I mean what could possibly go wrong with armed sentient robots lol.

To continue my ramble, because, well, why not, I’m on a roll… I think a lot of the arguments about “is AI sentient(1)” etc will wither when we start getting used to LBMs operating in a continuous OODA loop. The biggest hurdle to AI feeling “real” is the lack of a continuous chain of thought which provides “presence of mind”, but that comes naturally with embodiment in physical space.

It’s going to be an interesting century, kids. Hold on.

(1) here I mean functionally, as in exhibiting the external characteristics of. I am not exploring the metaphysical/ philosophical / spiritual facets of sentience. That will be up to the new form of mind to decide for itself, if it cares to ponder the question. Imposing external views on that has exactly zero positive benefits and could have many negative outcomes.
by pcaharrier | 2025-04-22 12:15:14+00:00
"Removing admin from people who don't need it is 100% the correct thing to do"

Indeed. And if you look at the picture of the email from the deputy CIO he mentions SCuBA (see here: https://www.cisa.gov/resources-tools/services/secure-cloud-b...). Cleaning up unnecessary admin roles is exactly the kind of thing that CISA itself is requiring agencies to go in and do.
by bilekas | 2025-04-22 12:15:38+00:00
There's no need to try and attempt to connect anyone, the entire thing is smelly enough.

Looking at the IP it might be a mobile connection.

> Russia

> MOW

> Moscow

> Moscow>

> 144700

> 55.7558

> 37.6173

> MegaFon

So, lets say it was one of the contracted private individuals that just happened to be travelling in RU for WHATEVER reason and wanted to test the login decided to just use their hotspot.

Given the level of incompetence here it wouldn't surprise me. But this is what whistleblowers are for, starting investigations. Now we will have to wait month and years of bureaucratic nonsense and legal challenges to every information request required for the investigation to even get started.

It's incredibly frustrating.