skysight-inc/HackerNews huggingface dataset:
>I think way more people can tell the difference between Spotify's audio quality and Apple Music's Lossless/Atmos. I sure could, and it was obvious.

But have you blind A/B tested this with a third party? I don't mean to be combative, but the audiophile community is ripe with this kind of thing. People claiming that a speaker cable (or sometimes even a power cable) gives them better quality audio.

And then once you blindfold them and ask them to tell which is which, suddenly the differences aren't so clear.
Substack’s app: building the VC moat
That is merely a pleasant sounding fiction perpetuated by those with wealth and power.
> As a lawyer that sues car companies, and the spouse of a lawyer that does work for car companies

This is interesting to me. Do conflicts of interest with both of your respective employers come up?
Are you sure you want that? If we include environmental damage in those costs I don’t think it’ll get cheaper.
And, again, this is an incredibly simplistic take that, frankly, smells of motivated reasoning based on your personal distaste for organized religion.

The Wikipedia article (https://en.wikipedia.org/wiki/Satanic_panic) on the topic does a nice job of laying out the foundations of the panic:

> The underpinnings for the contemporary moral panic were found in a rise of five factors in the years leading up to the 1980s: the establishment of fundamentalist Christianity and the founding and political activism of the religious organization which was named the Moral Majority; the rise of the anti-cult movement which accused abusive cults of kidnapping and brainwashing children and teens; the appearance of the Church of Satan and other explicitly Satanist groups which added a kernel of truth to the existence of Satanic cults; the development of the social work or child protection field, and its struggle to have child sexual abuse recognized as a social problem and a serious crime; and the popularization of post-traumatic stress disorder, repressed memory, and the corresponding survivor movement.[16]

It was a deeply multifaceted phenomenon. To assume it was just a bunch of nefarious church leaders deliberately stoking a hoax in order to gain power is deeply reductive and once again misleading about both the causes of, and solutions for, these types of moral panics.

There's some excellent books and podcasts about the topic that dig into the hoax, including a fantastic CBC series about the Martensville panic which is worth listening to if only to get a better understanding of what people went through at the time.

This is important! Recognizing the many and varied root causes that lead to phenomena like the satanic panic help us better understand modern movements like QAnon, and critically, how to deal with them, both at the individual and at the broader societal level.
There is always an exception to the rule!
People in my social circle know I like cassettes and often funnel old collections my way. I just received a box with 85 vintage cassettes. Probably 50% will be unplayable from warping of the outer shell (these are often pulled out of an attic or storage with annual cold/heat cycles). A further 20% won't sound very good.

However those that are in good shape typically sound terrific. The quality of the player is key (most currently produced cassette players are truly awful) and older machines can easily be brought back to life in most cases. Sony's old high-end walkman's are also magnificent for playback.

Metal tapes are hard to find new, but i have repurposed used ones to great effect. I would like to emphasize that even the boring stalwart type 1 cassettes can sound really good. The quality of pre-recorded could be incredibly inconsistent fresh out of the wrapper back in the day and I think this gave them a bad reputation.

Some of my vintage Beetles cassettes, and Peter Gabriel cassettes had extremely high production standards and really hold up. "Peter Gabriel's "Security" was digitally mastered and sounds fantastic.

I was watching the new film "Nobody" and the main character steals a hot rod with a cassette player and rocks out while driving. The rattle of the old cassette and sound of it loading really hit a nostalgia nerve but it was plainly cool. This kind of thing appearing in new media might be one reason people are going back.
Then stop helping Ukraine? But then don't be surprised when Putin invades Latvia and Estonia.
I clean watch cases and bracelets with black tea
I also don't think that the client certificate solution that is trumpeted at the end (for which I don't blame them, content marketing has to content market) is a great option. From the post:

"The UX and tech for PKI Infrastructure isn’t great, and the client UX sucks."

Guess what, it has for years and years. Deployment is hard. Creating certs at scale for normal users has been available for a long long time, but no one has done that.

I think that a more fruitful approach would be to go the webauthn path, and tie into the browser/OS for support (as mentioned in the article). Boom, deployment solved (https://caniuse.com/?search=webauthn has the list; it's most major browsers on mobile and desktop--the only one missing that I'd love to see add it is FireFox on Android).

Now you need to tie into the application and I don't want to diminish that effort. But many apps use libraries or auth servers, so your surface area for deployment is far smaller.
But Google is a bit unusual in that they both produce a very popular browser and very popular sites. Even if we suppose they know it's the case internally that many people have their browsers set to English but nevertheless want results in their local language ... they're also the ones producing a browser which allows one to set the preferred language which they then disregard.
Sounds like you could minimize travel then by say, Flagstaff and Phoenix, respectively?
Reading this I was reminded of a novella by Phillip K. Dick, Beyond Lies the Wub - https://www.gutenberg.org/files/28554/28554-h/28554-h.htm.
IIRC the Bolt Thrower association goes back to before 40K, but my memory is hazy.

40K is, if you ask me, the first hint of the beginning of the end of Warhammer (quite early on). Though I did have a go at the Adeptus Titanicus stuff.

The high point for me was WFRP. I found my 1986 hardback first edition of that the other day.
I mean I wonder why? Tech companies foster this type of work environment and now they complain people don’t have loyalty? Come on, you can’t have it both ways.
John Carmack .plan Archive
I've never used CockroachDB, but FoundationDB has been an absolute dream to work with. There are a few downsides to using it:

- There is (currently) no hosted solution you can use, so you have to run it yourself.
- There is no great "layer" that provides a nice document/SQL layer so you kind of have to work with the raw sorted KV abstraction.
- You have to structure your workload to avoid a high rate of conflicts on individual keys.
- It won't scale to extremely high write volume workloads like Cassandra/Scylla will.

That said, in exchange you get:

- Interactive linearizable transactions (highest consistency level possible) over arbitrary key ranges (none of this single partition transactions nonsense) with a guarantee that FDB will basically never violate this property. Jepsen refuses to test FDB because FDB's simulation testing is much more rigorous than anything Jepsen does, but AFAIK the most recent releases of Cockroach/Mongo/Cassandra/Fauna/etc have never fully passed a Jepsen test.

- Automatic range partitioning. So unlike Cassandra you don't have to pick a static partitioning key yourself, FDB just automatically detects and split ranges for you based on storage volume and write throughput.

- A strongly consistent store you can actually use in anger and that you don't have to baby. We've never managed to actually break a FoundationDB cluster, the worst case scenario we've ever seen is that we slam it with too many writes/reads and it starts to apply backpressure by increasing latency.

- Write/Read throughput scales ~linearly as nodes are added.

- Built in backup/restore from blob storage.

- Strongly consistent disaster recovery. This one is amazing and its hard to go back to other databases that don't support it, but basically you can run 2 FDB clusters in DR mode where one is the leader (accepting writes + reads) and the other is passively replicating from it. You can then fail over from the primary FDB to the secondary *consistently* in such a way that the two clusters coordinate to lock the primary and then unlock the secondary so that your application is guaranteed to not see any inconsistency or data loss with no participation from the application required (except teaching it how to talk to 2 different FDB clusters at once).

Basically its lacking some niceties for building traditional applications on top of it, but it is an amazing primitive for building rock solid distributed systems and will almost never let you down once you've developed some operational experience with it. Its the closest thing to "magic" that I've ever worked with in the distributed storage space.
No problem, stuff happens. :)
I keep this video bookmarked and share it with new SDETs - it's downright inspirational how far he takes his testing, legend!
Disappointing to see most of the comments here discussing either how to remove limiters or specs of cars.

We should be looking to reduce polluting vehicles like these and also the fetishisation of cars in general.
> which actually sounds reasonable for a 1000 HP supertruck that weighs 7800 lbs.

I can't wait for the day people will have decided they need a vehicle so heavy that an airliner mpg actually sounds reasonable for a car.
Look up the meaning of Satoshi if you want to understand where it came from.
Indeed. FT used to be a must-read 15 years ago with investigative journalism and decent counterpoints on any issue. Now it's mostly one-sided opinion with little more information than you can read everywhere else. It's very sad.
> welcome any feature that reduces the odds or severity of the inevitable results of the limits of human perception and reaction time.

I have very severe doubts this is what is happening since we're just becoming more distracted and the roads are becoming more lethal.

Lane assist and braking assist just allow you to be more distracted without immediately getting punished by it, normalizing the distracted behavior.
>and now it's just another oversized behemoth...

Yup, whenever I see one here (in Germany) I wonder why not go the Full Size Pickup way? I mean the modern Rangers are as tall as my RAM 1500 anyway and only a little narrower. But narrow enough to make them look awkward. It's like only 20cm I would guess.

I also wonder why no manufacturer brings a full size pickup model to the Euro market. At this point mid sized trucks aren't that much smaller and me daily driving an imported RAM 1500 I can say that German cities/roads aren't too small for full size pickups. (DHL Delivery vans are larger yet still fit everywhere).

Oh and the really cool mid sized trucks aren't here either. (I'd kill for a TRD Tacoma).
As far as I understand it nothing can really ever be at absolute zero, it can only be asymptotically approached.
They regularly have some deals going around. ft.com/weekendpodcast would also show you some deals. I pay around $80 a quarter. Like OP, worth every penny and it’s much more than just a financial newspaper.

I get WSJ through work and NYT/WaPo are all super cheap. I’ve just never found the quality of FT. So I decided to pay for it. Another publication I recommend is The Economist.
Not sure if this is well known, but press period `.` when viewing a PR, repo, or file and github will send you to a in-browser visual code editor. Able to make commits in there too, perfect for [nit] comments
DNS[0] is only a decentralized hierarchy with caching, a class of system which pre-dates the digital era as the de-facto means of political and military organization in any human society larger than a village or town. DNS as a directory system for IP is could itself be viewed as a direct philosophical descendant of military insignia (perhaps via the then-popular branch-tangent of the telephone book, itself ex-telegraph, and postal system) and these could all be in effect traced back to at least Roman society[1], I don't think arguing this is a "western" invention is very convincing or useful. Any ancient army or polity of any size would have had an equivalent, which would then include ancient Egypt, China[2], India, Mesopotamia[3], Mesoamerica, etc. Actually, come to think of it, the comparative study of ancient postal systems would be pretty interesting.[4]

[0] Original DNS RFC1035 https://datatracker.ietf.org/doc/html/rfc1035 (1987) [1] Somewhat cheekily as the inventor of DNS has a Greek surname. https://en.wikipedia.org/wiki/Paul_Mockapetris [2] 2000+ years ago and mature enough to have QoS+max-TTL/hop: http://libgen.rs/scimag/10.1163%2F9789004292123 (pp17-48) + where I write this. [3] Evidenced to 9th century BC https://www.ucl.ac.uk/sargon/essentials/governors/thekingsro... [4] Start by fixing https://en.wikipedia.org/wiki/Timeline_of_postal_history
How much time do you spend here? HN seems to have an overwhelmingly negative opinion of all cryptocurrency.
> The purpose of saying “hi” is to check for presence in order to initiate a live conversation.

This is exactly how I have always interpreted it, and exactly why I hate it. It's trying to force an async form of communication to be synchronous. Imagine how obnoxious it would be if someone just sent you an email with no subject and the text "Hi".

Don't do this. If you need to have a synchronous chat about something don't just go "Hi". Go with "Hi, when you have a few minutes can we chat about X?" So the other end can prioritize it. Better yet schedule an actual call of synchronous chats.
Everybody was instantly logged out, which doesn’t make sense if their backend just went down, as the app normally works fine offline.
"The Chinese model" is fundamentally underwritten by exporting vast quantities of goods to the West which Putin just blew up any hope of doing.
I wouldn't trust anything Sawant says, she has issues.
Well I understand that information, like energy, cannot be destroyed (hence Hawking radiation) so it couldn't just be reduced to zero, it'd have to be transformed. Also the parent's argument about freezing and then reheating to destroy and restore information is a good one because that would be reversing entropy in a closed system (assuming the info was indeed destroyed) and thus impossible.

IANA physicist though, just a lay person with an interest in information theory.
> the Information Age has tipped the scales and our large meandering decentralized democracies are no longer the superior model they were back when it took 4 weeks to get a letter from New York City to Washington DC

Telegraphs were used in the 1840s [1]. They went transatlantic in the 1850s [2]. The game change is not in modern autocracies being better at planning. It's in surveillance. What took the KGB and Stasi armies of informants filling cabinets of index cards can now be run out of a single data centre by a small team of loyalists.

The common failure mode of centralized systems, peaceful transitions of power and/or long-run economic power, is thus not addressed. (Founders have a decent record, at least in their early years [3]. But with each subsequent generation, the gap between the stability of monarchies and eccentricity of dictatorships widens. Putin is a first-generation autocrat. Xi is a bit more complicated, though I'd argue the CCP hasn't had power so concentrated since Mao, and China barely limped through that transition.

Maybe the efficiency gains in surveillance and repression will turn what would have been a revolutionary failure into a slow-burn diminishment. Whereas previously a resistance could have festered and grown, today it can be nipped in the bud, preventing the internal power competition that rejuvenates the system.

[1] https://en.wikipedia.org/wiki/Electrical_telegraph

[2] https://en.wikipedia.org/wiki/Transatlantic_telegraph_cable

[3] https://www.econstor.eu/bitstream/10419/54717/1/670514403.pd...
Who gets to be the ministry of truth?
According to the paper, the amount of information that can be stored decreases as one gets closer to absolute zero. Our current information storage technologies and refrigeration technologies don't let us actually test this, but with a high enough information density and a low enough temperature, one should expect to lose information if this theory were true.
I'm also victim of this.

It can be fix if you do import from file and then manually select separator.

But this was need to be done every. single. time.
Why Neutrality
I make a new GitHub account with work email on day one. My personal GitHub account never touches my work machines and the only personal thing my work accounts touch is my dotfiles.
I think it could be a generic problem that's abstracted away, but you have to absorb identity into the stack at the OS level.

For a centralized authoritarian example of this you can consider WeChat. Unified API and auth layer that supports lots of different applications from one auth service that's used for basically everything.

In the decentralized world there have been attempts to do this as hacks on the existing web (stuff like open id), but they can't really succeed on the current stack. The Urbit OS is an attempt to solve these types of issues by boiling the ocean and in doing so this is one of the issues that gets fixed.
There are lots of tools like this out there, but this one is one of my favorites.
I get my music on Bandcamp, if the artist sells it there. They compensate artists far better than Spotify[1], and offer lossless, DRM-free downloads.

Some major labels don't sell on Bandcamp; for those I often buy the MP3s on Amazon. I don't love Amazon, but they do sell high quality, DRM-free music now.

[1] https://pitchfork.com/thepitch/how-much-more-money-artists-e...
Agreed, this is real dumb due to how heavy phone usage tends to be, it's something that breaks frequently. It drives me mad when some services like TransferWise use a proprietary in-app OTP instead of TOTP that I can back up easily to password-store and hardware key.
Reminds me of how the Converse shoe company glues a thin layer of soft fabric to the bottom of the rubber souls so they can be imported as slippers which are taxed differently.

https://www.gearpatrol.com/style/a715423/converse-chuck-tayl...
I am a pretty big Apple Stuff Fan. Have owned their stuff since my first translucent baby/aqua blue iMac. Including laptops I've purchased for kids headed to school over the years, I think I've purchased 8 laptops and 4 iMacs.

I did Spotify for a year. Then I did Apple Music for a year. Family plan both times for the whole family. I switched back to Spotify after a year of Apple.

Spotify let me catalog, and find music better. The rest of the family agreed.

I found this BYU Divine Comedy amateur sketch to sum it all up pretty well. Particularly the Apple experience parody: https://www.youtube.com/watch?v=hvqcNBksCXE
Indeed, having it repeatedly demonstrated that companies are willing to unapologetically break laws to attempt to trick me into permitting them to scrape up my personal data is not very comforting.
>You're intentionally leaving out the fact that a greater and greater number of manufacturer/OEMs are making necessary tools to properly debug proprietary and locked behind contracts.

isn't that the way every industry intersecting with IT behaves, and isn't there always someone else fighting to open it up, so https://github.com/iDoka/awesome-canbus A curated list of awesome tools, hardware and resources for CAN bus
Janet Sobel: The Artist Written Out of History
I had this worry too, I now use Bitwarden for my phone authenticator app needs. Everything's safe, backed up and I need my Yubikey to unlock it.

I can use it from my computer too, which is a side benefit.
This is my feeling too.

I’ve written plenty of bash scripts to automate common tasks. Colleagues won’t open them up and extend or maintain them (some developers won’t touch bash). But if they have an easy to use, well documented interface, they will happily use them to be productive.

The problem with Python is as you describe. It’s not always guaranteed and if you want everyone’s environment on the same page, you then have to start faffing with virtual envs and/or version managers.

This is totally fine on projects written in Python as a whole. But, otherwise, adding complexity to the tool chain is a tough sell to the team.

If things get hairy in bash, it’s probably better to extract those parts in the project language and call them from bash. Your build will already be half way there to accommodate this vs introducing a scripting language.

Not only that, maintaining those programs involves less context switching. Although mainstream languages blur with enough experience, there is still overhead between juggling idioms, syntax and what not in, say, Python and Go. I’m not perfect: if I’ve been working all day in one language, writing another is like a smack in the face. Sometimes I’ll forget semicolons, or include them. Sometimes I’ll use camel case when really the style in that language is snake case. Not a big deal but it is jarring.

There is still context switching with bash but if you use a terminal-based workflow, that does have less of an impact.
The CCP had a power transition model mostly worked out that Xi tore apart. Interesting times ahead there.
One time I actually came in on the Saturday after my last day to put the finishing touches on my final deliverable. I don't think you should follow my example to that extreme, but it's advisable to try to wrap up everything before you go to leave a good impression on your co-workers; they won't be too happy if you leave a mess for them to clean up. For me, personally, those contacts led to multiple later employment opportunities.
No one is complaining about pleasantries, it's the fact that you're presenting nothing to start with. Just say "Hey, good morning. <Question>?"

I'm going to ignore a greeting with nothing following if I'm doing something else but if you say "Hi, we're unable to connect to the network shares, can you help?" You now have my attention.
In my experience, SSO usually means "same sign on", meaning you get to use the same credentials across many different services. That's certainly an improvement over having to create and manage multiple accounts, but I would never expect to log in once to my computer and then not have to log in again as I access many services.
OP here: We are cooking up something cool at Teleport, drop me an email ben@goteleport.com and I'll invite you to the preview.
Implying 2FA is bulletproof? I use separate 2FA and passwords for everything.
I once worked at a company like that without meaning to. It seemed great at first; seemingly limitless private funding and no expectations meant we could basically dither about on whatever we wanted. But it drove me crazy eventually because I actually enjoy getting stuff done, but trying to accomplish anything there was impossible. I ended up quitting two months before the company shut down completely (coincidentally). Turns out the funding _wasn't_ without limit after all.
> The official reason was that a lot of browsers defaulted to en-US

maybe browser should default to sending no value or a special "default" value for Accept-Language. So that sites can use location if it is the default, but if you explicitly configure your browser to use en-US, then it will respect that.
I watched both of those interviews yesterday, they are excellent.
Plerdy conversion rate optimization tools are now available in Shopify App Store thanks to a newly announced partnership.
Shopify merchants can install Plerdy’s tracking script in one click to start collecting data on customer activity, conversions, and website SEO.
Go To Shopify App Page: https://apps.shopify.com/plerdy