skysight-inc/HackerNews huggingface dataset:
Telegram encryption is off by default and is a joke compared to Signal and others. This has nothing to do with encryption. I could list a dozen E2E encrypted things in common use that are all legal and online.

It has nothing to do with ordinary sorts of “bad” content either like hate speech or crypto scams or whatever. All of that can be found in abundance in many places, all of which are still online.

This is about something else. Note the standard cast of characters with certain well known alignments rushing out to defend him.

My top guess is direct involvement in scams, money laundering, CSAM, etc. I mean direct participation, not just running a chat used by others for these things.

My second guess is the upcoming election. Telegram was a big vector for coordinating the January 6th riots. Maybe there’s a network being taken down here.

Don’t know, will have to wait and see.
I don't think these are a problem in the sense that they'd be something necessary or possible to solve.
Boeing's largest union says it will strike if contract negotiations fail
> I wonder if this could change if our governments' policy was to hunt would-be hackers to the ends of the earth.

"Security" has a cost. The only question is whether the cost of security exceeds the cost of lack of security. Currently, lack of security has very little cost.

It would be easier and more effective to start putting CEOs in jail for security breaches of personal information. Suddenly the executive suite would be very interested in security and would start spending an appropriate amount of money on it.
What makes it Bun-specific? Can I use it with node?
100%, this is one of the reasons that I want promote `Access-Control-Allow-Origin: *`. It allows client site RSS and link previews without needing a useless (and potentially privacy-harming) CORS proxy.
It's in the article, it includes a main():

icterid$ /usr/lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Debian GLIBC 2.36-9+deb12u7) stable release version 2.36.
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 12.2.0.
libc ABIs: UNIQUE IFUNC ABSOLUTE
Minimum supported kernel: 3.2.0
For bug reporting instructions, please see:
<http://www.debian.org/Bugs/>.
Unfortunately ICU's mistake here has spread to a lot of places because deferring to what ICU does is nearly always the correct decision even if you aren't actually using ICU.
https://archive.is/2iyhv
"Full Ulbricht" is quite a leading term. You could just as well say "full Bankman-Fried". From my reading it sounds like the man is as guilty as sin and knows it.
Aside from bog-standard machine learning for work purposes -- novels! (Because I apparently can't restrict myself to just one.)

You can see some of my world-noodling about aliens that don't need to breathe at: https://rznicolet.com

I've been plotting a series of hard sci-fi novels entirely from the point of view of very not-humanoid aliens. In this case, hard SF = all real physics except for FTL. First manuscript complete. Humans not included in the main series, except as passing footnotes. Let's just say that when I originally started, the pandemic had me feeling a touch misanthropic. We'll see when/how I actually publish these.

I write fantasy stuff, too, though since the blog is relatively new, I haven't started adding that in yet. I'm currently wrapping a sequel to a finished fantasy work (again, publication approach TBD) before switching back to relatively hard sci-fi.
> Nobody wants an outsider coming into their territory and committing a crime.

Right but they don't want to deal with them either. They'll deport someone and ban them from entry (which can often be done essentially at will) rather than putting them through the whole legal process and potentially dealing with protests from their country of citizenship.
My most used keystroke in bash is control-r. The number of folks who don’t know that amazes me. My go to shell command is tmux.
My truck. It has sentimental value as my first car. I just gone done with the water pump and I just solved my steering "pop" issue. Next up is a new steering wheel as the old one is gross and sticky. While I'm at it I'm going to install a new turn signal/wiper control lever and fix the turn signal auto-off spring.
I honestly love the design. It's not half-assed fun, it's balls-to-the-wall extremely fun! I am so burned out on sleek flat UIs for Serious Business. You might as well go ALL in if you're going for the look. Please don't change a thing (but feel free to make it MORE crazy!)
One of the cool features of Moom is the ability to trigger saved layouts when monitors are connected and disconnected.

If you go to the Layout⁽¹⁾ section of the docs, you can read about the "Apply automatically when switching to ..." option which lets you select "1 display", "2 displays", "3 displays", etc. as triggers for the layout.

The other option worth mentioning is "Adapt to display configuration changes", which scales saved layouts up and down as needed depending on what displays are connected.

⁽¹⁾ https://manytricks.com/moom/help/customactions.html#_layout
Does Obesity Shorten Life? Or is it the Soda? On Non-manipulable Causes [pdf]
Talk Shop.

Think Omegle, but only text, and based around common interests.

https://talkkshopp.com
Evaluating the Accuracy of Consumer Wearable Technologies in Health Measurement
Pretty cool, though seems very similar to explainshell.com.

Also noticed that it breaks with single quotes, for example, this works:

curl -H "Some-Header: value" http://example.com

But this causes it to error:

curl -H 'Some-Header: value' http://example.com
This is largely because of payment friction: is some scammy site going to manage its own subscription and call to make me cancel? Do I accidentally sign up to some dumb minimum term etc.
https://github.com/styluslabs/maps - open-source maps app
So let's say I have a few hundred silver dollars. Is this a tool to help me sort them, or does such a tool exist? Like take a picture and it identifies it, looks for common errors, and provides a base price estimate?
This is just a fancy way of saying defenders have to defend every entrypoint vs attackers who only have to find a single point of weakness.
To expand on GPs point, I believe it implies that implementing a GC type for the Rust itself within its constraints (and even LLVM is not perfect, if we skip to LLVM-IR) is bound to be worse than in a language with bespoke precise+tracing+moving garbage collector which always requires deep compiler integration for "VM" to have exact information of where gcrefs are located at every safepoint (including registers!), be able to collect objects as soon as they are no longer referenced and not when they go out of scope later, determine whether write (or, worse, read) barriers are required or can be omitted and have the ability to suspend the execution to update the object references upon moving them to a different generation/heap/etc.

All GC implementations in Rust that I've seen so far relied on much more heavy handed techniques like having GC<T> to be a double indirection, pushing references to threadlocal queue, have GC pointers to be fat to pass around metadata inline, etc. They have been closer to modified RC with corresponding cost.
> The Tübingen Public Prosecutor’s Office said that no actual person had made the allegations, so no criminal offense had been committed!

So writing and running software that commits a crime is fine, because a person didn’t do it? They just created the system, set it to run, and didn’t commit the crime personally? Automated fraud systems are legal? Or is this only for specific crimes, like libel?

I blame the use of the term AI for this. It gives people the impression that the computer is a type of person, thinking and acting independently.

Either way, this is an absolutely insane take by the prosecutors office! With massive implications if it stands.
I'm trying to make it easier for Blind people to get into electronics as a hobby. There are many fascinating hardware, software, and UX challenges here that almost nobody is working on. Things like reading circuit diagrams, identifying pins on components, debugging circuits, laying out things on a breadboard, identifying wires, identifying resistors, testing components, and much more are largely unsolved Despite all the barriers, there are some Blind people who build electronics projects, sometimes including soldering, but they usually have to develop their own tools and workflows almost from scratch.

Since I'm just one guy with 100 ideas, I have to try to apply my skills where they can have the most impact. My current project is converting existing circuits from Fritzing format (which is usually displayed graphically) into a textual format. I wrote about it in these three blog posts:

1. Premise, ways to represent circuits: https://blindmakers.net/posts/accessible-schematics-1/

2. Why Fritzing? https://blindmakers.net/posts/accessible-schematics-2/

3. Actual output examples: https://blindmakers.net/posts/accessible-schematics-3/

I'm also working on a 3D printed single character Braille cell that can be added to any Arduino project, and has only 3 simple parts to assemble. Unfortunately I haven't posted about that yet.
It means complying with an order from a judge. Just like every other social media or really any form of communications (including emails, phone calls, letters) that operate in France (and in the EU) do.
I find Git Bash (bundled with Git for Windows, MSYS2 based), MSYS2 or WSL2; at least one of with I expect being installed on any "developer machine"; works fine for any non-obscure shell scripting need.
For those interested in maze generation, I highly recommend "Mazes for Programmers": http://www.mazesforprogrammers.com/
I read the Nausicaä manga first (highly recommended), the movie then didn’t quite live up to it for me.
Making fingerboards. Little skateboards you can do tricks with. I'm always fingerboarding at work when I take a break from programming.

It's a ton of fun, especially writing Fusion 360 scripts to do all the parametric modeling of decks and molds. Then 3D printing molds with different parameters, pressing decks with veneer, making art for the decks, packaging, etc. It's an incredibly niche hobby but I've always found fingerboarding and making fingerboards to be infinitely creative.
I'm working on writing a sort of code and data playground from scratch - with currently only CodeMirror, ProseMirror, and some icons as dependencies - so that everything in it can be edited live. Everything is web components with the shadow DOM. It is sandboxed both as a whole and at the notebook level. The overall sandboxing uses a Content Security Policy that allows inspecting the URL for following a link, to enable using untrusted code (from humans or an AI) and private data without it easily being leaked. I've built a resizable split view, draggable tabs with multiple panes, and a color picker. It's a few dozen Markdown files with code in fenced code blocks and a Deno and Docker-based build process. There is a hybrid notebook/playground editor with the fenced code blocks changed into links that open the files in tabs. It's open source and at https://ristretto.codeberg.page/
Weirdest typo ever. I really wish we could edit comments for dumb things like this.
Cool! What's yours? I just found a 1984 Chevy Scottsdale for my kid. It was my first vehicle and now he'll have one too.

It's a sneaky way for me to limit his time tearing around the countryside with friends, because all his money will go towards parts and (if I get my way and put in a much larger engine) gas.
I have been working on two projects:

- https://formlick.com : A typeform alternative with lifetime deal

- https://aye.so : Create your link in bio in bento style using the widgets
I've been working on a better grammar checker, designed to run on-device with next to no resource consumption.

https://github.com/elijah-potter/harper
No, I don't have it.
Thanks. Try to figure out how to install the helper applications.
How can the browser know not to send the credential before it gets the response that contains the Access-Control-Allow-Origin header? This is the crux of the issue. For many types of request (notably with `Content-Type: application/json`) the browser will send a preflight request. But there is a carve-out for "simple" requests which includes some POST requests.

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#simpl...

If you can be sure that you application doesn't do any writes on "simple requests" then your job gets a lot easier and you can mostly rely on `Access-Control-Allow-Origin: *` omitting credentials. But if you have endpoints that accept form-posts or don't check the request's Content-Type header than you need to be extra careful.
> non-compliance

It depends to what they're being asked to be compliant with.
Maybe an llm can go over all the possible combinations. Start with just 2 then look for ingredient 3 etc using the best results.
When the hype was focused on chatbots, I joined a startup that built one focused on ecommerce. It turned into a useful product that actually help real customers.

Looking back, there wasn't any material to actually build a useful chat agent that resolved real-world problems. So I'm writing the guide that I wish I had when getting started.

I'll publish it on github and post here as more progress is made. I've created three parts. Part One is a non dev focused which explains how each of the moving parts work, what is Ai and what isn't. Part two gets technical and explains the tech stack. Part three is a bonus section that looks at how Ai assistants like google and Siri work and can be improved.

The working title is Automated Agents.

Edit: adding a link for those who want to follow along.

https://github.com/ibudiallo/automated-agents-book
The ARC-AGI challenge / Arc Prize. It helps me enjoy programming even after becoming PM. I got a bit rusty on structural induction for trees, it’s now all fresh again.
After playing with it a bit I am now convinced a A* on the right kind of AST structure will be sufficient to make a significant breakthrough in the scores
I'm trying to make it easier to run clubs, associations & organizations with a platform called embolt.app[1].

We're offering online memberships, event management, and a member database packed with features. Membership management is a crowded space, but it's also a low-tech space with lots of sleeping giants not willing to iterate on their product.

It's been a really fun project so far and even more rewarding to see clubs using embolt for their daily operations.

[1] https://embolt.app
Funding source is irrelevant.
The Reddit app is so buggy and full of features that prevent you from leaving the app when clicking links. It’s so obnoxious. I miss my third party apps.
Doing my book tour. Speaking at conferences and tech user groups, trying to reach folks interested in self-hosting.

Also working on my homelab. Recently got DocuSeal, changedetection.io, and Actual Budget running.
Are you saying that I can get somehow an error during "strlen" post "read()" - is this what are you saying? Because what I'm saying is that with "mmap" you can get that.
Except that in this case, the consensus HN view is also the wider consensus. Boeing engineers have been yelling about this as loudly as they can, for many years now, and the public is finally listening.
I classify both sponsored content and PR-speak as spam, personally.
At this point , I think it’s quantum that has collapsed at a particular point of time and people just don’t remark (just studied quantum computing). Let say a, b, c, d are successive points in time and c is when the protagonist decides to go back in time and he revert back in b. The whole b-c timeline collapses due to the simultaneous time directions.
Probably figuring out math paths. I've always been bad at remembering formulas or theorems, but that's because I remember how to get to that formula or prove the theorem instead. E.g. in grade school, I never memorized the sum of cubes formula, but I knew

a^3 + b^3 = a^3 - (-b)^3

and that the difference of cubes looks somewhat like the difference of squares, so I guessed

a^3 + b^3 = (a - (-b))(<and figured out the rest.>)

Having the whole path in your head makes it so you don't get stuck when you forget one step, and also makes it easier to make new connections.
I'm working on a tool directory that lets you run then directly without multiple subscriptions.

https://www.arible.co
Ooooo.... Idea! One thing I've always wanted is an "asynchronous" book group. Basically, some way to tie the questions and conversation to a page or chapter, and then you can follow along at your own speed. Just passing the idea along since I'll never do anything with it.
It actually disgusts me reading the boeing subreddit and how there's comments coming from obvious traders or management being upvoted straight up lying through their teeth about this.

I'll quote one:

"It’s ridiculous. Only a few of the 27 thrusters had issues. The capsule is designed to operate with only half the thrusters."

(4 upvotes)

Obviously the reply to it straight up calls him out and exposes it, but it just shows that people around Boeing have no respect whatsoever for human safety, it's all dollar bills to them...

I do not think I'd trust my life to boeing anytime soon, I do not want to be guessing mid flight if the boeing I'm on was built in the last 20 years or not (newer = less safe)
This looks quite nice! Conceptually it reminds me of microui. But a bit more fleshed out and a nicer API.
I'm working on a small website for finding restaurants and breweries when you're traveling. It currently has 4 year of Great American Beer Fest winners and 3 years of James Beard nominees and winners.

It's very alpha at this point with no styling. I'm also working on getting addresses, websites, and instagram links gathered and added. Plus collapsing down the entries, so a place with multiple awards only shows up once, with all of its awards. Right now it's just 1 results per award.

I'm currently road-tripping through New England and it helped find the amazing bakery Norimoto.

https://nomnominees.com/
This kind of issue exists only in async executor implementations that cannot detect blocked workers and inject new ones to compensate for the starvation. I'm not aware if Rust has anything like this today (both Tokio and async-std are not like that) or in development for tomorrow, but there are implementations that demonstrate resilience to this in other language(s).
They should have fired the failing company's management after the merger. It failed due to the fact that they were incompetent.
This is great but I really hope someone contributes strftime / TR35 to the v2 proposal, there's still no way to make date format strings in JS, despite being common in every other language, e.g. "%Y-%m-%d_%H-%M-%S_%s", or "%m/%d/%H/%M:%S".

- https://github.com/js-temporal/proposal-temporal-v2/issues/5...
Minions Steal the Spotlight: Behind the Scenes with Italian Voice Actresses
The post is almost a decade old too, but I don't think it's any less relevant now.
Wikipedia says that the same member of Duma was suggesting an idea to abolish homework at schools because his son asked for this when he learned that his father was elected. I would not treat him seriously.
A neuropsychological assesment figured it out for me, helped me connect some dots also.
Last paragraph is a bit melodramatic. Here's what's publicly known:

- Boeing is a 'too big to fail' corporation with a significant source of revenue coming from the government. 40% in 2024¹, billions of dollars of public funds! Just a bit more and it would be mostly state-funded.

- They're the 4th biggest American defense contractor, so they're likely seen as vital for securing state power by many in the government.

- The government is not a good allocator of funds, free market competition works a lot better for creating the best product.

Using Ockham's razor, here's my guess what happened: To get in this position in the first place, there will have been a fair bit of lobbying and "greasing the wheels" involved. Boeing eventually found themselves in a position where they got government contracts, no matter what. Leadership got complacent, they didn't really compete anymore because they didn't have to. This was when Musk came in and disrupted the space industry. But at that point, company culture was likely already too far down the drain for quick fixes. The situation would already be much worse for their space division, if not for the fact that they have such good relations with NASA and the government. NASA basically covered for them and played down the seriousness of the issues for weeks. And even now, they're not having SpaceX rescue the astronauts immediately, which would be even more embarrassing for Boeing. Instead they're bringing them back together with the already planned SpaceX Crew-9 flight next year. Boeing keeps getting away with black eyes, there aren't enough consequences despite all the serious issues.

¹ https://www.seattletimes.com/business/boeing-aerospace/why-u...
I'm actually creating a new web framework/library. I know. I know. Yet another one. I got sufficiently excited about the technology recently that I've dived head first into making one. Stay tuned.
I'm currently working on an open-source project called checkd, which is a Cloudflare service worker designed to handle device authentication and state management using Apple's DeviceCheck API. The project includes an example iOS app and a worker implementation to demonstrate how the service can be integrated into a mobile app environment.

https://github.com/willswire/checkd

This project has been an exciting way to explore better securing my iOS apps. I'm looking forward to refining it further and would love to hear any feedback or suggestions from the community!
Will another country leave the EU? Probably not after watching the UK
The earth is flat. If you travel fast enough, that is.
Frankly, this is table stakes for any user of AWS. If you’re strictly using the web UI you are doing it wrong.
I love it, it’s super useful
'Lessons from the Titans' has a great chapter on Boeing.
https://UpVPN.app : A modern Serverless VPN

Currently trying to get new apps for Apple platform published and going through App Store review process..

Existing apps are open source here: https://github.com/upvpn/upvpn-app
Very cool and super clean website! Talk about your infra please!
Yes, see the "Hot keys" section of the help⁽¹⁾.

⁽¹⁾ https://manytricks.com/moom/help/aboutcustom.html#_hotkeys
When you say "a long time" do you mean 2026, or 2029?
I'm not sure if I did something wrong, but I can't load the editor anymore for this site I was getting started on just to see how it works: https://hotpage.dev/corytheboyd

Get the "Wamp wamp An error has occured: Internal Server Error" popup.

Love this idea, and the execution, so much though <3
Oh man, I didn't know there was going to be a special episode of Friday Night Smackdown!
Serpent OS Pre-Alpha-0 released
I'm really not sure those three communities are all that comparable / compatible...
Apple is a highly unusual story.

The purpose of being in business is to make more money than you could by putting the money in an interest-bearing account. Another way of saying it is there is no point to operating a business if you cannot make more than the "opportunity cost".

> Minimising your cash holdings is a microoptimization.

What businesses are in business to do is put cash to work earning more than the opportunity cost, often meaning about 15% ROI.

That certainly is not a microoptimization.

In fact, what most businesses do is borrow money at, say, 5%, and then invest the money so it earns, say, 20%, and therefore make 15% overall.

I do something similar with my investments. I borrow money and buy investments with the borrowed money.

It's similar to borrowing money to buy a house, and then selling the house at an appreciated price to make many multiples of your down payment.