skysight-inc/HackerNews huggingface dataset:
Interesting. Do you know if this extends to basically all digitized music regardless of the specifics of artist/label streaming preferences? Eg King Crimson’s catalog was never added to Spotify, if I link my ripped CDs to AM, would it make it available for me to stream on my phone?
On nationalities and religions, I'd like to live by Thomas Paine's famous quote (which, incidentally, was set to music by Dan Barker), "The World is my country, all mankind are my brethren, and to do good is my religion." Of course, to take that seriously, I'd have to care about bad things that happen to others far away that benefit me, that it would be easier to just ignore because they're happening to other people somewhere far away. So believing in an in-group and an out-group may allow us to remain blissfully ignorant of uncomfortable realities. But I suppose that's not the best way to live.
Similar to music whether steamed or downloads to your device, the issues are similar for kindle books that you think you’ve purchased and owned at anytime but that can also disappear at any time.
Hmm. So there's at least two ways to jump? Interesting.

Maybe it's not so unlikely that no one ever tried jumping onto the snow monster via all available methods.

I think it was the ski ramp that was able to kill them.

Does anyone have a Windows box handy? If so, does the .exe still run on modern Windows? (https://ski.ihoc.net/ski32.zip)

Whoa, apparently the author recently recompiled the SkiFree exe with VS2019. So, they have access to the source code, and there's a modern version available...

... Welp. This sounds like the beginning of a new quest to unveil a childhood SkiFree mystery. I wonder if I can bribe them to quietly let me rifle through the source code looking for the snow monster logic.

Doesn't it seem kind of out of place that there wasn't any way to kill the snow monsters? Betcha there's at least one. And jumping is the only available mechanic, other than tricking it into running into a tree, Tasmanian-devil style.
For very minimal use, a "cheap prepaid plan" can cost $5 a month or less.
I have a series of volumes with Orwell's collected writings, including before, through, and after WWII, so while I'm a bit vague, I am going on my memory of primary sources.
One of the main parts of computer usage that causes eye strain is blur. CRTs only started solving this problem around the early 2000s and got discontinued shortly after. LCDs solve it for static images but not moving. E-ink will naturally have the same problem. Any moving image will appear blurry and your eye will try to focus on it and repeatedly fail, causing muscle fatigue.

Digression - This is of course less of an issue if you use the terminal in a style where you just move one page at a time, but you're just restricting yourself to a subset of possible use cases. I scroll in the terminal with the mouse wheel for skimming.

To solve motion blur, you either need strobing (along with a refresh rate above the flicker fusion threshold: ~80Hz), which E-ink will never have, or a high refresh rate, something like 240Hz. Still, if E-ink could even reach 50Hz it would be a massive improvement over LCD for use cases that don't require color.

E-ink does solve the pixel density problem and viewing angle problem (reducing eye strain and bad posture). Overall I'm still using high end CRTs for all use cases, and will switch to OLED once they get proper strobed offerings without all kind of bugs (and I'm still not sure if OLED fixes viewing angle shift. IPS-type LCD certainly didn't).

The self-luminescence problem that E-ink solves is also nice, but I'm not sure it matters much (it used to be my biggest pet peeve); you can just take an OLED which supports nice low luminescence levels at or below 120cd/m^2 (unlike most LCDs) and roughly match your room lights to it.

Low framerate and input lag will also cause eye strain and bad posture, respectively.

That last image: https://bsandro.tech/epaper/dasung_photo_3.jpg

gives me nostalgia of the late 90s when some of my friends had those new experimental LCDs, the same aspect ratio, the same slow pixel response, interesting frame, and brands I've never heard of.
> most engineers DO want to work there.

That hasn’t been my experience.
Yes, that's all you need. But that statement doesn't imply anything about the skills of the people, just the skills required to pass the interview. Great people can pass easy processes too.

The fact that you would arbitrarily extrapolate my statement into something broader that I clearly didn't state implies to me that you're close to the bottom of that threshold.

And I'm already wealthy and pseudo-retired after writing >million lines of code for a successfully exited startup, thanks. You do you.
Another take: There's value in using a compiled language here. I'm an amateur dabbling in computational chemistry, and my weapon of choice is Rust. (After starting using Python). Why:

- Fast, in an area where speed is important
- Can be made faster for repetitive tasks by communicating with a GPU using Vulkan, CUDA etc
- Can incorporate a GUI, and 3D graphics, which helps for exploring things visually, tweaking parameters, doing time simulations etc.
- Can share. Ie, I showed my brother yesterday by sharing a 10Mb executable. Matlab has license complications and you need it installed. Sharing Python programs is a disaster. (Docker? Pip? Pyenv? Poetry? Virtualenv? System Python? System dependencies for the C and Fortran dependencies?)
MathBox: Presentation Quality WebGL Math Graphing
Obviously this account didn’t make it, but if you enjoy hearing about air combat actions, I can highly recommend the series “Dogfights” from the history channel.

It gets really in depth about what’s going on, the encounters, the tactics, the technology. For me it was edge of your seat TV.

I think History put many of these on YouTube.

My only lament is that I can’t seem to find the pilot episode (or, rather, the show they did that eventually turned into a series).

That show had a great account of Randy “Duke” Cunningham’s action in Vietnam. The only Naval Ace of the Vietnam War, he, too, shot down 3 aircraft in a single engagement. That awarded him the Navy Cross.

He became a disgraced congressman convicted of fraud and corruption. That may be why we can’t find that show anymore. But it was a compelling account, broadcast before the scandal.

Anyway, if this topic is interesting, I highly recommend “Dogfights”.
Scrum masters
Why is the no fly list sensitive information?
I wonder if changing the name might have made a difference, “announcing Cobra, the successor to Python 2!”. Or something.

Obviously this didn’t go well for Perl, but Perl did the rename ridiculously too late.
>I don't know that I 100% agree that "consent" is important.

That's why I said it is ambiguous what consent means. Engaging is always discretionary as nobody is forced to respond. That said, I think there is value in people being more clear about their intent, so that people have more information when deciding to engage.

This leads to higher quality debate and discussion than when two people have different notions of what the topic and purpose of the conversation is.
I think you're addressing a different topic, though. The first topic is, "What determines whether something is true?" The second is, "Are all things that are perceived as helpful by one group universally helpful?"

If you hold to a pragmatic theory of truth, these two questions might be related.

But if you instead hold to a correspondence theory of truth (as Aristotle did), you can still acknowledge that what is helpful to one person might not be helpful to another. But you would assert that it has nothing fundamental to do with whether something is true or not.
Is it really a good FAQ if it doesn't explain _what_ it is as top level info? What is this?
There are no links to the original product (or whatever it is - hardware? Software? OS?) either in the first few minutes of navigation.
> it is most likely the running. It is very, very hard on the body, particularly if you are heavy

You are right, it's not easy to hear. I'm doing my best to run only on toes and mainly on soft trails rather than pavement. But I'll look into improving my form. I'll probably rely on online resources rather than coaching. I'm not sure I would find person I would trust in my small town.

I live in a mountain area and running is my favorite outdoor activity, I'll just have to do my best to improve my form to reduce the toll it takes on my body.
I think Pol Pot was confusing having a clear conscience with having no conscience.
Our public libraries are underfunded and used as a punching bag by conservatives. Libraries have very limited shelf space and must constantly prune items from the collection. If a movie isn't checked out for a few months, it gets sold for like 50 cents and replaced with whatever is currently in demand.

Most public libraries don't have the resources to archive materials. That's mostly down to academic and specialist libraries, and the library of congress.
I do wonder if they are being built by developers who have never had kids of their own.
Wow, thank you very much! :) I'm glad you like it and thanks for the suggestions.
And this is why I've rebuilt my digital music, tv, and movie collections. For the media I care about, I want to own it, not license it, thank you very much.

When streaming first came out I ended this practice. Then, the licensing disputes started and content started moving or disappearing. That's a trust they won't earn back.
I'm considered a "young worker" by this articles definition, and have worked in the tech industry my whole life. Like many of my generation I came of age and entered the workforce during America's worst economic crisis since the great depression. Watching people around me lose their jobs and their homes and leaders fret over the near-collapse of the financial system is burned into my conscience.

I may have never personally been laid off, but I have always saved, invested carefully and lived within my means, in anticipation of the next crash. So have many of my peers.

So this article does not ring true for me, unless it's simply saying "twenty-something gets laid off for first time, older person says welcome to the club', which isn't exactly news.
This action will have a useful side effect. The CFTC has been seen by the crypto community as a toothless tiger. Legislation was proposed (by FTX!) to get the SEC out of crypto enforcement and turn it over to the CFTC. With the CFTC looking at funding sources of scams, that now looks far less attractive.
Let's leave aside the arrogant/not-arrogant portion of the thread for now and key in on your main point:

> If someone says they know there is a teapot in orbit around Proxima Centauri and I disagree with them, neither of us can prove or disprove the other. That doesn't mean we both have an equal claim to being right.

I agree with you. No person is rationally justified in believing in such a teapot without evidence. However, a teapot is a contingent thing. Meaning it's very existence depends on the existence of other things (tea, water, the ceramic material that makes it up, Proxima Centauri etc.)

I suspect (I could be wrong here) that you are tacitly implying that people who assert the existence of God are making a similar move.

Please keep in mind that God is by definition base-reality and non-contingent and so exists necessarily.

To illustrate the difference here with an analogy: If we witnessed an alternative rendition of a conversation between Romeo and Juliet where they attempted to prove the existence of Shakespeare, we wouldn't be surprised if they failed to find evidence for Shakespeare from within the play and their own character existence. But at the same time we would find their conclusion absurd if they thought they had successfully proved that Shakespeare did not exist. They are Romeo and Juliet after all.
And if you do you can’t really just buy extra storage. It comes bundled in iCloud+ or Apple One.

And not to mention the complete opaque “System Data” usage of iPhone Storage. One day it’s 1GB and next day it’s 20GB. Without any way of knowing what exactly is taking that space. Of course you can’t clear those up since you are on an Apple device.
Please don't cross into personal attack. We're trying for something else here.

https://news.ycombinator.com/newsguidelines.html
Related:

The website obesity crisis (2015) - https://news.ycombinator.com/item?id=27355556 - June 2021 (89 comments)

The Website Obesity Crisis (2015) - https://news.ycombinator.com/item?id=22283344 - Feb 2020 (22 comments)

The Website Obesity Crisis (2015) - https://news.ycombinator.com/item?id=17943754 - Sept 2018 (30 comments)

The Website Obesity Crisis (2015) - https://news.ycombinator.com/item?id=14088092 - April 2017 (83 comments)

The Website Obesity Crisis (2015) - https://news.ycombinator.com/item?id=11659026 - May 2016 (90 comments)

The Website Obesity Crisis - https://news.ycombinator.com/item?id=10820445 - Jan 2016 (367 comments)
Not sure what you mean; the GP’s comment is an example of this reasoning format.
I think the sincerity of this makes this the funniest thing I've read on HN.
Yeah that's the point - new families now have to either: a) rent b) downsize significantly c) stretch their budget. While 6-10 years ago a house in Sammammish or Issaquah was easily attainable
Brics challenges US ‘dollar dominance’
And there's even a third option:

Rip the DVDs, keep the digital copies somewhere safe, and discard the physical discs.

If you want to ensure that this remains safe, you'll need to both back up and periodically transfer the digital copies to new physical storage devices (in my case, I just upgraded from the ~4-yr-old 4TB HDD that was holding all my media to a new 16TB HDD). This is, however, kind of a necessity in any case; especially for burned DVDs, for instance of home movies, ripping them and storing the media fully digitally with a plan for long-term archival will have much better longevity. Even pressed DVDs don't last forever (especially if they are used sometimes—scratches happen!), and burned DVDs can have a lifetime of less than 5 years in some cases.

Data, however, if properly treated, can be perfectly saved forever. (Well, barring cosmic ray bit-flips, I guess.)
Widgets is something everybody thinks they need and is great, but when it’s there it turns out it kind of is a solution with not too many problems.

Apple tried it (dashboard), Microsoft tried it, Google tried it, Apple tried again. At least the first attempt gave us the canvas element.
There are already incidences of this:

The TV show Community is missing an episode on Netflix for some reason (edit: reason was Ken Jeong in what could be interpreted as blackface).

The IT Crowd is missing one in some geos because it was considered anti-Trans by some - that episode also has the unrelated and hilarious plot where Roy and Moss convince Jen that they're loaning her a "black box that holds the entire internet".
I'm completely done with partisan politics. I even decided to stop voting so my primate brain isn't tempted to root for my team anymore. I'm not entirely unbiased but I feel like I can look at these things more objectively now. What I see is a very clear trend of the left advocating for freedom reducing policies and the mainstream media inaccurately labeling right wing concerns about it as 'bizarre conspiracy theories' constantly these days. We have states actively trying to ban the sale of gasoline cars. It's not some crazy conspiracy theory to be worried they are going to ban other goods/services you want to consume especially when someone is on record advocating for it. I'm furious at both parties for using deception to push agendas they know will fail at the ballot box or could not make it into law without exploiting loopholes/technicalities.
This looks like they are cutting jobs like scrum masters and product managers.
GitHub Pull Request Workflow (20 minute video comment)
"Scrum masters" and their managers the "Agile delivery lead". Pretty sure there was somebody in charge of the AGLs under each director too.

This was in addition to teams having product owners and an engineering manager as well at times. At times I had 3 people managing a team with 3-6 engineers.

Very interesting tech culture.
After that whole debacle with YouTube and the COPPA, I sort-of wonder if YouTube Kids has to do with anything anyone actually wants, or if it's pretty much just there to serve some kind of purpose for their optics.
I recently talked to a math postdoc about Python. He said

> "Yea some of the new PhDs try it out until they find out how awful it is!"

I clutched my pearls, aghast, and asked him why he thought Python was awful? He said that the community supported tools have problems, but the toolboxes provided by MATLAB are high quality and just work. I told him that I thought he was misguided, that Python tools work quite well and that the Python community is a strength not a weakness, that when a tool doesn't work well it's an opportunity to contribute.

He listened politely, but wasn't convinced.
It's a little difficult to be aloner these times, need to force yourself to continue learning modern trends, because often your clients doesn't care about raising of your skill levels. But it's still possible.
Toxic exposure victims slam military, DOJ for delaying their pursuit of justice
Your last paragraph is why that's never going to happen. You can make a lot more money using Matlab or making Matlab than replacing it just to give it away for free.
I couldn't even read the article because half of it was covered by a newsletter form. No close button. Showed up before I even read one paragraph. Why is every website like this these days?
There is absolutely no way to have so much that you will never want something you don’t have.
I don't like the dogmatic test driven development appraoch - so here's mine:

---------------------

1. Use a programming language with an expressive statical type-system

2. Write only type-signatures for everything that I want to do (using type-holes) and continously compile my code

3. Once I'm finished with #2 and it all compiles, I start implementing all the methods/functions

4. If I can't implement a method because I got the types wrong (e.g. my types say that I will return a number, but in some cases I cannot and have to return nothing or an error) then I change the type-signature and go back to #2

5. If I can implement a method but I'm not sure it will do the right thing (despite compiling) without running it manually to see if it works, then I write one or more unit tests for the method. If I believe that changing the method will easily break it I also write a test. Otherwise I write no tests.

6. Once finished I write some integration tests for what I deem necessary - both positive as well as negative tests.

7. Done
Ask HN: Difference Between Music Platforms Audio Quality to YouTube?
I never noticed between Spotify or Apple Music audio quality to YouTube. Do any of you notice any difference?
You can try the alternative phone activation hotlines[1], they might work.

[1] https://support.microsoft.com/en-us/office/-telephone-activa...
>Google builds well polished products that work well.

lol, I nearly choked on my spit laughing at this. The way Google Home spectacularly fails to work on my Android phone without throwing any error message, would beg to differ.

In fact, most recent Android releases have been buggy nightmares for many users pushing them to switch to iPhones in masses.

Google has some products that work very well. The others feel like abondonware in beta stages.
What George Lucas did to Star Wars over the years is all the lesson I need about Orwellian changes to the past being possible (and likely)
Someone can intellectually know that there are business cycles in all industries. And probably even have heard about the dot-com bust and how bad some people say it was. And, simultaneously, think that's all sort of a distant abstract concern from the perspective of their cushy job at Google.
What I find fascinating is that the Vietnamese air force (not just the Soviets helping them) was quite capable, giving the USAF much trouble. The Vietnamese even had fighter aces! You don't hear about that too often.
I read the article carefully, but I still can’t figure out how Royce Williams managed this feat. It seems like a situation out of a movie in which the bad guys miss when they fire, but the good guy always hits when he fires. He should have lost a dogfight against only one MIG, since the MIG was the superior aircraft. Was he just unbelievably lucky?
Thank you! The music was composed by Attila Blaho, one of Hungary's best jazz pianist, I guess it took him max 10 minutes :)
This seems weird. No one disagrees that there are 2 biological (genetic) genders. Gender identity is something entirely else that is being actively researched.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6677266/
Statistically, FAANG workers are not good engineers, mostly because Facebook and Google skews that by the sheer amount of people that they have.

SWE at Google means you're good at interviewing, and that's it. There's a reason why Go was made, because, of of Rob Pike's own admission, most new devs at Google are dumbasses. There's all the half baked products, the dogshit APIs, all working on some internal ad software that runs in O(n^n^n) because who gives a shit, we're google, we have spares in our datacenter. The same applies to Facebook, that has hired up the wazoo and has basically led to a pass-the-interview culture. Passing the interview means you're good at remembering interview questions.

I do have some praise for Netflix engineers, mostly because they remain a small-ish team with insane talent, and Apple and Amazon I can't really speak for. But just like every company, they have mediocre and average software developers.

>most engineers DO want to work there

In the past, maybe. Nowadays, you're in a pretty massive bubble if you see people still interested in joining fucking Meta. Although I guess $400k TC would make me question my morals too.
Sure. I guess the point is that the kernel still does work.

There's no official kernel mechanism where IO is entirely done in userland (Like Intel's DPDK and SPDK). The kernel will be context switching & doing IO. Single core was just an extreme example to make that extremely visible & obvious, but the core point is the kernel needs time too during io_uring, whatever the core count.
Combine this with usage testing. At least for libraries, which I seem to end up writing a lot of, writing usage tests that don’t necessarily test units but functionality. Doing this early on helps flesh out the friction in usage and will help with testing as it often can have broad coverage. It also, now sits as a potential example for usage in documentation.
is it a rule of thumb for companies to want 5 years worth of expenses on hand as cash?
You fell for the classic corporate excuse ;)

That's why I said I don't like my own answer. I know its conditionally half true and I have always preferred to host things myself. I can put the right security controls in place and I can coordinate patch management to not conflict with customer code patch management. I am also a bit jaded after dealing with three-letter-agency funded hardware that must have a cloud connection to perform big data analysis on logs and totally not to have that back door connection into the datacenter and psychologically condition the network team into expected to see hundreds of GB of data flow to a cloud provider. But I tried as best I could to keep that out of my answer.
I mean, he doesn’t count them off, but he describes what he saw at the time - talks about the hits he saw, the planes he saw going down.

The CNN article actually says that four kills were only confirmed by the release of Soviet records in the 1990s, so even at the time he only thought he’d got three.
First article: "For no reason".
Second article: "Mighta been the drugs."