skysight-inc/HackerNews huggingface dataset:
What does the "4" in USB4 mean? When does it change? Why did it change fairly frequently until recently (with minor versions like 3.1), but then stop at 4?

I had always assumed the number in the name was the spec version. But now the spec version is explicitly v2.0, but the "4" remains in the name. Why isn't this USB5.0?

It's not like USB ports are labelled with what USB version they support or anything, such that there would be valid reasons to have a "compatibility version" that stays at 4. USB ports are just labelled/colored according to a marketing term that loosely maps to supported link speed (Hi-Speed / black, Super-Speed / blue, etc.)

Is this a thing like X11 (the "11" was a protocol version number once upon a time!), where the major version in the name somehow gradually ossified and became hard to change, even as major things kept happening to the spec; and so they just gave up and made the version an opaque part of the name, and lifted the version out somewhere else?
If you ever want a fun time, suggest a common sense usability improvement for Linux in a Linux community and watch them explode.
Quick update.

Wow, your intuition was correct, what a mess. Surprised to see this from a highly valued YC portfolio company. They asked me to prepare for a presentation as part of an interview and cancelled that just now (a few days before the scheduled interview).

On top of this poorly constructed NDA issue…really feel like I dodged a bullet.
That’s quite the gamble. If a competitor develops a 5nm capability, Taiwan and TSMC are both screwed. The fact that only TSMC in Taiwan has this capability makes Taiwan a jucier target for the CCP. All this talk of reunification may be little more than a power grab. Control the best semiconductors, control the world.
Of more interest to me than the wafers are the various modern food-packaging-technology versions of the communion wine cups:

https://www.concordiasupply.com/Church-Supplies/Communion-Su...
I think OP is saying the people who can write compilers or tensor algebra frameworks and gradient based optimizers get snapped up by big companies, not that every one who works in big companies is so capable.
Might be the "stranger danger" hysteria that was responsible for that change.
Your M2 Air is a Macbook, not an iPad
pdfs are the chapters are available freely on that website, but if anyone wants to spare themselves the effort of combining them all into one for easier perusal, feel free to email me (in bio) and I can send the combined pdf. I'm currently around page 200, and it's been great as an introductory resource as someone with no other background in DSP.
A few months before my dad died, he asked me to listen to that song. I knew the song, I hated it, and chose not to listen to it.

I understood his point, but didn't listen to that, either. I sure miss him now.
I totally get it.

Think office kitchen. They are always gross. There are always people that just throw their stuff in the sink instead of putting it in the dish washer etc. I've been at places where they wanted to make everyone do kitchen duty meaning cleaning out the sink and stuff on the counter and all that in a round robin fashion because "everyone uses it and we can't figure out who is the culprit".

I don't put stuff into the sink or use the dish washer and I don't use the fridge for my food. I have my cup, which I keep at my desk and wash up from time to time and take back to my desk. In between it doesn't need cleaning and just stays on my desk.

Hire a cleaner if you can't get these gross people to clean up after themselves but do not make me clean up after other people in a "communal space" I don't even use.

Needless to say I refused. A lot of people caved. "not worth the fight" was something I heard a lot.

Sorry but I am very principled that way. Yes worth the fight every day. You want to fire one of your best developers over a kitchen sink because you can't do your job properly? Be my guest.

That said I was civil about it but very firm.

Needless to say nobody was fired and they solved the problem a different way.
It’s a little hard to deny you did something when you said publicly you were going to do it…

https://youtu.be/k8YC7UQVmis
Our society tends to reward people that curse infrequently?
We don't know what would happen to humans when the immune system isn't challenged regularly. Especially in the younger years. It's just best to get a couple of colds a year and call it day. Or if you have kids like me, a couple of colds every month haha.
I've changed the top URL to the video, in the hope of reducing the tedious complaints about webpage formatting that the transcript was generating.

The transcript is here: https://jackrusher.com/strange-loop-2022/. Please let's talk about the ideas now.
Generally you either use Latent Dirichlet Allocation, exact tags, or a mixture of both. I structure the metric space to weigh exact tags greater than LDA—-whereas you can then create two more classes in that LDA space, of the heavier similar tags and then the description.
Completely agree. I'm basically in the same situation at work now. I got islanded on a side project (systems dashboard) and am completely inessential except for political reasons, and for a while I had the worst kind of supervisor -- someone superficially nice but constantly changes the sw contract on you so you keep getting screwed over (it's awful getting the "hi friend" greeting every morning while having a knife stabbed into your career). Now he stepped down from group leader and got replaced by an management hired from the outside that is injecting chaos and has poor Technical judgement. Meanwhile the codebase that's underneath me is spiralling out of control, has very few tests, etc.

I'm only sticking around in the hopes of transferring to another department where my friend is the group leader.
Groundhog day sequel needed.. For some parents, it's the same day.. every day.. some have to take care of Parents and kids and will get burnt out. It is a generational problem with all the relocation to different cities for work.
The lack of access to the world's oceans isn't the only issue. It's the access without being close to submarine listening stations.
http://discmaster.textfiles.com/

Refreshingly no https because why would this site need it?
Having 3 kids, I put them to sleep by 9.30. There's a loop that they can't fall asleep when they're tired and they're tired because they don't get enough sleep, so we even make sure they have excess sleep if possible. Otherwise they get cranky and it's a bad day/week/month for everyone.

I realise I could just wake up earlier to do stuff, and if I wake up early, I'm also less likely to waste it on pointless things.
> When those products come out, though, the USB-IF hopes they aren't introduced to consumers as "USB4 Version 2.0" or even some type of "SuperSpeed USB." After 12 years, the USB-IF no longer recommends that vendors use terms like "SuperSpeed USB 20Gbps" (for the spec called USB 3.2 Gen 2x2, for example) and instead opt for names like "USB 20Gbps."

> If the USB-IF had its way, products using its new open standard will be described as "USB 80Gbps."

Despite the ongoing chaos of USB-IF's technical nomenclature, it sounds like they are well aware of the problem, and the consumer-facing solution they recommend doesn’t sound bad at all.
Do you want your child growing up to be foul-mouthed?
Hmmm, I haven't heard about this one before. Just installed it and it looks quite nice actually. Pretty snappy and configurable. I like it :)

It seems to be f-droid only though and not available on the Play Store anymore. Not that I'm too concerned about that.

Thanks for mentioning it!
Lol, operationally that doesn’t fit at all.

There are of course ocean based drones already, but they tend to be for surveillance and data gathering in general - like detecting subs. Not so much for navigation.
I'd also be interested in reading about that - in particular are things like 'post count' computed and stored (i.e. not normalised)? How do you cope with keeping such analytics current as the source changes?

(When oh when will postgres get automatic and incremental materialised views?)
I didn't get that from the talk. What the author meant (I'm also extrapolating from advocates of dynamic languages) is that quality increases with iteration. By changing and running your program, you can find edge cases you hadn't thought about and modify it to make it testable, modifiable, easy to inspect/visualize, etc. An environment that reduces friction required to tinker with a programs allows you to make them robust too - if you so wish. If you just want to play, then you're free to do that too (and the creative process benefits from being able to do so).

I'm not advocating for only using this workflow, ideally we could add types too. Compilers can enable an iterative workflow (Elm comes to mind), but I find myself sprinkling types as I go exploring how my program will accomplish the task (TS without strict).

The pendulum has swung to type-everything-first and I'm not sure it's the silver bullet we're looking for.
> equal outcomes

How do you compare the outcome for a kid who never exists? People are an end in themselves before considering any outcomes.
My partner and I have 5 kids under 7yrs old -- four of whom are adopted and two of whom are struggling with severe developmental delays (and likely autism, still waiting on formal diagnosis).

When kids get older, they get a lot more "fun" and a lot less immediate work. I can take my eldest two out pretty much anywhere without a ton of effort, they are fun to hang out with, they can be trusted to be kind and respectful in adult spaces, and they'll invite me into kids spaces, etc.

But also, anything can happen. Anything can happen. Your kids could be born with lifelong conditions or issues. They could be healthy at young ages, but develop special conditions as they hit early childhood or late adolescence. They could struggle with lifestyle issues (violence, drugs, alcohol, crime, etc). You may just end up not liking them very much (you may end up wishing they were more like you, when they aren't), they may have hobbies that differ from you, they may choose careers you'd prefer not, they may choose religious views you disagree with, they may end up being LGBTQIA+ even if you aren't, and so on. We have one child who is at high risk of never developing cognitively enough to safely live on their own as an adult -- anything can happen.

Having a child is a literal forever commitment -- even more so than any marriage is -- to love and care for a person that might not even exist yet, no matter who they end up being. Be absolutely ready to make a literal lifetime commitment to love and care for this child as a fellow human, before deciding to have one.

There is absolutely nothing wrong with opting out of all of that, and spending your 20's, 30's or lifetime doing something else -- having a child is a huge responsibility, and not something anyone should ever get pressured into, or jump into capriciously.
that's good to hear. hopefully watering regularly and remulching will lead to big beautiful trees here as well!
Agreed, I was a bit pessimistic when I wrote that. Amended: "will not happen soon enough".
> We'd probably share Occam's razor.

I already disagree here. Simplicity is a heuristic in the brain. Like all heuristics it helps you solve some problems easier, but behind the word stands the entire life experience of someone, and whatever is "simpler" depends on way too many human things in his life. "Simple" is something human. So is Occam's razor.
Article is about a new suburb that was planned in 2006, so nothing to do with those old days.

The Netherlands was really car centric in the 50s and 60s, activism in the 70s turned it around and since then it's gradually becoming more bicycle centric. Some old highways from the 50s have since been demolished. Change is possible, it takes planning and political willpower.
Maybe try A Perfect Spy. Le Carre’s novels are certainly not thrillers, more like anti-thrillers. I think of the whole spy thing as a metaphor for the ways that humans lie, conceal and hurt others.
It's more about having self respect. Why use the same language as drunken sailors and criminals?
How Long Do CPUs Last
Sure and actions have consequences
I don't hire misandrists.
The punchline seems to be:

> "the post, that after some hours vanished from the top page of Hacker News"

This doesn't sound any different than any other post on HN. I'm not sure the author really did anything?! They didn't say the post vanished completely, for example.
Best Buy does lifetime warranties on some of the screen protectors they sell. I have them on my phone. They’re not mind blowing but they have changed them for free for me no questions asked before.
Orion is another WebKit browser that makes WebExtensions installable via its own extensions API. It's not perfect but it's miles better than anything Safari has and allows for existing Firefox/Chrome extensions to be installed. It only supports MV2 and won't be affected by the MV3 changes in Chrome world.

If DDG wanted to they could replicate this work to allow for MV2 WebExtensions to be installed.
Never heard of this before. Thanks. I was active in the scene then and never came across a graphical Apple 2e BBS.
From the horse's mouth on LinkedIn: https://www.linkedin.com/posts/-brian-roberts_well-it-is-tim...
Parts of this feel very familiar to me - years ago I worked on a PHP application originally built in 2003 and it was a jenga tower of missing closing tags in included files that somehow worked, but couldn't be changed because of all the different places they were included.
It all makes sense once you understand that they are trying to confuse us as much as possible.
They put all the fabs right near the best landing beaches too. If China wants Taiwan, they aren't going to get TSMC.
No worries, and no shitting-on intended. It's a super interesting subject though, lots of issues around perception and psychological suggestibility which I find fascinating. When we ate out, it wasn't just the wine that was difficult to describe, almost no-one could identify reliably if we were e.g. eating pork or chicken. It really made me think about how sure I was about what I was tasting, or even like to eat.

I'm also totally willing to believe that, for example, wine pairing recommendations might affect the flavour of what I'm eating, even if I couldn't reliably describe why that is. I'm sure the same is why food from a good restaurant is better than what I cook at home, even if I couldn't separate out the flavours well enough to tell you why. I'll try those recommendations just for my own curiosity too, thanks.

That said, I was curious whether there was research around this, and found this article: https://www.theguardian.com/lifeandstyle/2013/jun/23/wine-ta.... It doesn't paint the wine awards very well, although there's a big "it's complicated" caveat around it too. Googling for Robert Hodgson leads to a lot of interesting articles and interviews with him. It was really interesting how much variability there was across the judges - I could totally believe that, say, 10% of the population is predisposed for whatever reason to be much better at distinguishing subtleties. I remember an article written by a woman whose dad was really into wine and kept trying to get her into it too, but she hated it. At some point she had some sensory tests done and IIRC she was really sensitive to bitterness, which made basically all wine taste terrible to her - just a biological difference.

At the end of the day, even if there is a lot of suggestibility involved, I really don't have a problem with that. If wine is a hobby for a lot of people and they get pleasure out of it, that's fine by me even if it does turn out to be largely placebo - it's not like we're talking about homeopathy for your healthcare or something. I thought this guy was refreshingly down-to-earth about it all: https://www.nyu.edu/about/news-publications/news/2016/octobe.... Basically - find something you like, and drink that, and don't worry about what anyone else thinks. Probably easier said than done, though.
Which presumably you could already do with userChrome.css if you really cared anyway!
Alien? https://oldgamesdownload.com/alien-dos/
>If it wasn’t for the collisions with other molecules, those fragrant particles could travel the distance to your nose in a fraction of a second.

That's kinda crazy to think about. Someone across a gymnasium room farts, and you smell it milliseconds later. Ugh.
Safari: Clicking a button does not give it focus
Had no idea the amount of NSFW poker games there were in the 80s/90s.
I'd guess that most of the work is being done client side, leaving the server to just push out the text and code. I haven't tried to verify that assumtion though.
New York City Bill Puts a Bounty on Bike Lane Violations
This is a solution to Twitter's problems, not a solution that helps users.

The crucial question is 'Will Twitter actually adopt it?' - if so, we'll all need to pay attention. If not, it can be safely ignored.
> What should we call the search for alien truth? The obvious choice is "philosophy."

Minor nitpick, but the subfield of Epistemology (or Alien Epistemology) might be a better term. Literally the study of knowledge, or how we know what we know and what is true.

https://plato.stanford.edu/entries/epistemology/

But trying to look at it from an alien (or AI) point of view is a really interesting thought experiment. What are universal truths in the literal sense of the word "universal"? And what are merely helio-centric cultural trends masquerading as universal truths.

I wonder if that's ever been done before. There's a little bit of discussion of it online, but not much it seems:

https://www.google.com/search?q=%22alien%20epistemology
720p with ads at just $1 cheaper than Disney+/Hulu with ads is quite a bad option.

There needs to be greater backlash against this so Netflix is forced to either cut price closer to under $5, or match competitors with full HD.
come on... ofc they would have to do the whole R&D.
Rust is a language with advances and flaws compared to C++ (and presumably C too). I think Rust made some bad decisions to the point I would avoid using it for certain classes of software (generally low-level code, or emulators with complex shared mutability by design). My ire is directed at people like pcwalton who argue that it's wrong to design non-watertight-safe languages like Zig at all for application development, and mjg59 who argue unsafe language creators should be held legally liable for users harmed by programs written in those languages.
These are all from old floppy disc and CD-ROMs so the chances are slim, but not impossible I guess.
Define "managing" and "whole cluster".

For basics you only need a one machine with Active Directory role installed. Everything else depends on the needs.
Ah, yes, the McCommunion Cups.
I think you hold the minority opinion amongst Amazon customers.

TBH I think perhaps the (opt-in) suffering endured by the Amazon staff (both blue and white collar) is outweighed by the massive benefits to an entire society enabled by same-day shipping of approximately everything. It's an extremely powerful and valuable service, that serves as a force multiplier for every personal and business project that has it available.

Facebook can and should be destroyed. I think if you were to destroy Amazon, the world would be a worse place.
thanks for the explanation, didn't know about those spaces.
> Sounds like a reliability and auditability nightmare.

Why? Reliability, auditability, and testing isn't affected. This is about developing methodology and how the language syntax and runtimes can enable that.
Don't worry, keep doing it anyway because it just _feels_ right.
The company has been sold, so far I know. I don't know what happen later.
They 4 is meaningless and confusing. Which is why all version numbers are being dropped completely on labels and marketing. https://arstechnica.com/gadgets/2022/09/usb-if-says-goodbye-...
sibling throwaway youtube link to interview with Jeffrey Sachs should not be dead.

Disagree as much or as little as you see fit with him. Nothing there needs to be suppressed.

How did it get to be dead? Seems odd.
Ask HN: Best way to configure Onprem DB+GPU servers?
Help HN. I'm director of ML at a series A pharma startup. Although we're small, we chug through a lot of data (typical datasets are 1Tb). The experimental side of the business is less data intensive and lives on AWS. However even data egress to our onprem GPU training machines makes putting our ML-db on AWS prohibitive. We basically need to configure a rack with a few replicated DB servers hosting ~10tb of data, and some quad H100 boxes. How can anyone buy such a rack without getting totally fleeced from a single vendor? Has anyone had any luck hiring someone who could build out and maintain a small server room for these purposes? Where did you find such a person? I'm open to all good opinions.
I live in Java world and docker solves exactly 0 problems for me.

Maven or Gradle deals with assembling all the necessary jars into a single directory (or uberjar if you want, I don't like it).

JVM is another directory.

Running application is a shell script of 2-3 lines.

So my Java application is: directory with JVM, directory with jars and start.sh.

It works almost everywhere. It's simpler than docker. I can replace JVM with windows version and start.sh with start.bat and it'll run on Windows. Natively. Can't do that with Docker.

To build my application one would need to have maven (one directory), JVM (another directory) and project sources. Set up two env vars (JAVA_HOME, PATH) and run mvn verify. That's about it. Windows, Linux, macOS, doesn't matter.

Single binary is simpler than a directory with some files. But not much simpler.

I use docker, because that's the way things are done nowadays. I think that for personal project which does not need Kubernetes, I wouldn't use it.
github.dev works fine on an iPad - you could integrate with their new codespaces service to run dev servers for web projects. So it easy available fancy remote terminal. If you’re traveling with just your iPad, this is a nice secure option where you don’t need to have clones of repos locally or any keys saved locally to your device.
Thanks for the link. My thinking about "image" was too narrow.
yes, this should happen, or we just build a new slavery system. but before this happen, using this argument to escape from question about copyright is dishonest.