skysight-inc/HackerNews huggingface dataset:
Wow, this part makes my blood boil, emphasis mine:

> This issue doesn't affect tapes written with the ADR-50 drive, but all the tapes I have tested written with the OnStream SC-50 do NOT restore from tape unless the PC which wrote the tape is the PC which restores the tape. This is because the PC which writes the tape stores a catalog of tape information such as tape file listing locally, which the ARCserve is supposed to be able to restore without the catalog because it's something which only the PC which wrote the backup has, defeating the purpose of a backup.

Holy crap. A tape backup solution that doesn't allow the tape to be read by any other PC? That's madness.

Companies do shitty things and programmers write bad code, but this one really takes the prize. I can only imagine someone inexperienced wrote the code, nobody ever did code review, and then the company only ever tested reading tapes from the same computer that wrote them, because it never occured to them to do otherwise?

But yikes.
Possible reason: telnet lets you log in with username/password, which is much easier to obtain than an ssh key. Encoded traffic doesn't matter. Paras cs. wouldn't have been able to wiretap the affected servers.
Hmm, I may make a blog post using some of the graphics I made for the presentation. Can't make any guarantees though.
Not everything needs venture capital. That was the idea to find outliers and invest in world impacting outcomes. Probably the best meritocratic allocation of capital.
I was a Rutgers student when this was happening. I recall some final assignments and exams getting canceled when they attacked the Rutgers network.

When the news broke about the perpetrators behind Mirai and specifically the Dyn attack, I was shocked that such a high-impact attack originated from one of my classmates in the CS department.
People intentionally things they regret all the time. Especially stuff that's "tempting" but you know is probably a bad idea, like sex with someone besides your partner. This survey was on a website where people deliberately go to have affairs, so I imagine here there is more cold premeditation and so less regret. But there are lots of situations, e.g. you're working closely with someone and are away from your spouse, where it's easy to end up having sex and then regretting it once the hormones wear off.
Oh right, Starflight, PC only. I always forget about that one and it's the only original title by EA I never actually played.

Seven Cities was another classic, they really had quite an impressive set of launch titles.
Military aviation uses non-military frequencies to communicate with ATC, which they do except when operating in closed airspace. E.g. ATC is notified by the pilot of each aircraft entering the sidewinder low level training route in southern CA.
Regarding AI, the thought is that we will soon find ourselves in a digital world where it will be near-impossible to identify what is "real," further pushing us to engage physically.
This is hard to write, but I was subjected to involuntary treatment. It ruined my life. And I know I am not the only one.

While Deboer talks about involuntary treatment getting harder, this is right or qrong depending on how you measure it. We are seeing far more interaction with mental services. In Florida, the rate of Baker act has surged 121% [1].

So why the discrepancy? There are really different cohorts. Laws are being created around the psychotic homeless population. But most people interacting with mental health and even most people forced into institutions are not these things. Think anorexics and wrist-cutters, not psychos with knives.

[1] https://www.theledger.com/story/news/regional/2021/11/28/men...
I’m a software engineer now. In my past I worked as a landscaper. I prefer my current job because of the money, but I found an incredible calm in spreading mulch. It was hard work and I’d return home exhausted every day, but it was a great experience. Hard physical labor shuts off the mind, in my experience, in a way that most activities today don’t, and that produces a unique satisfaction.
Sure, of course it’s different. It’s much safer, you can get much more variety of motions and routines, you can take a day off or stop early if you need to, you can listen to a podcast, read a book or watch tv.
> Most of these investigations (really: most federal computer-related investigations) are super boring, and are about things ordinary people wouldn't object to seeing investigated.

This is true. The result may be so boring local news wouldn’t even cover it. In some cases you have to find the investigating agency’s unremarkable press release and then dig for related court documents to even find out what happened.
> Reading deep into your replies it seems you basically got in here to say "don't complain you spoiled youngsters, work hard like I did instead".

I think no such thing. I was excited when an intern I mentored got a return offer at 22 making as much as I made when I was 44 before getting into BigTech.

I didn’t exactly struggle making what I was making over the years. During that time I had two big houses built in the burbs and I had a comfortable life. My lifestyle didn’t change any after going from corp dev -> BigTech. The extra money just went toward increasing my financial stability.

When new computer grads ask me for advice, I tell them to “grind leetcode and work for a FAANG” (tm r/cscareerquestions) - even though I never did that to get my $BigTech job - and make all the money they can.

I tell them how to play the promotion game and focus on politics, work toward “scope” and “impact” to get ahead - again even though that’s not a game I’m playing.

> No. We're adults with a lot of battle scars who are jaded by the fact that CEOs are 100% immune to any consequences from firing people.

I’m also jaded. But to the point where any job is merely transactional and I don’t take it personally when the transaction of “trading labor for money” is not seen as mutually beneficial to both parties.

> They should be liable, criminally liable even

Who was “inconvenienced” by making $250K+ for a few years and getting laid off with a severance?

You are a contractor, I consider every job a short term contract that could disappear. I wasn’t inconvenienced at all by making a lot more money at BigTech than I did at the 60 person startup I left even if I had gotten laid off.

If you are contractor making “half as much as I am” - which by the way I’m on the lowish end of BigTech compensation - would you not take a contract for two years that paid you a total of $100K+ more than your average compensation?

> Hope this clears it up a bit for you, though reading your deep replies makes me think you came here with an agenda

As someone whose career has a longer arc than most people on HN and have been on both sides of the “average software engineer compensation” and “BigTech compensation” divide, and has had 6 jobs since 2012 (the other two I kept for 3 and 9 years respectively before 2012), I can’t really muster any outrage at a CEO. I don’t expect any better.

It’s more like the tale of the
snake and the old lady.
I would very much consider immigration to western Ireland, Scotland, or the Netherlands if I hadn't built a life for myself in Northern California. As of now, the only reasonably affordable (not actually affordable) areas to live in with a temperate climates are in parts of Sonoma and Humbolt Counties, and Salinas.

Any serious move would take some convincing, especially with a partner who is from the area. As someone who prefers the cool fog to warm sun, there aren't a lot of friendly climate zones friendly that don't involve the pacific northwest, but that's a tough sell to normal folks that think grey skies are unpleasant.

As someone pretty much fatalistic about stopping climate change, I think the fortunes may favor the pacific northwest over Northern Europe in the next 50 years. It's an awkward gamble to make, but it's one that takes a lot more than just weather into account.
Mint is actually bad according to my GI doctor because it relaxes the muscle and allows more acid into the esophagus?
> Available exclusively for Netflix members.

Wat, why?

I have a Netflix subscription, and I find this infuriating. Just let me pay for the damned game and keep it.
Note that GP complains not about the request for IP addresses of user X, but the request for IP addresses of anyone who downloaded content uploaded by user X.
the Gravis Ultrasound has a linux history:

The ALSA sound driver was originally written as a replacement for the Linux kernel sound for Gravis UltraSound (GUS) cards. As this GUS replacement proved to be a success, the author started the ALSA project for a generic driver for several sound chips, with fully modularized design.
Right, I'm asking purely from a data corruption and bitrot standpoint. There's no security requirements, the blocks are part of a larger data-structure (so subset of a file, or maybe a raw block device). CRC is common for smaller data structures, but 4MB is "large" compared to, say, Postgres data page (which are "usually 8kB"), which uses some (modified?) form of CRC16
Gravis Ultrasounds really go for hundreds? Shoot. I think I had two in box that I threw out when cleaning my old office.
What I very vaguely remember, from an airshow at Edwards AFB commeorating the 50th anniversary of Chuck Yeager's 1947 flight in the X-1, is that it is clearly audible, but not so window-shakingly loud as when an F-16 went supersonic below 10,000 feet (which they weren't supposed to) where I live. (The latter happened several years ago during Thunderbirds practice.)
> if student loans became a lot harder to come by, people like myself could not have afforded college.

Yes but why is that? all I paid for 5 years of university education was about $30 in administrative fees, and I have no complaints about its quality.
According to Wikipedia, there's no actual evidence for such a gate, so this seems like apocrypha meant to soften the message.

But given that we're talking about the man who preached "give up everything you have and follow me" and "let the dead bury their own dead" I'd favor the more radical interpretation being the most likely.

edit: Oh yeah, parable of the talents, too.
It’s like the lawyer attitude during a deposition: provide as little info as necessary. Classified by default.
I mean, it's not illegal to search for those keywords, so Google doesn't have much of an incentive to stop running ads on them (at least of their own free will). I'm sure "triple homicide" is a hot keyword for advertising the latest true crime podcast or whatever.

Granted, I'm also a little surprised that the FBI didn't just twist Google's arm about it, but who knows. Maybe Google did them a solid and doesn't actually charge for the ad space, or maybe the FBI is just trying to play nice since Google has plenty of federal contracts.
Azure Content Safety, a new AI service that helps create secure online spaces
Bro, dependency injection and mocking is the same thing as segregating your function from IO. Your replacing io calls to stdout with io calls to something else. But that doesn't make your code unit testable.

The function is still touching io. You gonna test it with another function that touches io? That defeats the point of the definition of unit testability.

> and doesn't do what the first function does.

Are you serious? You mock your output streams with hacky monkey patching your function ALSO stops doing what it originally does. It's essentially black magic globals that mutate your program... very bad practice.

Chatgpt here just didn't write the obvious io component of the code because it would be freaking pedantic. The full code would include a function that prints lists composed with a function that produces lists. The composition allows part of the program to be testable while leaving the io part of it not testable. For the original program NONE of it was testable.

Your Monkey patching here would be replaced by different io functions. You want to change the output stream? then you change the IO function. Compose the list producer with another IO function. Play type Tetris and you can recompose your list producing function with all kinds of modular io. The point it you separated the core logic away from IO thereby making it more modular and more testable.

None of the io functions are testable via unit tests, that is the point. That is the definition of the most basic form of testing... Unit tests.

You literally HAVE to change your code in order to make it unit testable. If your code is throwing shit to io and retrieving values from io then none of your code is unit testable. You're at the integration test level and at this level things become hacky and more complicated. Your tests not have external dependencies like state, the operating system and you have to run hacks like your monkey patch.

Where ever you work or whatever you've been doing if you haven't been doing what I described then you (and your work buddies) haven't been testing your code via unit tests.

That's fine, whatever works bro. But chatGPT knows the common parlance for testing and unit testing, and it did exactly the correct thing.

Your interpretation of what testing is the thing that is strange and off here.
The more I use GPT it becomes very obvious that this is a dead end. ChatGPT constantly becomes more stupid and it does not matter if you use version 3.5 or 4. Had version 4 repeating the same very incorrect answer 4 times in the same chat today. I even told it explicitly to not give that answer and it did it anyway. Repeatedly. The chat part simply does not work any more. If it ever did or if it was just an illusion.

When you actually think about it. LLMs can never work for anything advanced. It is basically a dude that is good at guessing.
There’s no way silicon valley would have realized the importance of the content in the equation. The talent is absolutely a huge part of the success. There are multiple huge facebook and ig groups for some of the most popular instructors. It’s a moat.

I started out with a different bike but eventually bought a peloton because the community and integration was so much better than bike + tablet.

Plus I love stretching, yoga, pilates, meditation.

During cancer I couldn’t ride. But those chair and standing yoga classes made an enormous difference in my state of mind and health.

I wish it wasn’t so hard for a few folks here to see that passion and emotion for a brand has value.

That said, there are enormous opportunities in front of Peloton. It’s time to get some Silicon Valley leadership in there to apply product led growth initiatives.
Well all you have to do is ask :)

I live in a spectacular suburb of Denver, probably the nicest part of city that's still somewhat affordable for normal folks. My car-centric lifestyle is indeed convenient, but it's also efficient and resilient. I fucking love Costco.

I drive a 1996 Honda minivan for which I paid $2000. This minivan does 25-30 mpg in the city. I fill that minivan right to the gills on my monthly trips to Costco, which allows me to minimize my miles driven, gas consumption, and time wasted on the mind-numbing task of buying staples. The less frequent trips to the store naturally requires us to store more food at home, so we end up having enough to last at least a couple of months in case of an emergency.

Now, I could move to one of them fancy "walkable" neighborhoods they're building, and further cut down my car usage by taking light rail to a more expensive neighborhood grocer three or four times a week. This would require me to waste dozens of hours and spend hundreds of extra dollars simply to save a pint of gasoline per month.

I'm interested to hear your case for why I should want to make that trade?
If you're using air for just working mass and not for an oxidizer, it's my belief that this does not improve specific impulse but only improves peak thrust/engine weight.
So how does Netflix exclusivity work for apps freely distributed on the Play Store? Do you need to log in with a Netflix account and does it need to be always online to check that the account has not expired?

Also, has anyone from Netflix shared why they wanted to make their own game subscription as opposed to the normal premium monetization (pay upfront) or other monetization models? I know Netflix already has a media business built around subscriptions, obviously, but did they say anything about why they chose this for games?

I don't think games-as-a-subscription is a very easy monetization model. Even large game development companies struggle with it. The games need to retain players for a long time for subscriptions to surpass upfront sales in revenue per player. It is very challenging. The whole games industry is tilted the other way around - sometimes building up too much hype to get pre-orders and initial sales (which in itself is a large topic that I'd rather not open up right now). But the decision Netflix made seems to go against a lot of my professional experience in indie and AAA games. So it's very interesting.
Let's uproot the dating market with an open-source and open protocols app
Unlikely, due to:

> "Records of all Python Package Index (PyPI) packages uploaded by..." given usernames

> "IP download logs of any Python Package Index (PyPI) packages uploaded by..." given usernames

I don't think they'd want a list of packages uploaded by a given user if they were after yt-dlp devs. They'd be asking for a list of maintainers of a given package.
I always assume stories like these are "fish tales" - there's a nugget of truth in there somewhere, but with each retelling, the story gets more exaggerated.
It might be possible to submit one through the website's GitHub: https://github.com/simonw/museums

No idea how receive the author is to pull requests, though.
my son is still playing the same version I bought on android years ago. Might give this one a spin.
The changes seem to be improved graphics and more platform independent [0]

[0] - https://www.androidpolice.com/world-of-goo-relaunches-androi...
I battled what I believe to be silent reflux for years. For me it started out as a weird persistent sore throat. Then after months I started getting bouts of nausea and a feeling of swelling in my ears and throat. After a lot of doctor visits (who kept repeating GERD) and various medicines, I totally gave up coffee. It wasn’t immediate but after a few months I felt better and after a year I was totally back to normal.

In case someone out there is searching for a success story.

It was really hard because nothing worked immediately. I still can’t be completely sure it was the coffee but I feel better now and will never go back to try again.
Most likely caused by phishing, ransomware, or (unlikely) crypto mining. I'd bet someone from some agency had credentials leaked due to a malicious package. Honestly, PyPI is stuck between a rock and a hard place, but having something like a "verified" badge (where someone's real identity is tied to it) for certain packages would go a long way to ensure some level of security.

The problem gets a bit hairier when dealing with dependency chains, however.
Yeah I'd suggest the EFF one, as it is probably the least politically contentious and most aligned with HN (being highly computer oriented). Maybe Dang can change the link and/or mike can resubmit.
Is anyone else calling it “froggering/to frogger” if they have to cross a bigger street by foot without a dedicated crossing?
We'll, let's count the propaganda techniques in use here:

1) Typical loaded words in the title, "surging", "covid SURGING", "russia SURGING", "hostility SURGING", etc.

2) Not a single fact in the article, not a single study linked, 100% of the words in the article is anecdotal data. I would be willing to bet every penny of net worth I have that every person referenced in the article about their "thoughts" on Twitter leans extremely hard to one side of the political spectrum. This isn't impartial legitimate reporting.

3) Typical bias where they'll all day long, every day, post negative stories about Twitter, but would they ever, in any universe, to be fair and impartial, also post an article filled with similar anecdotal experiences of people that think Twitter is better now?

4) Of course it's just a hit piece to convince people to leave Twitter, now that the politics they represent have lost control over it, complete with calling out the service that people should now migrate to. Which is the entire point of the article.
Neeva acquired by Snowflake
I'm playing it right now. You have to sign in to Netflix to use it.
Ahhh I loved this game so much. There's such a lovely human touch to it. I tend to hate puzzle games but this makes you feel like you just found a good fudge each time you succeed.
Who? Where?

I've heard this a bunch and even seen a article -- "ultra wealthy creating climate change bunkers" but never heard any specifics. No one named companies building them, or where they are except some nebulous reference to New Zealand.

The whole thing reeks of "can't be proved, must be true" FUD clickbate.
I remember this game fondly, though I don't really feel like playing it again. Sucks that it's a Netflix exclusive
Sure, a felonious car thief that is visibly not in the car. Who are you shooting with your guns out, there's nobody there!

They're not setting up a sting or a trap or anything; they're going straight for the kill. That's a problem.
One theory that I don't see mentioned yet is that someone used an upload to pypi to exfiltrate data or simply as a way to upload arbitrary data somewhere. In a sense pypi is just a file hosting service, so it could have nothing to do with any actual python projects at all.
Do they follow the Berne Convention on Snarfright?
> In servers it's actually quite nice in homelab style setups where you might want to preserve your working session states, or just doing it on a nightly schedule without worrying about losing work.

At this point it's a server in the name only. Even Supermicro takes ages to boot up, HPE and DELL can take up to 5-10 minutes to boot depending on the config.

Sure, there are some situations where it can be used for server, but hibernate is a middle ground between a full boot and STR and loses on the most important metric - the actual boot time.

> For VMs it's of course useful to persist vm state to disk and suspend for lots of reasons

But again it's quite niche. You trade the RAM for the disk space and if you are short on RAM then something gone wrong with planning the resources in the first place. Sure, in some situations (homelab again, *sigh*) it can be useful, but again it's not the popular option. With VDI you still get the bootstorm and lose the caching of the golden image.

> Depends on the vintage. Up to about 2015 a 128 GB workstation config typically had a <= 512 GB boot SSD and some spinning disk as well.

And again this is not 2015 anymore and surely you can have a $50 M.2 (or even SATA) 1Tb QLC SSD for the system drive (and your fancy whatever Tbs SSD for the actual workload).

> not sure what are the main advantage there.

The main difference is what the hardware is initialized again (instead of relying on the hypervisor to restore everything) so I bet it's some GPU shenanigas.

I would like to clarify: sure, in some cases hibernating works^W is useful, but my initial point was about 'unbalanced' configurations and having 128Gb RAM with a boot drive < 512Gb AND requiring hibernate is what would constitute as unbalanced for me.

PS for the sake of it, checked my notebook:

TM420 C:\Users\amc>dir c:\hiberfil.sys /ahs
Volume in drive C is Windows
Volume Serial Number is DEAD-BEEF

Directory of c:\

07.05.2023 03:03 4,901,584,896 hiberfil.sys
1 File(s) 4,901,584,896 bytes
0 Dir(s) 62,332,203,008 bytes free

Even if it was a full file for 12Gbs of RAM (damn those soldered modules) I would be fine with my 256Gb SSD.