skysight-inc/HackerNews huggingface dataset:
I really like the EUPL on paper, and I've been told by Joinup's legal support that it should be a valid "change licence" for BUSL, in case I ever want that.

But I'm concerned about the compatibility clauses becoming a loophole for hostile forks. Then again, half the point of the EUPL is admitting that only a court can judge what is or isn't a derivative work (unlike the legal fiction in the GPL's viral clause), so I guess these uncertainties are part of the deal.
Very good article. Not clear to me why Google has let parasite SEO become so successful. Possibly they are starved of human generated content kept to a certain quality level. But it's very strange to see sites leveraging a legacy brand to expand far beyond their expertise. Forbes is the most prominent example.
Just as the other commenter said, I think for a start I will switch to LibreWolf or Waterfox, probably the first, as it's more focused on privacy and seems to be the safer bet.

Completely ditching the Firefox core browser is probably not really possible. I'm not 100% sure how comparable the degoogled Chromium's are to something like LibreWolf, but something in me just doesn't want to switch to anything Google related again.

My hopes are in something completely new, something that Firefox once was, like a browser built from Servo (which was a Mozilla project, https://servo.org/), or Ladybird. But until they're ready to use for day-to-day-use we got to wait some more years, I fear.
Solution is to stop using languages low level like C except where it matters, and improve the UI capabilities of higher level like Lisp.

Most of the problems in free software are rooted in the use of C and C++.

When you are doing things for free you shouldn't be using slow, difficult tools.
So how does this work? Asian Americans are vastly over represented relative to their population in higher education. This "implies" they've been receiving special treatment or favoritism?
Hold up, they didn't do nothing. They tried and failed. There were several attempts at packaging an FPGA with a CPU and none of them worked.
Yup, https://yunohost.org/ was built for that. You can manage your server entirely from the admin panel, installing pleroma or matrix or freshrss takes 3 clicks, and it can even manage your DNS zone for you. Mail and XMPP are included.

When you're feeling confident, you can then fiddle with the command line and explore what's happening behind the scenes.
Tokenization does not remove information from the input[1]. All the information required for character counting is still present in the input following tokenization. The reasons you give for why counting characters is hard could be applied to essentially all other forms of question answering. Ie, to answer questions of type X in general, the LLM will have to generalize from questions of type X in the training corpus to questions of type X with novel surface forms which it sees at test time. [1]tokenizers can remove information if designed to do so, but they don't in these simple scenarios
And I'd add that airplanes are unusual in the degree to which declining quality is visible. Boeing is working in an area where badness signals are heavily amplified.

My guess is that what's going on with Boeing is not that they're a particularly bad apple. It's that standard American business practices have slowly crept in, displacing the previous culture, which had focused on safety and quality. So I'd say Boeing was an anomaly that has now become typical. The interesting question then becomes: what is the deviance that has become normalized so broadly?
You're almost there buddy... people criticising israel here are also criticising hezbollah for war crimes... you don't have to pick a side and close your eyes on their actions
I did write ‘simple’, but obviously meant simpleR. A performant runtime will still require considerable complexity. Also, C# doesn’t underperform, I never said that — partially as the whole platform has access to lower level optimizations that avoid allocating in the first place, as you mention (but Span et alia does make the language considerably more complex than Java - which was my point).

But on the GC side it quite objectively has worse throughput than Java’s, one very basic data point would be the binary tree benchmark on benchmark games. This may or may not be a performance bottleneck in a given application, that’s besides the point. (As an additional data point, Swift is utterly bad on this benchmark finishing in 17sec, while java does in 2.59 and C# in 4.61), due to it having reference counting GC, which has way worse throughput than tracing GCs). But you are the one who already linked to this benchmark on this thread, so you do know it.
Businesses that want to integrate with larger SaaS providers and enterprises are often compelled to implement SAML. I used to fight tooth and nail to avoid it over issues with the SAML spec but... business is business.

Good suggestions from the article: work around it. The non-technical folks may force you to implement it in your system. Doesn't mean you have to leave your systems vulnerable.
I’m generally of the opinion that you are probably right, given that you are on a site where people are inclined to be opposed to your position but are handling the argument quite deftly (this is a dumb way of handling it, but I’m not a law guy, I’m a programming guy, so this is outside my wheelhouse, so I’m just using social signals).

But this has be confused:

>> Is this not depriving people of their right to a jury?

> Not an unconditional right. A jury trial costs anywhere from $500,000 to $1,000,000 a day. Demand for a jury trial by an NPE is basically extortion.

Sure, no right is infinite, but jury trials are pretty foundational to our system, right?

And these costs, where do they come from? Does every trial cost a million dollars a day? (I mean surely small claims court trials don’t right?)

I’m a little suspicious because I’ve heard these big companies tend to hire expensive lawyers. If that’s where the cost is coming from, seems like a “them problem.”
I personally can't really imagine anything less inspiring than repeating a feat we managed over 50 years ago.
The Right Amount of Disagreement
If it has beans it isn’t Texas chili…
The Western media is not mentioning that.
I've had a non-Tesla for three years now. I've never had a single problem charging at a public DC fast charger. Every time I've managed to find an open and working stall. Every time it worked either with plug and charge or took credit cards on the dispenser. My car isn't 800v so it doesn't do the full 350kW but it has always been about the speeds my car can charge at.

I'm in North Texas and have mostly encountered chargers in Texas. I can't speak to charging elsewhere.

> If they do finally work, they charge at 1/4 the quoted speed

Just to confirm, 1/4 of the quoted average charging speed of your car, 1/4 the quoted peak charging speed of your car, or 1/4 the max supported speed of the charger? Few cars can actually charge at the 350kW max charge rate available. And then on top of that those cars don't actually sustain that peak rate very long, and only when it's been preconditioned and already at a low state of charge. If you're rolling in at 50-60% SoC and especially if you didn't precondition you probably are looking at only being able to charge 100kW or so. That's not the fault of the charger.

Teslas don't charge at 250kW the entire time either. They too have charge curves and need preconditioning to hit max charge rates.
> European VM providers

Now I can’t remember the name of that company from Switzerland…

They did some early work on dalvik but it didn’t fly commercially iirc…
I can't fathom what anyone past the age of awareness would want to spend time talking to a knowingly dead audience based off of LLM=Based ai with no potential of building any sort of meaningful reputation or profit for their work, but I guess here we are...

Most of us have spent the last 4-10 years wasting our time to do that on gerry-rigged platforms because we thought they were run by ethical people, buth they pretty much were the same exact dead/empty interaction holes, so what do I know... :/
Tell HN: Pivotal Tracker is being shut down
Just received the following email:

To our Pivotal Tracker customers,

The VMware Tanzu division is announcing the end-of-life (EOL) for the Pivotal Tracker offering, effective April 30, 2025.

Customers with active Pivotal Tracker subscriptions may continue to use the offering through April 30, 2025, after which time the offering will sunset. You can export your data any time before April 30, 2025.

It is recommended to migrate any needed data out of Pivotal Tracker on a timely basis. Please review the instructions to export data here. If you have any issue in migrating data, raise a support ticket . The VMware Tanzu division will not provide any support for migrating data beyond April 30, 2025.

Thank you,
VMware Tanzu Division
This is probably a hot take but I’m gonna stay with Mozilla. We don’t have all the details, but it sure seems like a rotten C-suite, and I’m gonna count on the justice system to find the facts and mete out some, well, justice. Coca-Cola literally hired death squads to kill unionizing farmers, Chiquita did the same thing but like a few months ago, and Google is rotten in to the core of its motivations in a way that no amount of C-suite-clearing could help with — and yet I use all of their products, even when I try to avoid them.

But I have the whole “revolution” thing to fall back on, which is a nice emotional safety blanket. Boycotts are already very tough to use effectively, so I don’t have a ton of hope for using them without a real ethical alternative…
Yes lmao, the number of times I would start off on some nominally useful task only to find out 3 weeks later that there is actually already a solution to that created by team XYZ that nobody in my reporting chain has ever heard of…(3 weeks was optimistic case, I remember my team member getting like 2 months in to some new data pipeline before finding out some tables already existed that did what he needed…)
In the JavaScript API, it would be nice if there was the ability to have custom comparative functions for this sort of use case. A user defined function that gets called right before final output which allows the user to create custom filtering rules and return a boolean to indicate inclusion or exclusion. I could see this being useful not only for the case I just presented, but also other cases such as NextJS projects that export default functions in pages that are never imported elsewhere in the project.
GrapheneOS can record phone calls just fine, there is a record button in the dialer.
It would take an entire book to answer this question thoroughly. Luckily, that book exists: it's The Four Steps to the Epiphany by Steve Blank (or its successor, The Startup Owner's Manual).
I don't think you should assume you can actually afford three "tokens" of un-boring technology. It's more like each one is a click of the trigger in Russian roulette. You probably have about three, but maybe not even one.
I'm talking specifically about the catalog here - the rest of the recent (last 20 years or so) dysfunction of Sears is of a different kind.

The Sears Catalog was the Amazon of the early 20th century. So we must ask ourselves "Why did Sears discontinue its catalog service in 1993?" One of the answers to that question is the rise of retailers like Walmart where people could walk into a local (or at least closer to them than a Sears location) store and buy all sorts of things that they otherwise would have had to order. The catalog was inconvenient with other alternatives available.

The concern with Amazon is with its delivery ability - sure, for now, their unsustainable model that burns out drivers and pays them a pittance is working. Should that slip where they cannot deliver same-day/next day/day after reliably then that's an opportunity for other retailers to do to them what Walmart did to Sears.

You can even see it in this discussion - Walmart's online component directly competes and with many, many more local retails locations than Amazon and can often either have the items ready for pickup the same day or even deliver the same day.

So yes, there's a precedent for this, and if Amazon is focusing more on AWS and the buckets and buckets of money there but starts neglecting the retail part then that leaves a massive opening for competitors.
It was very sarcastic.
The discussion in this essay applies to so many organizational domains if you stretch definitions just a bit.
A custom comparative function that returns true or false based on the special requirements of the project might fix that. I don’t think the project supports this based on a quick look at the documentation but I would love to see this added as a feature.
What a beautiful web page. Thank you.

And a beautiful site.

I loved your "Principles" page (https://www.trebeljahr.com/principles). Extremely intelligent.
I don't doubt it's well validated, and the point of it also is clear. Based on the questions I could appreciate exactly your point -- people with some mixture of traumatic experiences will score higher, people without (or with fewer) will score lower. I imagine, as a total laymen in this field, the intended application is surveying large groups to focus resources, or perhaps as intake material.

But sharing and comparing scores on an internet forum seems (to me, as a laymen) outside of the test's design purpose. Initially I thought I would share my experiences here, but like mentioned in other comments -- I just don't want to breathe life into any of that. I hope other people who participated in the discussion found catharsis at least.
Opinions vary obviously in this neverending "debate", but iOS is far from being good software unless you're neck deep in the ecosystem and don't know any better. Just because the UI is child-friendly doesn't make it useful. AOSP/LineageOS/GrapheneOS, especially with root, are excellent.

Also Immich is a great gallery app.
I remember their (pivotal) culture was very unique. Maybe the developers have tired out of mandatory pairing
As a Frenchman, I learned very quickly that my language sphere market and resource pool is so much smaller than the English one that it's 10 times less effective to do anything in it.

I understand the position.

The only exception would be China, but the GFW is probably not helping.

LLV might lower the cost of that so much that it will become more interesting to do so.
Using Security Engineering to Prevent Phishing – Doyensec
With the widespread of AI job applications, matching will not be effective at all.

I appreciate what you have done. I spent three years in this industry, and the current tools and mindset of finding keywords in CVs are quite outdated.

There is nothing wrong with your solution; it is just that this industry is based on concepts before the Internet, which has to change now.
See also https://news.ycombinator.com/item?id=41591622
As if Israil ever cared about civil vs combatants.
that's sort of what graaal is supposed to do
The information comes from the NDR (link im neighboring thread), not the CCC. The CCC only got to see the documents via the NDR.
True, that is maybe too strong a phrase, but I think it's close to accurate. I think the culture & medium provide kind of a self-selecting gate: it's just plain text and links to articles, with the discussion expected by culture to be fairly serious. I think that turns off enough people that it kind of forms its own gate shutting out the people that make "eternal Septembers" happen. But yeah, ultimately, you're right.
Sublime does it, at least with Merge.

It’s weird to think Linux programs would somehow be different from Windows in this regard. Why would a program running in Linux are more altruistic (for lack of a better term) than one running in Windows?
Finally it will be a bit less insane to buy an iPhone at Brazil. Still I will avoid anything from Apple.
Finally someone is doing something about Apple's abusive practices.

The support of abusive monopolistic practices around here is something else though. Temporarily-embarrassed-tech-billionaire syndrome is the only explanation.
The problem is that the paper form is the interface, because the ecosystem was designed around it.

10 years ago or so, I asked a health insurance company why a specific digital form could only list up to 16 diagnostic codes (otherwise a duplicate with the additional needed to be created).

They thought about the question for a second, then said that's how many were on the paper form the digital system had been created from (35+ years ago).
Mostly to keep up with website/app bloat, and better cameras if you like taking photos or videos. Other improvements like better screens or battery life are nice too, but only really noticeable if you're jumping a few phone generations at a time.
Invidious has Sponsorblock support at least.
I don't see how anyone can claim that the remote detonation of explosive devices hidden inside everyday devices can be called an operation against 'legitimate military targets'.

There's no way to know that 4000 devices are going to only harm their 'owner'.

Call it whatever you want, but these attacks are not responsible nor 'in the right'. This sort of tactic is reckless and evil.
I had a similar issue with Hetzner. I host my downloads on a Hetzner cloud machine, and one of my customers reported that they couldn't download updates. Turns out their company used some enterprise security product named "Zscaler" that mis-identified the IP of my Hetzner VM as Iranian and blocked it.

My customer contacted Zscaler, and after a few days they unblocked it.
It'd be nice to have full browser support for applets, but with a restricted classpath that only contains the browser APIs (DOM, local storage, etc). It'd be something else these days for sure
I recall the mandatory pairing as quite popular among some devs during that era. I wonder if anyone is actually still working in that manner.
To what end? Capturing it would mean you are already too late
We are "neck deep in the ecosystem" by the mere virtue of actually using the said features. If that means "we don't know any better" then we're not going to find a productive common ground for discussion. We took what was offered. Again, do let me know if you believe there are actual alternatives. One example: Apple Photos' OCR worked better than many paid softwares I used 5-10 years ago.

And yeah I heard about Immich, thank you for the reminder. Guess I'll go scout what's out there and likely post a blog article here on HN at one point.
Yeah, too recent to understand (though I've also been out of the loop a bit) - so thank you, that's...a good one.
Nice and Thanks! Was looking for something like this with minimal dependency.

By the way, changing options updates browser history every time. You may want a debounce. Also, you could remove jQuery and make it even more leaner.
DeepL launches 'industry-first' AI glossary generator for business translations
Looking good and all tailored helps, but maybe you can contribute to the trend of women wearing comfortable, looser-fitting clothing. Seems popular with the youth, and doesn't always look slovenly. Can't beat the hoodie imo.
2012 and it's Android 6 with maintenance
> take the Phosh stuff (or whatever it is now) that Purism developed for the Librem 5, and run it with PostmarketOS

Or just buy Librem 5 and use it with the preinstalled PureOS. Works for me.
To paraphrase Churchill, capitalism is the worst system except for all the others.

Open source doesn't represent socialism, which has a history of mass deaths and economic and literal starvation. Open source just says, "I wrote this code and you can use it without paying me."

To make an economy work, though, people have to pay for stuff -- which means they have to earn money. Open source projects, including all the big ones, are funded by profit-making, capitalist businesses. Whether it's being propped up by Adobe (like the awesome Blender) or Microsoft (with VS Code), you have to make money to be able to give it away like that. Even personal open source projects are funded by that person's money, probably from a job.
Ok "not a bot" ilbeeper who's account was created explicitly to regurgitate Israel talking points
Tech jobs have dried up
A mod for the TI-84 calculator to "run" ChatGPT
Show HN: ts-blank-space – fast TypeScript type-stripper
We've built a new type-stripping compiler for TypeScript source: `ts-blank-space`

It's:

* 5.6x faster than `tsc` due to zero-codegen

* Written in TypeScript

* Uses the official TypeScript parser

* Accurate/preserved source locations

* In used in production

It uses the same novel approach that inspired Node 22.6.0's `--experimental-strip-types` functionality, released last month
Microsoft has all of windows in a single repository.
Show me an LLM ranking that doesn’t put an OpenAI or Anthropic product at the top.
Any idea where I can buy some from Germany? Reichelt stopped to sell it and I did not have chance to stock up
Quiz: How much do you know about money?
At a gas station you can just drive away. In an EV, you can't without getting out where the criminal is.
No, HN moderation is just biased to the non-sexist, non-racist, non-homophobic, non-transphobic, non-conspiracy-theorist. It's the right wing's choice that they're biased to the sexist, racist, homophobic, transphobic, and conspiracy theories. Don't blame it on the HN community that they aren't sociopathically biased the same as the right wing and Elon Musk, and don't tolerate all that bigotry. Clean up your own act, and take some responsibility for your own bigotry, instead of blaming others for not tolerating your intolerance and hatred.
Yep, and I would have been really excited about this if it wasn't that they're hidden away behind an internet required api that can be taken away from you with rate limits.
Because my time is valuable, dude, and having to use an entire weekend -- likely much more than that even -- is not very feasible. And because I trust my circle of programmer acquaintances, they are extremely pragmatic folk who usually gets called to fix messes left by juniors, wannabe, poseurs and "AI" enthusiasts.

Still, I am not entirely close-minded on "AI" but I don't think it's unfair to say that if it was that good then our area would have been hugely disrupted by now. And it does not seem like it is.
Thanks for flagging that! The intent is that you're welcome (and encouraged!) to use your launchpad as many times as you like, for as many projects as you like.

However, that code will slowly become out-of-date in the form of deprecations, dependency updates, new launchpad features, and a changing tech landscape. If you always want the most up-to-date starting point, that requires another (discounted) purchase, or the ongoing support plan!

Does that make sense?
While that is a crappy thing to do, I bet tons of YouTubers are doing just that. Hell, most political YouTubers just read articles and make stupid comments about them.

It would be impossible to create daily content if you weren't just rehashing, or taking, information from somewhere. Again, not defending it at all, just saying it's probably a very common thing. Like how some crappy news articles are just a bunch of reddit comments, like that qualifies as news.
> . . . the most aggressive readme ever.

I love it. It reminds me, in tone, of the Acknowledgements section of the Scsh manual: https://scsh.net/docu/html/man.html
The biggest hurdle I'm personally struggling with now as a software engineer trying to find the motivation to continue writing code and developing products isn't simply that AI is getting better and better at writing more complex code and doing more of my job for me (though it certainly doesn't help), but more importantly that it will soon do away with entire classes and categories of desktop, web, and mobile applications as the human interface evolves towards conversational, intent-driven interactions with AI.

Vast majority of all apps are just tables, forms, and JSON over the wire—I don't see that continuing to be the case for much longer.