skysight-inc/HackerNews huggingface dataset:
Afaik, no. What you are talking about is the future, not anything available on any platforms today.

Right now, different runtimes don't have any way to communicate what type an object or function is. That's what component model is trying to figure out. Without that, there's not really a way for a ref to do anyone any good, as far as I know.

If you can link any docs or examples, that'd be great. I feel like it's been a long long long wait, & I've been very eager. But if I'm mistaken, and passing stuff across boundaries is possible, that'd be amazing to see.
A brain injury removed my ability to perceive time
Fujitsu was using their own in-house SPARC designs with custom vector instructions, but they could see that SPARC is dead and has no future. In fact, not that long ago they announced that they will stop sales in 2029 and support 5 years later: https://www.fujitsu.com/global/products/computing/servers/un...

So if they wanted to keep pushing their own designs they needed a new architecture, and ARM64 was their best option. The modern SVE extensions were co-designed by ARM and Fujitsu based on their HPC experience.
Not trying to speak for GP but I think they would probably tell you that what you're talking about is also an interference and should go away as well :)
That's fine. I just will not be entering your house for any purpose.
> People set artificial expectations on themselves and say it’s the culture. Maybe at Amazon it is. In my experience it wasn’t.

We're talking about a company where management is always looking for excuses to fire you because they have mandatory firing quotas they have to meet no matter what. Your experience at better companies is not representative of Amazon.
Dear Uncle Sam,

You have been sorely misinformed about AI. Even the name itself has been used to mislead you! Artificial Intelligence does not exist today. While new systems may be "intelligent" in their designs, none of them is "an intelligence".

Artificial Intelligence has been the pursuit of Computer Science since the earliest days of software design, back when the AI department at Bell Labs developed Programming Languages. What is called "AI" today is no more than the newest efforts in that pursuit. Despite the excitement at these newer efforts, the goal that is AI is as mysterious as it ever was.

So what's new? Inference Models. These allow computers to navigate ambiguous data. This was entirely impossible before, and is only somewhat possible today. While computers do not get completely stuck on ambiguity the way they used to, they are still unable to conclusively resolve that ambiguity. They can only be trained to guess. With careful training on very large datasets, some impressive results have been obtained. Unfortunately, those impressive results are always closely tied to embarrassing mistakes. This is a feature of contemporary inference models.

The goal in mind is to perform this process well enough to have a novel and useful system. Many believe that once a model is big enough and trained well enough that it will become reliably more accurate. There is no conclusive evidence that is the case. While they are often introduced as a "limitation", behaviors like "overconfidence" and "hallucinations" are features of these systems. In order to remove a feature from a system, a new system must be invented. In the mean time, let's consider what does exist, rather than get lost in our own dreams.

So what should you be worried about? Contemporary inference models are powerful enough to create convincing results. What does that mean for the people of the United States? We need to recognize the reality in front of us: people can tell lies. Data alone is never a reliable source of information. This has always been true, but the inherent difficulty in storytelling has made some lies impractical to tell. As technology improves, so does each person's ability to tell a story.

We have all watched the journalistic integrity of our world suffer at the hands of Social Media, and at the failure of large corporations to moderate content. At best, people have grown to distrust scientific discovery and leadership; and at worst, untamed hate speech has lead to genocide.

So what can we do about it? Readers need to be able to differentiate content, not by its substance, but by its source. The good news is that this has been a solved problem for 50 years. All that an author needs to attach their identity to their writing, is to provide readers their unique public key and a signature of their work. Unfortunately, the best tools to do this, including GPG, are very technical and difficult for the layman to use. It should be the priority of the United States, for the sake of national security, to improve this landscape by creating (or motivating the creation of) easy-to-use public-key encryption software.
I don’t think people actually want this even though they talk about it unless it’s basically perfect which the tech still isn’t there for. It’s like the “book a flight” use case that has been used or eons, unless you’re rich (in which case you probably have an assistant), you’re going to double check and second guess anything that is booked for you so you might as well do it yourself. There are very few things that people do weekly at this point that aren’t already somewhat automatable if they cared to.
Book Summary: Thinking in Systems by Donella Meadows
You're right that this kind of stuff is sort of par for the course. As in other cases, it's indicative of (IMO) a bad development process that they didn't budget the time to polish before shipping. I save my games budget for stuff that is "done when it's done", not rushed out, mostly out of principle.

If you aggressively min-max development cost & time vs features, there are big external costs in terms of waste (poorly performing software carries an energy and hardware cost,) end-user frustration, stress on workers, etc., which is how I justify voting with my money against such things.
Curated links to the best documentaries: over 200 films and series
Many things are wasteful.

An equivalent amount to grow almonds for export also seems wasteful.

Do either of these wasteful uses of water constitute an existential risk to the planet?
Contrary to Common Belief, Artificial Intelligence Will Not Put You Out of Work
I think clopen is too complicated in that it expresses ranges that are not practically useful, like (10,11], and it complicates expressing something like "Open 0-24", where your notation appears to require a date.

I think you get the essential utility you want in a 24 hour clock by simply letting 24 (or "24:00:00" when fully written out) be a way to represent the end of the day.

It's also already in use, with examples at https://ioi2023.hu/faq/ , http://www.garageferrarimilazzo.com/en/ , and https://jozsefvaros.hu/english/news-in-the-district/2022/12/... .
rmlint works a lot better
People can be really tedious when it comes to this subject. Like, for the authenticity use-case, the server could present its certificate followed by a signed but unencrypted page, in a standard way so the browser could check the signature. Then the signature for static resources can be cached on the server (or middle boxes) and no key exchange or encryption is needed, greatly reducing computational needs to serve a page while still keeping it essentially secure. There's also fewer hops in this scenario (so better user experience), and it's easier to do things like filtering with a simpler proxy without needing to install CAs. But no one wants to have a productive conversation about actual trade-offs here.

Edit: in fact, if we used client certs for user identity[0], signed requests could also be used for form submission for e.g. public forums or youtube uploads where you might not care about privacy of the submission itself.

[0] https://news.ycombinator.com/item?id=38129870
While you advertise it as portable in the introduction the install guide only mentions "Linux (amd64 and arm64), macOS (Intel and Apple Silicon), and Windows (amd64)".

What are your plans on supporting more operating systems and architectures?
Ask HN: How to maintain an identical "hot standby" Android phone
I'd like to buy two identical devices (eg. latest Pixel) and set one up to mirror the other - so if I accidentally drop one down a volcano I can grab the other and keep on rolling.

I want to keep everything on my own infrastructure, without relying on Google backup or the like. Sync needn't be realtime, nightly is fine. The devices should be kept as similar as possible - settings, apps, data etc. I'll only use one at a time (one "master"). In a perfect world my service provider, appstore platform, app publishers, etc. wouldn't be able to tell the difference (although I realize that might be asking too much). I don't mind using an alternate flavour of Android if needed eg. LineageOS, GrapheneOS, etc.

Has anyone accomplished this and gotten it working smoothly in practice? Any tooling you can recommend to help?
In Finland municipal housing seem to do pretty well. They are build and rented at cost so rents are basically as affordable as they can get without going to pure charity. Ofc, also being renters of last resort the neighbours might not always be the best or the areas. But still I believe state or local government is one of the most reasonable parties to rent from.
I'm pretty sure unity already has that.
How can you reliably know that you're not being MITM without HSTS?
"Bits of identifying information: 4.37"

"Our tests indicate that you have strong protection against Web tracking."

Thank jeebus. If all of my effort of setting the preferences to block everything and running uBO showed as anything else, I'd be depressed more than pissed.
Ddrescue is awesome
Unity is hostile to serious game development
No, just a name conflict.
Mathlab informal l-systems example (2014)
I thought I was smart by putting my email in a png image on my page. Still, no spam mail after about a year.
This video is geoblocked when accessed directly on Youtube; Piped link for the rest of the world: https://piped.seitan-ayoub.lol/watch?v=6Nt7xLAfEPs
I was joking :-/
The anime Cyberpunk: Edgerunners had a significant impact on getting people to look at the game again.

That's a black swan that can't easily be replicated.
why do companies seek infinite growth?
Isn't HTTPS needed to stop injection by ISPs?
I've long since given up trying to remove the fingerprint completely, best I can do is limit it and just add noise where they (hopefully) don't expect it.
How can you know you're not with HSTS? The whole centralized security system is suspicious in terms of failure points.
>"These things should literally be banned."

Not "metaphorically", but "literally"? Or are you using "literally" in its non-literal sense? And "banned", not "discouraged", or simply "ridiculed" like you're trying to do?

That is literally (to use the term in its literal sense) an extremely brash statement, quite a lot to walk back in reverse into the shrubberies. Have you actually tried to develop a UI in Unity that approaches the quality you can easily (and cheaply and quickly and maintainably) implement in a web browser? And have you ever tried to find someone to hire who was qualified to do that (and then put them to work on the UI instead of the game itself), compared to trying to find someone to hire who can whip out a high quality performant web user interface in a snap, that you can also use on your web site?

Not to mention that you used web tech to call for the literal banning of web tech.
How would something like this be enforceable?
Streaming is a hot mess, but if you think about how many hours the typical person watches TV for, $50-$100 for an absolutely enormous on demand library with mobile access and HD quality etc isn’t that bad.
No, you can't do that. The US traffic rules must stay exceptional compared to the rest of the world. If you give in on that in the end people might even demand other stuff from the rest of the world, like using metric units or banning guns or fighting against climate change or calling football football.
> You actually can live in the suburbs

True! But the suburbs seem much smaller than any I've seen in plenty of other similarly developed countries.

Like downtown Zurich to downtown Egg is 10 miles, yet it's almost all farms. Just in that small a radius alone you could make 10 additional Eggs (or 3 additional Usters), and house an additional 80k people with the exact same density.

Is there some kind of greenbelt restriction like the UK?

> the suburbs are actually nice and in demand also

Same in the US. In the Bay Area, the suburbs like the Tri-Valley, San Mateo County, Palo Alto, and southern Santa Clara County are all in greater demand than the city of San Francisco (it's cheaper to buy a family house in SF than it is in any of those suburbs). It's a similar story in Boston (Brookline), Seattle (Redmond, Bellevue, Bothell), Washington DC (southern Maryland), and New York (Hudson River Valley).

Yet why haven't construction companies in CH built similar high net worth suburbs? All the ones I am seeing are basically just historic villages.

In British terms, why isn't there a Milton Keynes or Reading in the Zurich metropolitan area?
The irony is the summary by its very nature takes the punchline out of the piece.
Ask HN: How did you transition after hiring your first infra person?
In a lot of small companies, the code is being deployed by the first technical people who joined, even before there was someone dedicated to the infra.

This infra person inherits all this infrastructure which is barely documented, deployed directly from people's laptops, with scripts which may or may not work, and has to create something out of all of it.

What was the hardest part for you in this transition ? Did you manage to actually go through it ? What did it cost ? (everything...)
Same should go for internet.

You can own the infrastructure or you can provide the service, but not both.
Long term they would be way better off selling them the way domain names are sold. To-be owners pay a varying amount depending on the name's popularity but only for a year. Brand names and key words would go for big bucks while nonsense letter names would go for a buck.
I agree that not everything needs to be encrypted, but unfortunately a lot of people who browse the web are concerned when the browser complains that something is not secure.

From the browser maker's side, how does a browser know whether something should or should not be secured? They have clearly taken a more aggressive approach to inform users what is going on within the underlying protocol. While I do agree that not everything needs to be encrypted, I also agree that the user should know what is or is not happening under the hood.
No, the included demos have examples for a analyzing Ruby (ActiveRecord) and Java. There was a paper a while back about moldable development where they showed a Python debugger.
Usenet... $20/year, Indexers: $25/year, 64TB NAS priceless
I would blame ISP's and public WIFI providers before blaming browsers for preventing ISPs and/or anyone else from MitM/malware/injection attacks.
Really? I use the `pycookiecheat` python package to read out the cookies from Chrome while it's running no problem. Great for automating certain private APIs that need the correct cookie to keep functioning.
It just uses natural resources to outfit and power data center stuff to create heat and noise somewhere further away. Netflix... is fairly efficient, though being on-demand, perhaps much less so than broadcast TV.
Ye I have realized this to. I am spending more on Spotify in like two or three years than I would have paid for the CDs for everything I listen to. I mean, in the end I listen to the same songs anyways every day.
> If you are not living the life you want then you are a failure.

Nah, not how it works.
Drowning in patient emails, doctors start charging for their replies
> choice between SecureBoot and DRM, or InsecureBoot and no DRM.

That's just false. I've had SecureBoot enabled for 10 years and I didn't have more DRM because of this.

You're talking hypotheticals, slippery slope, etc...

> The most obvious one is the one where you forgot how to log in

SecureBoot is separate and does not imply full disk encryption. If you choose to use full disk encryption, yes, you can be locked out, with SecureBoot or not.
Scotty Kilmer enters the chat to diss modern Lexus frontends using too much plastic and say how stupid it is to lack a manual backup.
It's scary how much information browsers give out for free, I wish I could use a browser that completely blocks and limits fingerprinting but nowadays I can barely watch YouTube or completing an online purchase flow with ad-blockers enabled
Until we spend the initial outlay to improve EV infrastructure (and it will cost trillions) there is no incentive at all to buy an EV.

By 'infrastructure', I mean as many charging stations as there are currently petrol pumps. But to supply enough energy to all those charging stations, the nation's electrical grid will have to be DOUBLED at least.

The electrical grid is the roadblock. It just can't supply enough energy to the necessary numbers of charging stations. If Texas can run out of energy in Winter, it's the 'canary in the coalmine' showing that the nation's electrical grids are pushing their limits already without having to supply extra energy for millions of EVs.
> This is what makes them hard to reason about. [...]

I think we're speaking past each other.

You're implicitly assuming there is some piece of code using atomics, and you're saying it's harder to reason about its behavior when the atomics are made to be relaxed (versus, say, sequentially consistent). That's true enough, but it misses my point.

I'm coming at this from the opposite direction: I have certain kinds of atomics available, and then I'm using them to write the code. In such a scenario, it's quite easy to distinguish between "I might care about ordering" vs. "I don't care about ordering". In the first case, you probably shouldn't use relaxed atomics - good luck figuring out what to use, it may very well be tricky. If you insist on using relaxed atomics for those, it will definitely be tricky to get it right if it's at all possible, but that's when you should avoid relaxed atomics if at all possible. In the latter case, you should use relaxed atomics, and it's not tricky because you already know ordering doesn't matter.

Example: relaxed atomics are trivial to reason about in single-writer situations that aren't signaling any kind of event. Like when a worker is just trying to report progress to the foreground UI with minimal overhead. In this example, the writer (which is on a background thread) simply loads its progress indicator, adds 1, then stores back the variable. There isn't even a need for an atomic RMW, let alone any ordering. The worst case is the user will see "100% done" a few milliseconds too early, which is a non-issue (and already bound to happen due to rounding etc. anyway). Using relaxed atomics doesn't introduce any complexity in such a situation; it's basically exactly what you'd expect from ordinary variables without write-tearing.

You run into problems if you try to depend on the "100% progress" indicator to mean "everything is finished" (so you can, say, clean up data structures), but at that point you clearly need ordering and shouldn't use a relaxed atomic to begin with; you'd want release semantics (or stronger), and those are trickier.

> My confusion is that I believed this was all well-understood by implementers and programmers decades ago.

I definitely agree with this part. I didn't think in 2023 I would read that programmers are shocked that relaxed atomics can be reordered. That's... their entire point. It's like being shocked that compilers propagate constants during optimization.
That's "Matlab"
> Red Unhealthy 151 to 200

I love when these things have a "to".
https://archive.ph/SVdZG
I dunno why y’all are so anti-smart phone in the comments here. Phones are tools. I dunno why you would think disempowering yourself is a viable political strategy.

It’s like giving up your swords cause evil people are using swords to kill people and you wanna “protest.”

Much better to teach people to ignore sensationalist social media, which is the real problem here.
Similar project from pimoroni: phew!
https://github.com/pimoroni/phew
Finally, an opportunity to share a series from one of my favorite lecturers :). This is a set of lectures on the Critique from Robert Paul Wolff: https://m.youtube.com/playlist?list=PLC5GAeBZerO-RuKBI1IqHZz...

He jokes that he keeps a copy of the Critique on his nightstand and reads it before bed to relax lol.

He also has series on Marx, Freud, and ideological critique.
Thanks for looking into it!

Yes, I thought/think about security a lot. First, you don't have to share/upload your private keys to WireHub for it to work - the generated configs will only have the public key (which we do store, it's public anyway).

Second, if you do provide provide private keys, you must first encrypt them in browser with a password. The password is never stored, just used for encryption.

Third, because of 2, to see a full config with private keys and everything you need to provide said password.

If you scroll at the bottom of the page you can see the widget in action.

I don't want to worry about loosing important data, so I try to avoid collecting it in the first place.
Do MSFS menus use html as well? Because they are 100% the worst most laggy menus I've ever used.
The backdoor in most components is really complicated. Backdooring a TPM is relatively easy, and undetectable.
What Happened to Wiki2Map?
The site wiki2map.com has suddenly disappeared without trace. Haven’t seen anyone covering the topic either.
> I've had SecureBoot enabled for 10 years and I didn't have more DRM because of this.

Maybe stop pretending to understand what the parent comment is talking about.

> SecureBoot is separate and does not imply full disk encryption. If you choose to use full disk encryption, yes, you can be locked out, SecureBoot or not.

There's no purpose to Secure Boot if I can just put your hard drive in a different computer without Secure Boot.
customer migration and fiscal loss is what should happen.
https://archive.ph/ugJAC
So... Node?
Not retired but, in 2022 I took four months to hike half the Appalachian Trail after getting inspired by the documentary "It's the People" [1]. After coming back, I wanted more life in my work-life balance, so I started consulting part-time. It is fun and keeps me busy to have little projects going on while paying my bills.

With my free time, I spend a few hours a week teaching people how to code for free. I became a volunteer firefighter and started working at the academy as a helper. I joined a local sailboat racing team. Between all that and running, I feel like I've got a full enriching life. Mix in some video games with friends, some Great British Bake Off, and my leisure time is set.

Even still, there are moments where I want to go back out on trail, and each day get closer to putting on my pack and heading into the woods.

[1] https://www.youtube.com/watch?v=hiVbB7Pf2lY&t=3s&pp=ygUNZWxp...
That’s so interesting, thanks alot!