skysight-inc/HackerNews huggingface dataset:
Asking the same question in a different session:

Okay, here's an idea for a stand-up routine about AI:

"Have you guys ever noticed how AI is taking over the world? I mean, just the other day I was talking to my Amazon Echo and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But seriously, folks, AI is getting smarter and smarter every day. I mean, just the other day I was talking to my Google Home and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's the problem with AI these days. They're so smart, they're starting to think for themselves. I mean, just the other day I was talking to my iPhone and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's the price we pay for progress, folks. I mean, just the other day I was talking to my Facebook feed and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's just the way the world works these days, folks. I mean, just the other day I was talking to my Twitter feed and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's just the way things go, folks. I mean, just the other day I was talking to my Netflix queue and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's just the way things are these days, folks. I mean, just the other day I was talking to my Uber app and she was like, 'I'm sorry, Dave. I'm afraid I can't do that.' And I was like, 'What do you mean you can't do that? I'm the one who built you in the first place!'

But I guess that's just the way things are going, folks. I mean, just the other day I was talking to my Tinder profile and she was like, 'I
Firefox has it on Nightly. Not great either.
Other solutions are geofenced, not because they could not ostensibly function in other environments, but because it is criminally reckless to do so. Allowing a safety-critical system under test to operate in unvalidated situations is stupid. Allowing a safety-critical system in development that is currently unsafe to operate to be operated by untrained customers in unvalidated environments is criminal.

Waymo had a fully driverless test vehicle in 2015, before Tesla Autopilot was even released. That is a superior system in a specific operational domain. They continued improving it for years with multiple order of magnitude improvements before allowing customers to use it in the same, highly constrained operational domain. Only Tesla is reckless enough to look at a product as good as what Waymo had 7 years ago, decide to ship it, and expand the operational domain to untested situations while they are at it.
Given how inefficient ICE is to begin with, I can't imagine something like this being used for any transportation that can be easily electrified. This is really for niche cases like air travel, I assume.
> What I see here is Yubico pushing for continued relevance while vendors, such as Microsoft and Apple, move to hybrid software hardware solutions with greater recoverability and without having to carry another piece of hardware with you. I applaud Yubico for what they've done over the years championing hardware multifactor, improved awareness of multifactor, and further in standards and acceptance.

One important aspect is that Web Authentication is an abstraction API for talking to an authenticator. The authenticators themselves can have wildly different policy/characteristics.

Apple in particular is pushing exclusively toward the consumer space requirements with their current implementation of Passkeys, solely as a more secure password replacement.

This means that clone ability and sharability are fundamental concepts for them, which currently go against business and regulatory requirements in several spaces. Since mandating creation of hardware-bound credentials goes against consumer usability, there isn't a clear path toward supporting them outside enterprise enablement via MDM.

Android's current plans are to only support hardware-bound credentials for second-factor usage, not for passwordless usage.

Microsoft will likely allow for user choice as to whether a credential is hardware-bound. I'm not aware if they will allow the relying party to dictate a requirement here.

Yubico meanwhile has a FIPS-certified key, and has been pushing toward support at higher assurance levels per NIST 800-63. While additional hardware is annoying for users, to the business it amounts to a per-seat cost to solve a real problem.

> However, unless they pivot their model towards the OEM market and start selling there chips to phone manufacturers, I can't see them ever hitting the mainstream.

They have an interesting model in that, while a business may need a user to have a Yubikey or similar authenticator, there often isn't a requirement that they have one specifically provisioned and shipped by the business. I've seen environments where key fobs are provisioned to users primarily through Amazon.

So I suspect Yubikeys will settle into a business user and prosumer space, but no the chance of widespread consumer adoption was always slim. The broader adoption of WebAuthn gets however, the more opportunities I think Yubico will have to sell into the gaps.

[Disclaimers: WebAuthn WG member, FIDO 2 TWG vice-chair]
Things being files was never the interesting thing about Unix or Linux. Don’t make me tap the sign:

https://www.joelonsoftware.com/2001/04/21/dont-let-architect...
Twitter was supposed to have collapsed and died a month ago, but seems to be working well enough during the current mega world event known as the FIFA World Cup.
> "Name one practical reason to pay amounts higher than 1.000€ in cash."

it's 10.000 euros, you're off by an order of magnitude.

Can you name one practical reason to pay more than 10k cash?
It may be the stuff we eat that raises blood sugar levels, which can be simple carbs as well.
https://link.springer.com/article/10.1007/s00125-017-4541-7
So just ROP to the syscall you want in libc. Instead of targeting the syscall instruction, directly call mmap. System call randomization is a feature designed to discourage legitimate software from hardcoding syscall numbers. It is not meant as an exploit mitigation.
If you're concerned about that shouldn't your critiques be aimed at the person currently wrecking the company with massive debt, rather than the expense of a single couch that's like one month comp for a single engineer?
face value is 3000 Australian Dollars.
You need a backend anyways. Shifting to a server-side codebase is eliminating duplication, and arguably server languages have better DX so win win.
Actually, Apple first denied to renew the signing certificate I needed to update the .kext kernel extension that is necessary to make the Hajo Headphone Enhancer work. That's why updates got delayed while I was still hoping to resolve that.

Then, like a year later, it became clear that I would need a full rewrite to make things work again because there was no way Apple would allow me to keep using the old APIs. I took a critical look at the sales numbers (like $6k over 3 years for the Hajo's Headphone Enhancer product) and decided that writing an Apple-only kernel driver from scratch would not be financially viable.

Since I was also the person that built the original Windows-only Spatial Sound Card app, I offered the burning Mac app ruins to them ;) But actually merging both products was done by my successors.
What is the best way to approach end of life systems?
Tab tasted nothing like Coke my dude.
How Amazon Robotics is working on new ways to eliminate the need for barcodes
Learning Styles
https://hn.algolia.com/?q=google+account+locked+out

https://news.ycombinator.com/item?id=30771057

And that’s just HN participants, not the unknown layman cohort.
Today I asked ChatGPT about the topic I wrote my PhD about
Only lie here is that their commercial said "here is a truck look at it go". Have you ever even watched it before commenting??
I’d add obesity, and depression/anxiety to that list
Not really. There are a lot of things we can do fairly reliably without guaranteed memory safety, and the danger-zones that do exist are pretty clearly mapped and well-known to kernel devs. There are also a lot of things that do need memory safety, but the architecture is usually designed to minimize UB and keep things simple as possible. If you manage to segfault a modern Linux kernel, you're probably using extremely unsupported hardware.

Rewriting Linux in Rust is veritably impossible anyways. It would require re-reviewing over 3 decades of kernel contributions and locking down high-quality 1:1 replications of the previous code. It's just not going to happen, at least not while the standards for merging to the kernel is so high.
I see this “AWS for everything” Well-Architected stuff everywhere. AWS benefits greatly from inserting itself in between all our architectural layers.

There’s nothing stopping companies from using the cloud for its primitives (compute and storage), maybe with managed FOSS services (RDS Postgres). We don’t _need_ to go all in on AWS to build a ‘modern’ web application. Yet somehow much of the industry dances to AWS’ tune on how to architect software.
This is not a website. It's a presentation made with reveal.js framework. This has been made as slides for a talk. It is very much feature that people accidentally don't back out of their presentation while they are doing it.
That would mean adopting US's nuclear doctrine. If that's bad, then US's nuclear doctrine is bad as well.

That is why the U.S. has not adopted a "no use first" policy when it comes to using nuclear weapons, he said, adding that circumstance for first use would have to be extreme, meaning to defend the vital interest of the U.S., allies and partners.

https://www.defense.gov/News/News-Stories/Article/Article/23...
Obesity is unexpectedly correlated with how far downstream of a watershed you are.
Am I missing something? They say to "Start classic" or "Start enhanced" on the first page of the demo app but neither is there for me.
My point was that I think it is bad user experience if my email is "jane.doe@", but autocorrect has me input "Jane.doe@" (something I have experienced before). As a user, I "entered the same thing". On a technical level, they are different, but a decision must be made as to what is the true representation.

Amusingly, the context of this thread was in using case-insensitive search for email fields, but if emails are truly case sensitive, this is all moot, because you can only do direct comparisons.
> I think it might have helped, yes.

Please elaborate.
Whenever I build something on the web, I can't help but feel like I'm dealing with a word processor. A very advanced one, but nevertheless still a word processor at its heart. Coming from native apps, I despise the idea of text just being out there without a TextView or something.

I also miss Flash.
> a non-directly elected entity

Like most governments?
I think 'too hard' is not the right way to look at this. It's a qualitative rather than a quantitative issue. My wife is really good at pattern matching (Tetris style) and platform games. I am just adequate at the former, and useless at the latter, I've never completed the first level of Super Mario Bros and though I've enjoyed some other platformers like Little big Planet I'm really just Not Good at them.

Some time back I installed a Jeff Minter game, Space Giraffe I think. I was a fan of both his games and his eccentric personality from my home computer experience in the 1980s (I had a Vic-20 and JMs games were the only thing ones that delivered an exciting game experience on that machine's limited hardware). Well, my wife attempted and couldn't cope with it at all, playing for more than 10 minutes would give her a headache, whereas she play things like Tetris near competitive level. She just found it overstimulating and with way too many audio and visual signals coming in. for me, it was (unexpectedly) a breeze. I could just sit there and play and play and cruise through levels with ease; it's comfortable because that's how the real world living in a city is for me, constant sensory overstimulation from people, cars, billboards, graffiti, messages etc. etc.

So Jeff Minter's new game looks like a relaxing meditative toy rather than some some psychedelic torture device. It's not a question of hard vs easy, as if all games can be ranked along a single dimension. It's something to with how the human brain works. Why do I find Jeff Minter games easy when I'm bad-to-mediocre at many other simple videogames? The other simple games* I am good at are ones that require a lot of attention splits and/or tended to be unpopular with many players because they were 'too frenetic'. So in terms of classic games I was poor at Galaxians but did well on Tempest.

* I mean simple in the sense of being 2d and not elaborate discovery/open world games like RPGs or FPS, which require a whole different set of skills.
Because it's not website. It's a reveal.js presentation. It's on purpose so you don't get out of it when presenting.
Speak for yourself, I get to edit text and keep my $100.
Senescence is the primary one, by a large margin.
I think unjustified "monolithic thinking" in this instance was bad. I'd say that's because in medicine, so many maladies are multifactorial and thus one shouldn't declare victory till your model shows strong effectiveness in the field.

But "monolithic thinking" is also accepting established theory. Unlimited diversity can open the door to all sorts of crap - I don't want "diversity" in whether a doctor accepts the germ theory of (some) disease, the existence of viruses, etc.
They want privacy for regular people, accountability for the rich and powerful.
I still think separating frontend from backend makes life easier even though frontend has been chaotic for a decade, and it shows no sign to slow down
Earth 2 – undisclosed data breaches and leaked user data
Nice font usage.
>still waiting for one that will get traction.

There is one, got traction since millions of years..it's called trees:

https://www.britannica.com/science/methanol

>>wood alcohol, or wood spirit
nothing says "already paid" as a credit card transaction.

Maybe you prefer to keep paper receipts for tens of years and prove they are legit, I honestly don't.
and in 5 years, you'll be using the great new CBDC! so the ECB can automatically remove your money to comply with negative interest rates!
True, of course. There were also undoubtedly a lot of production systems that didn’t even use version control for non-database code. Industry practices certainly evolve over time. But it’s difficult to imagine a scenario where a team is aware of version control, uses it for the things they realize are code, but somehow doesn’t realize that stored procedures are code.
Depends on the judges involved.
Interested to know if anyone can share what sink devices they use to drive the external display?
My intention was to achieve something similar via VNC/nx and use a RaspberryPI ZeroW driving a TV via HDMI input.
Thought provoking post, but the idea doesn't work.
Yes, people are less inclined to get into arguments about specific technical tools if they are not educated about them. Yes, people DO get into arguments about religion even if they aren't educated about it.
The difference is that religion addresses matters that ARE central to people's identity. It addresses choices that EVERYONE must make, and therefore everyone has a stake in it, unlike an arcane programming language that only impacts a few people.
I think you are correct because I fed it one of the prompts from the github site, specifially to create a script. I did try and ask it to continue but it continued upto a point. I kept on asking it to keep up adding more information, eventually I asked it, "What happens next?" It just replied, "I'm sorry, but I am unable to provide a continuation of the script for "Amour de Paris" as I am a large language model trained by OpenAI and do not have the ability to create original content beyond what I have been trained on. My purpose is to assist with factual information and general knowledge, not to create original stories or scripts."

It is a pretty neat peace of innovation. I wish there was a way that GPT or informGPT or even ChatGPT could be made available for self-hosting on a local machine for personal usage. I think ChatGPT could be very useful to create the boilerplate to a script's character dialog but 600 words is just not nearly enough.
It is perfectly possible that Tesla will be marginal or out of business within a decade.

Tesla did a good job hyping electric cars and selling them to an early-adopter market when they had no real competition. But now that the market is proven and the discussion has shifted, every major car company and a bunch of other players, possibly including Apple, are going after the much bigger mainstream market. If you look now at Consumer Reports and their recommended BEV cars, Tesla only has 1 of the 5 models listed, and its score is a middling 78, behind the 91 for the Kia EV6 and the 84 for the Genesis GV60. Once the rest of the competition has a few years to iterate, the picture could be significantly worse for them.

It's possible that Tesla could be the Google of electric cars, where first-mover advantage leads to decades of dominance. But it's also possible that they could be a Groupon or a Pebble: companies that were initially leaders and darlings, but that couldn't keep up over the long term.
I never had any problems with "continue your last output".
My mother once told me that when they bought their first house in 1980, she had to go to the bank to withdraw the mortgage loan in cash, bicycle to another bank (or possibly the notary?) to pay for the house in cash. She was understandably nervous, carrying that much money around.
Much of this and more was achieved with NextJS. Yes, javascript, but you have absolute control of what you want to render server- or client-side. You don't have to write APIs. And you still have the massive Node or React catalog at your fingertips. I don't think there is a better realisation currently for what they aimed for in this presentation.
Which google group are you referring to? The bugtracker? Some of the comments there are useful imo, e.g. when image experts from various companies bring their views. Others are basically just "+1", which is better done by just starring the issue. But it does look like most people who did not have anything useful to add did indeed do exactly that, comparing the number of comments to the number of stars.
I think it's because way too many people don't have firm boundaries. They don't recognize unacceptable behavior and so cannot put a stop to it before they are victimized.

Someone tried to scam me once by taking over the Instagram account of a hotel and baiting me with a discount. That by itself is not a problem, it could be a legit offer. Their intentions became obvious when I randomly got a message with a 2 factor code and they asked me for the number.

Criminals must necessarily violate social rules in order to carry out their crimes. A robber on the street must close the distance against the victim in order to get in attack range. In my case, the unacceptable behavior was asking me about information that was not only secret but also useless to anyone but me. Recognizing these violations of social norms and enforcing firm boundaries is necessary to defend against these people. People who don't understand what a 2 factor code is will not recognize that it is unacceptable behavior for another person to ask for one and will see no problem with revealing the secret.
Our open-source project [1] was built with nothing but Rust + Postgres on the backend side of things and it allows us to iterate quickly and have very simple deployments for self-hosting. The queue which is the core bottleneck of our stack will eventually get replaced by redis but for a scale of less than 10k/s jobs, it scale incredibly well.

[1]: https://github.com/windmill-labs/windmill
> creating small communes of collusion amongst your social circle. You collude together to ensure that eachother gets what they need, at least amongst the valuable skills in the circle

Exactly. What are a bunch of unemployed, skilled people with unmet needs to do? Sit on their hands and be content to get their UBI? No, you help yourself, and try to be part of a community that does the same. People can build, fix, teach, heal, transport, cultivate, we just need resources to do that, with a little help we can do most of it on our own. Probably we will benefit from smart materials, better batteries, robots and AIs that can help us be self reliant faster. It will be easier for the state to have a self reliant population. But some things will still need to remain, like chip factories, large industries and training the AI models.
I don't know if I wanted to iterate with a datastore that required me to define a schema.
You and I are neighbours. I ask to borrow your chainsaw. You lend it. Next month you come knocking wanting it back. I point to the corner where it lays broken and shrug.

Some time later I ask to borrow your lawn mower. You give it. When you ask for it back I regretfully explain that I had to hock it to pay off my bookie.

Later still, I ask to borrow your Mercedes. You look at my front yard where a beat up old Toyota is sitting on blocks. I swear on my mother’s grave that I’ll look after your car and treat it just like my own. You then hand over the keys.

There is (or should be) a moral hazard attached to lending irresponsibly. It was an open secret back then that the books were cooked to let Greece in. Certainly nothing in the history of the modern Greek state gave any confidence it would be different. Yet you would have us believe that Deutche Bank [0] were utterly naive and blind to history. That they were poor, unsuspecting, honest fools who didn’t have a clue what they were getting into.

[0]. https://www.dw.com/en/deutsche-banks-5-biggest-scandals/a-46...
Nobody alive today consented to a monarchy and we also have plenty of those around. One still in the Netherlands.
I guess you have a misunderstanding here, it's a lossless compression of an already lossily compressed file (which had used suboptimal coding methods). You will get a bit-perfect original JPEG file when you decompress a recompressed JPEG XL file. No additional compression artifact there.
This seems like it would be an awesome tool for visualizing orbitals / harmonics in quantum mechanics. It looks like Bessel functions are within the space of feasible functions you can make.