skysight-inc/HackerNews huggingface dataset:
A basic litmus test I use for systems programming languages is: “can I imagine the Linux kernel including this language one day?”

Currently that’s C, Rust, and some assembly.. obviously there are more languages used for systems programming tasks too. Memory management, concurrency, and low-level access are also super important in a system language. How would you define a systems language?
It's 100% a scheme to do mass layoffs without having to pay severance.

WFH is so awesome and everybody loves it. Take that away and you know people will leave on their own.
Why? Talent goes where to best pay is, if you’re not paying taxes you can pay your agent more.
I don’t really see how swift comes into the picture, besides SuLong being a thing (running LLVM bitcode). Native binary was meant as a compile target in the previous comment, I believe, not as an input. Graal can do both, but as a target it has no dependency on LLVM.

So yeah, graalvm should be able to produce a native binary for python code (though depending on the specifics it might actually be more like a native binary interpreter running python scripts, it can’t optimize in every circumstance but I’m hazy on the details).
Very nice. I made a thing in Python which summarizes a YouTube transcript in bullet points. Never thought about asking it questions, that's a great idea!

I just run yt-dlp to fetch the transcript and shove it in the GPT prompt. (I think also have a few lines to remove the timestamps, although arguably those would be useful to keep.)

My prompt is "{transcript} Please summarize the above in bullet points"

The trick was splitting it up into overlapping chunks so it fits in the context size. (And then summarizing your summary because it ends up too long cause you had so many chunks!)

These days that's not so important, usually you can shove an entire book in! (Unless you're using a local model, which still have small context sizes, work pretty well for summarization.)
I think your link got cut off. Here’s the direct link to the section on when to use typed throws. I hadn’t read this before, and it changes how I’ll approach them. Thanks for pointing it out!

https://github.com/swiftlang/swift-evolution/blob/main/propo...
It's not that.

It's about this weird urge that smart people sometimes feel in jobs that they feel are beneath their talents, to radically improve efficiency even when it really does not make sense to do so in context of who they are and what their job is.
Checked exceptions are in no way universally seen as a mistake. I thought, and still think, that they are a great feature of Java.
Sounds very cool, could you upload a screenshot of it in action?
This is a technicality created by legal tax evaders. To evade is to avoid. If you're avoiding tax you're evading tax. Sometimes it's moral, many times it's legal.
> Who do you want to be able to spy on you

I buy chinese IP cameras. China cannot block my bank account / employment / communications.
Maybe not _equally_ but yeah, this is a key point. There's not a good way to place this bet, but I bet the day comes when the full-remote advocates will rue that advocacy, or at least, many of the Americans will.
Because other countries can host websites too?

And their citizens can sign up for Instagram. “Oh, I’m Russian, we don’t have that.”
Link to the thing itself: https://0din.ai/
How many computer programmers moonlight as tax avoidance accountants?
I'm sorry, but depending on abstract classes does not "free the domain model of an application of low level details". The details are always there, but they could be tucked away inside other classes (structs/types) that higher ones depend on. These low level classes need not to be abstract, it will just make discovering code harder and provides nothing to improve separation of concerns.
Python HTTP Clients: Requests vs. Httpx vs. Aiohttp – Speakeasy
Show HN: I bought a new domain just to make my waitlist URL look good
i just bought a domain to turn my waitlist urls from this:

https://www.waitforit.me/signup/9675645d

to this: http://tailuikit.waitIist.com

so i thought i would allow anyone to create custom subdomains for their projects for a one-time fee of just 1€ (just to at least cover the cost of buying the domain lmao)

if you want a .waitIist.com domain to make your waitlist urls look cooler you can get yours at https://waitIist.com

the 'I' in the domain is actually a capitalized 'i'
I mean they probably did hack to some degree the default software/hardware in the pager to get it to do something nonstandard. I doubt they have access to the full source code and build stack of the OG pager, so even just modifying the software running on it to do something different is indeed a hack.
It's only leeching if it's an American company
There's an app called Baby Connect to do same things, but for human babies. Among the ones we tried, we liked it the most. It includes ability to add another person, and then it syncs data with them (the feature i liked most). Perhaps that app might serve a good set of inspirations.

I can also imagine creating PDF report between user-given dates that people might need when visiting vet, or emailing them.
Ruff My Dirty Code
Yes, the comment was tongue-in-cheek regarding the units ;)
Those ideas are not isomorphic.

One malicious overrides universal network communication while the other just conducts DNS queries limited to a single application domain.
I am so glad you made this Cyril and Ulric!

Tools that gives the power to allow anyone to become a developer or create their own apps without the need to spend $$$ consulting with a developer is amazing

I hope we get more startups like yours that lower the barrier to entry for tech for everyone and we get quality software at the same time.

This is the best and most exciting time to create and build startups.
And we all know that being popular is the most important thing at all times. :-/
Safety is the by product of a well run system that can incorporate lessons learned

Faster, efficient systems are demonstrably safer

The MEP program for Value Stream Mapping has a ton of evidence on this across many industries
> story for web development

Under the hood, Swift-NIO and async Swift is a pretty powerful basis for writing performant servers. Aside from Vapor, there are other small/fast containers like hummingbird.

Not mentioned (surprisingly) is Swift support for wasm/wasi, for deploying code directly in the browser.

Also, "some say" that macros could revolutionize both static and dynamic generation by moving a good portion of site generation to compile time. I'm not aware of any libraries realizing that promise yet.

Finally, Swift concurrent actors have supported distribution for some time, so you can have all-Swift distributed systems, where the client code works with both local and remote servers.
I'm not really sure that's possible. Cohost tried and well, they died.

The nature of social media just leads to it's very unhealthy problems. By taking away the ability for social media to make viral posts, you take away a lot of the reason people use it. To see popular posts and memes. Then nobody uses it, so nobody sees the ads, so advertisers leave, etc etc.

Personally, I'd be happy if we all went back to interest forums that aren't reddit. But I'm not going to pretend that age is going to come back without deeply overreaching legislation.
Thanks - I think I misread your initial response.

Yes, the context matters a lot. One of the frustrations with this conversation (and this is a thing that happens sometimes and doesn't other times - I don't mean to say this is always a problem on hn) is that we aren't able to discuss the thing because we have to spend the right number of tokens acknowledging globally recognized facts.

I want there to be one comment at the top level saying: hey just in case you're not aware, here's context that you need to know when evaluating a document by Foo.

And then I want the rest of us to be able to discuss it with the understanding that we all have that context.
> Swift does not use virtual machine and garbage collection, it competes more to c++ and rust

Doesn't it use ARC by default?
> Viewing an ad is not “giving back” in any meaningful sense

What you declare to be meaningful isn't really the issue. It's how the thing you're getting chooses to pay for itself.
Because the social media companies are? I wonder if there would be a noticeable increase in VPN adoption if there were strictly enforced age restrictions targeting the US only. There certainly has been an uptick in VPN literacy among people I know after PornHub blocked my state...
Maybe part of the reason ordinary people are "overtaxed" is that companies are able to do this.
You are juxtaposing two different concepts. 1) military objectives (weapons factories) and 2) combatant status (fighters). Factory workers are not combatants. While I don't think Elbit Systems should be allowed to operate globally, killing their workers is not legitimate.

At this point it is not even certain that all exploded pagers were "Hezbollah pagers" and that it wasn't just a random shipment of pagers the Israelis booby-trapped. Pagers are still used by emergency and medical services in many parts of the world.
First, I forgot an 's there - I meant 1970s. Second, unfortunately for Lebanon, Hezbollah wasn't the only terrorist organization growing in it [0]. "The proximate cause of the Israeli invasion was the Coastal Road massacre that took place near Tel Aviv on 11 March 1978"

[0] https://en.wikipedia.org/wiki/1978_South_Lebanon_conflict
By that reasoning even Churchill is a terrorist.
I'm speaking toward empathy perhaps. I agree that values shouldn't be relative to some lowest common denominator.

> It is insane that someone thinks…

This is overly critical. Social media is an addiction. We're an a new epidemic and we have to assess how to respond. We should be discussing treatments in a similar vein of drug rehabilitation.

So I think shooting for your kids to only get 15 minutes is the right value, but very tricky and risky in how one gets there.
In person retreat. Disclaimer: I went to Microconf several times. Rob, the organizer says, they have 70% cost, so for a $1000 USD ticket they need to invest $700 for venue, food, getting speakers there. It's not something one can start without a budget. That said small events without hotel nights and all-inclusive food might be possible. Maybe https://news.ycombinator.com/item?id=41539125 is a start.
If you're going as far as using yt-dlp, why not run the audio through Whisper?
Yeah I mean it's basically just like mass-sending a spam text, no? All they need to know is the phone numbers of the pagers. Or even just the number range from which the pager numbers were assigned, and then spam the entire range. Spammers have simple enough software that can do all this; it doesn't seem like a sticking point for Mossad.
> In my household the policy is and remains: kids can have instagram/facebook/tiktok/$latestMindRottingShit when they buy their own phone and their own cell plan.

Based
I think anyone who is able to post on Hackernews does not have the kind of autism the GP comment is suggesting needs to be cured.

I wish there was a name that allowed us to distinguish the "old" autism of the 90s (non-verbal, severely disabled) with the new (apparently helpful?) kind of autism that other people frequently suggest me and many of my colleagues have.
Specifically defined by POSIX: https://pubs.opengroup.org/onlinepubs/9699919799/functions/g...
The real Q-Star paper: Critical Planning Step Learning
TexTube is not giving summaries but the actual transcripts. Plus, mine is way faster ;)

Compare the results:

TexTube: https://chatgpt.com/share/66e9f424-32c4-8009-b761-c8a8d6fbec...
VoxScript: https://chatgpt.com/share/66e9f443-31d8-8009-b396-dba11b2f5b...
Hiding your logic and intent behind 10 layers of abstraction is also spaghetti code.

Hell is full of single-implementation abstractions.
Deterrence indeed https://en.wikipedia.org/wiki/Lidice_massacre
> US/EU/Israel isn't perfect, but pretty much as good as it gets.

I imagine China is just as good in pretty much every way.
> It improves legibility and readability

Agreed.

It seems to improve legibility. I'm not so sure it improve readability.

Readability is largely influenced by the x-height (height of lowercase letter), because your brain is trying to discern the "shape" of a word - which allows you to read faster. Hence why ALL CAPS is difficult to read because the word shape is the same.

Atkinson appears to have a high x-height, which reduces readability.
Coming off yesterday's Qt discussion (summary: it's fucked up and there are no usable alternatives in embedded), I was dreading the possibility of having to learn Node/React to make anything usable on future projects.

This may have come along at exactly the right time. I'm kind of interested.
Apple Pulls iPadOS 18 for M4 iPad Pro After Bricking Complaints
Ordinary people can buy the stock of the said companies and benefit from the tax saved. Probably they already own them through pension funds.
You underestimate how many members Hezbollah has, and also, how unreliable these kinds of initial reports tend to be.
I don't know the answer to that. The problem with brute force approaches to learning is that it might take a very large amount of search, over a very large amount of time, to get to a system that can come up with arithmetic on its own.

Honestly I have no answer. I can see the problems with, essentially, scaling up, but I don't have a solution.
There is an alternate interpretation, that the existence of an explicit exception proves (confirms) the existence of a rule to which an exception can be made.

So the (existence of an) exception proves (the existence of) the rule.
> garbage collection

Reference counting is garbage collection, and it performs significantly worse from a throughput perspective than tracing GC, which is possibly the most common metric for web server type workloads.

It really is not nitpicking, we should just really use tracing GC when we mean it.
It has nowhere near the performance characteristics of those languages. It could, but it doesn’t. Look up a variety of language benchmarks. It’s typically ranked around Python/Javascript. You can get as fast as C but the code is very atypical.
Its a technicality created by government tax authorities and prosecutors

They say avoidance is legal, evasion is illegal and the name of a prosecutable crime
Question: what's the possibility of doing this with non-tampered with modern mobile phones?

Many phones today have a 5000mah battery, which I'm assuming could be triggered to overheat via a malicious app or webpage. Imagine this being used on a grand scale.
I'm still fairly new at Swift and like it "OK" so far. One thing that I find particularly annoying however is how you very often run into "Compiling failed: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions" when using SwiftUI...

It's just shocking to me that the compiler is asking me to help it out.
Digging it out, the box says "Quest For Makuta / Bionicle / Adventure Game" with LEGO and RoseArt logos on it, and it was bought in a store ... and it's number 31390, which is found on ... well, one LEGO-adjacent site (bricklink) at least. A lot of others don't seem to have it. Apparently there's also a version (31391) that came in a metal tin, but the one I have is the cardboard box.
People hate it, but the ideal social media platform was early Facebook.

Connect with just your friends and family, and optionally groups/pages.
Having to download a VPN and do some evasion would probably be a substantial enough deterrent for… [checks notes]… 14 year olds… that it’d be worth doing.

And realistically, if Meta et al wanted to stop harming entire generations of developing minds, they could obviously use their immense data infrastructure to separate actual Russian from allegedly-Russian children.

So all you really need is corporate buy-in (and toothsome regulations is a perfectly fine way to produce buy-in where markets fail to do so)

Edit: realized you’re talking about the case of Russian services being marketed to American children. That too seems straightforward to produce meaningful obstacles, with sufficient appetite from regulators.
the "true spec is the data" is very powerful.

for example, we translate our loosely OTEL-based telemetry into a format which was consumable by any otel collector.

shim a few fields, et voila! can be read by Jaeger-UI. free trace tree visualization.
This is the reason why I think the explosives were most likely hidden in the batteries. Some explosives have similar enough chemistry that they cannot be told apart from legitimate battery packs by the scanners.

This is a known threat, and this is the reason why some airports do extra checks on some travellers (for example asking them to turn their laptops on, asking them when and where they got the laptop and etc.)

https://en.m.wikipedia.org/wiki/2017_electronics_ban
> could not browse with Safari or Mozilla

FYI, it looks like Firefox fixed this.
The utility of tracing is great, I've been using Azure Application Insights with NodeJS (and of course in .NET). This is relatively simple because it monkey patches itself everywhere if you go through the "classic" SDK route. Then adding your own data to logs is just a few simple functions trackTrace, trackException, trackEvent, etc.

However, if you want to figure out how it works you might be scared, it is not lightweight. I just spent a few days digging through the Azure Application Insights NodeJS code base which integrates with OpenTelemetry packages. It's an utter mess, a huge amount of abstractions. Adding it to the project brought 100 MB and around 40 extra packages.
Machine Learning Model Homotopy
Can we make the title less sensational and clickbait-y please?

CPU -> CPU core in Geekbench
That’s exactly my point. Instead of optimizing software, FinOps nowadays focuses on optimizing costs. While they might seem similar, they couldn’t be more different. We spend 100% our time optimizing our software, databases, etc. if we need more capacity we just add a new server to the cluster. But this hard on the cloud, easy onprem.
The only thing we disagree is the number of feathers on birds. You see, I think people have more than one feather at the same time -- more than one attribute, characteristic, etc., at the same time. Identity is more than 'lesbian' or 'single geeky father' or 'gym bro' or 'nerd' or 'of model'. And even if it was, there is nothing in that identity that stops a friendship from forming with other people with different identities.
The union could flip hiring by making finding good candidates easy for a company by having their members pre-vetted, eliminating the need for vetting interviews completely. Hiring is a huge pain point and addressing it would, IMO, go a long way. And they wouldn't necessarily need to focus on employer negotiations as their members would find job hoping easy due to skipping all the vetting interviewing giving them leverage as individuals.
I never said they were two-way. I said you have the metadata of the sender and the receiver.

The page data contains the receiver/pager address, but remember this is RF. Triangulating source of transmission on a frequency you are actively monitoring is table stakes for nation states.

Once you flag receiver addresses there are techniques to work out who that party is, especially for a nation state sophisticated enough to intercept the supply chain in the first place. Correlating transaction data to people is tedious but doable. Even with receiver addresses only though you can work out how the network works and what cells there are and that's a ton of useful intelligence already.

Also if the "code" being used was in any way breached it could be used to trick receivers into self-identifying.

Israel just skipped all of that effort with "ring ring, boom" though.
Cool. Next up, magnetic logic. This filled in the gap before transistors were became reliable.

https://en.wikipedia.org/wiki/Magnetic_logic
You can install other toolkits for Xcode. There’s even an aws toolkit.
Dev here - we already have a developer membership from our other (monetized) apps, so releasing this doesn't cost us any additional money.
RFK Jr's Decision
If my best idea was setting off thousands of explosions in public places, I think maybe I'd keep brainstorming.
> We should be discussing treatments in a similar vein of drug rehabilitation.

Have you been through a drug addiction? I have. I wouldn't compare having an account on a social media platform to being addicted to hardcore drugs. It doesn't make you sound very smart.
It's POSIX which Apple generally abides by except for timer_create. macOS is historically officially a UNIX, which would require getaddrinfo.
> The biggest problem is that the defaulting to binary distribution also means that building from source is unsupported.

I don't think it means that at all. They're both clearly supported by homebrew — one just happens to be the default. You can always use -s or --build-from-source to build whatever package you are installing.
Make the rail cars intelligent and autonomous. Arrange them behind the engine in a way that the first car(s) behind the engine are filled with automobiles for the terminal destination. The following cars for intermediate 'stops', and the last car(s) for nearer stops. Let the train pass through, while decoupling the last wagons automagically shortly before the station, switching them onto some side track with on- and off-ramps, engaging their brakes, or use some system which does that in switching yards after they roll off the 'hump', let the automobiles roll off, collect the wagons and send them back with any another train travelling in the opposite direction, or whereever there is demand.

Networks..., tokens..., packets..., switches..., routers..., NOT fixed circuits.

Or just use an effing Über at the destination...
Build your own metro line plan
Similarly, the xkcd webcomic made an infinitely tileable, user-submitted version of this for his april fools comic this year: https://xkcd.com/2916/#xt=10&yt=78
Minimum Wage, AI, and Universal Basic Income
Rather than arguing about this, we can just note references to the law of armed conflict, and the definition of "direct participation in hostilities".
Given that 100% tax compliance at the highest rates would not solve any high tax nation’s budget holes

You should be asking the same questions that companies are asking: instead of “why arent we getting hosed equally” its “why are we getting hosed at all”
Independent directors of 23andMe resign from board
Literally just one day after 23andMe presented positive phase 2 clinical results for two anti-cancer drugs: https://therapeutics.23andme.com/news-and-research/

The board of directors of 23andMe just resigned in protest. The CEO, Anne Wojcicki (who's sister Susan died of lung cancer last month, and was the former CEO of YouTube) had tried to low ball take the company private at only $0.40 a share -- a more than 96% drop from its deSPAC price.

For reference, right now the market cap of 23andMe is $172 million, its closest competitor Ancestry.com was bought out by the Blackstone group for $4.7 billion, and cumulative sales of KeyTruda - an anti-cancer drug in the same family as the one being developed by 23andMe had cumulative sales of $25 billion by 2023.

Feels like the main thing holding this company back is the CEO and lack of corporate governance (due to majority shareholder control resting in the hands of one person)
If you're interested in extending the service life of that old iMac, I recommend OpenCore Legacy Patcher. It lets you run newer versions of macOS on old hardware.

https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.ht...
This belongs in Who’s Hiring threads.
The extra confirmation question the Stripe Checkout page is nice, I didn't know that was possible.