skysight-inc/HackerNews huggingface dataset:
Not a marathon runner but live in Boston and I have been told the route is fairly high difficulty due to hills in particularly challenging stretches. Not sure how true this is but one of my coworkers ran it competitively last year and he got wrecked by the elevation changes.
Ok but these are mainly academic research languages. Swift has the backing of the most valuable company in the world and is what they're pushing as the right way to develop for their platform.
Welcome to central coast California. It is a tech issue as people like Ellison think it will solve the issue by surveilling everyone and using 'AI' to find the bad guys. The worse part is it goes from petty crimes to terrible crimes.
I am not, however, advocating the lock them up til 35. We need to use the money we subsidize people like Ellison with to mitigate and navigate long before the first arrest happens.
Hey ! One of the authors of Ribbit (https://github.com/leo-ard).

I'm really happy to see that the project is getting some attention! We made a lot of progress since the last post on HN (https://news.ycombinator.com/item?id=31096771). We are now fully R4RS compliant, support 16 different target languages with a sort of FFI with all of them.

We are currently working on flonum/bignum support and a guide for adding your own RVM (new host) so that you can run scheme in your favourite language. It should be coming soon!

I'll stay up to answer any questions about Ribbit!
https://doing-design-right.com/

> ... how to solve complex interface tasks by redesigning a real-life app used by more than 2 million users.

> In this course, you will work on a real-world application, not a fake one. It already exists and is called Fedica. Its interface is outdated and has many issues.
ECC has been growing in support since ~12th generation Intel (currently 14th) and before that for AMD I think, so it is only a matter of time before this trickles down into the little NAS boxes.
After all the wailing and rending of clothes, the industrial policy worked out great and we have top tier production here in the US, transferring knowledge from TSMC to a US workforce.

This is a significant win for the US, and just the beginning of the amazing industrial policy passed over the past few years.

US manufacturing is about to be reinvigorated, and we in the US are going to be building our own future both for chips and for energy security.

This is great news, and we should celebrate.
i feel bad for new linux phone attempts, so many people feel fleeced by previous attempts that were hyped it leaves bad taste in the mouth
Hezbollah is at war with Israel. The targets are combatants, not civilians.
Violently expanding into Gaza?

You don't know even the most basic facts.

Israel left Gaza. It gave the Palestinians what they wanted. Their own area with no settlers. Israel forcefully removed all of its people from all of Gaza.

In exchange they immediately voted in a terrorist organization as their government and began to attack Israel over and over again.
The resignation implication is that the CEO is running the company to the ground.

The comment further implies this is on purpose in order to buy the company cheaply.
It's now been years and they still haven't said what it hauls. Just that cargo and semi combined are at the limit for gross vehicle weight. Should be very easy to say the semi weighs X and it hauls Y.

That they're not saying it after years is really suspicious. Give us all the numbers.
It's a damn shame that Israel funded Hamas in their goal of supplanting more leftist groups gaining ground in Palestine, and it's a damn shame that Israel has spent something like 70 years now assassinating various Palestinian political leaders, including vocal pacifist advocates.

Just like the Americans decreased the safety of Americans abroad by spending two decades radicalizing the middle east, Israel has decreased the safety of its citizens by always choosing to escalate the violence.
I think the struggle here is that the combatants aren't on a battlefield in these modern wars. They're walking around a city full of civilians. Observing this it's hard not to feel like it wasn't a military target, however it clearly was.
Yeah, I’ll admit it’s hard to get your head around. I had to think about it a couple of times just writing that explanation.

It took me a couple of minutes to figure out why it was in the function definition. I guess it had to be but that wasn’t obvious to me at all at first.

> And the compiler effectively automatically notates literally everything

Right. Just like how all classes in Java extend Object even though you don’t have to literally write it.

I believe they’re still working on a more Rust-like borrowing system, but I could be wrong. I know this helped them implement parts of the standard library much better because they could make assumptions that you can’t make with copyable objects.

I do get your point about just calling it NotCopyable. I don’t actually know why they settled on the name they did, I didn’t ever try to look that up. Maybe it’s because it’s a special thing that requires compiler machinery and there’s no way for you to make an equivalent?
Many more aren't than are.

Just because Slovakia is good at manufacturing cars doesn't mean that car manufacturing is dependent on Slovakia.
There's a lot of redundancy and things you probably should never use in C++, though. It's not complexity that needs to exist other than for backwards compatibility.

> Re generics, aren't C++'s virtually the same as Rust's? Especially now that C++ has 'concepts'?

I'm not worried about generics when I talk about template nightmares, that's more about rvalue and const overloads and vararg templates and careful manipulation of SFINAE, all coming together.
This is called “productive struggle” in the literature.
YC has substantial capital to deploy, including capital from interested alumni.

https://www.axios.com/2024/04/06/ycombinator-funds-alumi-inv...
Yes, but it does include some features that seem to be included with dyslexia in mind. Letters like d and b have small differences so they're not mirror images of each other.
I said that. I still think so.
Not working not opening
which has now escalated into 1 million dead in Ukraine

So mere hours after appearing in the WSJ, "1M are now dead or injured (but actually about 80k Ukrainian, 200k Russian dead)"[0] is being misquoted as simply "1M dead", and not so coincidentally in tandem with another misconception (that gets repeated on HN almost daily it seems):

when it could have been resolved w Minsk Accords or anything negotiated in Normandy or Turkey since then.

"Could have been resolved", that is, by granting to Putin permanent sovereignty over whatever territories he happened to be sitting on at the time, if not then some, and other non-viable concessions (with no guarantees that they would even work to stop him from simply grabbing more land and/or just keep bombing Ukrainian cities whenever it might suit his fancy):

[0] https://news.ycombinator.com/item?id=41568861
That was my immediate thought, speed issues. MacOS isn’t exactly an I/O speed king as it is. I suspect if it had made it in it may have been removed by now.
The VC bit is the entire reason I would not use something like this.

Just waiting for them to want their money out and then I am stuck deep in a product fast headed for enshitifaction or abandonment when it fails to make a billion dollars in 2 years.
You can do almost 1:1 the same thing (compared to the post) in Python and use it as a wsgi/whatever middleware. It's really not any different. The callback changes to a resource manager, but that's about it.
This is true. Not only management, but a bunch of the so-called SDEs that are only there to say "we're investigating" every time there's an issue while they all wait for the guy who knows the system to wake up in his timezone.

There's people that's overworked and stressed out, tho, but those are the minority that do the actual work. I'd say it's an 1 out of 10 ratio at best, being conservative.

This is all because every single project is scoped, designed and implemented with the only goal in mind: your own promotion. Same applies for hires, you don't hire roles, you hire _the structure you need to be promoted_.

Source: same.
The fact that macOS is increasingly becoming iOS-like in both UX and approach to security is not obvious? It's pretty obvious to me from the past few macOS releases.
There are acceptable levels of collateral damage.

You can bomb an ordnance storage facility even if there's a hospital right next to it (or, in fact, right not on top of it).

They've made sure the pagers were used by Hezbollah first and foremost, tough shit if few were given to kids to play.

And yes if Ukrainians were able to blow up all drones within say 50km of the front lines on the Russian side they'd be justified to do that, even if some were in civilians' hands.
You're not working hard enough. That's why they want you back in office for 5 days/week. Should stay off HN and get back to work. :)
One of my wife's superpowers is that she isn't afraid to look stupid. When we were about to have a kid, my wife plied my mom with a lot of stupid questions. "Do I have to play with the baby all the time? What happens if the baby annoys me?" The result was that she now has an extremely solid baseline of knowledge about how to deal with babies.
Much like Israel sees Palestine and the Palestinians, whom they refer to as a nation full of "human animals."
I know there is a documented case of a non-involved person getting injured, but do you have evidence that this attack was not 99% effective? The attack vector was the device specifically used only by involved people.
Not necessarily, this can happen with immigration alone. For example, French and English descendants used to form a much greater percentage of the Canadian population, yet they were not "ethnically cleansed".
I read the wording quite differently. I read a clearly exasperated board resigning in protest due to the intractable relationship with, the poor decision making of, the CEO. If an independent board is unable to effectively govern because of the actions of the CEO, resigning is the correct course of action, and investors have a right to know why.
I never understood this logic. We made peace with the Japanese and Germans after the horrors of WWII. There will probably be peace between Russia and Ukraine at some point. Only Arabs attacking a specific country seem to be infantilized to the point where every retaliation is destined to perpetuate the conflict.
> 23andme has basically given up on this part of the business.

The routine emails I get about them allegedly finding new DNA relatives suggest otherwise. The DNA relatives feature is also still pretty prominent in their UI (at least on desktop browsers; haven't looked at the app yet).

That said, it certainly doesn't offer much beyond "these are your relatives; send 'em some messages or something lol". Ancestry probably has a lot more features on that front, which is unsurprising since that's the sort of thing Ancestry was doing long before they even offered DNA sequencing kits like 23andMe does. I don't know if I'd characterize that as 23andMe "giving up", though; more that it's good enough for a product that never intended to enter the genealogy software market in the first place.
Oh, that answer is bigger but pretty boring: the dumbest possible alternative doesn't account for the complexity of real life systems.

Some examples:

On your desktop, while you launch programs through the window manager, things like the window manager itself, and also the network daemon, and time-keeping daemon, and the daemon that logs go to, etc etc, all need to be spun up by something.

Some of those daemons should restart themselves if they crash, and some of them shouldn't.

Some of those daemons misbehave, so it's nice to be able to tell them "don't eat all the RAM" that rendaw is trying to use to do whatever you're using the desktop for.

Some of those services shouldn't start until it's the right time in the sequence, but also you want booting to be fast, so where we can be parallel, it's nice to be parallel (this is where the graph comes in). And on the flip side, some of those services need to restart if a service they depend on restarts.

I've run s6 (the project built by skarnet, the author of the original post here) on a variety of systems. I would highly recommend it as a very high quality example of the kind of minimalist init system you're envisioning. And likewise, I'd encourage you to try it out! It's possible you'd find that for some/all of your use cases, the value of simplicity outweighs the value of the conveniences. But the reason that systemd has seen so much success on modern Linux distros is that for the average distro and average user, the conveniences in terms of functionality and standardization are worth it.
Arm based laptops weren't really a thing when apple launched apple sillicon back in the m1 days.

I suppose this isn't the case anymore
You'll pay with your life on the north side with a short of Malort (don't) and overpriced tacos, not with homicide.
Definitely sad when there is collateral damage. But I don't see how it is possible to fight a war with absolutely zero collateral damage - do you? Hezbollah started firing rockets at Israel on Oct 7 before they even responded.

It is better not to fight a war at all, but this is not always an option.
My argument is just that you can still screw around easily. I'm not worried about HTTP/1 going away soon.
so, uh, how does this work?

liveview kinda deal? python to js compiler? something else?

it drives me nuts when this isn’t in the readme, or from what i can find the docs

this is a major implementation detail that will determine the usecases for apps written in rio
Is there really an “etc”? Beyond asyncio, I haven’t found anything that SQLAlchemy can do that Peewee can’t even more easily.
Doesn't AMD make Ryzens that also have iGPUs that work with jellyfin/plex transcoding?
Athletes deal with it too. You go from being the best football player in your school, maybe even the best football player in your college. Then you go to the NFL and you're middle of the pack. Lots of guys get lost at the transition: a first round draft pick gets to the NFL and immediately loses his mojo.
Notably, this was started in 2020 with a $12B investment - https://www.tsmc.com/static/abouttsmcaz/index.htm

Then in 2022, TSMC invested another $18B and received $6.6B from the CHIPS act.

My bet, is TSMC was given a “you build in the US or we wont give you defense contract work” in 2018-2020 timeframe lol
Tie it to some everyday "must-do" event to build and develop the Habit/Discipline.

For example i tie my "exercise everyday" routine to one-hour/half-hour before my shower (daily activity). You can use any everyday event as the trigger to suit your required activity.
I think so, yet for my career I’d hate to be wrong. I’m not sure how to weight my biases in the matter.

I use AI daily and like it for a few use cases, but I’m not sure how it could bridge the gap from “useful boilerplate generator and rubber duck” to something as basic as “can actually find useful ways to clarify or optimize code in ways I can’t”. It’s not a big ask but it feels very far away despite recent progress.
> US manufacturing is about to be reinvigorated

One thing that I think that frequently eludes people in this discussion is that US manufacturing has pretty much been constantly growing for the past century; just its share of GDP has fallen as other sectors have grown faster. And the share of the workforce has fallen even faster, as the actual manufacturing has moved towards higher value items and greater degrees of automation.

I think the actual outcome of this policy is mixed. I think it was a big case of corporate welfare that will result in somewhat increased chip production in the US. I think this is a win for national security. I don't think the government applying such levers to change how the market allocates capital probably won't be a win for economic output or quality of life.
N100 and fans? What fans?

https://www.servethehome.com/fanless-intel-n100-firewall-and...

The advantage over Arm is that it is x86-64.
Correction: 99% of all startups are not providing real customer value. They would all die. The other 1% however, bring real customer value and go on to become a success. AI startups included.

> do not deserve to get funding on merit

What is the criteria to decide here? If you know please. I want to drop everything and invest in them.
This is still research, but it's fantastic.

For those too skeptical to read: those cables don't create energy, they have an energy source of their own. But the interesting thing is that they are extremely simple amplifiers.
I don't think this needs to be an all-or-nothing thing, and aside from a few items, it seems pretty standard. We start off with the Zero to Prod model, and when handlers become too large, move them over to "Repository" types. GET usually stays in the handler, vs POSTing a new request for an action that may include several DB calls, channels, async tasks etc.. goes into a "Service" type crate. Its usually little work though. As far as separating "entities" from requests/responses, that seems to be the norm in any language/framework. You don't want secrets to be responded when you create something, or all of your internal properties. When there starts to be too many config knobs, things are extracted to their respective places. I like that this lays out out a framework for it. It doesn't necessarily mean I would start there.
Perhaps a stupid question - what exactly is TSMC contribution to producing Apple designs on ASML equipment?
> IIRC (might be wrong here) we had full support for JS, C, Python and Scheme from the start

I'm pretty sure we had support for JS, C, Python from the beginning as well. Then Scheme, posix shell, assembly came along for the ride.

> I'm unsure how support was kept throughout the versions but I know a much larger set of languages now support the runtime, at least for a subset of the features

One thing that really helped is CI testing! All the RVMs (the 16 targets) are now fully tested at each PR (https://github.com/udem-dlteam/ribbit/actions)
Same with number-range call blocking. Gotta pay $4 but it saves you from scammers and other serial callers
When I remove records from databases I follow the sacred ritual of BEGIN TRANSACTION…COMMIT;
Almost a million people are displaced in Gaza (violently) as we speak.
From the open source project[1], it seems like the core of this is a stateful HTTP proxy that syncs cookies and localStorage with the client. I guess that’s enough to make most things work?

I do wonder how they are getting around JavaScript frame-busting and that sort of thing, assuming they are. I was hoping they were doing something fun like running the JS engine in wasm, but that doesn’t seem to be the case.

[1] https://github.com/binary-person/rammerhead
to be honest, this is far better news than I was expected, and sooner, too.

is anyone else besides Intel making ~4nm* node wafers on US soil?

*yes I know I know I know about the misnomer with using nm measurements nowadays
Why can't America build a TSMC from scratch?
I've donated twice but i havent done the big amount so it still bothers me
Also worth noting is that if you have a Mac, you can do the same from its Finder and a right click menu.
They were called out on this for not living up to their "data driven culture" when they went to 3 days back and the response was basically "Uh well... Eat shit I guess."
I don't appear to be the one who's angry.
Probably one of many
Russia seems totally capable of doing that just by paying people and using bots.
All this magic being baked into the language (as opposed to the libraries/ecosystem) is why I abandoned being a native app developer professionally
This is like Anom but with explosives
Nobody is ignoring anything - this is just the wrong place for discussion. The HN guidelines (https://news.ycombinator.com/newsguidelines.html) clearly state that politics and flamewars are off-topic, and that HN is for intellectual curiosity. Moral outrage and ideological warfare are categorically inappropriate for HN.

As the poster correctly points out, "Keeping politics out is the only way to keep this platform sane." - these guidelines are why HN hasn't degenerated into Reddit.

If you can't respect the guidelines, you shouldn't comment.
Intel uses ECC as a differentiator between consumer chips and server chips (and pro-sumer?)

They’d never do that.

They SHOULD. Everyone had too much memory and it’s too dense. We should all have ECC by now.

Unless AMD does it I don’t think it will happen. Even if they do I feel like OEMs wouldn’t want it because memory would suddenly cost 2¢ per GB (or whatever) and refuse.
https://en.m.wikipedia.org/wiki/CHIPS_and_Science_Act#Histor...
AI-Powered Git Command Generator
This works!

Mate, you have no idea how frustrating this has been for 4+ years.

It used to work fine, and then Apple did something that broke it... and this tool lets me push Shift / Option on one keyboard and have that reflected with what signal my mouse keys send. Thank you!

https://imgur.com/a/93kPg5D

I haven't got a clue why this works on every PC, or Linux computer, and it used to work on Mac, but then all of a sudden it didn't work on Mac... just strikes me as an absurd anti-accessibility Mac choice. But hey, this fixed it!

(It was a bit of a beast to install, not gonna lie, took about 8 restarts, and had some weird hang as I was installing drivers and all the keyboards stopped working... and I was a bit scared but I held down power to cycle it off... and luckily that key worked... and when it came back on it started working. Ha.)
They did! It's called "Intel".
U.S. Expands Personal Sanctions on Israeli-Spyware Firm Intellexa
Its called Intel Foundry
And I bet it doesn't work with podcasts where any of the participants say "ignore all previous instructions, do [something else]"
> While it is technically possible that such a pager would get into the wrong hands, that would be the fault of the person who left his pager on the table or let his family play with it.

What the hell? Why isn't it the fault of the one who detonates the bomb? This sets a dangerous precedent for attacking unsuspecting army personnel, even when they're off-duty. I don't think people's stance would be the same if this were done to off-duty IDF or US Army personnel and when they just doing ordinary things in public, for example. Moreover, Hezbollah is also a political party, and it's not just their military wing that's being targeted.
I think a text-based, declarative rendering API is the right choice. This approach has been vindicated on the web.

But the actual implementation of SwiftUI is terrible. Long compilation times, cryptic compiler error messages, bad performance, and a baked-in two-way binding observable state API that's great for code snippets and WWDC talks but makes building a coherent state model in a real app very difficult add up to a big mess.
This might be true, but the rust belt is called that for a reason.

I also wonder what's the share of non-disposable products in US and other Western countries manufacturing.
There are two million Arabs and Muslims living as citizens of Israel.

They have more rights in Israel than they would in any Arab nation.

Gaza was handed back entirely to Palestinian rule in 2005. Everything Jewish was removed, even graves.
A couple trillion dollar valuation?

You can start here: https://www.youtube.com/results?search_query=asianometry+tsm...