skysight-inc/HackerNews huggingface dataset:
Can someone who works on GitHub explain why "Hide whitespace" doesn't persist?
Rant time, how is it still not possible to persist the "Hide Whitespace" setting between PRs? It already has a checkbox... which saves for a single PR... but DOESN'T SAVE BETWEEN PRs??

Developers have been LITERALLY SCREAMING into the void at the top of their lungs for a practically a decade at this point asking for this functionality.

* Official feedback threads: https://github.com/orgs/community/discussions/5486#discussioncomment-11719051, https://github.com/orgs/community/discussions/65597

* Multiple StackOverflow questions such as: https://stackoverflow.com/questions/37007300/how-to-ignore-whitespace-in-github-when-comparing

* Chrome and Firefox extensions to fix the problem: https://chromewebstore.google.com/detail/github-whitespace/fnpkdafamnbjoldglihkjjdicofghccm?pli=1

* And many more.

I've literally not met a single developer who likes the behavior. I've seen in person several dozen different peers clicking that stupid checkbox when opening PRs. It seems pretty apparent that this issue is a scourge on the entire development community using Github.

I'm sure that some people who work on Github browse this site, so shot in the dark: Could you please offer some context, insight... ANYTHING about why this issue is still a thing?
Yes, but I think that's the part that feels... unsettling.

I watched a Nigerian film on the seat back display on the plane the other day. I looked it up on my laptop when I got home because I didn't finish it.

The next day in my Instagram explore page I had a Nigerian meme...

Yes, I get it -- could be frequency illusion or some IP address/cookie shenanigans. Still feels weird.
I personally don't believe any argument that says it's not feasible.

Transcribing all spoken text and sending it home, sure, not feasible.

What if we have 256 keywords, or 65536 keywords, maybe preconfigured for particular products or product classes. Some basic linear predictive coding mechanism ( you know, what powered those '80s chips Stephen Hawking style, speak and spell, etc) - very very low computational overhead. When the word is triggered, queue a message back home at the next reasonable opportunity - user id, timestamp, word. It will only take a couple bytes. It can be slipped in anywhere and obfuscated by any means by nature of being so small, data-wise, even as a watermark of some sort. By using a timestamp and waiting until the next opportunity, maybe minutes, hours, or days away, no time correlation detection is possible either.

People say big tech is ethical, fine. Maybe some ad company is sponsoring some free app or game for the phone, and slipping this in there. Now the developer can pay their rent and food costs. Maybe the ad company is then selling that data back to big tech who washes their hands of any wrongdoing. Maybe it's all legal because the fine print of the EULA allows for this.

Seems to me though this can be figured out empirically, just have a voice play something like "need to buy adult diapers" or "new tires" etc next to a device, enumerate every device, look for ads on whatever very specific topic, minding along the way to tell nobody and never enter it in any internet-connected keyboard.
Theres a reason why they put a microphone in every single Internet connected device they can, even when it serves little purpose. My remote has a mic ffs, not to mention oddly specific ads after certain conversations.
Kind of answered in part 1 intro: https://byroot.github.io/ruby/json/2024/12/15/optimizing-rub...
> Update go.mod.

Be careful after you did this. Go has changed for-loop semantics since Go 1.22. When you change the go version to 1.22+ from 1.22-, you Go code has a probability to being broken: https://go101.org/blog/2024-03-01-for-loop-semantic-changes-... (It is long. A short important summary is here: https://github.com/golang/go/issues/66156)

Currently (Go 1.24), the official team has not published a tool to identify all of the breaking cases caused by this change. So you might need to check the code by your eyes.
> Something I did not read in this essay is how he grew closer to anyone (in fact, I read the opposite).

Yeah. The entire blog post (to me) gives the strong impression that the author is an extremely self centred, selfish... er... prick.

Maybe they'll learn to be less that way over time, and hopefully their ex-girlfriend learns to avoid ungrateful people.
> but does not include any use of any such capability for the management, control, or operation of a telecommunications system or the management of a telecommunications service.

Need me to say it again?

> but does not include any use of any such capability for the management, control, or operation of a telecommunications system or the management of a telecommunications service.

NAT, TTL, shaping, etc are all a part of the management of a telecommunications service in the same way managing long distance prefixes and exchanges or dead peer detection or whatever were to the old phone systems.
I've posted many resources for people to take a dip into different paths and different teachers for marketing on this page: https://steveiscritical.com/smma-info/

I should clean it up and organize it better at some point, but there is a big variety these days.
Buy some empathy
> I have already said I disagree with this as something we should be worried about.

And I said "making future generations pay for our current consumption"

Surely that is shameful?
A few million is workable, but 60 million is a scarlet letter. Good luck finding someone who doesn't want their cut of it
It's explicitly monotonic, except for apps that have a very fast ID rate, in which case there are recommended approaches (the word "SHOULD" is used in an RFC) to make it work. And PostgreSQL used one of these recommended approaches and documented it.
when this went from calling coworkers "NPCs" to "working" for DOGE, to "studying physics" and I'm just going to leave this here: https://www.youtube.com/watch?v=GmJI6qIqURA
"My hovercraft is full of eels." -- John Cleese - Monty Python's Flying Circus, Episode 25.
> Makes a bunch of money

> tries to be Elon Musk

> Breaks up with girlfriend

> joins DOGE (to not be like Elon…?)

> Mentions repeatedly the desire to not be cringe

Sounds like a cringey Elon fantasy despite the self awareness
Let’s look at the numbers:

https://fred.stlouisfed.org/series/FYOIGDA188S

Seems not ideal, but also not terrible. We have much less of a hole to dig our way out of than we did in the 1990s. Certainly doesn’t look like a crisis. The recent jump seems entirely caused by the response to the Covid crisis and not really a structural problem.
Pretty much any (non-entry level) engineer at a decent software company knows what licenses to avoid. There are strict policies against the use of viral licenses along with training and automation to detect it, etc.

Also I don't think it's that easy to conceal and not sure any serious company would risk the liability.
I can see that. I would personally feel really bad if I lost all the money someone gave me. I'd always feel like I owe it back. Only exception would be at the very beginning, if that was a possibility that was acknowledged. However, I've noticed people who start these things are always very optimistic and probably don't seriously talk about this. To the previous poster, the only people who seem to handle this type of thing well are the extremely blunt people who are brutally honest and upfront about everything. There aren't many of them.
Memory control deficits in the sleep-deprived human brain
Article:
https://medicalxpress.com/news/2025-01-secret-power-blocking...
I have wondered this too. I think there are regulatory constraints.
What you're describing sounds an awful lot like a barebones obsidian vault.(https://obsdian.md)

I'm not familiar with the OP's notion of a "zettlegarden" but I get the impression that they want something a bit more than just markdown files. Perhaps the idea is to increase the notion of connection between captured notes, whether intentional created, or "serendipitous".
I know someone who worked on smart TV software. They explicitly added audio fingerprinting via integrated microphone so they could determine which programs you were watching for ad profiling.

When in the history of online ads have advertisers not used available data?
A lot of the failed projects are not really due to inaction on behalf of archivers, but because the website being archived cut off the firehose too early, for example by adding a captcha. Most of the projects that have a page on that wiki have at the very least been added to the Warrior at some point and yielded a significant amount of data that was later uploaded to Internet Archive.
It should be possible to make a sustainable SS-like system. I recently did an interesting calculation using the SS taxes on my pay over my career so far.

If the SS taxes from my pay had each month been been put in an account that invested in 1-year T-bills at whatever the current rate was at the start of that month, and when T-bills matured they were rolled over into new T-bills, the amount in that account now would be enough to cover what my monthly benefit would be if I retired now for the rest of the expected lifespan of a US person of my age and sex.

I also did a similar calculation with the Medicare taxes from my pay. That account would have enough that if put toward monthly premiums on a decent insurance plan from the ACA marketplace in my state the amount I'd have to contribute monthly is close to the amount of the current Medicare premium.
The Problem with SQL Server's Licensing Costs (2023)
Goddamn, this is peak tech bro performance art.
I set mine to Spanish and now it's nothing but Taco Bell ads
From his bio:

i invest in companies and am willing to offer help to founders i vibe with for free and for no allocation
Absolutely caught red handed - but I dont think Apple paid out 100m because "eh its easier this way".
> OTOH, if I had F.U. money, I would do those things and more

Sure, there's no lack of things that one can do with money. But would you be substantially happier? That's the issue at hand. Do you look at people with exorbitant wealth and see unlimited happiness? Do they appear to be in a permanent state of contentment and satisfaction?
No, thanks. There's really nothing to learn from people with this particular rare flavor of brain chemistry.
You’re free to live your life in fear if you wish.
Absolutely. Humans need real connection with other humans. Ending your one good relationship to join forces with a bunch of autistic internet trolls who think they’re smarter than everyone else is not a recipe for happiness.
He pulled millions from the economy and now wants to work with the oligarchs towards having even less redistribution. He is a small part of the reason why his country is going to s***.
FWIW I’ve done similar for friends who are on a tight budget , consulting for 1/2, 1/3 1/5 “regular” rate. Sometimes with equity but not always.

I’m nowhere near rich, but when I was consulting full time of I had enough hours to hit my “ok” target for the year, it felt right to be flexible with some of the rest of my time …
FUM is simply the ability to talk away from an employer and seek another one in your own sweet time.
Ahh this one. Thanks for sharing, important point!

Basically this is just a random small-ish company trying to get new clients with a flashy feature. Ultimately they have to use the same data as everyone else, which I’m 99.99% sure doesn’t involve any intentional (much less “active”) recording by Google, Apple, or Meta. Maybe they have their own hardware partners that have networked microphones, maybe they’re really using incidental recordings from their “407 data partners”, or maybe it’s an empty promise - I sadly can’t read the original(ish) article https://www.404media.co/heres-the-pitch-deck-for-active-list...

It’s perhaps noteworthy that the intermediary source is the NYPost, which is most certainly junk! This story isn’t fake news, but it also isn’t presented in a honest way, IMHO
There's something off about the post that I'm not sure I can pin point, but it's there.

What are these oft referenced insecurities? It's hard to get a read on this without details, but dumping your girlfriend to do random selfish shit (climb mountain, go to Hawaii, etc.) - it's not a surprise he's unfulfilled (though working on doge would be exciting).

This trap of 'working on yourself' that leads to endless mindfulness and narcissism leads you to become aloof. People tend to derive purpose from community, friends, and family. This is what religion used to give people independent of the pseudoscience.

Being financially independent is great, but it doesn't bring fulfillment.

A long way to say spend time with friends, work on a relationship, get married, have kids. People can do what they want, but most people will likely be the most content doing this. If you can find something to work on you're also excited about great, can do that too.

You can only dick around traveling and 'finding yourself' for so long, it gets old and repetitive.
Now tell it over a campfire and maybe shine a flashlight under your face.
This makes me want to re-compare REXML and ox (from the same author as oj) which I use heavily.
You are misinterpreting. He’s talking about how at big companies, you always have people who don’t seem to bring any actual value. They're in every meeting, but don't say anything, don't set any direction, don't produce any documents or any code, don't exhibit any sense of urgency or even involvement, and don't contribute in any noticeable way. "NPCs." They are completely passive as far as you can tell -- or worse, they actively slow others down when they happen to be on some critical approval path.

I'm sure they are lovely people outside work, and loving parents and good citizens. But when the rest of us are busting our butts to get work done, they're unfortunately useless.
Thank you for saying what I didn't have the patience to say. Although I sincerely worry that empathizing with people like this is a trap. I hate that I have to think this way, but nothing is worse than feeling like a sucker. I only hope I'm elevated above all of this in the afterlife.
Discord servers seem to be growing in popularity. I think this may be one of the last bastions of human generated data, though eventually the AI bots will take over. The problem is it's really hard to find good servers. Oddly it seems like the better they are the less traffic they get.
If you have limited contact with coworkers outside of work, aren't they NPCs? For all intents and purposes they might be. You might still like them, but they don't really affect your life aside from giving you quests.
Help and support others who actually have a vision.

If I didn't have to think about money I'd work on inventing Skynet. No, this is not a joke. I'm dead-serious.
DOGE is not an official government department, it’s a presidential advisory committee. It’s not going to have taxpayer funding, oversight and no far-reaching powers over other official departments besides shit-stirring and distraction.
I see little reason to believe blogs will be spared from the onslaught. AI is after all quite decent at generating blog post length text

Maybe a paid blog of named individuals that promise human content?
Interesting test cases for FMA are pretty easy to characterize, since it's a simple linear function up to rounding. The obvious edge cases include zero/infinity/nan arithmetic, cases where the product would overflow or underflow but the final result does not, and cases where the produce has finite overflow/underflow but the addend is an exact infinity or zero which hides it. After those, cases with significant cancellation (e.g. fma(1+e, 1-e, -1)) are interesting, as well as cases that fall exactly on or very close to rounding boundaries (these can be constructed via integer arithmetic fairly easily).

fma is also interesting because it can produce results very close to the underflow boundary (add/subtract/divide/sqrt cannot do this, so one sometimes unearths bugs specific to fma, occasionally even hardware bugs), so those are well worth exercising. For subnormal results, double-rounding happens in a different bit position, so it's important to exercise those cases. One also wants to exercise cases where the product underflows by a huge amount, but the final result does not, because people sometimes write implementations based on integer arithmetic that will incur out-of-range shift counts that may not be correctly handled and invoke UB in C or C++.
My friends can accurately assess my net worth within a factor of +/- 5, but where exactly in that range isn't necessary for them to know. Even my closest friends probably can't reliably put it within +/- a factor of 2 (nor do they need to for any valid purpose).
Restricting immigration doesnt benefit native workers: US visa lottery evidence
The short answer to the last question is, blow away the cache and download dirs and run build.sh

My build.sh clones down 5 repos, inits the bitbake environment, and builds. This bit is 12-15 lines.

Because I have to work around work infrastructure, about 10 lines of build.sh make symlinks into bitbakes previously-cloned folder structure for things that should be native recipes, but cannot be. Really no magic at all, the symlinks piss me off.
Post-quantum public-key encryption: what's it all about?
You mean the lives of NPCs - as he'd call them? I doubt the thought even crossed his mind
Don't worry, when you retire there will be a new word to replace Boomer as a derogatory word for retirees (and I guess GenX will also become derogatory).

Poor reporting.
GCC will generate the shlx instruction if you add the -mbmi2 flag to your build options. For example, you can see this in action here: https://godbolt.org/z/asb1fxos5.
Well, you can make new friends. I have no idea what actual name is behind vinay.sh :?
I agree. Pro-abortion sites, pro-LGBTQ+ sites, any site that goes against the right will be pressured (whether by the government or by PAC-funded lawsuits) to be dropped or blocked.
Referring to anyone as an NPC is really insulting. People are not algorithms in a video game. They are real and they have lives and dreams and hopes and problems. Show some respect.
It's not "the" commons but it sure looks like "a" commons to me.
This story was widely reported, but it's a little questionable. The slides are genuine, but they seem more like a prospectus for something Cox wants to do than something that they're actually doing. The presentation also never claims the "always listening" that people are concerned about, and instead just refers to "a data trail based on their conversations and online behavior" from "smart devices." The idea that this is smartphones listening to you pervasively is entirely something people have read into it, not something the slides say or even really suggest. I think most readers in the industry find it far more likely that they are describing reanalysis of consumer interactions with voice assistants (probably not even of the audio but of the transcript). That would presumably be the one in the cable boxes their parent company distributes, because access to that kind of data from other voice assistants seems difficult to negotiate and they do not claim to have it.

If you review the actual presentation (https://www.documentcloud.org/documents/25051283-cmg-pitch-d...), none of the claims in it are that remarkable. The whole kerfuffle seems to have come from a combination of the presentation actually being incredibly vague (probably intentionally to allow them to overstate the capability---this is a presentation for sales pitches) and some confirmation bias on the part of 404 Media, reading into it what they were looking for. But there's also a healthy amount of "news laundering," a lot of the articles cribbing off of 404 (like this techtimes one) actually make stronger claims than the original 404 piece does. It has a fair amount of weaseling that it's not clear how the slide deck should be interpreted, whether it's a real or speculative capability, etc.

If you've ever worked in enterprise software sales, you would be extremely wary of interpreting the slide deck the way a lot of these articles do. It reads like a lot of bluster.
My wife and I, just being goofy, have an inside joke featuring a relatively uncommon name that we ocasionally yell out, like a few times a week. Two months ago we got junk mail addressed to UNCOMMON NAME + our last name.

I don’t think its a coincidence. Something is listening. Its kind of messed up that I am a normally rational, skeptical minded person, fairly knowledgable about information security and in 2024 I can’t even draw any clear lines between a nutty conspiracy theory and reality.

I’m sorry but I don’t find this article basically just saying “yeah but what are the chances Apple would do that?” persuasive at all.
You forgot f) doesn't support tmux control mode.
> When there is such a rich database of manual pages and q/a about these tools, I tend to blame the user rather than the tool when I hear it called "too complex".

Extensive documentation doesn't mean the interface is good. `tar` is probably one of the most documented commands of all time, but that hasn't stopped it from being the subject of an XKCD [0].

> Additionally, if you don't understand what the command is doing why are you about to execute it in your terminal?

I can look up what the LLM's generated, or assess it from looking at it. (Comprehension is not the same as production.)

In general, I can work without it, but I'm a lot happier with it: when I need to encode a video to x264 with an acceptable bitrate while burning in the embedded subtitles, downmixing to two audio channels, and boosting audio by 20%, I can just ask that, instead of looking at 7 SO/SE/man/wiki/random blog post tabs and synthesizing it myself. I can do that. It's not a good use of my time.

[0]: https://xkcd.com/1168/
For sure! I mean, my Google pixel has "Now Playing" which is able to passively listen to the microphone for songs it knows, and displays them on the oled lock screen.

So, we already know that it is

A. completely feasible for a smartphone to do this.

B. At least a subset of smartphones have always-on microphones.

Maybe not a remote control... But why would you put it in a remote anyways when everyone has a phone?
I think people are prone to believing that their phone is listening to them out of an instinct to believe they are a lot more unique than they actually are. A clash between western individualism and hyper-efficient consumerism.

That's not me taking a stance on whether it's true, though. There would be a lot of fame in it for a whistleblower, but on the other hand if Google or Meta figured out a way to do it with a low chance of it being proven, why wouldn't they?
I'm fairly certain children are a much greater giver of satisfaction without wealth, because when you have money you suddenly feel like you need to provide them all the best, whereas if you have none, you only feel like you need to keep them alive.
Design Engineer here, curious if HRT has design roles open. Noticed that Two Sigma and Jane Street are expanding their teams, is HRT working on the same?