News for hackers. Stuff that matters.

zweifuss

Re:`123456' password used in Danish CPR data breach on Saturday October 10, 2026 @08:33AM (#50032302)
The account with the weak password was a former employee. It’s not on her/him that the account remained active and the admin password wasn't changed in the same process.
Re:`123456' password used in Danish CPR data breach on Saturday October 10, 2026 @08:29AM (#50032271)
The account with the weak password was a former employee. It’s not on her/him that the account remained active and the admin password wasn't changed in the same process.
Re:`123456' password used in Danish CPR data breach on Saturday October 10, 2026 @06:38AM (#50031535)
A least privilege access redesign seems reasonable too. And abuse monitoring; the leak went on for 21 days undetected.
Re:`123456' password used in Danish CPR data breach on Saturday October 10, 2026 @06:19AM (#50031412)
I’m less shocked than I should be. National ID registries can be incredibly convenient, but when something goes wrong, it can go terribly wrong. Despite my general misgivings, I hope the IT company is visibly held accountable.
Re:Why Were Victorian Elites So Effective? on Thursday October 08, 2026 @02:55AM (#50002575)
The Slavery Abolition Act was passed in 1833; the government got deep into debt to reimburse the owners for their former slaves. That is not the whole story, of course, but the abolition of slavery before Victoria's reign was one of the brighter spots of British history.
Middle of the road, comparable to Sunflower oil. But they want to utilize waste products and a low energy conversion process.
My gut feeling says to not trust this analysis (off by at least a magnitude). Care to share a link so I can be certain?
Re:LFM2.5 2.6B model competitive with 4x larger models on Tuesday August 11, 2026 @03:06AM (#49254396)
It should. With good speed even on a 12th gen Intel. But more importantly, what's your use case?
Re:Covid.gov – Lab Leak: The True Origins of Covid-19 on Thursday July 30, 2026 @06:04AM (#49107913)
These claims by WH site are at least debatable/unsubstanciated:

- "The virus possesses a biological characteristic that is not found in nature." Furin cleavage sites are common in other types of coronaviruses (like MERS).

- "Data shows all cases stem from a single introduction into humans." The collected samples suggest there were at least two separate spillover events (Lineage A and Lineage B) at the Huanan Market.

- "If there was evidence of a natural origin it would have already surfaced." For many viruses we have never found the exact animal/human jump variant or the in-between carriers.

Re:UnifiedIR for Julia on Sunday July 19, 2026 @12:22PM (#48969465)
So, does this mean faster rendering in notebooks, better debugging, fewer NVIDIA troubles?
As said before, the physics for chemistry is 100 years old (Schrödinger/Dirac), but the N-body Hamiltonian is an exponential beast. Scaling to just 1mg (~10¹⁹ particles) hits the "Exponential Wall."
Re:I need your clothes, your boots, and your motorcycle on Thursday June 18, 2026 @07:22AM (#48583720)
The app on your Mac today isn't a rewrite of the legendary Mac OS 7.2.1 Graphing Calculator, but an acquired app based on Curvus Pro introduced in OSX Tiger.

The first one has a legendary backstory. 2 devs snuck into Apple after their project was canceled: https://www.pacifict.com/Story/

Curvus Pro: https://macintoshgarden.org/apps/curvus-pro

The disagreement in timelines usually comes from differences in the used definition of AGI. Many who predict a 2026–2028 arrival define it as: 'the ability to perform any purely cognitive task a human can do.' If we stick strictly to that 'cognitive-only' metric, we are arguably very close.
Re:Rob Pike's 5 Rules of Programming on Wednesday March 18, 2026 @09:53AM (#47425829)
When you explore a problem, use Python and lists/sets/dictionaries/JSON. Wait with types and specific data structures till you have understanding. Speed of development over speed of execution.

When you know what and how to build commit to good data structures. Do the types, structs, classes, Trie, CRDTs, XML, Protobuf, Parquet and whatnot where apropriate. Instrument your program. The efficiency of the final product counts.

Re:Danish government agency to ditch Microsoft software (2025) on Wednesday February 25, 2026 @07:11AM (#47150506)
If you can do a successful switch to cloud only Entra (aka. AzureAD) first, you are 90% ready for a migration to Open Source. You need Entra for Licensing anyway. Yes, I'm aware that this is hard.

Univention Nubus (Keycloak + OpenLDAP) or FreeIPA as alternatives for Entra come to mind. You can even leverage your Powershell expertise.

Re:Apple I Advertisement (1976) on Sunday February 01, 2026 @02:53PM (#46848814)
The text was mangeled by some OCR-software. This ad can be found as image on Wikimedia: https://commons.wikimedia.org/wiki/File:Apple_1_Advertisemen...
Re:East Germany balloon escape on Saturday January 17, 2026 @08:58AM (#46658108)
Yes and no.

They all have a very solid industrial base, like 30% to 50% of the economy, with ~50% of workers living abroad (not fully part of the welfare state). Comparatively high R&D. Low taxes.

And plain tax evasion is now illegal, but those countries are still an important stop to hide money elsewhere.

But the main secret sauce is a flexible fast legal system. Stability, low crime, and less gridlock in the legislature when the need for change is realized.

Re: on Wednesday December 31, 2025 @07:18PM (#46449806)
I made a mistake:

  Test #  A      B      C      Result
  1       True   True   False  True
  2       False  True   False  False
  3       True   False  False  False
  4       False  True   True   True
Re: on Tuesday December 30, 2025 @06:03AM (#46431994)
Modified Condition/Decision Coverage

It's mandated by DO-178C for the highest-level (Level A) avionics software.

Example: if (A && B || C) { ... } else { ... } needs individual tests for A, B, and C.

Test #,A,B,A && B,Outcome taken,Shows independence for

1,True,True,True,if branch,(baseline true)

2,False,True,False,else branch,A (A flips outcome while B fixed at True)

3,True,False,False,else branch,B (B flips outcome while A fixed at True)

AlgoDrill is so futuristic, that Gemini 3 included it in the HN front page 10 years from now (#5): https://news.ycombinator.com/item?id=46205632
Re:Perl's decline was cultural on Sunday December 07, 2025 @09:06AM (#46181765)
I can remember perl vs python flame wars ca. 2002.

Also, the early 2010s are not that recent: https://books.google.com/ngrams/graph?content=Pythonista%2Cp...

Re:How Quake.exe got its TCP/IP stack on Tuesday November 18, 2025 @07:31AM (#45964749)
The history of the Windows TCP/IP stack went most likely like this:

IBM (NetBEUI, no TCP/IP) -> Spider TCP/IP Stack + SysV STREAMS environment -> MS rewrite 1 (early NT, Winsock instead of STREAMS) -> MS rewrite 2 (make win2000 faster):

https://web.archive.org/web/20151229084950/http://www.kuro5h...

Re:Germany to ban Huawei from future 6G network on Friday November 14, 2025 @01:42PM (#45930269)
ZTE is also under scrutiny. The reason it's only Huawei and ZTE is that other Chinese providers are so insignificant that the telecoms will likely be able to replace the infrastructure themselves with spares or consolidation. However, in an emergency, the government would have to foot the bill for replacing Huawei/ZTE systems quickly, as the telecoms couldn't finance this and lack of capacity would mean very high prices.
Re:Chat Control proposal fails again after public opposition on Saturday November 01, 2025 @02:12PM (#45783900)
"Chat Control" is mass surveillance, not targeted Action. Targeted action mayhaps needs some readjustment, but by and large is already easy to obtain for law enforcement.

Normalizing mass surveillance would set a precedent for authoritarian regimes worldwide to demand similar access, further eroding privacy and human rights on a global scale.

I also oppose it on technical grounds, since it would be some kind of local or hybrid ai that does the scanning. A high number of false positives harming innocents would certainly be the result.

Re:Why Study Programming Languages on Tuesday October 14, 2025 @05:36AM (#45577988)
There is something to the existence of fads and fundamentals. When I started, it was Object-Oriented-Programming (with multiple-inheritance and operator overloading, of course), Round-Trip Engineering (RTE), XML, and UML.

IMHO, not the ideas were bad, but the execution of them was. Ideas were too difficult/unfinished/not battle-tested at the time. A desire for premature optimisation without a full understanding of the problem space. The problem is that most programmers are beginners, and many teachers are intermediate programmers at best, and managers don't understand what programmers actually do. Skill issues abound. "Drive a nail with a screwdriver" indeed.

Nowadays, Round-Trip Engineering might be ready for a new try.

Silent SMS (Short Message Type 0) have been around since 1996.
twinBASIC tries hard to be a bug compatible successor.
MS Sidewinder Force Feedback Pro (1997) and Sidewinder Force Feedback 2 (USB). You can buy similar today, but nowhere near the pricepoint. Also the out of the box support by Windows has vanished, and therefore the incentive of game developers to include force feedback.

Older »