MurphyA/hacker-news huggingface dataset:
by alganet | 2025-04-14 23:14:29+00:00
It did.

All of it started with the webtorrent project though. One of the first demos was booting Ubuntu while streaming the incomplete live ISO image, quite impressive for the time.

This is great tech for media files. Currently better than any other. But making it would make those media files very easy to redistribute, and it is hard to change that without loosing the P2Pness goodies.

If Popcorn Time had a synchronized multi-resolution catalog, bandwidth-sensitive auto switch and some paid seed servers, it would be better than any other streaming service (technically speaking).
by roenxi | 2025-04-14 23:15:24+00:00
There are a couple of key phrases in politics that get used because there is no actual justification. "Fair" is one of them. It is impossible to achieve fairness in the tax system under any circumstances, it is always taking from someone who - from the fact that it isn't voluntary - we can assume quite likely disagrees with how the money is about to be used. Taxes are fundamentally arbitrary.

So in practice, if "fair" is used in politics the appropriate reading is often as a euphemism for "I think we have the numbers to push this interpretation of the world on people; it'll be good for us".
by efitz | 2025-04-14 23:15:28+00:00
Humans are omnivores. I am unapologetic about obeying biological imperatives to eat other animals.

At the same time, I want to be as humane as practical; I don’t want to cause needless suffering to any creature. If I kill a bug, I don’t want it to suffer. Same with food animals.

The more like me an animal is, the less I want to eat it.

There are a lot of humans. Any action to forcefully reduce the number of humans or to forcefully reduce birth rates is almost certainly way more morally abhorrent to me, than doing what is necessary to feed those humans.
by notahacker | 2025-04-14 23:15:38+00:00
tbf, whilst the Viet Cong were often nasty to their civilians, the Khmer Rouge killed a quarter of their own population and had made multiple advances into Vietnam to continue a genocide that had started with ethnic Vietnamese living within Cambodia. It's not really a tenable argument the Viet Cong didn't have just cause for invasion or that their military sticking around whilst the remaining Khmer Rouge cadres waited for an opportunity to return resembled Western colonialism, and the Khmer Rouge is not fondly remembered by Cambodian nationalists or royalists or anticommunists

Hun Sen, the Cambodian they installed as deputy PM is still in power having allied with just about every faction in Cambodian politics in various elections and coups; not a testament to the vibrancy of Cambodian democracy but a testament to how the real distinction wasn't between an independent Cambodia and occupation, but between the Khmer Rouge and everything else.
by engineer_22 | 2025-04-14 23:15:56+00:00
This crowd seems to be cross pollinated with the sci-fi / space exploration set. Communication with cetaceans seems like such an obvious springboard for developing frameworks and techniques for first contact with E.T. /If/ you believe they're out there... And if not, what an incredible opportunity in its own right.

But, since context is so important to communication, I think this would be easier to accomplish with carefully built experiments with captive dolphin populations first. Beginning with wild dolphins is like dropping a guy from New York City into rural Mongolia and hoping he'll learn the language.
by twoodfin | 2025-04-14 23:16:29+00:00
https://www.pewresearch.org/short-reads/2023/04/18/who-pays-...

For one thing, many plumbers do make it to the 1%: Trades are a profitable line of work for the industrious.

But the median 1%’er is paying 3-4X the effective rate of the overall median earner.
by marcosdumay | 2025-04-14 23:17:07+00:00
Yes, if they actually made the thing available, maybe people would have used it for something. There were several proofs of concept at the time, with some serious gains, ever for the uses that people ended up using CUDA.

But they didn't actually sell it. At least not in any form anybody could buy. So, yeah, we get the OP claiming it was an obvious technological dead-end.

And if they included it on lower-end chips (the ones they sold just a few years after they brought Altera), we could have basically what the RasPI 2040 is nowadays. Just a decade earlier and controlled by them... On a second thought, maybe this was for the best.
by alistairSH | 2025-04-14 23:18:33+00:00
I wonder what % of GP skin consults result in a referral? If it’s even remotely close to a majority, seems like it would be better just going straight to the dermatologist.

Sample of one, but every spot (5+ over the past decade) I’ve asked my dermatologist about has resulted in a biopsy and of those several were cancer.
by karmakaze | 2025-04-14 23:19:00+00:00
> F#: Born in the Corporate Halls F# was initiated in 2002 at Microsoft Research ...

This BS post is leaving out that F# was directly inspired by and built on the foundations of OCaml. Also both OCaml and F# can target JS, WebAssembly, native AOT.

Functional languages are still unpopular, don't step on one to prop up another. Prop them all up over procedural languages that use mutable variables/state.
by const_cast | 2025-04-14 23:19:05+00:00
> Common sense is a kind of skill.

Using "common sense" to both divine that Trump is so incredibly stupid as to suggest obviously bad economic policy but simultaneously smart enough to revert it is gambling.

There is no 5D chess going on. There is entropy, Trump is an agent of chaos. He is not stupid, nor is he intelligent, he is destructive.

You have better odds sticking to cartomancy or other forms of divination. I have no issue with gamblers, but I do take issues with gamblers who are so delusional as to think they can see that which is unseen.
by chimpanzee | 2025-04-14 23:19:18+00:00
"Curious" discussion requires a free and open society and a sense of personal security. If that doesn't exist, then no one will dare make statements online that could result in persecution in the real. If they want to protect curious discussion, then they need to protect the society that fosters it.

But again...they are free to make public statements denouncing what is happening without having to interfere in the moderation. Yet they have not done so. Why not?

Instead, what do they ask for?...For people to "make good new things".

But sometimes, obstruction or even destruction is just as "good". One doesn't watch a cancer grow and say "hmmm....what good thing can i create in response?" No. You fucking destroy the cancer.

They don't want that though. "Good new things" are profitable. Destruction isn't. (Unless it's the destruction of moral constraints.)

And worse yet, destruction will inevitably result in the downfall of some of their very close friends and acquaintances. It's no surprise they aren't saying anything.

(I realize your response is neutral, or I at least read it as such, so please don't take my comment as an attack on you.)
by mmmBacon | 2025-04-14 23:19:24+00:00
When Intel acquired Altera, Altera’s market share was at 36% and Xilinx at 51%. Today Xilinx remains at ~50% while Altera’s share has dropped to 29%. Altera has lost share to Microchip and Lattice.

I’ve said it before, Intel is where technology companies go to die. Fortunately while Altera is probably a mess of useless Intel drone MBAs, there’s a decent core that can be salvaged. Best of luck to them.
by rasz | 2025-04-14 23:19:46+00:00
Intel FPGA venture made tons more sense than AMD following it. FPGAs are great at filling up your idle fabs and honing engineering skills on reaching high yields.

Selling now also makes sense. There was only one serious competitor in 2015. Now you got Tariffs both ways to the main place where everything is build, and said place has own homegrown vendors like GOWIN, Sipeed, Efinix. But the biggest reason is amount of stuff designed in the West/Taiwan is falling with China taking over actual product design.

https://itif.org/publications/2024/08/19/how-innovative-is-c...

>In 2015, China released its “Made in China 2025” (MIC 2025) strategy, which refined some of these targets, setting a goal of achieving 40 percent self-sufficiency in semiconductors by 2020 and 70 percent by 2025.

https://en.wikipedia.org/wiki/Made_in_China_2025

>In 2024, the majority of MIC 2025's goals were considered to be achieved, despite U.S. efforts to curb the program.

Products coming out of China no longer use STM microcontrollers, Vishay/Analog mosfets/diodes and Altera/Xilinx FPGAs. Its all Chinese semiconductor brands you never heard about. Good example is this teardown of Deye SUN-5K-SG04LP1 5kW hybrid solar inverter https://www.youtube.com/watch?v=n0_cTg36A2Q
by pjd7 | 2025-04-14 23:20:14+00:00
I started looking into podman quadlets on the weekend. All because docker & nft (nftables firewall) don't play nice together.

I have my finely crafted nftables ruleset that I want to keep. Docker is going to abuse the crap out of my ruleset/make me jump through extra hoops to have it work.

Having the containers operate under systemd looks fine (ignoring the fact that it is systemd, I guess I have finally accepted systemd is here to stay).

I was interested in using traefik & docker labelling to have ingress sorted out and I believe this will all play nicely enough to replace docker-compose on a single server.
by d-moon | 2025-04-14 23:20:27+00:00
As someone who's worked at Xilinx before and after the merger, it's a surprise they were even able to sell it for that much. Altera has been noncompetitive to Xilinx in performance and to Lattice in terms of low-end/low-power offerings for at least the last 2 generations.

I'm concerned about the future of FPGAs and wonder who will lead the way to fix these abhorrent toolchains these FPGA companies force upon developers.
by colechristensen | 2025-04-14 23:22:42+00:00
It's bad rhetoric. Using stronger, more direct language would have been much more effective at making their point and having their point reach a broader audience. We need leaders who refuse to comply with an authoritarian government and do so with proud defiance. This message was meandering and weak.

Harvard has "fuck you money". They should go ahead and make it clear that they know they have this power and are expressing it (not necessarily with the vulgarity, yet)
by angry_moose | 2025-04-14 23:23:09+00:00
Duolingo is little better than a gacha game these days. It wasn't bad early on but its nearly unusable these days.

I like Babbel a lot for early levels - its gotten me back to a rough-B2 German level. I was probably approaching C1 in college, slipped to an A2 from lack of use, but I'm building it back up; and spent a while learning Norwegian from scratch a couple years ago on it.

Pimsleur is probably next on my list once I top out on Babbel to build up speaking.

Interesting idea on the ChatGPT sentence prompts. I'm not sure I fully trust it for that, but its worth a try.

Edit: Hm. Interesting idea. It's definitely a bit better at German than me, but its still making a handful of mistakes (as compared against other sources).
by nsoonhui | 2025-04-14 23:24:10+00:00
We will also begin deprecating GPT‑4.5 Preview in the API, as GPT‑4.1 offers improved or similar performance on many key capabilities at much lower cost and latency. GPT‑4.5 Preview will be turned off in three months

Here's something I just don't understand, how can ChatGPT 4.5 be worse than 4.1? Or the only thing bad is that the OpenAI naming ability?
by michaelt | 2025-04-14 23:24:30+00:00
I wasn't there, but I've always imagined the conversation went something like this:

Intel: Welcome, Altera. We'd like you to integrate your FPGA fabric onto our CPUs.

Altera: Sure thing, boss! Loads of our FPGAs get plugged into PCIe slots, or have hard or soft CPU cores, so we know what we're doing.

Intel: Great! Oh, by the way, we'll need the ability to run multiple FPGA 'programs' independently, at the same time.

Altera: Ummmm

Intel: The programs might belong to different users, they'll need an impenetrable security barrier between them. It needs full OS integration, so multi-user systems can let different users FPGA at the same time. Windows and Linux, naturally. And virtual machine support too, otherwise how will cloud vendors be able to use it?

Altera: Uh

Intel: We'll need run-time scaling, so large chips get fully utilised, but smaller chips still work. And it'll need to be dynamic, so a user can go from using the whole chip for one program to sharing it between two.

Intel: And of course indefinite backwards compatibility, that's the x86 promise. Don't do anything you can't support for at least 20 years.

Intel: Your toolchain must support protecting licensed IP blocks, but also be 100% acceptable to the open source community.

Intel: Also your current toolchain kinda sucks. It needs to be much easier to use. And stop charging for it.

Intel: You'll need a college outreach program. And a Coursera course. Of course students might not have our hardware, so we'll need a cloud offering of some sort, so they can actually do the exercises in the course.

Altera: I guess to start with we

Intel: Are you profitable yet? Why aren't you contributing to our bottom line?
by const_cast | 2025-04-14 23:25:22+00:00
> Are you really doubting that countries wouldn't negotiate? Seriously?

Yes. Trump and his administration lie more often then they tell the truth. There's virtually no reason to negotiate under those conditions, as random decisions will often have indistinguishable outcomes.

All the countries who chose to do nothing, evidently, came out on top. Because the decision was reversed. Those attempting to conform to the chaos will be whiplashed around, like fish in a Tycoon. Doing nothing at all proves to be an equally effective strategy, on average.
by tedsanders | 2025-04-14 23:25:42+00:00
There are no great shorthands, but here are a few rules of thumb I use:

- for N=100, worst case standard error of the mean is ~5% (it shrinks parabolically the further p gets from 50%)

- multiply by ~2 to go from standard error of the mean to 95% confidence interval

- scale sample size by sqrt(N)

So:

- N=100: +/- 10%

- N=1000: +/- 3%

- N=10000: +/- 1%

(And if comparing two independent distributions, multiply by sqrt(2). But if they’re measured on the same problems, then instead multiply by between 1 and sqrt(2) to account for them finding the same easy problems easy and hard problems hard - aka positive covariance.)
by _DeadFred_ | 2025-04-14 23:26:40+00:00
If I get something of worth, non-related to the stock/ownership, for the current value on my stock/ownership, I should pay taxes on that amount. I am using the stocks value to gain something. If I take out a loan for businesses needs, that is in the interest of the thing I own. If I take out a loan to buy a separate thing, I have leveraged the current value and have therefor realized the current value and should pay accordingly.
by w10-1 | 2025-04-14 23:27:26+00:00
This sounds pretty bland and meaningless, but is it?

tldr: Privacy protections seems personal, but not collective:

- For short genmoji prompts, respond with false positives so large numbers are required

- For longer writing, generate texts and match their embedding signatures with opted-in samples

i.e., personal privacy is preserved, but one could likely still distinguish populations if not industries and use-cases: social media users vs. students vs. marketers, conservatives vs. progressives, etc. These categories themselves have meaning because they carry useful associations: marketers more likely to do x, conservatives y, etc. And that information is very valuable, unless it's widely known.

No one likes being personally targeted: it's weird to get ads for something you just searched for. But it might also be problematic for society to have groups be characterized, particularly to the extent that the facts are non-obvious (e.g., if marketers decide within a minute v. developers taking days). To the extent the information is valuable, it's more so if it private and limited (i.e., preserves the information asymmetry), which means the collectors of that information have an incentive to keep it private.

So even if Apple broadly has the best of intentions, even this data collection creates a moral hazard, a valuable resource that enterprising people can tap. It adds nothing to Apple's bottom line, but could be someone's life's work and salary.

Could it be mitigated by a commitment to publish all their conclusions? (hmm: but the analyses are often borderline insignificant) Not clear.

Bottom line for me: I'm now less worried about losing personal privacy than about technologies for characterizing and manipulating groups of consumers or voters. But it's impossible for Apple to characterize users at scale for their own quality assessment -- and thus to maintain their product excellence -- without doing exactly that.

Oy!
by mubou | 2025-04-14 23:28:04+00:00
I was thinking more along the lines of a TypeScript-like compiled language. For example, AssemblyScript[0] but with the web APIs added back in. (Personally I'd prefer C# or Rust, but you know most devs will want to keep using JS/TS.) WASM isn't natively supported in the way that I'm wishing it were, though; you still have to use JS to bootstrap it, and JS to call back into web apis. In my ideal world, I'd want to be able to compile

public static void Main() { Document.Body.Append(new Div("hello world")); }

and be able to use it in a page like

<script src="hello.wasm"></script>

and have that just work without any JS "glue code". Maybe someday. I know they're working on the DOM APIs, but as you said, it's been slow going. Feels like priorities are elsewhere. Even CSS is moving forward with new features faster than WASM is (nesting and view transitions are awesome though).

(Btw when I said "separate runtime type checking" I didn't mean language-level; I was referring to the validation libraries and `typeof`'s that are required today since TS types obviously no longer exist after build. If it were a real static language, then of course you can't store a bool in a string in the first place.)

[0]: https://www.assemblyscript.org/ (Porffor looks neat too. Wonder if it could be useful in plugin architectures? E.g. plugins can written in JS, and the program only needs a WASM interpreter. I'll bookmark it. Thanks.)
by cheschire | 2025-04-14 23:28:11+00:00
Apple has always been like this. They are never the first one to cross the first few checkpoints. They watch what the winning-est competitors are all doing and then they try to copy that to win the race overall.

If they hadn’t saddled themselves with the privacy promises, or if OpenAI were willing to uphold those same promises, then I bet Siri would’ve been wholly replaced by ChatGPT by now.
by bjourne | 2025-04-14 23:28:18+00:00
Tooling mostly. To write fast code for CPUs you need a good optimizing compiler, like clang or gcc. Imagine how much work has gone into making them good. We're talking thousands of man years over several decades. You need just as good tooling for FPGAs and it takes just as much effort to produce. Except the market is orders of magnitudes smaller. You can also not "get help" from the open source community since high-end FPGAs are way to expensive for most hackers.

Intel tried to get around this problem by having a common framework. So one compiler (based on clang) with multiple backends for their CPUs, FPGAs, and GPUs. But in practice it doesn't work. The architectures are too different.
by _carbyau_ | 2025-04-14 23:28:19+00:00
Speaking with some 70 year olds, their opinion on the "best doctor in town for skincare" was basically a doctor who'd simply cut out whatever you like and send it for a biopsy.

At most you had to deal with a stitch or two but often only a bandaid. Nowadays the hydrocolloid bandages seem magic.
by hansvm | 2025-04-14 23:28:23+00:00
The people I've talked to just don't believe it can happen to them. They're going through the normal immigration channels, only getting abortions when medically necessary, and limiting their anti-Trump speech to the few quibbles they have here and there. They don't realize that the deportations aren't just the "bad" immigrants, even medically necessary abortions are being stymied by the current administration (with predictable deaths), and that any anti-Trump rhetoric is dangerous.
by actualwitch | 2025-04-14 23:28:28+00:00
So is it that you fail to see how any of the actions mentioned in the "AI slop" can result in lack of access to safety nets by certain population groups, or do you merely assign no value to those specific nets or those specific population groups? In former case I suggest you refer to dictionary, otherwise a history book will do. Look up what happens in any of the authoritarian regimes when all the undesirables are processed, and whether people who had guns or privilege were somehow exempt from all the frog boiling machinery in the end. "First they came for the socialists..."
by p1necone | 2025-04-14 23:28:51+00:00
> there's no runtime assurance that a string is actually a string.

As someone who's written a lot of Typescript in fairly large projects: in practice this isn't really an issue if you

1. ban casting and 'any' via eslint,

2. use something like io-ts at http api/storage boundaries to validate data coming in/out of your system without a risk of validator/type mismatch.

But you have to have total buy in from everyone, and be willing to sit down with new devs and explain why casting is bad, and how they can avoid needing that eslint suppression they just added to the codebase. It certainly would be easier if it just wasn't possible to bypass the type system like this.
by xp84 | 2025-04-14 23:29:24+00:00
I don't know if I love this more for the sheer usefulness, or for the delightful over-the-top "Proper English Butler" diction.

But what really has my attention is: Why is this something I'm reading about on this smart engineer's blog rather than an Apple or Google product release? The fact that even this small set of features is beyond the abilities of either of those two companies to ship -- even with caveats like "Must also use our walled garden ecosystem for email, calendars, phones, etc" -- is an embarrassment, only obscured by the two companies' shared lack of ambition to apply "AI" technology to the 'solved problem' areas that amount to various kinds of summarization and question-answering.

If ever there was a chance to threaten either half of this lumbering, anticompetitive duopoly, certainly it's related to AI.
by sorcerer-mar | 2025-04-14 23:30:10+00:00
No, what's critical is not the existence of a contract or not, but whether the US has actual control over the prisoners. That part is undeniable regardless of a contract. Xinis derives this view not from evidence of a contract, but first and foremost from the fact that to have lost control of the prisoners would involve having discarded the INA entirely, which the executive obviously cannot do.

From immediately before your quote:

> Surely, Defendants do not mean to suggest that they have wholesale erased the substantive and procedural protections of the INA in one fell swoop by dropping those individuals in CECOT without recourse

My issue with your phrasing is the assertion that El Salvador is somehow a 1-year relationship or detention. We have no evidence beyond an AP report about a memo that this is the case. Neither we nor the judges know what the terms of this agreement are. For the judges' purposes, the terms are irrelevant beyond "does the US have control," which of course they do.