skysight-inc/HackerNews huggingface dataset:
Finally some small pushback from Republicans against the Tech Support guy who runs with absurd numbers about 120yrs old without doing a sanity check first.

Can Congress please get some oversight in place?
According to the Economist series linked above, the industry has switched from scamming the chinese, to bigger targets in west. Taken a proven business model to new markets, so to speak. It was implied that CCP had a firm guiding hand helping this pivot.
Similar thing happens in Ukraine when Russia bombs electric stations in certain cities, all of a sudden amount of scam calls to Russia drop to nearly 0.
I highly disagree with a lot of this as you are intentionally downplaying my responses. I would suggest you go visit Taiwan and see how the people there feel about.
I didn't know what automations in this context would be when I click to read the site. Very awesome, I'm sure you are going to save some shopify people a LOT of time. Thank you for sharing, upvoted!
Digressing a little, but Glibc’s pthreads implementation is painful, because they don’t provide any public API to map a pthread_t to the kernel TID, except for the horrendously awful thread_db. Of course, for the current thread, you can just call gettid() - but if you want to map pthread_t to TID for another thread, the thread_db abomination is the only supported way. Bionic supplies a nice simple pthread_gettid_np() for this, macOS has that too (albeit sadly with an incompatible prototype).

Now, pthread_t is actually a pointer to an undocumented structure, and the TID is stored at a certain offset in it… so it is easy to pull the TID from there. Until some day the glibc developers change the layout of the structure and suddenly that code breaks.

There’s an entry in glibc’s bug tracker for this - https://sourceware.org/bugzilla/show_bug.cgi?id=27880 - but it doesn’t look like it will be implemented any time soon
I feel like having a 1 on the first line is cheating given the constraint "using no other digits".
Yes StarCon2 / Masters of Urquan also hold up really well
In France we have https://www.s3ns.io/ which is a Google / Thales partnership, where Thales owns 90% of the company, handles the datacenters and Google provides the software and the updates without touching the servers themselves.

They are about to go live in a few months.

This is a good option IMHO, and we're about to migrate some of our workload (currently 100% on AWS) on it.

We use EKS, RDS on standard PG, SSM and S3. S3 is a standard now, SSM can be replaced by something else fairly easily, EKS and RDS are just managed open-source software. So it's mostly an added burden on the devops side.
As a DevOps’er in the EU, how would I capitalize on this?

I’ve only ever done bare metal and have been lucky all of my employers hated the idea of AWS/Azure/GCP. So I feel like I’m quite well positioned to start helping companies move to bare metal alternatives.

Do I start freelancing, or do I try for an AWS alternative?
This is why the common reply of "just take another job" that gets thrown around here when people complain, isn't that easy to realize in practice.

Not everyone is in a world region where they can walk out of the door and there is a bunch of companies queueing up to take them in.
Are there topological super-resistors preventing tunneling?
But see, whenever the EU prescribes a specific technical solution there's endless whining about how they're "locking themselves in" even if there's a path to evolution in the regulation (see the unified charger ruling)

But sure, they could have specified something to the effect of "if a browser specifies (though current technical means) that the user is DNT they should follow that" but there was lobbying from the advertisers and other parties as well
Yes, I imagine some do like to read and then ponder over the BigQuery docs. I like to get my work done. In my case, o1 nailed BigQuery flawlessly, saving me time. I just needed to feed in some parts of the open source dataset docs
I haven't been in war rooms in big companies and had no idea that they used the term for stuff like this (fixing downed IT infrastructure etc).

My experience and previous understanding of the term was you set up a war room when something big and potentially company-destroying happens and a lot of different people from different departments/divisions need to coordinate very closely as new information comes in and the situation changes more.

Or if there is some distinction between 'trusted' and 'untrusted' people internally, you want the trusted people in the war room and the untrusted ones out.

Wild to me to hear that people call it a war room in cases when the people in the room are expected to be hands-on doing things.
Nice project! I built something extremely similar with a friend in 2022! Back when we only had the GPT-3 API. I built an ontological graph and relation extractor, mental model analysis engine, bunch of stuff, on top of an Elastic DB being filled with live incoming ephemeral data across the web, including messages, comments, posts, articles and more.

I would really love for you to reach out via the email in my bio so we can talk ontology!
> I'm curious to know how to find other scholarships not necessarily advertised by the school.

One of the biggest things to keep an eye out for is scholarship opportunities from local organizations (i.e., scholarships whose eligibility is "open to all students who graduated from high school in ABC County"). The key bonus here is that the local eligibility restrictions mean you're competing with a relatively limited pool of applicants. Of course this bonus is lessened if you come from a big city, although on the flip side bigger cities are more likely to have more foundations offering such scholarships. In my experience many people tend to look for scholarships at the school they're going to, and they look at ones you can find in the "1000 scholarships" type books which tend to be large national ones, but they're not so aware of scholarships that are based on where you're coming from, not where you're going to.

These scholarships often aren't huge dollar amounts, but if you combine it with the advice about picking affordable schools, it can have a meaningful impact.
Getting to 7 is notoriously difficult

What am I missing?

2 * 2 * 2 - 2/2
Angry pixies.
It happens. It shows you the right suggestion, and if you keep typing it assumes that you meant something else and displays other suggestion.

Good for slow typers, not so much for quick ones.
Well, we can instead have the discussion about why there isn't transparent pricing. . .
I've just published my first novel for adults, The Dark Sorcerer's Intern, my bid to bring back fun and comedy to a fantasy genre that has spent years in a grimdark rut.

The relevance to hackers is that unlike most fantasy where spells are cast with hand motions, magic words, or spell ingredients, there's actually an explanation for why that works and makes sense.

https://www.amazon.com/Dark-Sorcerers-Intern-Humorous-Fantas...
As someone who use sparse bundles a lot, I would say APFS volumes are better for most local use cases, especially if you want to have a different backup strategy.
Number of twos
Currently integrating hardwares on card chip scripting application on C++. I hope I can start blogging on it soon. Easily the most interesting thing I have been involved in.
Working on a self-hosted OSS AI Server with support for LLM APIs (OpenRouter/OpenAi/Anthropic/Google/etc), Ollama endpoints, ComfyUI and FFmpeg agents. It supports Synchronous, Queued and Reply to Web Callback APIs for each API Feature with typed APIs integrations for C#,TypeScript,JS,Python,Dart,PHP,Java,Kotlin,Swift,F# and VB.NET clients.

https://github.com/ServiceStack/ai-server
Does AI insurance exist? Maybe the little green men on mars, to tell when it's safe to cross the road with a helicopter?
Yep, which makes them so amazing after Civ decided to abandon that approach and heavily push into trying to be a static boardgame.
Stenography is a little different to regular typing isn't it?
I am working on the second version of WhatDinner [0]. Initially marketed it as 'Tinder to decide what to eat’ and focussed on couples and families, but then only a fraction use it in family mode.
So, now I am changing the concept and helping users generally decide what to eat (documenting it here [1])

[0] https://whatdinner.com/

[1] https://bsky.app/profile/kiruio.bsky.social
bot? or but?
Continuing bootstrapping my software+service company Alzo (https://alzo.archi/), an Elixir modular monolith.

The first clients are here and I am working on "darker tech" now, a single codebase injecting their data in both MS Office and Adobe's software suites. That's quite a change from Elixir.

Also working on the reverse feature, reading/writing MS Office files inside Alzo. For that, I'm writing a Java app behaving as an Erlang node, connected to my main app via Erlang distribution, to leverage existing rich Java libraries for office tech.
Was looking for an iOS app to always see my age in days on the lock screen. Didn‘t find one, so I first created a shortcut which would change my lock screen background image each night and overlay the number of days on it.

This didn’t feel integrated enough and could fail if the phone was off, so I started looking into Swift and created my first app [1] with added features like contact import and notifications for other people‘s ages in days.

It‘s still very much a work in progress but the core functionality of the lock screen widget is something I use almost every day to quickly get the current number and use it for notes etc. I just like having an incrementing unique-to-me number to reference stuff.

[1]: https://apps.apple.com/us/app/days-of-life-milestones/id6738...
I'm working on Gorby [0], a text analyzer app I've been building for almost 2 years now. Think of it as a mix between Hemingway editor, Prowritingaid and Readable, but with focus on features I care about more. Lately I've just been polishing existing features, like adding some subtle animations to the sidebar icons last week. I'm thinking of adding an integration with local LLMs to it too.

I'm also building a customer support app when I'm taking a break from Gorby. The idea is to make it easier to organize and quickly find/copy useful replies, discounts, screenshots etc. It's similar in concept to text expander apps, but those never worked great for me, I either forget the triggers or don't bother storing things I don't use daily. You could probably use Notion for this too, but to me it's too clunky and slow.

[0] https://gorby.app/
You're missing the "four" part of "four 2s"
Past two years, i've been working on sales platform for digital content creators where they can sell digital content(files), online courses or memberships to access content. I'll be going online next month, hopefully. Right now I am refactoring front-end into production design. Front-end eats always the most time, and i still have things to do in relation to servers/infra and testing. It took this long because i manage the finances(i do not use stripe or any other 3rd party service) and it uses event sourcing, which has large overhead. But i am almost there. Hope to go online next month, beta-test in production for Q2 with small amount of users, and come Q3 go into full production.
Mercury (Train)
You're using 5 twos, not 4.
Optionally it does not, see https://help.disqus.com/en/articles/1717211-guest-commenting
The concerns expressed seem a bit silly, unless the various Euro systems didn't take the very basic approach of using open standards and avoiding lock-in. Oh, and they should be backing up their data somewhere besides "in the cloud".

If those very basic precautions had been taken, migrating to a Euro cloud, or a private environment (open cloud stack) would be trivial.

If not, a lot of people should be fired...but granted, there are a lot of stupid people out there...

All that said, I'd say the concerns around this are vastly overblown.
The Evolution of Agile Imposters: Why We Can't Estimate Our Own Software
Is Being Single Bad for the Economy?
I'm working on a website that anybody can update by calling into the phone number in the url. https://715-999-7483.com/
hey Sumit!

Great seeing you here on and good luck!
> Gleam takes more code to write than rust.

Do you have some source for that? Perhaps an example?
Have been is the right word.

This thread keeps having its goal posts moved around, first is was an example, then got the spotlight of being only about clang, then I pointed out about Apple/Google original purposes, then it was something else, and yet another one.

Just head off to /r/cpp that is where hunches are coming from.

Have you at very least filtered by C++ clang only related contributions instead of LLVM ones?

Most likely not, only clicked here https://github.com/llvm/llvm-project/graphs/contributors and came right away to reply.
Yup, economics. Dude in the first video got a car for 3 months of work but he has no interest in continuing work on it now that he won.

Dude in the second video is trying to turn it into a startup, because he didn't get rewarded. He built it before Claude & OpenAI did theirs. So individualw can work faster than extremely well paid teams. But apparently people haven't shown that much interest in the product, so his interest is waning in building it.
Curious—Do you have a best Metal project to learn from? Foveated rendering and temporal reprojection important here I imagine.
Yes, they know what they're doing re: moving the responsibility of storing/serving video archives to the streamer.

No, they don't know what they're doing re: doing this on such short notice. Few streamers have the time, network bandwidth and local storage to salvage the data in such short notice.

As a result, many a streamer is working without sleep moving data to save it from certain doom.
I think Go, for all its flaws, is an example of a language where mediocre developers can be more successful.

Java would be another.
Another obvious example: What's the mean of an unsorted list of integers? If you do a random sample of sqrt(n) values and mean over that, you guess is with high probability pretty good. Or a log(n) sample. (That's how election polling works too which uses even a O(1) sample though not random.)

Edit: Ah, GP asked for deterministic exact.
I am working on a departure board [1] for your home or business. Currently only for Swiss Public transport but the plan is to support more countries. Next goal is to update the website which needs work.

The hardware is based around a ESP32. The server that gathers and prepares the data is running on Symfony php. The app to configure the device is written in vue and is using capacitor by ionic. More technical details are here: https://sschueller.github.io/posts/turning-a-project-into-a-...

[1] https://www.stationdisplay.com/
Copying the page table isn't free but it isn't particularly expensive either. At least unless the parent is a real behemoth.

Unless you enjoy footguns posix_spawn is probably a better idea than vfork. (Unless you actually need vfork of course.)

The async pipe idea sounds interesting but I'm not clear how it would work. It seems like you'd have to use vfork to implement it but vfork is blocking until you call exec so doesn't that defeat the purpose?
That sounds right. Couldn't remember
I love the idea actually.
Gorby looks interesting. Any future potential for operating on local markdown files?
It mixes different word meanings on the same screen:

Input: cross

Russian: пересекать (as in verb "to cross")

Polish: Krzyż (noun, as a christian symbol).
I’ve been mostly struggling with really bad creative burnout.

I pushed myself to do a couple of game jams cuz I thought it would make the burnout go away, but it’s basically only made it worse.

It’s the first time in my life where i haven’t had a billion ideas in my brain and im not sure what to do with myself. Been trying to listen to history podcasts and read manga to inspire myself again but it’s not working…
There's a methodological flaw here—you asked the model to generate an example, and then simulate the results on that example. For all you know, that specific (very simple) example and its output are available on the internet somewhere. Try it with five strings of other random words and see how it does.
Objection? No. Concerns yes, as have been detailed at length. No good trying to ram it through without doing the work. We can't manage the project for you etc. etc.

There is no silver bullet. You have to treat each one in the way that works for them. Those who do it well, it's a talent.

Or have the compromising photos of the boss and copies of the bank statements so he's scared and backs you publically always and then just roll anyone who isn't effusively enthusiastic. That works too. Wouldn't recommend it.
You have some interesting ideas. Definitely a fan
It’s hilarious that an English language website has so many enthusiasts for the regional differences of their favourite foreign languages while all pretending that English is monolithic and consistent everywhere. Try driving around the north of England for an hour or two and see how many different words for bread roll you encounter. Baps, barm cakes, oven bottom muffins…
Comments around that page suggest it's more of a facepalm than anything else.
That's a very good point! But yeah, we use the single threaded runtime, so this shouldn't be a concern.
The stdlib already mostly does all of that :)

Check out https://kobzol.github.io/rust/2024/01/28/process-spawning-pe....
I live next to a school, so there's a low speed limit (30 km/h). Still, people drive like race drivers and the city hasn't ever responded to the residents' hopes of introducing a speed camera.

I wanted to have some data on how many people speed, the max speed recorded, that sort of thing. Things the city should be doing after many complaints of dangerous driving and people being almost killed on zebra crossings.

I have a doorbell camera, and by analysing the footage using OpenCV and some code, I can track how fast people drive if you see how fast they move between two known points.

Average speed: 46 km/h :(
I am maintaining the internet on the github. Take a look.

[0] https://github.com/rumca-js/Internet-Places-Database

I use it for various projects, like simple search

[1] https://rumca-js.github.io/search?page=1&search=emulation

[2] https://rumca-js.github.io/search?page=1&search=amiga
No, the two would arrive at the same time. What the poster above was saying is that the speed of EM propagating through copper is much lower than c, which is the speed of EM in a vacuum.

Overall the picture is like this:

- massless particles like photons travel at speed c in empty space, in a straight line

- massive particles like electrons travel at a speed slightly less than c even in empty space, in a straight line

- inside a medium, any particle traveling in a straight line will quickly bounce off/be absorbed and re-emitted in a new direction because of some field given off by another particle; so, the average speed at which particles actually traverse through the material is lower than c. How low depends on properties of the medium, mainly how dense it is; for copper and most metals commonly used in electronics, this varies between 60-80% of c.

- When applying a potential difference to a metal wire, the electrons which normally are moving at speeds very close to c in the empty space between atoms in random directions (amounting to an overall speed of 0 along the wire) will start collectively moving in the direction of the potential difference (towards the positive node), at a very low average speed called "drift speed"; this is caused by their normally completely random bounces now being biased in the direction of the electric field;

- However, the current in the wire (the EM radiation) moves extremely fast along the wire, at the same speed that light moves (on average) through the wire. You can think of this as being caused by photons (since EM waves are photons) moving much more easily than electrons through the wire, simply because they don't have a charge of their own and so don't get caught so easily by other atoms as electrons do.

So you have 5 speeds relevant to this: the speed of light/photons/EM waves in vacuum (c), the speed of an electron in vacuum (very close to c), the average speed of all electrons in a metal wire without any electric potential (0), the average speed of all electrons in a metal wire with an electric potential (drift velocity, very small), and the speed of EM waves in a wire (60-80% of c in typical conductors).

Edit: one more note that complicates this picture, but the EM waves in a charged wire don't really move inside the wire, or not entirely - they move mostly around the wire - which means that their actual speed depends not (just) on the material from which the wire is made, but also the insulation outside the wire. That is, the EM field will propagate a different fraction of c for a copper wire than for an aluminum wire; but also for a copper wire wrapped in plastic versus one exposed directly in the air.
Have your heard of the Clarifying Lawful Overseas Use of Data Act?
I had one shot at my exams, was writing them on paper, compiling code in my brain.
Finishing the feeder "hack" to my pick and place machine [1] so that I can begin full retail production in house of the V2 Smoothieboard CNC controller [2].

As well as finishing shipping the remaining boards to the kickstarter backers (many years late, but significantly better).

Been a long struggle overall...learned a lifetime's worth during the last couple years. Every single day has been spent doing something new it seems. Looking forward to what the next broken machine will teach me :)

[1] https://youtu.be/Vk53VsXkh9o?si=SU45-DkkjwZi6orp
[2] https://github.com/Smoothieware/Smoothieboard2 https://github.com/Smoothieware/SmoothieV2
And when looking at alternating current, all the pipes are kind of leaky?
Trying to scratch my own itch by creating (yet another) todo list site. It's more for me than anyone else. I typically use a simple text file to track my tasks in a day but I wanted something just a little bit more. Still minimal but maybe 1 - 2 steps above editing a file.

Donezo: https://donezo.pages.dev/
"90s black metal Pokémon" aka a first person roguelike dungeon crawler with monster collection elements. C++ with no engine :)

https://store.steampowered.com/app/3460840/Gloamvault/
JSON has become today's machine-readable output format on Unix
nice job , I think I can do something like that on with my linux desktop. Great idea , it can give a sense of how many days how many hours I have lived on this earth and maybe even by a average time , show how much time is left (yes it won't be predictable , but I also don't want to procastinate thinking there is a tomorrow , I think I like steve jobs quote in the manner that he said live your life as if its the last hour or something like that.
I am from Myanmar. There were ethnic wars but in past 10 years it was developing after military dictatorship ended.We cannot be said failed state on those days. Then It was our golden age until Crazy junta head Min Aung Hlaing coup and look our president and Nobel laureate leader as hostages
.

Now the people armed up , united alongside ethnic armed forces and taking back.

BGF is aligned to military juntas and Chinese scam gangs.
I'm working on http://unwrangle.com solo, it's Ecommerce APIs for people building AI and BI apps for ecommerce stuff, it supports querying search results, product info and customer reviews from over 15 major e-commerce marketplaces