skysight-inc/HackerNews huggingface dataset:
There's https://en.wikipedia.org/wiki/Multicast_DNS though I'll admit I never properly tried it.
> Do you have any models to recommend?

That depends on a lot of variables: what kind of IOs you are looking for? Do you need them isolated (DIO vs GPIO), Does it need DIN rail? Integrated screen? What connectivity is needed (wifi, cellular)? Or resources (ram, cpu, etc.)? What’s the power delivery requirements?

So there’s a lot of factors that only you can answer given you know the application, but since you are looking for dust proof, then you should look for fanless AND ventless one, and one that’s vibration resistant (obviously with an SSD), and most of them can survive high temperatures, but personally I would even add it in a panel to provide extra protection, with a fan and proper ventilation just in case.

I did try some of them, like onlogic (1) and arestech (2) among others, and don’t restrict yourself to the brands, some Chinese (mostly cheaper) ones are good enough for the job like GigaIPC (3) and others too.

(1) https://www.onlogic.com/pub/media/resources/Brochures/LogicS...

(2) https://www.arestech.com.tw

(3) https://www.gigaipc.com/en/index.php?action=products2&cid=2&...
Apple has so much stuff and money in the EU, that there will be plenty to take. Only recently have the started to take back some of the funds from Ireland. Apple would be in a pretty bad place if those accounts were all seized, not in the last place because it would block all transactions including customer ones, ones to may for servers, rent etc. Apple might look stupid but they aren't that stupid.
My mistake then about the correspondence :)
Slightly tangential, but when I went to go look at pricing information on mobile, the rates were clipped/overflowed out of bounds.
Apple could end up funding the EU's Russia defence from just the fines alone. ;)
True, but the world has changed and so have Apple's biggest fans (the ones that drive purchasing decisions for their social circles) and indie devs. They didn't mind back then, now they do. See the Accidental Tech Podcast guys for example, but there are many others (the infamous DHH and geohot just recently). People's attitudes towards huge corporations have changed. Things formerly rationalized as "for the user experience" are now seen as cash-grabs. Even many pro-Apple people are worried that rent-seeking is leading to product neglect.
For Apple they could just ban iPhones from the market, that should be enough to make Apple comply.
> ...when the Eloi don't use/buy something.

As Morlocks provide all the infra for the Eloi, we can certainly provision it also for ourselves. (how many days of HN could fit in an average TikTok video?)

It['s Morlocks'] care in all the ages to take the buffet and cushion the shock.
It is their care that the gear engages; it is their care that the switches lock.
It is their care that the wheels run truly; it is their care to embark and entrain,
Tally, transport, and deliver duly the [Eloi "members"] by land and main.
But not about:config :(
I want to hope that one day I'll be able to buy this stuff and take it home, but I know that there are many more years and trials necessary to prove that it's safe. It's not safe for everybody and full legality will probably have to wait until they've figured out a really solid set of contraindicators...
We already got to that point like 10 years ago.

You don't need LLM's or diffusion models to overwhelm "moderation at scale" because "moderation at scale" was a fantasy in the first place, and its cracks had already been exposed and widening.

Maybe you were hanging onto some optimism and needed the jostle of this new technology to see how doomed it all was already?
PowerShell is rather heavy and takes a lot longer to start than CMD.EXE does

I think there are plenty of little annoyances in CMD.EXE which could be fixed. That prompt I mentioned is the most obvious one, but I'm sure there are more.
How we automatically update our changelog every time a pull request is merged
Here is a blog post I wrote recently about how we automatically update our changelog every time a pull request is merged using GitHub Actions.

I hope this will be useful for some of you!
How does this have anything to do with the US?
I like this story. Nay, I love this story. But it is a just-so story.

None of the regulators had a clue it would go this way, it is a lot of magical historical accidents, and there is no reason to think interference guarantees positive outcomes.

For example, HN seems to bristle at the subject of AI regulation as a game incumbents play that hews towards regulatory capture.

Apple is clearly in the wrong here but how to best untangle things is not trivial.
Isn’t that was RSUs seek to address? (Arguably inadequately.) With regard to being locked up in a 4 year vest schedule during grant.
So, have you still broken the law if that DVD contained media which is in the public domain?
Apple is just trying to protect users from scammers! I'm sure all this sensible authorization and notarization business will continue even after the fees are removed from the equation
I mean, this might just be existential cope, but my first thought when looking at the Upwork demo posted on Twitter (https://x.com/cognition_labs/status/1767548768734294113?s=20) was that it seemed a little bit suspicious.

Namely, the client was asking for an unusually specific (for Upwork) ask. It was an almost perfect example of a job to be given to an AI agent for testing purposes.
Do "democracy", "functioning", "obviously", "don't", "is/am/are", have precise, useful and non-misinformative meanings in this context?

In other important fields (anything involving money for example, or programming), do we sometimes discuss things accurately, and consider things with respect to what is or may be possible, and (actually, objectively) true (basically: pursue optimality)? Might it be at least plausibly beneficial to consider applying that rigour to evaluating and designing our democracy?
Looks like the DMA is a complete failure considering that the gatekeeper is still involved in the distribution process at all.

You see what they'll do when they're allowed to do that.

Apple's compliance will always be malicious, so the law may under no circumstance allow them to do that.
The key aspect is that such memory generally works on a "block" level so making any smaller-than-block write on a SSD requires reading a whole block (which can be quite large), erasing that whole block and then writing back the whole modified block; as you physically can't toggle a bit without erasing the whole block first.

So if large sequential writes mean that you only write full whole blocks, that can be done much faster than writing the same data in random order.
I have witnessed an older crow, teaching a younger one, to use subsonic sound, in the rain, to find june big grubs under my lawn.
For small codebases, you can run this tool on the entire directory and it would generate a well-formatted Markdown prompt detailing the source tree structure, and all the code. You can then upload this document to either GPT or Claude models with higher context windows and ask it to:

- Rewrite the code to another language.

- Find bugs/security vulnerabilities.

- Document the code.

- Implement new features.

You can customize the prompt template to achieve any of the desired use cases. It essentially traverses a codebase and creates a prompt with all source files combined. In short, it automates copy-pasting multiple source files into your prompt and formatting them along with letting you know how many tokens your code consumes.
> # yes | head -c 512 > foo

How about `truncate -s 512 foo`?
I think of lowcode tools in two classes.

1. workflow tools like zapier or the BPM example. These focus on integration of external systems with minimal code.

2. A better interface than text to a complex model. Think CAD Software.

I built a lowcode UI for pandas called Buckaroo[1], along with a datatable, it works in the jupyter notebook. I wanted to make it quick to visualize and clean dataframes. I built the lowcode UI because I knew the transformations I wanted to apply to a dataframe, and I wanted a faster way to express it then typing code. Specifically I built the lowcode system to enable an expert user to express themselves more quickly, it's not built as training wheels for beginners.

Here is how I built the system:

1. I adapted Peter Norvig's lispy2.py [2] to read JSON, called it JLisp.

2. I built a simple react frontend that emits JSON commands in the format of
JLisp.

3. It was very easy to define new lowcode commands, and have the frontend add them to the palette. Each command defines two methods "transform" which manipulates the dataframe, and "transform_to_py" which takes the same arguments but emits python code.

Adoption of my library in general, and the low code UI specifically has been very limited. I'm in the middle of plumbing the lowcode support back in after a refactor of other parts.

I would like to build a whole ecosystem around JLisp and Buckaroo. Specifically I have some "auto-cleaning" functionality that emits JLisp cleaning and normalization commands, these commands can then be editted in the UI (delete, edit parameters). It's easier to emit JLisp than raw python syntax, it's also much easier to make a UI to manipulate it.

Do you have a repo to look at? What usecase did you have in mind when you were building it?

If I were evaluating a low-code backend builder I'd be interested in the examples, and tests. Hopefully the tests would double as examples. For a Workflow type low-code-builder I'd be most interested in the cron functionality.

[1] https://github.com/paddymul/buckaroo

[2] http://norvig.com/lispy2.html
It's getting information the org that created and hosts the model doesn't want you to have. Just because you think that information should be shared doesn't make it any less of an attack.
If you're up for something experimental, then Genode on the PinePhone is coming along pretty well:

https://genodians.org/nfeske/2024-02-15-fosdem-aftermath
> $0.50/PDF is way more than I can afford

But isn't that 100x what they're actually charging--at least for an enterprise account? Their pricing page says "from $0.005/doc." (Though I'm not sure how much work "from" is doing there.) Pro tier is, admittedly, more like $0.12 per document (assuming you use your full quota). But still much less than $0.50/

I'm generally very confused by the various assertions in this thread about their pricing. What am I missing?
C++ also brings the baggage of dogshit syntax and extremely verbose and confusing types and error messages that new languages do not suffer from. I get why this guy who has built his career in C++ is defensive of C++, and certainly existing codebases cannot be migrated overnight or even ever, but I would not start a new project in C++ if I could help it.
Second this. The only downside is so many options and presets but when you find one it's magic. For a very small fee you can export a custom mp3 which further eliminates the potential for fiddling
Wow, I had no idea that even the first iPhone's battery change involved soldering !

https://www.ifixit.com/Guide/iPhone+1st+Generation+Battery+R...
It's strange that addons have so much unsandboxed power. I think browser manufacturers are not very keen on letting users customize their browsing experience. Otherwise they would give them finer control over what addons can do.

Fortunately, most customizations can be done via bookmarklets.

Benefits of bookmarklets:

- Easy to edit

- Inactive until clicked

- Work in all browsers

- Work on mobile

- Integrate nicely into the UI. You can move them around, put them into any bookmark folder, assign shortcuts.

I wrote this bookmarlet editor which makes it easy to convert between clean code and a bookmarklet:

https://www.gibney.org/bookmarklet_editor

Here is one that I use to read HN:

if (!location.href.match('ycom'))
location.href='https://news.ycombinator.com';

doTheMagic = function() {
if (typeof e!=='undefined')
e.style.background='#c0c0c0';

e=Array.from(document.querySelectorAll('.age a:not(.seen)')).sort().at(-1);e.style.background='#ff0';
e.classList.add('seen');
e.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"});
}

doTheMagic();

if (typeof theMagicIsActive=='undefined') {
document.addEventListener("keydown", function(evnt) {
if (evnt.key === "n") doTheMagic();
});
theMagicIsActive = true;
}

When clicked and HN is not already opened, it opens HN. When on HN, it jumps to the next newest story. Or comment - it also works in the threads. After jumping to the newest story, clicking it again jumps to the next newest story. Instead of clicking it, pressing "n" also works.

Also works in the comments view of a profile. So when you want to see if someone replied to your comments, you click on "comments" in your profile and then on the bookmarklet to jump to the newest reply.
Can you claim to be a winner under the rules of a game that won’t be invented yet for hundreds of years?
Related from last week "Detect when your installed Chrome extensions have changed owners" https://news.ycombinator.com/item?id=39620060 (291 comments) Yes, I know the discussion is also linked in the documentation of the tool.
You may have missed the “free of charge” wording in the DMA.
Writing a 4000 Stars GitHub Readme
Maybe I was too quick to jump to conclusions, but honestly I am extremely skeptical of that explanation. Governments always want to blame speculators (see also CEOs and share price drops) but nine times out of ten it's because the price was too high in the first place (see also Soros and GBP in 1992).
There is no software to be written for me on this platform and it's growing.

People who do write for it live in this electronic ghetto regardless of their size.

The customer isn't king, she is a serf.
> If they were that sophisticated, they probably wouldn't be involved

That's an odd assertion. Some of the smartest and most sophisticated people I've ever interacted with were very actively involved in the piracy scene. These types love a challenge, and that's why they get involved in piracy. In some cases they aren't even all that into the content itself.

I don't unilaterally hate all IP (other than patents) btw, so this is not an endorsement of piracy itself, just a frank acknowledgement that a lot of these people are very smart.
'There's a real joy in fixing something': the rise of the repair cafe
What's "decel"?
On lobsters he was banned for shilling sourcehut, and knowing Drew, I find it hard to believe he's not already in this thread one way or another.
The AT&T you see today is a completely different company. For all intents and purposes, it is SBC (Southwestern Bell Communications).

In 1996, Bell Labs, Western Electric, and AT&T Technologies were spun out to create Lucent.

Lucent merged with Alcatel to form Alcatel-Lucent in 2006.

Alcatel-Lucent was purchased by Nokia in 2016.

AT&T Wireless was purchased by Cingular in 2004 (joint venture between BellSouth and SBC).

The original AT&T was purchased by SBC in 2005.

The new AT&T (SBC) bought BellSouth in 2006.
Because none of those businesses are considered as "gatekeeper" in DMA.
not surprising, we didn't evolve living the sedentary life we are living today
Applied Intuition lands $6B valuation for AI-powered autonomous vehicle software
This sounds more worrying now. When I heard it originally it sounded like a mountain wave. Those are extremely powerful natural downdrafts (or up!) and common in South New Zealand.. They've crashed flights before: https://en.m.wikipedia.org/wiki/BOAC_Flight_911 though that was at mount Fuji in Japan.

But if the plane did this by itself.. wow. The 787 is fly by wire. Worrying. And very bad timing for Boeing.
This is more of an expansion of the title, than a summarisation of the content.
That's a distinction without a difference; the consent agreements and cases arose as a result of antitrust regulations.

What has changed since then are the legal theories of when and how to apply antitrust regulations. The law as written has not changed, but the way it's enforced (or not) certainly has.
in those cases, people expected to live there, settle and have children, etc

Which seems very unrealistic for the first stage trip to Mars? you'd need several waves to even have enough material there to be livable for more than a year. No one moves to the south pole without a plan to go back, for instance.
In sci-fi, shields seem to basically evaporate bullets. A shield that melts bullets could be a very cool sci-fi visual; the ship would still need some conventional armor (you still have molten metal flying at you), but it would splat against the armor. Plus it would provide a nice visual for a fresh fleet vs the battle-splattered one that’s seen combat.
I always thought Flash died because Apple didn't want people to be able to write and execute arbitrary code in an app on their phones. That it posed a security risk, a stability risk, and potentially a business risk (as it could allow people to circumvent the limitations they'd imposed on, say, distribution and payments). Is that wrong?
I see. So far protobufs have met my needs and I've been happy with them, but I've used them more in an RPC context and less as a browser based data unit, so that makes sense.
This is a concept different from ORM for solving the object-relational impedance mismatch problem. It:
a) Abstracts away the host language (Java etc.) from SQL, so that data access logic can be built with SQL only;
b) Abstracts away the hard object-relational transformation problem from developer, so that the developer has the flexibility to query objects of any shape he/she needs from PostgreSQL or MySQL. Here is the output from an example query service:

[
{
"id": 1,
"arr1": [
{
"id1": 1
}
],
"arr2": [{
"id2": 1,
"arr3": [{
"id3": 1,
"val": "abc"
}]
}]
}
]

the single SELECT statement for the query is like:

select 10 as id, 1 as id1, 2 as id2, 3 as id3, 'X' as val
union all
select 20, 2, 4, 6, 'Y'
Could tardigrades have colonized the Moon?
A blip of zero controls - not ideal! Although hearsay from a passenger hardly sounds reliable.

The thing I'm wondering is: are quality issues happening elsewhere? Or are we caught in an anti-Boeing hype cycle? I'm skeptical whenever the media really grabs hold of a narrative that's so one-sided.
Anecdotally, they have been very frustrating in the Bay Area with this El Niño rain season. Not as reliable. Many ruined plans, but I have learnt my lesson.
Measuring Developer Productivity via Humans
Python is the same but there's not nearly enough incentive to move to another slow language. A lot of people that are interested in using something other than Python want a language that doesn't require everything to be written in C, C++ or Fortran and used via bindings. Having most of the ecosystem written in one expressive and relatively fast language has huge benefits.
Because people imagine most quintessential heros to dream of exploring but also dream of coming back to their friends and families at the end of it.
I seriously need a cheap or free app ( FOSS preferred) that can perform image recognition and categorization better than the bad joke of image search on Apple. I use the iOS image search for entertainment, it's so janky. And I don't use the Mac's photos app because I want my photos in files, not stored in thousands of nested folders organized by date.

How hard is this to do?

And no Google, or other online predator, to "own" my photos, use them as training data, and lose them when it famously cancels an account for no reason.

Suggestions?

I say free or cheap because apps die from neglect or faltering income. Or they suddenly become rent-seeking subscriptions. FOSS preferred for those reasons.
Autonomous AI agent that can train its own AI models
This awesome. Until Devin steals your startup idea.
His Royal Institution Christmas lectures inspired me to study maths, I was quite proud of getting red ink all through one school homework answer where I used his main area of work instead of whatever method the teacher was expecting to see.
There is no way this is going to make it so that "engineers can focus on more interesting problems and engineering teams can strive for more ambitious goals."

Instead it will mean that bosses can fire 75-90% of the (very expensive) engineers, with the ones who remain left to prompt the AI and clean up any mistakes/misunderstandings.

I guess this is the future. We've coded ourselves out of a job. People are smiling and celebrating this all - personally I find it kinda sad that we've basically put an end to software engineering as a career and put loads of people out of work. it is not just SWEs - it is impacting a lot of careers... I hope these researchers can sleep well at night because they're dooming huge swathes of people to unemployment.

Are we about to enter a software engineering winter? People will find new careers, no kids will learn to code since AI can do it all. We'll end up with a load of AI researchers being "the new SWEs", but relying on AI to implement everything? Maybe that will work and we'll have a virtuous circle of AIs making AI improvements and we'll never need engineers again? Or maybe we'll hit a wall and progress in comp sci will essentially stop?
Um. Seems like even in this general thread, the Android ecosystem is considered worse than the Apple walled garden. That's a weird claim to make.
Shareholders will be very angry and none of their C-suites will keep their jobs.
That's fair, but I don't think that game consoles should (at least today) be placed in the same category as Very Personal Computers.
That's a bit of an exaggeration financially. I think Apple is afraid 100% of their market cap depends on the App Store, just not so directly.

Phones are "done". Geese don't live forever.

Switching away is hard. In the not too distant future a $99 no brand phone will be equivalent to the iPhone experience for 80% of use cases, modulo the camera.

If apps are just web apps and run on whatever hardware, Apple will need to come up with something new. Maybe the goose was really named Steve.
He is talking about France in the sentence before. There are barely any truckers in Germany with a German nationality. They are simply not competitive. Same goes for package delivery.

Just imagine what would happen to a trucker's salary in the US if it were to create a unified market with Mexico and all of Central America.

https://en.wikipedia.org/wiki/2004_enlargement_of_the_Europe...

It's not necessarily a bad thing. Economies of Eastern European countries have been growing after all and Western Europe does not have enough workers because of its demographics anyway. My take is, that everybody is winning, there is less poverty than before, but some sideffects look ugly for a while.
> surprisingly fair play

And they'll be fairly fined for it
Not just bees and chimps, single cell slime mold can also teach each other.

https://journals.biologists.com/jeb/article/220/7/1166/19555...

Teaching isn't some complex topic, you just transfer information from one individual to the other.