skysight-inc/HackerNews huggingface dataset:
Firefox the browser doesn’t make any money. Doesn’t matter if the wheels are square or round if no one’s willing or able to put gas in the tank. As many prior rounds of Mozilla on HN have pointed out, it’s completely unacceptable to consider having to pay Mozilla for Firefox, and anyways a few million dollars will barely hire enough coders to keep afloat on CVEs (unlike e.g. Let’s Encrypt, who has a much simpler organization to operate!).

So we’re now in the timeline where Mozilla is the liquid metal terminator in T2 trying to escape lava by shapeshifting, as you say, three horns and a bubble dome. Accurately put! And a hilarious image too.

We’d best hope that the antitrust lawsuits don’t kill the Google money that’s keeping their car fueled.
It’s entirely possible. They just don’t care.
Oh god.

1. Is Wikipedia _page_ an authority?

2. Does Wikipedia page buy operating systems and software for them? No? That's what I thought. Where's native commercial applications for Linux aside from very few specialized ones? Where's native Linux for Linux? Oh, wait, even Indie developers have abandoned Linux because why if there's Wine + DXVK.

3. Who cares about obscure something that pretends to provide APIs? How is it relevant for adoption and usage? Oh, wait, it's not. We've had dozens of dead wanna-be OSes that provide APIs. All dead. Linux on desktop is one of them as well.

Yeah, "I'm wrong".

Linux desktop market share proves it beyond reasonable doubt. LMAO.

The fact that absolute most people shy away from Linux is another proof that it's a "great OS" and "better than Windows".

Keep on living in your fantasy world. Sadly people around you don't share your ideals. They want shit to be done. They install Windows, use it for a decade without any issues, buy a new device. All good.
I am definitely not talking about a full copy of the data here. I more head in mind a small but representative sample, enough to run and exercise units of code with confidence.
I'm working on a little niche puzzle game in Love2D. Well, I'm done, I just need to ship it. I currently have web, iOS, and Windows builds. I strongly prefer playing the native version.

I'm not sure what I'm going to do about this. I think people will have a better experience with the native versions, but won't discover that if the web version exists. However there are also probably people who would play the web version who wouldn't install an app.

Probably most of the attention I can drive to it will come from other daily web puzzle games I run. I suppose if that weren't the case, I wouldn't bother with the web version (unless I get rejected by app stores - which looks somewhat likely at the moment.)
In the US you search for "fast food" instead of "public toilet".
The First Barbary War: The Tripolitan War
PhD, and especially its near ubiquity in academic circles, is a relatively new phenomena.
My first email address it wouldn't accept.. wouldn't let me use it. Maybe the domain hit some censor (fscking.com)

Did a different email, it accepted it, I got the email, but got this error message when trying to confirm it: {"error":"Invalid verification token"} and a pretty-print checkbox that did nothing.
My interest in a rust web engine is absolutely memory safety, because it's a fun game at work to post the "RCE o' the week" seemingly caused from exposing literally millions of lines of C++ to the wild Internet https://chromereleases.googleblog.com/search/label/Stable%20...
This whole thread said exactly what I wanted to write. Feels bad to be so pre-empted.

DSLs that solve a specific problem with a page or two of documentation overhead are great.

Trying to reinvent paradigms or scope creep is where the pain comes in. Seems like the post author has been burned by that type of DSLs.
Clever code is always expensive, either you're paying for somebody smart to work at their cognitive peak which is less productive for them than 'simpler' code, or more likely you'll instead pay multiples more down the line for someone's hubris.

I think this is the rare direction that more langs should follow Rust in that 'clever' code can be more easily quarantined for scrutiny via unsafe.
Bit late to the party, but it looks like the author created a "framework" that allows for extremely rapid development of the simplest kind of CRUD app. Everything is fine and dandy as long as nothing needs to change, or if it needs to be changed, then the changer is the author themselves.

I applaud the author for their intellectual pursuit, but I don't think it's fair to compare this to codebases where one does not simply pass the POST request body into the database.
I actually agree. I think that's the best way to achieve what I'm talking about. Compatibility with current browsers must be maintained for many years. But we split the web into two much simpler platforms. One for documents that includes HTML and a tiny subset of CSS, and the other that's basically WebAssembly + WebGPU and other APIs for networking etc.

90% of the web can be documents. If you're actually building an app use the app platform. People using legacy browsers don't need to know the difference, but over time they'll want to switch because of the benefits.
you're correct, i misread the parent post
... I feel like I'm missing something here.
And I certainly don't think anything about Israel requires Palestinian statelesness.

But it is the explicit policy of its current government, and the overwhelming (probably safe to say >90 percent) sentiment of Jewish Israeli population, nonetheless.

Indeed, Israel has a sizeable Arab/Palestinian minority (~20%) that have full rights and full voting rights.

Perhaps you'd like to tell us about the JNF, and what happens when non-Jewish citizens attempt to purchase or lease land from it.

After that, you can tell us what happens when a non-Jewish citizen seeks to marry and obtain citizenship and residency rights for their spouse, and how this differs when a Jewish citizen makes the same application.

And after that you can tell us about the 14,000 Palestinians annexed into Israel after the latter's illegal annexation of East Jerusalem, who were then forcibly expelled according to criteria determined by the occupying regime -- despite their having "full rights", in your view.

And then you can tell us about the Nation State Law, and the not-so symbolic language it contains.
It feels like problem with these aren't the ideas, rather the "let's just" approach/expectation in front of them.

For instance "Let's just add an API." I think the approach to an API as "just" a feature to your product will be about as successful as saying "let's just add a UI". To implement a successful UI one needs to be thoughtful, thorough, and bring in people who specialize in it. Why should any other interface for your product be any different? It's not that it's a bad, or good, idea, rather one that shouldn't "just" be done.
I’ve had the same experience. I really want something of this quality that is accessible to hobbyists or folks managing non revenue generating things — any kind of social organization could really benefit!
It should be well-defined with reinterpret_cast<uint32_t&> though.
I can't tell if this is a backhanded compliment or just the backhand, but it made me laugh never the less.
> ALUs in Recent Apple cpus can actually start a new division every other cycle (in addition to having an abnormally low latency)

That's indeed impressive.

I'll argue that we're definitely capable of making fully pipelined divisions, it's just that it's usually not worth the PPA.
Can confirm. I worked in gcloud for years. There are so many policies in place to keep customer data secret, even when you're on-call and trying to solve customer issues, it's actually annoying.

It makes sense. Some gcloud customers are banks. Some are federal govt agencies. Some are foreign governments. Google would not only destroy it's cloud business, but also probably get fined and sued out of existence if it was poking around in cloud or gsuite data.

You get what you pay for (in terms of privacy) at Google. Regular users never pay Google a dime, so they don't get much privacy. Cloud and gsuite users fork over mountains a cash directly, and their data is kept about as safe as can be as a result.
Right up there with German fascination with David Hasselhoff
this is my go to: wallsmash.com
> In many jurisdictions you need to prove liveliness, do photo verification, sometimes video interviews with an agent showing your documents.

When vtuber-esque deepfakes become trivial for the average person, I wonder what the next stage in this cat-and-mouse becomes. DNA-verficiation-USB-dongles?
Advanced notice of momentum is a fun and lucrative variation for sure.
Ligatures are not particular to proportional fonts. For example, Hasklig has a few handy ones.
Excellent article. Thanks for resharing it here.
"seldom work as expected" would have been more accurate than "almost never work"

I did like this:

> More importantly, an offering an API doesn’t mean anyone wants to use it. Almost every new API comes up because the co/product wants features, but it doesn’t want to prioritize them enough and the theory is the API will be “evangelized” to some partner in the space. Turns out those people are not sitting around waiting to fill in holes in your product.
Thanks for sharing that article, it was a great read
I’ve just recently started with a real camera and editing raw files. Darktable has so many modules and options it’s quite intimidating. After a month of tinkering and trying it out I still don’t really have a solid handle of what module i need for the outcome I want which I think maybe just comes to experience?

I still don’t fully grok what filmic is supposed to do, it seems like several things in one.
Where did you hear that he left because of racism? He worked at the place fro more than 20 years and rose pretty darn high in the company.

What specific claims of racism has he made?
I wonder of this or something like it can be extended to "unclickbait" videos/article titles by spawning a background crawler that reads the article / watches the video and comes back with a resolution to the curiosity bait they used to get you to click. Would save countless hours and make the web less shitty IMO. Plenty of examples available just scrolling through youtube for training data.
If they can read and act faster, accurately predicting sentiment, it would be a winning strategy. (At least until humans turned it all over to computers and stopped having to wait on their wetware to figure out their sentiments.)
This video is incredible in describing why the British Empire did what it did in the Middle East and the resulting decades-long disaster [1]. Note this is a small portion of a longer 2h video you can find.

Absolutely fascinating historical lesson. tl;dw - the Brits and US along with other colonial powers needed oil, and this region was blessed/cursed with gobs of it, and destabilizing or corrupting governments allowed the colonizers to get more direct access to the goods.

[1] https://youtu.be/mo_ZhGIE8xQ?si=AU5sqYkYoTRbUlBw
I second this. I'm guessing you're limiting access at a lower price point because you're worried too many business customers will opt for the lower cost plan when they should be on the higher priced one? I would pay somewhere in the neighborhood of $10/mo or so for a personal plan that had more than your free tier and less than the business one.
Can you stop making shit up?

I dare you to grab a Linux distro from the late 90s/earlier 00s and run any application that uses GTK1 or Qt1/2 on your Ubuntu 24.

Without spending insurmountable amounts of time. You will fail miserably. Your 0.0001% example is pure BS.
We’ve learned over and over that tech companies do things which seemingly make no sense to us, but do to them. Not being able to imagine it is not sufficient. Nothing is deleted anymore as well, in hopes it will be useful later.

That said I don’t see a huge risk here, unless combined with lots of other data. Would probably avoid though.
Makes sense. Any thoughts on expanding scope to have multiple 'analyst' roles per LLM model? Could be interesting to see if changing roles/prompts yields better results.
Is there anything this man can’t do?
> Racism

Huh? How did you make that leap? As others have pointed out, Chang was a bigwig at TI.
Besides the discovery of phosphorus in elemental form (the fact that phosphorus is a chemical element was understood only a century later after its discovery, when the concept of chemical element has been defined, by Lavoisier together with other French chemists), urine is also connected to what has been considered in 1828 as the first synthesis of an organic compound (urea synthesized by Friedrich Wöhler). Before its first synthesis, urea had always been extracted from urine.

The synthesis of urea from anorganic substances was a great sensation at that time, at least as much as the discovery of phosphorus, because it discredited the belief that the organic substances must be somehow different from the anorganic substances, i.e. they must contain some kind of mysterious "vital force".

Today, urea is no longer considered a true organic substance, because it is too simple, it does not contain carbon-carbon bonds, but it was good that this was not known in 1828, because encouraged by this result many other chemists have soon succeeded to synthesize more complex organic substances from anorganic substances.
You and I have a very different idea of “most people”
I l | 1

I once had trouble with a variable named ‘l’ because I thought it was a pipe (bitwise or in js)
Unlike futurists I have little hope of our medical system producing radical improvements to human lifespan in my lifetime. Even ASI can't cure aging if it is not allowed to do experiments or if powerful lobbies prevent it from accessing medical data or "displacing" human medical staff.

If we want to get breakthroughs in lifespan extension quickly, they will have to come initially from something like this where vested interests are less strong and regulations less stifling. Not that I think this particular effort is going to do it, but something like it is the only way it could happen.
I'm not sure I understand.

I guess I was saying that I don't see "especially" the west as far as privacy goes.
Even kills the app for me. Unresponsive afterwards, even after leaving the page.
I think you’re responding to the tweet from Martin that Steven includes at the top, not to Steven’s list.
> Also, a really funny parody of the spaghetti western (which includes some of the same folks - ‘Support your local sheriff’).

"Why, if I'd pulled that trigger while your finger was in the barrel, that gun woulda blowed up in ma face!

Wouldn't have done my finger a helluva lot of good either."

I loved this movie when I was a kid.
The popular use of feet, inches, pounds, and a few of the other old units does persist in parallel to SI. As the joke goes, only in Canada can a river be 200 km long and 2 ft wide.
I think that's fair: the success stories are very rarely "yay, we did it!" but much more often "this single change was the sole focus of a team/multiple teams for X months, and the launch/release/fix was considered a culmination of a significant investment of resources".
If an app has root (which it would need to write to /usr), then

mount -o remount,rw /usr

Can defeat that pretty trivially. Probably why nobody really bothers with it.

/usr (and root access in general) is such a distraction from the real issue though, which is that all the stuff I care about is accessible under my account. My browser data, photos, etc etc… if a malicious app isn’t sandboxed and is running as me, it’s game over. Stopping it from writing to /usr (or other places outside my homedir) is basically meaningless.
Email me sean@pion.ly

If you can work/create an interesting Open Source project I can send it around and get you some attention. That is a good way to meet people (and find leads).

If you are interested I could also collect some money to pay you to work on Pion! I have plenty of small tasks. We could apply to NLNet for those tasks. We could also start a OpenCollective and cut you up a list of tasks.
Instant3d.ai – Generate High-Quality 3D Assets from 2D Images for Blender/Unity
Screw your New Year's resolutions, be a Salmon
Install WireShark and PROVE that Windows is leaking data.

I've challenged you a couple of times already. You keep writing walls of text without proving anything you claim.

You've not proven that you can "easily" run old graphical software in your modern Linux.

You've not proven that Windows is leaking data left and right.
How does one trade $5 when the stock price is higher? Also what are fees on this kind of trade, and whith whoom
It’s geopolitical not racial.
Everything you see on FB is what the algorithm shows you, unpleasant or not. So it's a tautology that everything unpleasant would be from the algorithm.
Some alternatives:

* Buy and hold

* Index funds

* Dollar cost averaging
Come off it already. Collect and examine the evidence:

- Elon says he wants to replace American workers with H1Bs

- Tesla lays off 15,000 people across all departments, including engineering

- Tesla applies for 2,405 H1Bs

Sure, we don't have a spreadsheet that says "Bob has been replaced by Raj", but pretending the dots don't connect is willful blindness. Acting like this is some wild coincidence isn't the clever gotcha you think it is.

Like...if I tell you, "My hobby is stealing catalytic converters", and the next day, several cars in my neighborhood are suddenly missing their CCs and a stack of CCs that match all the models of my neighbors' cars and have clearly been sawed off appears in my garage, it's gonna be pretty obvious what happened. Gonna have a hard time with the "It's all coincidental" defense.
I think Steven is saying that these things are hard and unusually don’t work out, not that they’re impossible.
Good lord this is so true.

I somehow got my personal email associated with the classroom Google Play account from back when I was at university, so every app uploaded by all students for each new semester I get emails for still. Every few months I get a batch of 30+ emails telling my that my app is not in compliance and it's at risk of being removed.
Well I was being obviously sarcastic...cbc employees down voting lol
Examples of Stable Diffusion reproducing training data verbatim
Did something change since https://news.ycombinator.com/item?id=38505229 and
https://news.ycombinator.com/item?id=39002643?
The biggest piece of advice I have is to not give up too easily. The writeup makes things seem a lot easier than they actually are. While working on this project I had many moments where I almost gave up. Pushing past such roadblocks can get you to great insights.

For learning how to do such things? Well, a general computer science or electrical engineering background is a great start already. Ideally you learn a bit about embedded systems and how electricity works on circuit boards. A great resource for this is Big Clive on Youtube [1] who reverse engineers many circuits on his channel.

Tinkering around with hardware at a lower level will also reward you with a lot of knowledge. For example just working with an ESP32 and some off-the-shelf sensors will help you get a feeling for how these things work. See if you can communicate with other systems as well this way. Try to do as much as possible using jumper wires and breadboards rather than premade cables, so you get to know how it works. Also get a multimeter (one that beeps) and get comfortable using it. If you're unsure which multimeter to get, Big Clive has a pretty good video about that.

One thing I recommend getting is a logic analyzer. You don't need to go for an expensive Saleae (you can find pretty cheap clones on your regular Chinese webshops for example). Then just use it to investigate things that you already have access to. Attach it to a UART port where you know data is sent over and see if you can obtain that using the logic analyzer.

Then you can probably step over to investigating things you don't know. Just figure out with a multimeter what the voltages are and see if maybe data is sent over the line.

[1]: https://www.youtube.com/@bigclivedotcom
I would add "Domain Driven Design" - locking your business design in place by trying to make your application match your business structure is a recipe for disaster. If you have a small or stagnant business you probably won't notice any issues. If your business is successful and/or grows, you're going to immediately regret trying to build domains with horrific descriptive names tied to your already obsolete business practices. Instead, design around functionality layers (how we've been doing it for decades, tried and true), and as much as possible keep business logic in config, rows in databases, and user workflows, which makes them extremely flexible.
https://www.cisa.gov/sites/default/files/2024-12/guidance-mo...
The whole post, and both the Twitter messages sound like they refer to a very specific style of work.

These things "sound good but almost never work" when they're taken as an afterthought or committed to without due research/process/design.

Any architect worth their salt will avoid implementing hard solutions to these problems. These are mostly here to not solve crucial issues... but the article seems to be addressing a developer profile that adds APIs or asynchronous processing casually.

Sounds like a strawman, or just exceedingly pessimistic look at the industry.
Courtesy of Louis Hunt:

https://x.com/louiswhunt/status/1874092181281268219

He also did something similar with LLMs:

https://x.com/louiswhunt/status/1868026490300014947
Notre-Dame's Astonishing Rebirth from the Ashes
From the technical standpoint discussed here, it makes no difference (china does not have a competitive disadvantage trying to censor llms there because that is standard practice mostly everywhere).
https://archive.ph/CV4d0
> Node.js/Lambda backend for AI processing

Is this AWS? Why did you pick lambda over say Python code, say in Flask to perform actions?
You claimed you can "easily link applications statically and have them work everywhere all the time".

I said that even linking with LGPL is a task almost everyone avoids (NVIDIA being an exception).

You cannot link with GPL _at all_ unless you provide full source code.

Fuck it, I'm out.
So many people here trying to thread the needle looking for subtle decision functions for exceptions. It's pretty simple, really: these ideas are awesome when I do them, and never work as intended when that idiot before me did them.
In that case they did not evaluate it with enough care, given they gathered more information than that. Hopefully they correct that as they progress.

I am quite curious as to your take on a few metrics that would help evaluate the health of a code base. It's a dirty job, but we all have to do it every time we look for something new.
Your comment concerns the situation where the state level attacker is the US.

As the article points out, there are many other adversaries to be concerned about. Protecting against them would be good. Don’t give up so quickly.

Aside - not the main point —>

I actually do not know if we are at the level of “forced speech” in the US. Publishing hacked apps would fall under that category. Forced silence is something and less powerful. Still bad, obviously.
>The last thing I want, or the bank wants, is some grandmother downloading the "Wells Fargo Bank Plus with Giant Legible Accessible Text" app she saw in an ad as an APK, installing it, and being a victim of silent fraud for years.

I don't think this happens nowadays. Android will either block by default or give you a million prompts and warnings before it allows you to install an apk from an unknown source. It's far, far easier to install it from google play. I don't think any grandmother would manage to accidentally ignore the first 3 pages of genuine links on google and then push the right buttons that enable sideloading.