skysight-inc/HackerNews huggingface dataset:
Why is 'old fashioned' bad?

Further, why should a logo even be fashionable? Sure if I get this week's fashionable hair cut it'll be out of fashion next week. So why get the fashionable haircut to start with.

To extend this further, presumably tech companies want to communicate that they are ahead of everyone else. If so why are they following the fashion. If you change your logo to be fashionable today, your communicating that you're a follower, not a leader.

All companies make grand statements about what logos are supposed to do and represent, but then they change the logo, which you can't really infer anything good from if you take those statements at face value.
Starring the Computer is a website dedicated to the use of computers in film and television. Each appearance is catalogued and rated on its importance (ie. how important it is to the plot), realism (how close its appearance and capabilities are to the real thing) and visibility (how good a look does one get of it). Fictional computers don't count (unless they are built out of bits of real computer), so no HAL9000 - sorry.
Now imagine these people being in the office, next to you, tapping you on the shoulder why you are deeply in focus, and then asking: "hey, how was your weekend?". You spent 2 hours in traffic for this.

My point is, there are different types of people, and some are more competent, some less. Organizing our work life, cities, traffic and everything around Joe the react dev, so he can have a structured way of working (like kindergarten, same time, same day, nice routine) where his manager can see in his body language that Joe is a tool, that's insane to me.

All the power to people who'd like to spend the workday with Joe the react dev physically, but I prefer having my distance from people like this, which remote is great for.
> you haven't started one up in a week you need to download an important patch - somehow using 6GB in the process.

What game was this? No games are pumping out multi GB patches per week unless they're early access on steam, at which point yeah, it's early access.

> I'm pretty sure there is just next to no effort put into keeping the file sizes down.

This is a silly viewpoint, and I've had this out many times on this site. We do care, the demands are just growing and people have unreasonable expectations.

Game sizes have ballooned because expectations are huge.

4k HDR textures are
16x larger than 1k textures. HDR is an extra 25% for the increased bit depth. Textures can be 20x larger than they were 10-12 years ago.

Map sizes are increasing (compare cyberpunk to GTA 5 for example).

Loading screens are heavily frowned upon so compression becomes a lever to adjust.

Audio/VO is highly dynamic and there's absolutely loads of it. Take a look at Overwatch, I play a few hours a week of that game and I still here new voice lines every day.

I worked on shipping smaller patches on AAA games at $PREV_JOB. If you compress everything to high hell and back to be stored on disk, you can do a partial update of it anymore. We tried to be tactical and adjust compression/groupings of what would change frequently and what wouldn't, but sometimes we got it wrong.

Occasionally large things change and force something akin to a full download. We don't want it, you don't want it, but that's where the content comes from.

Then you have the actual logic of patching. If we change a 30MB file, that's part of a 1GB compressed block, then it's a 1GB download. We also need to copy the 1GB we're about to replace somewhere to roll back if you lose connection during the update, plus enough extra space for bookkeeping, extraction, etc.

If you think you can fix this, I'm sure most game studios will hire you with the drop of a hat.
If you are Indian, its so much easier to report spam (but of course not easy enough! TRAI, while seems to have good intentions here, is pretty much a luddite where tech & UX are concerned).

make sure your number is register in DnD.
Use the official DnD app to register a compliant https://play.google.com/store/apps/details?id=trai.gov.in.dn...

The app rating should have given you a clue that the app is quite a crapfest, but it is still better than the steps folks in US have to wade through. it takes a couple of clicks and a short few typed words to raise the complaint.

Another way is to simply send a sms to 1909 as

> “<Content of UCC, including Referred Telephone Number (RTN) if any>,
<header/telephone number from which UCC has originated>, <dd/mm/yy, hh:mm>”

the schema is different for all ISPs, but in general none seems to adhere strictly to the schema as long as the datetime, phone number and comma delimiters are correct.

Here is the link from airtel on the way to file such complaints; https://www.airtel.in/business/commercial-communication/asse...

ISPs are required by law to folloup on these and once you have sent the sms, you will get update smses for your complaint.

I usually just use the DnD app and when that isn't working, I send the sms. the schema i can get from my sms history and just change the caller id, phone and date. And in return I get the satisfaction of getting the update about the phone number of the violater being barred or limited to 20 calls in a month.
Back in college I coded for a MUD. The owner of the MUD was a manager at a tech company. When I graduated he hired me. The project wasn't related to work.
> instead he quietly explained the process of determining root cause without assigning blame

Would love to know how this was explained. I wonder if the author remembers how it was put.
Yes, there are jobs in Europe but very few good jobs (as in a fair salary for experience) left.
At the end of the recorded speech is a human. Let the speech play, then don't talk to the human. Let them listen to ... silence.
They'll soon stop calling.
Boycotting doesn’t work. And realistically we can’t do anything about the regime because they are USA’s strategic ally.
> Well that's why, because you already make very good money here. But the vast majority of Poles, or even Europeans in richer countries, don't make anywhere near that money.

Sure but we're talking in a technical forum where most of people work in software. Most devs in Poland make good or really good money.

> But what about those on less fortunate salaries with no wealth to their name, who would get a shot in the US for a 10x pay bump?

I can't imagine a person who makes minimal and moves to US in hopes of making more. Most people in EU who make minimal salaries live from paycheck to paycheck, they don't save enough to risk moving across the world. I honestly think that this person either ends up homeless or makes minimal salary in US too and probably ends up worse, due to lack of public healthcare/social support.
If you want to make good money, you can do that in most countries(obviously with exception of 3rd world countries, countries with an ongoing crisis etc.). Moving to US won't suddenly make it happen.

If you already work in IT then the salary bump these days might be significant, but I would argue that salary to CoL ratio will stay roughly the same. Unless you're exceptional at what you do and have an extremely good offer, you're probably not going to improve your life significantly by moving. Why would moving to US give you 'a shot at 10x pay bump' that you didn't have in your own country?
I mean, that's what you get for buying a device that nanny doesn't let you have complete access to.
Actually the article says they are smaller. Big Sur has the biggest ones, than they progressively got smaller.
I got the opposite: I was really curious about some security stuff so I wrote a chat system over Tor (which was actually quite difficult!) and used that project as my main showcase when I was in college. Anyways, I didn’t get a single job when that was linked on my resume. I did have one interview where I brought it up and I got dropped after that point. When I took it off, I actually got interviews and eventually hired. I always assumed it was cause Tor has a bit of a reputation I guess.
Today the height of status is the new iphone and a gucci shirt. How far we have fallen.
Interestingly it now down again to only 27 total downloads. Looks like the crates.io team cleaned it up. The search results page still shows millions of downloads. Let's hope that's just a cached number and gets taken care of too.
An extra $120k? Damn, they're straight up paying your rent on a 3-4 br condo in Santa Monica/Beverly Hills/Hollywood Hills/Downtown, with cash left over to pay for $6/gal gas from Shell and groceries from Gelson's.

I'd be hard pressed to turn down that offer, and I vehemently _hate_ LA after living there some 20 years ago.
You mean the season update yesterday that changed the look of the entire map, had a one-off event, came with a new battle pass, added the festival, Lego and rocket league racing modes?
I remember in the mid/late 2000s/2010s using Spamcop.net prodigiously to report every spam email I got because there were just so many. Spamcop automated the reporting process by looking up the mailhost that the spam was sent from and sent a report to the ISP hosting it along with any URL included to the site hosting it, as well as sites like Phishtank, the APWG, the FTC & etc.

Spamcop also ran their own RBL for the emails that got reported to them.

Eventually, the vast majority of hosting companies just refused reports from Spamcop altogether and spam really didn't get 'solved' until Gmail came out and Google's spam filtering software actually worked.

I also use Google Messages for this same reason as they will just catch the majority of bogus SMS spam & I have Bitdefender which catches the majority of phishing attempts.

Other than that there are premium options like Robokiller and YouCall which admittedly have pretty funny ways to answer phone calls and waste their time or answer phone calls with the disconnect/SIT tones.

But when people ask me how to deal with this problem I typically point them to https://ftc.gov/robocalls that has handy info.
Why not tubes? Anyone building a computer this primitive out of discrete components isn't doing it because of its utility anyway
Exploring possibilities surrounding Rubber duck debugging
Started using Obsidian a couple months back but the default line-spacing was really bothering me, I'm pretty sure I found your theme looking for something with better line spacing and I've been using it since, so thank you.
Many here seem to have taken the wrong implication from the headline and graph.

This article is saying Sonoma has the smallest updates in years, and that installation time is decreasing.
Or you don't read the small print and Backblaze deleted the backup of your external disk if you don't connect your computer for X days. Happened to me, very fucking pissed. Even when you're an "IT guy" think you've got it all covered it can still blow up.
C#'s power can always be worked around with JNI, for those that don't have issues with polyglot codebases.

Also lets not forget that Java (even if in a different flavour), powers 80% of mobile phone market, that power alone wasn't enough to keep Windows Phone going, mostly written in C++ anyway (COM/WinRT).

Or the real time Java implementations used by the military, like PTC.
I sympathise with your predicament. I'm in a similar position facing a somewhat similar quandary.

A question I keep asking myself is, given my age (early 40's), and the greenshoots LLM's actually being useful writing code, should I just stay in my leadership role and grind it out for the rest of my professional working life or try and write code again for a few years?

I've been wrestling with this for the past 12 months and still no further on with my decision.
Please add CD ripping artefacts !
I wonder how much of this is led by the likes of paying $200 million to sign up Joe Rogan or $25 million for Harry and Megan. That's a big chunk of change. 9,000 employees too - 17% of the workforce out the door.
The only real alternative is .NET, hence why I use both platforms, :)
Kenta cho is a absolute gem
I use the 'bitrot' app to store checksums of files and to check for bitrot. It works by checking for data changes that aren't accompanied with a file modification time change. With this you don't need something like RAID or ZFS or detect bitrot.

https://github.com/ambv/bitrot

But of course you still need backups. The way to use 'bitrot' in combination with backups is that you don't backup the bitrot DB file. Instead, you run 'bitrot' separately on the main disk and the backup disk.

As for fire-proofing my data: I store a disk at an off-site location (parents' home), and I regularly swap my main disk with the backup disk.
A compiler translates from language A to language B, hopefully improving it along the way. If you let A = B, you get the compiler pipeline model. It's popular because it's effective and obvious.

LLVM has the core IR structure as an in memory structure and as a text format and as a binary format. The easy, lossless (modulo partial implementation of new features) conversion between the formats was a really big deal. I'd be interested to hear of prior art on it.

In particular, it means developers can diff the IR between passes and generally apply textbased tooling to it during debugging, and you can do things like link time optimisation really easily by combining separate files then running them through the optimiser.

LLVM is creaking a little under its age, and I don't think it's ideal that it's written in C++, but the flexible architecture is legitimately better than I've seen in other compilers. In particular, it has been a competitive edge over GCC.
I use Tailscale to make my home network available from my phone, and then an app called Cx File Explorer to be able to fully navigate the file systems involved and view or download any file from it.

I also use Plex to get all media on my phone, and that's actually my primary interface and so I very seldom ever need to ensure I'm connected to Tailscale or browsing, as what I need to access via phone is not usually files, it's usually media. If it is files, I tend to have a laptop on me and that also has Tailscale, so also benefits from just accessing it all as if it's local.

The only part of this I'm likely to change is Tailscale as I really dislike not being able to register account to my email and I don't have a Google, Microsoft or Apple account, and don't wish to use GitHub for this - and I haven't seen a super simple self-hosted OIDC solution for my own email (I wish Fastmail would provide one)
It's correlated, but the causality may be reversed. That is to say, sleep apnea probably causes and certainly doesn't help, obesity. There is a strong relationship between not getting enough sleep, and appetite control.

There are also a lot of other causes of sleep apnea, physiology being a big one, also obstructions in the nasal canal.
Gran Turismo seems to do it fortnightly. I'm on a PS4 and it takes forever to copy these stupid updates due to the slow spinning disk.
Maths and science animations (2018)
https://youtu.be/vbHqUNl8YFk?feature=shared&t=31
> "I don't get why people like the Mona Lisa, the painting is neither original nor particularly well done"

And it's so small, too.
You mean, not a pinephone / framework laptop?
Ah yes the "People living in California forgetting the rest of the work isn't like California" phenomenon - I would love to get sunlight every day but living in the UK that just isn't viable. Sunlight into my eyeballs within 15 minutes of waking up? Forget about it between October and March.

Further evidence to me that humans weren't supposed to stray far from the equator and that I was born in the wrong climate (yes I am working on moving south)
Should have fired 80% of their employees years ago when service was reasonably feature complete. Not that I don't sympathize with people getting laid off, but feels like past a certain point, more heads changes products faster than can be fixed, and sometimes moving fast degrades what shouldn't have been changed in the first place. NPR acquisition drama aside, pocketcast has like 25 employees that makes the service slightly better every year while fixing obvious bugs.

Sometimes I don't understand how jumping from winamp to spotify goes from a handful to 10000 employees. Winamp + audiogalaxy (ah memories) probably covers 90% of spotify use case with probably 10 engineers, then just get some suckers to curate playlists for free.
Why not just jq?
> There's no reason for them to switch.

The reason to switch is that once you get over the initial barriers to entry (having to choose which server to join being a lot bigger barrier than most Fediverse activists seem to realize), the experience is SO MUCH BETTER. You get posts from people you've followed, in the order they were posted, and when you've read them all, you're done. No adverts, no infinite scroll, no wading through 75% "you may be interested in this soft-core porn" posts to see stuff from people you actually followed.
Sorry to hear about the sick parent.

Regarding the music, mostly obtaining it in the first place is where the issues appear. Either it's difficult to get it (buy / warez / rip) and I have people with little to no technical ability and interest using it. Ergo Apple Music worked nicely.

Wait until it all breaks and you spend all night up because the kids are complaining that they can't get to their music (been there). Can point at Apple now and say it's their fault ;-)

As for trusting the cloud, you don't have to. Just have an exit plan. For me it's a backup drive and Spotify should apple go to shit.
Stonehenge of PC design, Xerox Alto, turns 50 this month
No, I am saying that there os a narrative around Generals of the loosing side being "better" than those on the winning side. Which, more often than not, is just plain wrong.
> Either they have moon ptsd or as what conspiracy hinted, we never have human landed there.

You can read an autobiography book of Michael Collins, it answers your question to a some extent. He cannot say for every astronaut and I wouldn't risk to give here an answer in a short form as I understand it, because I'm not sure I understand it right. But I urge you to read and to answer your question yourself.

[1] https://en.wikipedia.org/wiki/Carrying_the_Fire
Perhaps the UK 'construction' industry could provide some er....support.

https://www.theguardian.com/uk-news/2023/sep/05/raac-and-rui...
> What side projects landed you a job?

Several actually. Neatly compiled into a PDF and with pretty pictures to represent them.

That said: those projects all had a visual or haptic component that could be captured as a picture.

I handed that PDF in with my applications. Some warned me about that, but overall I got only positive feedback.
I use the same, just I sent incremental encrypted ZFS snapshots. These are a game changer since the target can import them and verify that they work without ever needing the key
My recollection is that others retained that price, it was a bug or oversight that caused him specifically to have the price increased.

I'm sure when they migrated users to YouTube Music they got rid of the special deal.
When this happened it was real edge of your seat stuff. I couldn't get enough of the podcasts covering this, nor of the book "countdown to zero".

This was one of the first reports on the subject https://krebsonsecurity.com/2010/07/experts-warn-of-new-wind...

* EDIT removed two paragraphs with wrong information
Microsoft Cybersecurity Reference Architectures
Apart from the dynamic range challenges for sensing, source separation is hard. There's been a pretty long line of research into the area - see "cocktail-party problem". AFAIK it's still a mostly unsolved problem.
Interesting but you only get half the article if you're not a subscriber.
In my country political parties can spam you. The leaders need to lead.
IVPN | Full-stack Web Developer | Remote (UTC-1 to UTC+3) | Full-time | https://www.ivpn.net

IVPN is a privacy-focused VPN service in operation since 2010. We have high ethical standards, regular security audits and a stellar reputation among security and privacy analysts.

We are looking for a Full-stack Web Developer to work on a new project for a privacy-friendly DNS solution.

Ideally you possess the following knowledge:
- HTML5, CSS3, JavaScript, and modern JS frameworks (React, Angular, Vue.js)
- Experience with back-end development, including server, network, and hosting environments, using Node.js / Python or Golang.
- Knowledge of DNS protocols, privacy tools, and ad-blocking technology.
- Fluent in SQL and able to create complex database schemas.
- Understanding of security best practices to safeguard user data.

We are looking for mid-level/senior candidates who can own the project from planning to release (with internal help, of course).

You can email me directly to discuss the role: viktor@ivpn.net or apply here: https://ivpn.recruitee.com/o/full-stack-web-developer-ivpn
Don't forget to mention you found this on HN.
Technical wonder aside, the argument for using nuclear power over fossil fuels really hits a faultline in situations like this. I wonder how the majority of folk rationalise their viewpoint surrounding this situation without being seen as massively hypocritical?
Spotify to lay off 17 percent of its workforce in latest round of job cuts
How is this reaching the front page? I assume everything I read is to some extent generated content, but I can generate an article on this topic in under a minute that puts forward more depth and nuance.

"The cloud may be a seemingly secure space, but storing your photos and documents on your computer provides an extra layer of control and security. There is less concern for unauthorized access or data breaches because your files are physically with you. "

Regardless of what the audience is here, this is just nonsense.
I also do that sometimes. Like when they put you on hold when you need them? I put them on hold when they need me. I go like "sure, I'm very interested.. can you just wait one second?" and then I put the mic on mute and go on with my life. Some of them are desperate enough to call back.
Interesting. I think you should ask some questions inside the Svelte discord channel. My opinion is that Svelte is the easiest to integrate because it doesn't require the runtime that react does, for example. I've got Svelte running inside lots of non standard places, like browser extensions (https://addons.mozilla.org/en-US/firefox/addon/please-at-me/). It can take a few minutes to figure out how to get it built correctly for the context but it has never blocked me.

I don't disagree about your typescript point. Svelte community seems to have aligned around typescript being a challenge and I do like their assertion that jsdoc+eslint is a better approach.
"The org’s leadership was clear that the individual was not fired for making the mistake, but for the attempted coverup."

Somehow I have a hard time believing that. The author using "individual" in prose is a give away for militaristic leadership style, where you quickly learn to cover up any mess up so the direct superiors don't lose face.

Blameless ...
Upvote those articles then
I think you can get away with 'include' here -- the (Gnu only?) make behaviour on trying to include a non-existent file is to look for a target which creates that file, then running it if found, then to try the include again. This has other applications: if your Common.mk is generated by autoconf (say), then

default: all

Common.mk:
$(error Not configured)

include Common.mk

gives a nicer error message if you 'make' having not './configure'd
This is what C++ should have been, C with modules and proper compile time type introspection, D is a great language, one thing I wish it had: native tuples and pattern matching, but I heard it's planned, so that's great
They still seem to be winning the grand culture war.