skysight-inc/HackerNews huggingface dataset:
Firstly, the rich typically get richer no matter the economic conditions, or at the very least lose less than the regular people. So that angle is not exactly fresh.

Secondly, I don't want to engage in a discussion where an internet rando throws around vague but strong statements, leaving it up to me to dig up the details. This is no different from people claiming a proof of the Riemann hypothesis or going against climate science.

It would be a different story if it was phrased more humbly or as a question, then maybe a meaningful discussion could take place.
It has to do with density, not size.

I live in the Netherlands. Most major cities and smaller cities has good public transit and walkable centers. Not even Amsterdam has one 1 million inhabitants.

The general consensus about urban design suggest it's all about density, mixed zoning and separated bike paths and traffic calming.
Also some the best countries to hide criminal activity without having to hide yourself. <3
While I imagine Google probably does handle transpositions, people do tend to remember the pitch of a song, even if they don't have perfect pitch: https://en.wikipedia.org/wiki/Absolute_pitch#Pitch_memory_re...

> While very few people have the ability to name a pitch with no external reference, pitch memory can be activated by repeated exposure. People who are not skilled singers will often sing popular songs in the correct key, and can usually recognize when TV themes have been shifted into the wrong key.
>... linked lists are slow and inefficient with modern CPU caches, and you should almost never use them

You should not use them most of the time in functional languages (like OCaml and Haskell and...) for this reasons either, it's just that (almost) all examples for beginners use them because they are "easier" than for example trees.

Oh, by the way, OCaml does not have significant whitespace (but e.g.F# and Haskell do).
Nope, that is what an ML with linear types does.
How Apple Made the Space Black MacBook Pro Darker Than
- "Going Infinite", by Michael Lewis

- "Speed & Scale", John Doerr

- "Superintelligence", by Nick Bostrom

All great reads, strongly recommended.
Safe isn't the best word to describe it with. But it does mean that any expression or statement always has two possible control flows. You have the "surface flow" as well as the exceptional flow, so there's an added complexity.

I never felt this was a problem when I did Java though (despite their awkwardness - basically forcing coders to not use checked exceptions.)

Rust's control flow syntax for Results and Options are very similar to this but with an added benefit: you don't have to use the ?-operator.

panics is different, however. They are more akin to the way any Java program will happily OutOfMemoryError or NoClassDefFoundError given circumstances not (always) in your control.
I’m on a bit of a “Big American Corruption” spree after finishing Succession so i’ve started “The Dark Side of Camelot” about the dirty dealings of the Kennedy family.
The bulk of the roof can be assumed to be oriented to the sky, or it wouldn't get much sun and be of no concern. So it will radiate towards the sky mostly.

The infrared radiation will indeed go out in all directions. The way I understood it there will be less of it, because the roof is cooler. So if this material replaces a traditional surface, you will get more visible light scattered your way, and less infrared light.
But the war on rain has actually worked. It's extremely rare that people get wet.

If the war on drugs worked remotely as well as the war on rain, we wouldn't even be discussing it.
Seveneves by Neal Stephenson. Also got a few print issues of Lapham's Quarterly, so checking those out.
I'm learning about US history as a non-American, for no particular reason other than I found some books in a second hand store.

- "1776", by David McCullough - a combination of American Revolution history with telling of leadership in times when defeat seems inevitable.

- "Team of Rivals", by Doris Kearns Goodwin - just started, reading about the pre-Civil War politics.
I didn't read the article but, small numbers are more immediately useful. Larger numbers are needed for describing more complex phenomena, and their construction relies on smaller numbers. So I find the explanation to the title of this article to be intuitively obvious; I don't see how it could be possible for a brain to evolve to perceive large numbers better than smaller ones
Yup. I've been looking for books that explain the underlying structures and dynamics of "wokeness" for a while. I feel "the Coddling" does a good job for some aspects of it. The best book I found so far in this regard is "Cynical Theories" by Helen Pluckrose. You read it and just think: "yeah, this is it". Unfortunately it's written like a PhD thesis, so not the lightest read.
On Android you're completely subjected to the whims of Google, the ideas of openness and collaboration among vendors on Android are a sham

(https://www.theverge.com/2011/05/12/google-android-skyhook-l... , https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on... )
Show HN: Search Engine and RAG for Andrew Huberman's Podcasts
Everything used to create this demo is open source. Self-host your own for a specific use case with ease.
I read this article in 2006. Back then, it was set in the Georgia typeface at 16px font size. It looked great.

Now it's 32px and a custom font with some ornamentation.

For me the text appears to big to read without zooming out and the typeface looks medieval. If the purpose of typography is to "honour the content" (cf. Bringhurst), this does not seem to be a good example.
It is also wrong for English-Vietnamese.

There's really no way for Charlotte or Adele or Hunter to be Vietnamese.
Downvote it all you want. I've spent the last decade writing in this style and to me it's second nature. Starting Rust I've had to basically relearn solving problems with loops and iterators. Solving problems with loops is not the way I think.

Never once thought negatively of Rust for this.
Select some text > translate, or translate the entire page? The same way one browses pages in languages one doesn't (yet) understand.
In Haskell you typically don’t allocate any memory when using the default list type, because of laziness. The it’s totally fine and efficient. Just don’t use it to store data for later retrieval.
To save people a bunch of time: no, you can't. The best he comes up with is something incredibly fragile that is damaged if you so much as look at it wrong, and any sort of protective covering or coating dramatically alters its effectiveness.

Nobody has come up with a DIY "paint" or coating that is durable.
Most car companies share models with other companies just re badged. E.g. Toyota 86/subaru brz. Holden astra/opel.

Tbh most car companies actually design and release bugger all. Toyota for example have run basically the same model vehicles for like 20+ years. With each year just modifying the last iteration. They rarely develop more than one vehicle at once from the ground up.
> Finding a better solution to the drug problem is unlikely to be as simple as just decriminalizing.

There is funding in Oregon as part of 110 to do more than just decriminalize. Unfortunately that wasn't used for effect.
Bluey: Camping

When Bluey is on a family camping trip, she meets a new friend, Jean Luc. Join them as they plant a tree, hunt a 'wild pig' and learn about the magic of friendship.
If economists are to be believed that is inevitable. The only way to get true economic gains is by sacrificing something.

I will say a lot of bargain hunters have difficulty framing their hobby in a way that properly reflects the time investment when describing to others...
MDMA either puts me to sleep or makes me talk faster than freaking Busta Rhymes raps, without effort. I recorded it once and it's crystal clear. Fun stuff.

Need to get to the science of that mechanism.
It's a postulate in the paper:

"Let us consider two events, E1 and E2, at the same spatial location in frame O, but separated by a time difference τ. In O′ the two events are separated by a time lapse T."

If you didn't know special relativity, you would never get this idea.
Google

Second to trad email/pass
I… what? OSX has been very keyboard friendly for as long as I can remember. Sonoma is buggier than previous versions, but you're been able use the keyboard to navigate most UI widgets except for the menus just as before.
Sure, but by that metric apple could charge literally any price through the inherent deficiencies of bluetooth. You're not exactly a rational consumer.
After a few weeks (and I believe it was written many weeks, so to me, that sounds like a couple of months), it's not unreasonable for experienced programmer with already a couple of languages in their toolbelt to expect to get _some_ things done in a new programming language.
Yeah. Lots of normal hobby groups I'm in still use Facebook to coordinate.
Yes, wayland. With driver 545 as soon as my screen goes black (due to inactivity), it never goes out of that state anymore and I have to do a hard reboot.
James Clear, Atomic habits. I really enjoy it.
This would be great! Fingers crossed!
Prior to 1913 the IRS didn't exist. The US seemed to do just fine before then. Tarrifs are the best way for the government to raise revenues. Especially when you are doing business with hostile countries like China. Please do educate yourself on US history before making such comments about privacy.
This happened to me and I ended up calling them to get them to reset my email. It hinged on me answering security questions correctly. Which btw, some of these were also wrong since my identity thief changed some addresses on my credit report. What a fucking mess
I sometimes use it to reformat some text or code, or write some very simple boilerplate code. So honestly it only saves me a few minutes a day typically.
How to Maintain Git
Unfortunately in the 21st century still too many people like to program the hard way without tools that improve their workflows.

Maybe they should do batch compilations as well, why bother with interactive programming.
Which is what's happening in the EU now, Apple will be forced to open up sideloading.
Im forced to have fb account to conntact people from various groups on messanger. Is there any way to have messanger without fb?
They might be but that link doesn't seem to say that.
I remain skeptical, but I am glad if someone proves me wrong in the future.
This is awesome man. We attempted to build something similar and wound up giving up and pivoting to transcripts w/ a punctuation model to enhance them.

If this was around at the time, we likely would have been able to make audio work.

Kudos for your work on this. Seems truly well architected and thought out. The spacy integration is especially awesome.
I haven't touched a lawn dart since 1989.

I was a nine years old and I tossed it as high and as far as I could. I realized it was coming dangerously close to a friend. Everybody had their backs to me. I yelled, but nobody heard me.

In my memory it landed inches from them, but that could be because I was young and scared shitless. Maybe it landed fifteen feet behind them. All I know is it scared me enough that I have never touched a lawn dart after that.
I had some code that I figured had a concurrency bug in it, but I wasn't sure.

I pasted it to GPT4, said "I think this code has a concurrency issue, can you find it for me?" and sure enough, it told me what line of code was causing the issue.

It is also great for doing things that I don't do often. For example, I almost never write bash scripts (like once or twice a year). Now days I just use gpt4 to write the script for me. For example a couple days ago I needed to walk through a folder full of files and pass them one by one into another program, and if that call was successful, append the processed file to a list of files that had been successfully processed. Trivial, but again, I never write bash scripts. GPT4 had it up and running in a few seconds.

I can throw a file at GPT4 and ask it to create mocks for my objects so I can go ahead and start writing unit tests.

Awhile back I had setup a new express server, but after I added my CORS config everything stopped working. I spent an hour debugging, no luck. I asked GPT4 what the issue was, and it noticed I had defined CORS on the wrong line (after I had started my server up). Oops.

GPT4 is also great at coming up with sample command line options for utilities. Sometimes good examples in man pages exist, sometimes they don't.

Honestly, I don't use GPT4 as much as I should!
>Amazon’s new operating system is also based on a flavor of Linux

Cool. If it's not completely locked down like android and lets you access the console and has a real graphics toolkit, I could see it being being more useful than android.
Account: yes
Last logged in: > 5 years ago
Yup, same. Lots of real world things are still organized through FB or Messenger, so the account sticks around. I only rarely open the app.
All the adware. Clean Android (aosp) is much more efficient because it works only for the user instead of spending most of its cycles spying on them.

Of course Amazon adds it's own adware in FireOS so moving to another OS won't improve this.
> Dealing with user input/output still seemed cumbersome, given everything's immutability...

This sentence baffled mé, why would immutability be a problém with user input or output?

But changing the way how you solve problems takes time.
If you pass your arguments as an object they are named and you can rename them. So for all practical purposes that's the same thing.
Fillipo said here (https://abyssdomain.expert/@filippo/111393097818470743)

> It is IMHO the strongest security guarantee you can offer without forcing each module author to manage keys.

Outsourcing the problem to DNS still forces module authors to manage keys. Not keys to sign code, but keys to sign TLS certs nonetheless. Granted, authors can further delegate managing TLS keys to other people, but you cannot escape the ultimate issue of managing control of the domain (passwords at registries at least).

If we cannot get rid of key management anyway, can we split the problem into 1) Code Signing and 2) Code Distribution? Once we get the Code Signing done right, Code Distribution will be much easier with robust solutions (e.g. content addressable storage and various kinds of proxies/caches for high availability).

Now code signing, lots of schools of thoughts… On the extreme end of decentralization, PGP/GPG people will say Web of Trust and Crypto/web3 people will say hardware wallets; while on the other end of centralization we seem to be getting by just fine with publishing public keys on GitHub and various social networks. Just pick a place where you Feel Good Enough™ :p
I’m reading two very interesting books right now.

- Designing Data Intensive Applications by Martin Kleppmann; comprehensive study on data models.

- 9 Pints by Rose George; it’s 9 stories/anecdotes about blood. Supremely enjoyable non-fiction writing.
We just need Linux kernel + whatever is needed for containers, what mess?
I do and many of my peers (we're an older crowd). The younger ones seem to use Instagram instead.
The fact that we haven't nationalized credit reporting absolutely baffles me. These companies have so much power over our lives, are completely unaccountable, and are so incredibly incompetent.
I have a lot of bad things to say about Gos module system, but this ain't one of them. With this system you don't need an account somewhere to publish a package and you still get to use GitHub, Gitlab, etc. without your module URL being dependent on them. If you consider alternative systems with accounts, if you loose access to the underlying email, you may be out of luck, too. Or in the case of Rust/crates.io, if you delete/switch your Github account you can't log in anymore either.
Gravity's Rainbow is just a shadow of Pynchon's best work by a large margin, Mason & Dixon. I can't recommend it highly enough. It's probably the best novel I've ever read.
Declarative filesystem management with Emacs and Org Mode
Re: Name of the Wind. I read the first book in the series and enjoyed it but didn't continue after finding out that the author has stalled indefinitely with the third volume. I understand that mental health issues are serious, but there's so many good finished series out in the world that I don't get why people keep recommending this guy's books.

There was also some drama surrounding the author due to some charity donations. He had agreed to release the first chapter of book 3 if some donation threshold was passed, but it has now been over a year and he still hasn't released it afaik.
You are so, so right. You sound like a wise man, old or not.
But it isn't (just) a new programming language, it's a different way of solving problems.
Designing Data Intensive Applications is really good, because it gives you an good overview of data systems. I had the feeling I don't have to understand all the details yet I would learn a lot.

Are there other books like this?
It has no access keys (underlined letters in menus) which forces you to use touchpad
The one worst thing in the universe that you can do to piss off the GIMP developers is to tell them it should be more like Photoshop. It's like telling RMS that he should develop Open Software for Linux, instead of Free Software for GNU/Linux.
I'm reading Algorithms to Live By at the moment. It's very interesting and definitely worth reading.
Still have one for that one best friend who's still on messengers, haven't been to facebook proper in many years, never use it for login.
Interesting read on Reddio’s approach to low-latency Starknet nodes. Their use of Google Cloud’s SSD Persistent Disks for fast IO speeds, coupled with Google’s Premium Network to keep traffic within their global network, seems like a smart move to reduce latency. Also, their implementation of Cloudflare Workers for load balancing and ensuring lower latency across different regions is quite innovative. It’s impressive that they’ve managed to provide such low latency globally with nodes only in the Americas, Asia, and Europe.
Have an account that can’t be searched for. Check it maybe once a month. Don’t post or update anything on there.
> collects user data because it’s necessary to run a business

That's a lie we developers like to tell ourselves. But the reality is that most companies track data because some sold them software to track data.

It's ridiculous how every single small business website has cookie banners, GDPR consent, and includes multiple tracking scripts on their website to collect all the user data they can get their hands on.

Yet these small businesses have no idea what data they are collecting. The owners are completely clueless. They have all this data collection shit on their website because someone else who has no clue put it there.

They see facebook and google collecting all this data, and think they need to collect data too. But they have no idea what to do with it. At best they look at a few numbers and get a feeling that all the money they spent on their website was worth it.

But it's all bullshit. 90% of businesses don't need invasive tracking, don't know what to do with the collected data, and could save money if they didn't bother to track all that useless data.
Seveneves was really good. Almost feeling the urge to read it again!
Unfortunately, I haven't read it, so i do not know what angle he takes.
Funny enough I bought Ficciones by Borges at the same time and will read it next.
Nobel Prize for Medicine is a thumbs up for basic science research
> I've been looking for books that explain the underlying structures and dynamics of "wokeness" for a while.

Fear & fear of tolerance is a universal theme throughout history, there's not much to it. "Coddling" is a pejorative used by people afraid of tolerance.
Okay, if we are narrowing the topic now to AMD's SME/SEV and Intel's TME/TDX, I'll bite, too.

First: Only Ryzen PRO or EPYC models support it, which kind of kicks out all mobile or laptop systems already. Then, only Zen3 CPUs work, because previous generations have a boot freeze bug, which wasn't fixed and upstream linux 5.15 as a result disabled the mem encrypt flag by default.

Second: Before you switch topic to SEV, that's only supported for EPYC models, see here [2]

Regarding attacks: At least AMD had an injection attack problem where SEV in EPYC 7xxx and 3xxx processors was confirmed to be affected without AMD confirming the vulnerability (yet...). It was a master thesis iirc from a guy in luebeck.

There are also known sidechannel attacks which void RAM encryption in practice, like Hertzbleed which used frequency scaling to decrypt ECDSA and PIKE SIDH (which is meanwhile known to be unsecure, at least for PIKE). [3]

Google also did an audit on Intel's TDX where they found bugs in loop boundaries, off by one errors and similar feasible attack methods (which haven't been published as a PoC yet, so I grant you that). [4]

So I would still argue that with these very narrow set of available processors (Intel Pro 13th generation for TME and EPYC 7xxx that have both SME and SEV) is highly limited in its availability and also not available for laptop hardware due to them being server CPUs.

Additionally there's been a lot of attack surfaces that have been proven to have access to SME or SEV stored keys in the CPU and there have been other sidechannel attacks which conceptionally are very unlikely to be fixed anytime soon.

So I would still argue that memory encryption in practice is unreliable.

[1] https://lists.freedesktop.org/archives/amd-gfx/2021-October/...

[2] https://github.com/AMDESE/AMDSEV/issues/1

[3] https://www.hertzbleed.com/

[4] https://services.google.com/fh/files/misc/intel_tdx_-_full_r...

Edit: found the AMD injection attack thesis:

[01] https://www.its.uni-luebeck.de/fileadmin/files/theses/MA_Luc...

Another attack on SEV, which was confirmed by others since the USENIX conference. Both of the techniques rely heavily on pattern matching to find the decryption oracles though, and around 16 bytes for their OpenSSH demonstrations.

[02] https://www.its.uni-luebeck.de/fileadmin/files/theses/MA_Luc...

I'm gonna ignore the game consoles statement because that's a specialized set of CPUs which will never land in any laptop anytime soon. Most of them are AMD, so I'd refer to the same articles anyways.
Thanks, putting it on the list.
Malazan is amazing, possibly the best fantasy series I've ever read after Stormlight Archives (KKC would be on the list if not for the author's attitude towards the 3rd book). That said, it's really common for newcomers to the series to abandon the book even after a couple hundred pages.

Think of it as being akin to being dropped in a completely foreign country, with no kind of guidance or language experience. The 1st book is the hardest to really "get" but if you do manage to get into it you'll have a really great time.
How is Alt-up, which requires holding a modifier and moving your hand off home row, a SWIFT alternative?
It does in Europe https://en.wikipedia.org/wiki/UsedSoft#ECJ_ruling
If UHC can get Dr. Nick to reject claims for six months before he gets canned they'll be happy to set Dr. Nick up on a caribbean island for life after he declares bankruptcy - then all the other Dr. Nicks will be happy to throw their reputation in the fire for a cushy lifestyle.

The issue we've got here is that the company has an immense amount of power and we need to punish bad actors at a level appropriate to that power - instead of just going after the individual bad doctors that are replaceable and numerous (we should still go after the individuals though).
Around 2017 facebook decided I have to send them a scan of my ID (I registered in early days when most people used nicknames). This was last time I used it :)