skysight-inc/HackerNews huggingface dataset:
What no one in the responses is talking about ...is speed of using the UI during day to day operations.

Web interfaces are extremely clunky to use when trying to do things via only-keyboard (which is the only way to have muscle-memory help you zip through forms) methods.

They are slow to update and in some cases, the Web browser's UI is fighting with you, such as offering to replace your input with the previous data you put in a form field of the same name, etc. In certain cases the tab method of navigation between fields gets broken or something else that interrupts the person's flow happens.

Having worked in a case where the ticketing system and related interfaces were half-Web and half-Java-application-on-Windows - even the Java application was better to use via the keyboard.

If you are paying people on a regular basis, whether hourly or per-shift, and the UI slows people down by 5% , what is the cost over the (perhaps) 3 years of that application's life?

Even 4 users at $50k/year each in the USA (with healthcare and other business expenses etc. that means a $20/hour full time job) means $10K/year (5% * 200K salaries) in extra expense.
It was probably the only time they could get anything done without constant interruption.

In a past life where I was a lead of a larger team, I would have a fair chunk of my work day devoted to mentoring and meetings, and spent a few hours late in the evening doing actual programming work.
Does yelling at your disks shorten their lifespan?
They used to call me "Costanza" when I worked in aviation, because I would occasionally take a nap in the comfortable seats in the mockup jets at the Customer Service Center. That was back when I wore suits, and one time a group of unaccompanied buyers woke me up. I recovered enough to half convince them to buy a mid-level jet (I was a software dev), I was arranging a test drive when the real salesman came in and ran me off.
Even if what you say is true, I don't think it necessarily follows that this would prevent or mitigate a mid-life crisis. There are after all many things that can cause unhappiness.
Rule of law means, more than anything else, that there are consequences for the rich and powerful.

> Other major figures in the case settled years ago, including the builder and the owner of the private lockups and their companies, in payouts totaling about $25 million.

When you can settle for "just the cost of doing business" prices, the rule of law is clearly weak enough that you know corruption is accelerating.

Nothing has made America's lack of rule of law more apparent to me than the "rule of law" party's 2nd most powerful person standing in front of news cameras and confidently saying "My husband and I have a right to trade stocks with insider information, despite numerous professionals being restricted from doing so. Rules for thee, but not for me, because I'm a congresswoman."

How are we supposed to fight corruption, systemic or otherwise, when the people most equipped to fight it won't even look at themselves?

Our leaders are failing to lead by example.
> closed group of people brought together by common skin color, religion, class.

This is an outrageous statement and demonstrably incorrect.
This hypothesis is my new go-to to explain my night owl habits.
Someone with real experience! Say more!!
Is this Relevant for whether they broke the law?
Ask HN: Looking for Mobile Graph DB
Help! I am trying to build an in-device structured personal data store but can not find a graph DB that works in mobile.

The goal is to create a platform agnostic user owned graph database that is enriched with data from many websites. As more websites are connected to the pds, newer connections will be created and existing nodes can be enriched with new data.
I would love some concrete data on this! Has anyone done any studies?
This is great. I wanted to create something like this for quite some time! I definitely try it.

Well done!
Europe and Asia have been doing instant bank transfers for a while now.

Bitcoin has been doing 24/7 payments since 2009 and instant payments since at least 2018. Not to mention Bitcoin is decentralized and not reliant on government and bank bureaucracy to function.

The Fed is a little late on this one.
Very cool application of DALL-E!
This is definitely something I’ve been giving a lot of thought. I still haven’t made my mind about this but what I do know is that IF I do something like this I would:

- make sure that the data ingested in such a way is tagged in such a way that it is obvious it isn’t organic

- wait until I get a few more features that I really care about implemented (at the very least the archival and indexing of the page bookmarked)

But yeah, I agree that - for me - a huge part of the appeal of using delicious was to see the tags the community had already applied to a bookmark I would submit, and with only a handful of users at the moment we’re nowhere near having that experience :)
its more like K-T was a bottleneck and those adaptations carried through the selection regime
would be funny if that was the case, but I fear their intentions are as malicious as they appear.
But that would be in the senate, where each state has 2 representatives. Legislation is started in the House typically, where the number of representatives scales with population.
Babies in my family have gorged on giant cockroaches when not sufficiently supervised...
It does, but then China can't use their debt holding as a weapon. China is incentivized to keep the dollar stable relative to the yuan, because crashing the dollar would hurt China a lot, and propping up the dollar also would. The whole debt holding is a lot more of a rent-seeking arrangement. Both the debtor and debtee are better off keeping the status quo. Plus China doesn't exactly have the capital to do anything about it. Their own economy is in a debt spiral only kept from crashing by huge government intervention and very tight forex capital controls.
We have also instant transfers with many (most?) EU banks, even between countries (SEPA). Granted, it's not yet used to pay taxis or fruit sellers, at least not in Germany.
> I tried to create a product with a strong design and as a result it's quite divisive

Respect you attitude! Keyboards specifically are a place where there's no one-size-fits-all product (especially among enthusiasts) and making bold choices is how we get drastic change
Koe AI: Transform your voice using AI, just like magic
US and Chinese scientists find simple way to destroy ‘forever chemicals’
Chemists Found a Way to Break Down Dangerous 'Forever Chemicals'
This is me, too. I start work relatively late, because it gives me a few hours of uninterrupted, productive work past "EOB" when everyone else fades out and the meetings are over.
Not sure this is the answer, but it's a very interesting answer, thanks!
I like to focus on my "hell yeahs". These are my one to two focuses I currently have in my life. So when I read a new book or receive new advice, I try to think about how it contributes to my current hell yeahs. In the past, if I tried to incorporate ~all~ of the advice I'm consuming at one time, it just mostly slips through the cracks. With this method, I've found that it sticks a bit more.

Functionally - I put in my calendar actual time for certain tasks. This has helped me stay accountable, as even if I forget, I'll see the calendar notification.

For apps, I've used todist.com. It's really easy to set up, create different tags for categories, and easy to check on a daily basis. If you're reading a book, instead of writing in the margin for instance, you could set a to-do for it, and then whenever you check your daily "todoist", you'll see them. The functionality of the app/website might be a bit too simple for what you're looking for, but I'd suggest checking it out.

So while I'm reading a new book teaching me something I can apply, I try and think about what my current goals are, regardless of if it's a professional goal or personal one.

Good luck with your journey!
> Here at LWN, we generally do not pay much attention to the machinations of the cryptocurrency world—all of that tends to be far outside of our remit. There is a fair amount of distasteful hype, snake oil, and scams that go with that territory as well. But this event is not about any of that stuff, really; this comes down to a question of fundamental freedoms and human rights.

There is a much deeper contradiction between cryptocurrency and the free software movement of which LWN is an outpost.

The goal is to keep software free of the bonds of scarcity inherent in physical goods. Because digital goods are virtually free to copy, they can only be limited by typical systems of ownership when artificially forced to. Software spread openly is better able to help everyone rather than just a few capitalists. Private industry has fought against this in its drive to grind profit out of everything it can.

Cryptocurrency is an effort to dig artificial scarcity deeper into digital goods than ever before. So it's strange to see FOSS advocates getting crypto's back. The people driving the spread of crypto are zealous advocates of a system inherently opposed to FOSS ideals. Like many before them, they will push software freedom to the extent that it helps them and then relentlessly pursue its enclosure when it doesn't.
Wen Bo from the Supabase Realtime team!

Just want to confirm that we did put in place a client-side character limit.
I came across this on Twitter. Someone had posted an image of the same experiment, and said they used it to teach their kid about quantum effects.

Several replies explained how the effect can be explained without quantum mechanics.

This article (linked in one of those comments) is so clear, and I'm amazed I haven't seen it on HN before.
If it's beta software and prototype hardware then they should be in the 'give it to some people willing to help with bugs and documentation' phase, not 'charge people for a phone that can't make phone calls' phase.

I used to be all for early adoption, but too many people ran off with my money via Kickstarter and Steam Early Access.

edit- add phase x2 =p
Also happend near Italy.

Italy went further and declared formal war on the new country.

It is the only war Italy has won.
I was hoping to use my catch all domain to resolve that e.g. td@mydomain.com, wellsfargo@mydomain.com which is what I do with Interac. Looks like it got me flagged.
Nice. There's also a great podcast series on this. First episode here: https://www.iheart.com/podcast/105-behind-the-bastards-29236...
Ok, so people born female are out of top sport. Noted.
More than one asteroid could have spelled doom for the dinosaurs
> a lot of people cast “unit test” as “test for each method on a class” which is too low-level

Definitely agree with you here - I've seen people dogmatically write unit tests for getter and setter methods at which point I have a hard time believing they're not just fucking with me. However, there's a "sweet spot" in between writing unit tests on every single function and writing "unit tests" that don't run without a live database and a few configuration files in specific locations, which (in my experience) is more common when you ask a mediocre programmer to try to write some tests.
A post here a week ago of a book review
https://lareviewofbooks.org/article/the-making-of-a-prophet/
got no comments at that time, but caught my eye. It seems the author, Alec Nevala-Lee, of the biography _Inventor of the Future_ about Buckminster Fuller, would agree with you.

The reviewer, Pradeep Niroula, concluded:

Buckminster Fuller’s life is a reminder of two truths: to succeed in America, it really helps to come from a well-connected family; and, with the right marketing, anyone can become an icon. His illustrious life is testament to the influence a single con artist can have over a zeitgeist.
That's my point: this seems to me more less exactly where we are now with "Intel 7" being their "10 nm but better-er" process and the previously-known-as-7nm becoming "Intel 4." They're saying, well, the actual nanometer number has long been a little wishy-washy anyway, so we're jettisoning the pretense that this is a measurement of anything in particular and just picking a number that sounds better and aligns with our competition's numbers.

And of course it's not just Intel marketing this way, everyone does, but their more recent naming change makes it more transparent. Tired of years of saying "welll, TSMC's Xnm (or X number with no units that's sort of implied to be nm) is really equivalent to our X+Ynm," they just go for marketing on parity.

Like I said in the start of my previous post, this isn't actually inflating (or deflating as the case may be) but it's just taking a concept that's widespread among the consumers as a proxy for quality/value and marketing to that idea rather than any actual physical characteristic.
Yeah, they're basically spending 1 cycle porting the design to a new process, then another cycle with optimizing it.

The hardware side's optimizing the process on the first cycle, then doing a new one on the second.

Can you imagine having to live this life? Port to a new platform every other release?
Did they ban that congressional trading yet?
Well the US government jailed the kids, they should be paying out.
I went down the Prisma path investigating JavaScript ORMs, and... I have opinions. :)

I feel that what we have would be useful within a Prisma context, but given their complexity and how Prisma works, it's likely not very practical with their "engine".
> We may be close to the age where most laptops are fanless, for example.

Correct me if I’m wrong but high performance fanless laptops are only possible with ARM chips atm. Has any other big laptop chip designer even announced plans for anything remotely close to M1/M2?
Did _why take them offline because he didn’t want anyone to read them?

I thought it was more like a book going out of publication—there’s no desire from the author that people should stop reading it, just that it’s out of the author’s hands.

I don’t know if _why ever expressed a desire that people shouldn’t go back and read his writing.
Every application, no matter how clean the code is, will eventually run into errors. So how do you handle these errors when building with Express.js? Let's find out!
Borland was just another example of Death-By-MBA.
Michael Jordan: “Republicans Buy Sneakers Too”
But it isn't profit on paper, the state ones cause just as many problems, if not more. If incarceration is solving someone's work problems, that's just like profit.
>"I think a better question to ask is whether the underlying economic factors behind continuous process tech improvements are healthy. Is there enough value-add to the final user by continuous process tech improvements?"

I agree with this and I suppose I just sort of reached for Moore's Law out of habit and maybe a bit of laziness. Thanks for articulating the question more appropriately.

>"Looking forward I think the economics are very healthy with a design-house/foundry service model that we have right now so I would guess that Moore's law (or some approximation) will continue for the next decade."

This was what I was looking for. Cheers.
From about 40, I found myself thinking more in terms of how much time I have left and what I can still realistically hope to achieve, rather than in terms of how long I've lived.

I was 43 when my father was diagnosed with a bad cancer that would kill him two years later (at 69).

Those things together triggered a lot of things that I think made up a mid life crisis, now I'm 48 and it seems to be getting better.
I'm actually seriously worried my current role is going to end up like that. The annoying thing is that the meetings are actually quite important and useful too (undoubtedly some of them could be shorter). But I know it's not inevitable as I did manage to avoid it in previous roles as a principal engineer, just not sure how now!
We left Bangladesh when it was ruled by a military leader that came to power in a coup: https://en.wikipedia.org/wiki/1982_Bangladesh_coup_d%27état. January 6 bears no resemblance to the coups I'm familiar with. More like a failed peasant rebellion.
That’s an interesting argument in favor of smaller and faster aircraft (for a given reliability…).
The people we call rich pay the majority of taxes.

>In 2019, the top 1 percent of taxpayers accounted for more income taxes paid than the bottom 90 percent combined. The top 1 percent of taxpayers paid $612 billion in income taxes while the bottom 90 percent paid $461 billion in income taxes. [1]

You're right though, poverty does absolutely suck and realistically nobody's 'enjoying' EBT or assisted housing or whatever benefit they receive. The point I was trying to make is that poor people shouldn't feel badly for contributing less to the pie any more than 1%ers should feel righteous for contributing more.

[1] https://taxfoundation.org/publications/latest-federal-income...
Firebase doesn't even have good search support and it's a Google product...
LLVM relicensing update and further suggestions for help
Not to accuse the author of bias, but surely are there must have been some topics covered by CNN that Fox didn't?
Google sign in only? Not a fan, but seems like an interesting idea.
In case anyone needs to know, the shouter in question is none other than Brendan Gregg (of flame graph, eBPF, and Systems Performance fame). And the guy who took the video is Bryan Cantrill of Oxide Computer, DTrace, and Joyent.
This is awesome - had one at home for a long time and couldn’t use it while traveling
:see_no_evil: This is an obvious next step for us.
No, it's not about a "vulnerability".

The FIDO Authenticator gets a request saying here's some parameters to sign, and most of it is much too high level for some cheap electronics to grasp (some of it is already just a SHA256 anyway, most of the rest can be just treated as bits with no particular meaning) but a handful of bitflags mean something to the authenticator. The authenticator must understand them, comply if able, and, if able and complying, set appropriate flags in the signed message.

The two we most care about today for end users are UP and UV. UP "User Present" means I checked there's a user present, e.g. I flashed an LED and somebody tapped the button. UV "User Verified" means I checked my owner is present, e.g. I have a fingerprint reader and the fingerprint matched.

Remember the main purpose people buy these things for is WebAuthn (the successor to U2F on web sites). For WebAuthn setting UP is always mandatory, your browser will, on every single request, set the UP flag, it always wants UP. It might set UV in some cases, but there aren't non-test public sites using this feature although it does exist in WebAuthn, it's obviously intended for the case where WebAuthn is both factors, e.g. something you have (the FIDO authenticator) and something you are (fingerprint to activate it)

Now, OpenSSH uses the same FIDO authenticators, but while Google is happy you are using the Google Titan NFC for this that's not why they made it. OpenSSH chooses not to set UP by default. A remote server (I think) can tell the SSH client hey, I need UP, get me UP or else you can't log in. But without that UP is not set in the signature request.

Most cheap authenticators today just ignore the UP flag in the request because it's easier to just assume it's always there since WebAuthn will always set UP. So even though OpenSSH actually says "No worries, I don't care if the user is present" these FIDO authenticators happen to require UP anyway, typically in the form of a touch sensor or hardware button. Since they're requiring UP I think they set the bitflag accordingly, if it was absent when required in WebAuthn you'd notice because nothing works

[The WebAuthn spec. calls out verifying this flag is present as one of the steps to validate a signed response]

You can definitely imagine a vendor focused on SSH ease-of-use would offer FIDO authenticators that care whether UP was requested and if it's not requested they don't need the extra press. For the vast majority of SSH users these products are more convenient, and if there's some case where they need UP the SSH protocol already can request that when you ask for it, so you should already be doing that if you want it, not relying on your device happening to do presence detection anyway.

I do not have a crystal ball. So that's why I can't tell if the present situation (they tend to do UP anyway because it was easier) is also what the future looks like.
All-capital writing is far harder to read for extended periods of time. If you're looking a a few short SQL statements embedded in other code or something, that's not a big issue. If you're editing screen-filling report queries or editing a long data structure full of various SQL statements, it's a bigger deal.
Regulation E should apply here, limiting liability to $50 (https://www.federalreserve.gov/supervisionreg/regecg.htm), regardless of what Zelle puts in their user agreeement or the training materials for their support personal. Don't even bother with Zelle: call your bank directly.
Who's laughing now?
> Given that code has been found to be protected free speech, at least in the US, causing its removal from GitHub seems like a clear violation of the constitution. ...

I doubt it very much. It is not a violation of the Constitution for the owner of a website to remove user-generated content. It happens all the time and has never been ruled to be unconstitutional.

> ... Cryptographer Matthew Green noted that, but also pointed out the irony of removing code from a distributed, decentralized revision-control system like Git. ...

GitHub != Git. And GitHub is not decentralized in anywhere close to the sense that Git is. I'm not sure where this author is getting their information from, but seems to be just repeating, uncritically, things said on the internet.
Because the predominant ideas of pedagogy consist of what education academics would like to believe is true, rather than what is actually true; and displacing these ideas is difficult because the teachers' unions in the USA are powerful.

Another example: the school system in Oakland, CA, in 2015 abandoned its phonics-based approach to reading instruction, which was actually helping kids learn to read and get good scores in reading. The reason was because the teachers felt the curriculum was "colonizing" and they didn't have enough agency to determine how to introduce reading to kids. The fact that phonics has proven to be a good basis for instruction in mapping written words to sounds, even in a phonetically bizarre language like English, and everything else including "whole word" instruction and whatever learning-by-osmosis method the Oakland district ended up adopting, has produced poorer results, was irrelevant to the school board who made this decision.

Which is to me unconscionable: when it comes to education I favor whatever gets kids to learn. Especially in a place like Oakland; if you've ever been there, you'll know those kids need good education. But that's how it goes when egos, entrenched bureaucracies, and the wishful thinking of powerful people are on the line.

In an unrelated field, it also resembles the fixation the biochem community had on beta-amyloid proteins in Alzheimer's. It was an enticing theory because it seemed so simple: clear away the plaques and the brain would heal -- no more Alzheimer's! Of course it didn't work that way in reality, but it worked so well in mouse models, leading to more intense wishcasting by other researchers and on it goes.
Whoever made that video stuck a load of clips from different sources together. In other words s/he was a...

wait for it...

_why-combinator!

[I'll get my coat]