skysight-inc/HackerNews huggingface dataset:
I was just thinking that a kids watch was an odd product choice. But it all makes sense now. Big League Chew, anyone?
Raw code duplication is always a maintenance issue when centralising it when you notice the duplication (instead of keeping copy-pasting it) costs nothing.
> Then there are the equally useless "just switch OSes!" arguments.

The question does not specify anything AFAICS that demonstrates the simulations require Windows. If someone said they wanted to run MS Word on their Linux machine (not in the browser) a perfectly valid suggestion would be to use Windows. If the OS doesn't support what you need, there aren't a lot of options.
I have decided a long time ago that Windows is no longer an operating system to do work o. I have one that is relegated to being a game console and its days are numbered, too.

There is only so much BS I can take. Microsoft is driving off professionals with their sheer ineptitude at product development.
That kind of phrasing often carries an undertone of "and if you don't leave voluntarily, we will fire you".
I wonder how much money they get from their ads and spammy home menu. (Oh you can turn it off! /apologists)

I boot up a fresh Linux install and everything looks A+ nice, then you open up firefox and it feels like I'm on M$ Windows 11 + Edge. Chromium doesnt have ads!

I'll be happy when something replaces Firefox, they are a legacy company that might only exist due to anti-trust purposes. Something that is merit based would be an improvement.
I really appreciate it! Thanks.
Sounds good in theory. In practice, what I've seen is people don't just do single page endpoints with shared services, they follow this all the way down into the services and so you end up with lots of duplicate looking code. This isn't a problem until the application gets big enough and now you have business logic that should be the same spread out across an app. This leads to weird bugs where something that should work the same way doesn't depending on which page you're accessing things from. Of course, I don't a solution, solving things like this is what makes software engineering hard.
Exactly. People automatically associate NRA with the second amendment but in this case the court is just affirming a first amendment freedom. It says nothing about the court's actual attitude towards the second amendment.
It's been implemented recently in New Zealand and has been pretty successful.

https://www.education.govt.nz/school/digital-technology/cell...
Here's another one interdisciplinary of physics and art.

"The light is painting me."
Never reason from the results of a sampling profiler
If learn to remember content or order of words, then no. If learn to improve your internal model of the world, then you are intelligent.
How 'Vice' Went from a $6B Media Empire to Bankruptcy
I concur with the court. The state shouldn't be leaning on private orgs for any issues of free speech.
Both reasons are not what's supposed to happen in the institution.
> but my god it’s productive.

It really is. Regrettably, I've drifted away from it in large part because of client requirements for more "modern" and "maintainable" solutions (e.g. Python or Node; I'll take Python every time, thanks). Django comes very close in terms of productivity (and is better in some ways: auth, admin, etc.) but the Rails CLI, generators and community (not sure if this is still relevant) give it the edge.

The "recent" (last 10+ years) movement towards "lightweight" libraries (instead of frameworks) that require you to either reinvent the wheel, copy-and-paste or use some random "getting-started" template every time you start a new project is disheartening. As others have said above, I think it's partially resume-driven-development and people wanting to tinker (both of which I do appreciate).

Something which continues to surprise me is that there hasn't really been a "modern" successor to Rails. Granted, I haven't kept pace with developments in the Node/TypeScript world but, last time I looked, Sails was on the right track but wasn't very actively developed and I was shot down (in favor of Express spaghetti) when I suggested it. There's also a smattering of Rust web frameworks but none that quite fit the bill and come with all of the batteries and opinions included. I keep saying I'm going to do a Summer of Code project which attempts this but ... life.
A 9-0 freedom of speech case against a government entity is something to be excited about.
It's definitely possible, just not without tight coordination between frontend and backend. When your development teams are broken into silos with strong separation, this isn't feasible and GraphQL starts to make some sense. Otherwise, you just create an ad hoc endpoint that serves the exact data you need and call it a day.
Cerebrus faces similar challenges with their wafer scale chips.

If anything, Google's TPU advancements chart a viable course. I suspect both Groq and Cerebrus will overcome the challenges and offer competitive compute options, depending on the context
> We’ve been listening to your feedback, and we’re prioritizing the features you want most.

> Tab Grouping, Vertical Tabs, and our handy Sidebar will help you stay organized no matter how many tabs you have open — whether it’s 7 or 7,500.

> Plus, our new Profile Management system will help keep your school, work, and personal browsing separate but easily accessible.

Wow, that ... actually is what users have been asking for, for ages. Nice.

> More streamlined menus that reduce visual clutter and prioritize top user actions so you can get to the important things quicker.

Oh, there's the other foot dropping. I wonder how SeaMonkey is doing...
I mean, sure, I guess API urls could be system-critical. But generally, I prefer to grep a codebase for a url pattern and find the controller immediately. Instead, you have to dig through layers of strings composed of other strings and figure it out. Then at the end, you’re probably wrong.
I have a friend who works at Black Lotus (and who may have written this blog post, who knows). Black Lotus is part of Lumen which is Level3 and CenturyLink and is one of the biggest (if not the biggest) backbone traffic provider in the world, with a huge percentage of the worlds traffic transiting their network, and thus I think they get direct insight into the traffic including metrics on it.
Nobody actually wants microkernels. Remember that the microkernel design is just a pessimistic mitigation. It assumes code will be crashy and full of exploits forever, and that it's worth significantly complicating the design as well as sacrificing performance to try and mitigate that. If you're making an OS you could invest resources into micro-kernelling everything and then trying to resolve the many hard problems and bugs that mitigation itself creates, or you could just .... fix the bugs! Kernels aren't infinitely large and the latter is actually much preferable if you can do it.

Some kinds of code are inherently in the core failure domain and trying to use restartable processes for them is impossible. For example if the code configuring your PCI controller crashes half way through, well, you need to reboot. You can't just restart the driver because you have no idea what state the hardware is in. A reboot gets you back into a known state, a server restart doesn't. Likewise if your root filesystem server segfaults, you can't restart it because your process start code is going to involve sending RPCs to the filesystem server so it'd just deadlock.

Finally, it's a spectrum anyway. Microkernel vs monolithic is not a hard divide and code moves in and out of those kernels as time and hardware changes. The graphics stack on Windows NT started out of kernel, moved into the kernel, then moved back out again. In all OS' the bulk of the code resides in userspace libraries and in servers connected via IPC.
The United States Munitions List
GraphQL.. when people didn't learn their lessons from SOAP..
The self-owned car company idea is fighting in my "list of short stories I'd write if I had the skill and got off my ass and did it" with a variant where the company is formed in middle ages Europe, and driven (at least at first) by written policy, in exactly that way.

There would be a legal firm to handle direct tasks, and vetting contractors, then an auditing legal firm. A CEO-type, and various checks/fail-safes.

Periodically hire competent groups to come up with new ideas and have a policy for updating the policy.

One of the "ideas" people would eventually realize the need for failsafes for the failsafes: taking control of the entity's assets would become extremely profitable. So you need some kind of secret society to keep an eye on things and execute the assassinate-and-reset plan when necessary.

Naturally its influence would need to turn malign, after it was too powerful for anyone to stop it…
I agree with you.

What has me worried is not the fact that people have been brainwashed by propaganda but their refusal or inability to see the other side of the argument.

This intransigence goes right up to the highest levels of Western governments. The War in Ukraine is lost yet leaders refuse to accept that and negotiate a peace deal. Not only that, they are trying to escalate the situation by saying its ok to use Western supplied weapons to attack targets in Russia. Russia is a nuclear power for God's sakes. This is reckless behavior. Irresponsible.

Even Thatcher had the wisdom to negotiate with the I.R.A.
As a Firefox daily user, this list makes me better understand why Firefox has such a low market share. Reorganizing menus or adding alt text to PDFs won't make any impact on user adoption/churn because users don't care. The alt text specifically sounds like resume engineering for some developers that want "on device generative ai" as a bullet point on this LinkedIn. Bullet points like this wouldn't be a problem if Firefox had more resources, but the list of actually pretty small and doesn't have a lot of space for fluff. I think they should pick 2-5 things and focus on those, such as multi-device sync, privacy, speed, battery life performance, customization, etc.
Hi.

I can link you up with a global payment processing fintech. Mid market/smb ERp and CRM are being commoditized. The fintech works with these cominies to bolt on the payment opportunity on the AR and AP side. For example a $10m year biz represents $10-$18m in payments. I.E., about a $100 to $200k profit oppty - recurring.

Open sourcing is a good idea - it allows for platform innovation and adoption - while regulated services becomes the profit driver.
The dumbing down of applications, including FF, is incredibly annoying and off-putting.

I get it, though. FF probably wants to be friendly and approachable to the average non-techie person. I just wish that it (and other applications) would at least have an "expert mode" that isn't aimed just at the casual user.
It might help against casual checks, but a large web of invented social accounts will be uncoverable by any serious actor. If there's no corroborating trail outside of social media for any of those accounts it will be very possible to sniff out the fakery.
And all the old documentation/forum help to change settings is obsolete, but google still has them Indexed.

The only company worse for this is Microsoft. Any google search for a setting has been outdated, the location has changed, the wording has changed.

I'm completely convinced that there are FAAMG plants in FOSS company that have 1 job: Make pointless changes to waste engineering hours. Firefox and LibreOffice convinced me of this.
To be fair, in the case of this specific issue it’s something that is completely configurable in pro/enterprise versions of windows
I think the focus on age is perhaps outsized especially in that child protection act described in the article.

Forcing social media companies to collect a bunch of personal info for age verification is bad for privacy and doesn’t solve the problem of companies being legally allowed to build dopamine casinos.

I like smartphone bans for school, though.
I just hope there's an option to totally disable the AI junk.

I'd just like a simple, secure browser that gets the hell out of my way and let's me extend it however I want (i.e., with an adblocker). I don't need or want AI models involved in the process.
A book club for Introduction to Analytic Number Theory and How to Use Emacs. I guess I'm not as nerdy as I once thought!
"Consolidating code is easy, pulling it apart is a lot harder."

My experience is the opposite. The less code, the better. I just spent a week on refactoring UI automation test code where they had copied the same 30 lines of code into almost 100 places. Every time with an ID changed and some slightly different formatting. It took me a few days to figure out that these sections do the same thing so I decided to introduce a function with ID as parameter. It was a lot of work to identify all sections and then to make sure they are really equivalent.

Saved us 3000 lines of code and now we can be sure that timeouts and other stuff is handled correctly everywhere. An we can respond to changes quickly.

that's DRY to me. Don't copy/paste code. Introduce functions. Ideally in the simplest way. When you have functions, you declare the same behavior everywhere.
Maccy – macOS Clipboard Manager
Introduction to Hex 1̶9̶9̶0̶ 2024
We can thread a sentence through overloaded words easily and it will make sense to someone. Words which are very broad in topological sense.
From the HN commenting guidelines

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.
How It feels to get an AI email from a friend
Just checked out your website by the way and wanted to say the comment system is really neat. Recommend everyone else to have a look.
Residents complain about the pay, but they still make like 80k+/yr.

Its the hourly rate they whine about and if you ever met a resident, they count their sleeping/napping hours for some reason.
True, but the NRA's specific speech the government attempted to suppress was very much around the second amendment.

I'm wondering how this will impact the former DoJ "Operation Choke Point" activities.
How to save money on internet after the Affordable Connectivity Program sunsets
One Hundred Book Club Meetings (2021)
Glad to see someone mentioned taking the computer offline. That too was my solution when I had to run batch jobs on a Windows workstation where there was no intermediate job checkpointing (datasets could sometimes take two weeks). Just sneaker netting datasets because I could not trust the machine to do as it was told.

What was most frustrating about that was when I would bring it back online to patch it. Evidently Microsoft wants to pretend that patching is cheap and so it would slowly sip CPU/disk/network for over an hour to get caught up. Leaving my beastly 16(?)32(?) core machine 99% idle. If I go to the settings page and click patch now, that should mean Ludicrous Speed Go!

Also, one other cute Windows that that burned me a couple of times with this setup- evidently Windows will keep some patches in reserve. Connect to Internet, patch, restart, disconnect Internet, restart. Think you are safe? Haha, windows might decide an hour later to install and force reboot for that final update.
For any astronomers here, or others with the relevant knowledge of astrophysics, a question: this discovery would suggest the existence of a fully-formed galaxy at ~290 gigayears (Gyr), when the first stars are presumed to have emerged between 200 and 300 Gyr. How badly does this damage current models of early galaxy formation, and what new physics might it suggest?
Your comment makes a lot of sense to me.

What I wonder though is - we've been a year and a half into the LLM craze and we still don't see a really good information processing system for them. Yes, there's chatbots, some that let you throw in images and PDFs.

But what we need is more like a ground-up rethink of these UIs. We need to invent the "desktop" of LLMs.

But the keys here, I think, are that

a) the LLMs are only part of the solution. A chat interface is immature and not enough.

b) external information is brought in by the user, and augmented by a universe of knowledge given by the provider

c) being overly general is probably a trap. Yes, LLMs can talk about everything - but why not solve a concrete vertical?

Semantic search helps with a part of this, but is just one component.
Sure, but now your device needs two eMMC chips or whatever to store all that extra junk, and it's been priced out of the market. FWIW: an alternative to designs like this is just to ship your customers an extra router to keep in a box if the first stops working: it's exactly the same principle, and fails for the same reasons.
> Then there are the equally useless "just switch OSes!" arguments.

When an OS and the company that makes it keeps on showing you that you don't own your computer, they do, at some point switching should be on your radar.
No, it's not a simple binary like that. PIPs aren't about ability, they're about performance (as in "doing the thing"). For instance, someone who can meet the PIP requirements can still choose not to meet them yet also choose not to resign. Those choices will probably lead them to be fired.
The bill wont strictly "mandate buying a Google Kids Watch" but it will stipulate a ban on smart phones (iPhones being the dominant device) in schools. The Google Kiddie Crack watch is $200, the Apple Watch can't compete at that price point. Dumb Phones (flip phone) wont offer location tracking the parents can monitor.

What option is a parent to choose I wonder? This product seems suspiciously designed for a very specific set of conditions to emerge.

"This whole essay you wrote is taking that conclusion jump and rolling straight into the worst case scenario."

You call it a "conclusion jump", I call it a Rational Explanation.
Yeah. I don't know what people want or expect. They might just have to learn something new or admit those crazy Linux people were on to something.

Folks, no amount of SO threads is going to make MS reverse course. So...?
Presumably a high-reputation law firm, paid enough, would be willing to hire executives, hiring staff, etc.
I connected Windows XP to the Internet; it was fine
A couple months ago I installed XP onto a ThinkPad X120e; being the first dual-core AMD ThinkPad the hardware is relatively emaciated, and I wanted something lightweight and productive for it.

I used legacyupdate.net to apply all available important and recommended updates, as well as some nice-to-haves such as updates to the .NET infrastructure. I have been using the Supermium browser, which is an up to date fork of Chromium for older versions of Windows, including XP. All of this has gone off without a hitch, and the laptop has been great to me with its current configuration.

Recently in the tech news sphere I have seen articles exclaiming what a bad idea this is, demonstrating how connecting XP to the internet for just a few minutes leaves it riddled with viruses. Decided to run an MBAM scan with updated databases to see for myself, and it's totally clean.

In other news, this thing is a great little Diablo II machine. I'm maining necro right now.
Which LLM is this using because it is providing hallucinated facts that differ from ChatGPT 4o on the latest model?
Here's hoping this gets applied liberally. End-running around the constitution by making private individuals or private enterprise do the things you can't do is such a bullshit loophole.
This has been a campaign for years and other jurisdictions have already passed similar laws. If anything, Google is reacting to the legislative trend, rather than lobbying for it.
> t's not about AI's motivation. It's about the people behind the AI programming it. They can make it behave well but at the same time it can turn on a dime.

This is true of any software.

> But an AI can just as easily fake it all for a year or two, and then drop it a second later.

We are nowhere near an AI being able to "fake" anything. No matter what words are coming out of an LLM. There's no self model -- it's episodic and static.

Regarding the Cornell reference and backdoors in AI that is true. But it's also true of compilers. It has nothing to do with an AI having any concept or capacity of "deceipt".

We definitely agree that AI should not be trusted, but they are just not currently or in the anywhere close to near future capable of deceipt on their own. At this point that kind of "deceipt" would come from the programmers -- at least until AI is much more advanced than it currently is.
911 S5 Botnet Dismantled and Administrator Arrested in International Operation
At my first big corporate jobs, I got to work on a codebase that was nothing but premature DRY’d code, but I didn’t know it at the time. As someone who was self taught, and suffered from imposter syndrome as many of us do/did in that situation, I thought I was missing something huge until I was talking to a senior developer and these strange design decisions came up, to which he said something like

> Yeah, that was written by <ex-engineer> and he couldn't abstract his way out of a paper bag

I guess the real lessons were the crappy decisions that someone else made along the way.
I’m not sure it wouldn’t, I have a friend who’s doing just that and making a nice business out of it.
True, but rest calls over multiple micro services is even worse
You cannot compete with the best for free --- I forgot who

Yet still they make money on windows. The lost phones and servers already. Maybe Valve manages to take a bit of their gaming dominance.

That said MS office is still better than libre office.
> They have to parse the TCP headers in hardware anyway

Backbone routers have no need to implement stateful TCP inspection or deal with the transport layer for TCP, dealing with IP is enough.
> If you lose 9-0 in the Supreme Court, and your expected side (in this case, progressives)

This is a pretty clear first amendment issue that shouldn’t divide among party lines. Party lines shouldn’t even be a thing in the SC, but unfortunately that ship has sailed. The law is clear about this so the “progressive” judges wrote their opinion about what the law says. That is more than can be said about some of the more conservative justices, who don’t really seem to care as much about what the law says rather than pushing personal/political/financial agendas.
For another set of measurements that support RRF + Hybrid > vectors, we (Azure AI Search team) did a bunch of evaluations a few months ago: https://techcommunity.microsoft.com/t5/ai-azure-ai-services-...

We also included supporting data in that write up showing you can improve significantly on top of Hybrid/RRF using a reranking stage (assuming you have a good reranker model), so we shipped one as an optional step as part of our search engine.
what's work stealing?
It's huge shame Pascal basically stopped building those boards since AMD and Intel wouldn't play ball. I'd really like to have something like an APU with 10G connectivity with an x86 processor that was not built and designed in China running open firmware. With PC Engines gone now, I think you're basically out of luck.
Right? Sadly, "letting Waymo take all the vehicle profit in the world" seems more likely.
Putting the sulfur back into the fuel is maybe the single most effective thing we can do for the planet right now. Yes, polluting is bad and indirectly harms millions over time — but ocean heat spiking will directly harm billions imminently.

I acknowledge that the phrase “put it back” is doing a lot of heavy lifting here. There is no ctrl+z for the fuel manufacturing processes that were changed to accommodate the sulfur ban, but this is such a recent change that there is still an enormous amount of direct subject matter expertise available for a crash-restart. Course correction here, now provides runway for the future.

The industrial capacity of worldwide maritime shipping already exists _and_ is already internationally regulated. There is no other “safer” alternative that could be implemented as quickly, or with less risk.