skysight-inc/HackerNews huggingface dataset:
Category theory as it applies to programming is not dissimilar to learning design patterns. Some people go their whole careers never touching them and write perfectly fine programs. The same is true for category theory.

Those who learn either or both, have a larger set of mental abstractions that largely transcend any one programming language. They can say, this thing and that thing share a common salient property through a certain abstract pattern. There is a certain sense of mathematical beauty in recognizing common patterns and mechanisms. There is also the choice of subtly or drastically altering one's coding style. The same with each, a programmer can use just the right design pattern in just the right place and perhaps simplify or codify a section so that it's easier to understand the next time around (or decide not to!) or they can go completely wild and over-pattern their code. The same applies to category theory. One can recognize that some section is actually a closed reduction and accepts any semigroup and then decide to codify this into the program or not.

I tend to be a collector of ideas, so learning category theory and it's application in programming gives me all these little gems and ways to re-understabd code. Sometimes I use them and sometimes I don't, but my life is more joyful just knowing them regardless.
ChatGPT is walled from making assessments and offering opinions based on the testing I just performed. That's fine, I get it, OpenAI doesn't want the aggravation that comes from their AI calling balls and strikes. But, insight is where AI like this could shine - in time. I think the garbage/offensive insights should be tolerated (toggle-able).
If we stopped emitting carbon dioxide perhaps things would equalize in a few thousand years. But we’re still emitting carbon and the changes we’re most concerned about are those in 100 years. Those changes will lead to permanent destruction of various human constructed environments, major changes to weather patterns that devastate regions that have been farming for millennia, and the complete extinction of certain animal species. Whether or not the climate would balance out a few thousand years from now is really not the major concern of climate scientists, it’s what’s going to happen to our world a lifetime from now.
A website costs a few bucks a month to run and the files should be distributed via BitTorrent anyway. This service could be funded by any single individual.
check out https://kosmi.io
An hour or two each year? That's a lot of wasted time. Especially if you add it all up across the country.
Which is why countries like Germany roll out federated decentralized login solutions – it's just a really slow process due to (among many other factors) the humongous number of stakeholders to involve.
Without viable alternatives, sites will continue to use Google Analytics. If people like you fear-monger every alternative, sites will continue to use Google Analytics.

The method described in the article collects no personal data, collects no identifiable data, and is objectively more user-respecting than Google Analytics. But the behavior by people like you will help make sure that these alternatives don't gain traction and Google maintains their monopoly.
Hike in Every State (2019)
I have seen several press mentions, by people who have previously interviewed and covered him, say Musk has changed.

Outwardly, he seems like a typical red pilled dude. Except he can buy Twitter. This appeals strongly to the sense of powerlessness of the red pilled dudes who can't afford to Twitter, or even a Tesla.
It's an interesting case, for sure. I'm not familiar with the specifics, but I think a key variable is how exactly the conversation was leaked.

If the receiver of the voicemail leaked it, that's a consequence that the owner should have been prepared for - that sort of thing happens all the time, like with Alec Baldwin.

If it was the phone company that leaked it, then I think that is a different story. Abusing data from a platform advertised as private, perpetrated by someone who does not even know the people in question, is wrong. Nobody is prepared for the consequences of petabytes of conversation data to be analyzed by random people they don't even know. This is the situation I'm more concerned about.
Patch set allows scheduling policies to be implemented as BPF programs
Off the top of my head, I don't know. I don't know what the character limit is for titles. That aside, one isn't clearer than the other -- at least not to me. And clarity is the most important part of technical writing to me. Sometimes jargon helps, sometimes it hurts, sometimes it is neutral.
Pretty much this - he made some bad remarks around Epstein, and he's genuinely more stubborn than is reasonable in a lot of cases (compromising is required to be effective in politics - and he won't compromise). Which is both admirable and batshit crazy.

But I'm not interested in having "that discussion" again with regards to RMS, I'd rather just focus on the spots he got right, and it's hard to argue he was wrong about free software, and the user hostility of these systems (although I still disagree with some of his hardline stances there, but it's more about quibbling with the details then a hard disagreement).
>Will it make you a better React dev tho?

Will it make you write code that is more optimal and yet harder to penetrate by others?
>A company that misses no chance to showcase its liberal credentials, bending over backwards for perhaps the most dictatorial government in the world to suppress the most basic of freedoms.

Anyone who claims they would act differently is either a fool or a liar.

Doubly so if the screen they're using to read this contains but a single IC made in China, while they let the self-righteously indignant stank of their own morality waft up into their nose.
> Can dentists refuse to treat you?

Yes.

> Can hospitals refuse to give you life saving treatments based on your political views?

Ask a Catholic hospital to do an abortion.

> And if ISPs can refuse your business, what about water or electricity companies?

We have specific law for these sorts of scenarios. https://en.wikipedia.org/wiki/Common_carrier and https://en.wikipedia.org/wiki/Public_utility
Not quite a replacement given that it's quarterly, but the nascent Asterisk Mag seems like it would at least fill the long-form essay niche: https://asteriskmag.com/

I'm still a serious economist reader and podcast listener, especially for their special reports, but I've also started to rely more and more on a curated RSS feed of substacks & blogs.
I was under the impression you got a 60 day grace on the TN as well: https://www.ecfr.gov/current/title-8/chapter-I/subchapter-B/...

"An alien admitted or otherwise provided status in E-1, E-2, E-3, H-1B, H-1B1, L-1, O-1 or TN classification and his or her dependents shall not be considered to have failed to maintain nonimmigrant status solely on the basis of a cessation of the employment on which the alien's classification was based, for up to 60 consecutive days or until the end of the authorized validity period, whichever is shorter, once during each authorized validity period. DHS may eliminate or shorten this 60-day period as a matter of discretion. Unless otherwise authorized under 8 CFR 274a.12, the alien may not work during such a period."

This is also what I've been told by my company's lawyers.
Twitter Ads really have low value and always did. The investments, relative to other social channels, are low and the ROAS is terrible. Brands were just there because they felt they had to cover the bases, not because they were truly having any impact.

Twitter has been dead on that front forever and El Musky is definitely not helping things.
It's not a private speech, smartass. It's private speech. As in speech that is private. As in, when you're in the privacy of your own home, and you're expressing yourself to yourself or others, that would be private speech. Speech that is not directed to a public audience. Even when you talk to yourself in your mind, that is your own private speech.
Building plugin-based web apps is the way to go. The HN crowd is so vehemently against any added features, that I always wished HN was a plugin based web app itself. Userscripts and extensions are less neat and powerful.

I like audiogata. It is good for creating playlists from different sources. For me, what Spotify does not have, could be supplemented from other sources. This is also the way to go: The true universal music player.

Two suggestions:

- A lot faster way than adding tracks one by one by search, will be to accept a text format (or clipboard paste) of a list of URLs. IMO this is easy to implement.

- A lot tricker, is to allow for simple text file in the format [Artist – Track] to be imported by resolving each line through a search. This is what the, now defunct, Tomahawk player [1] did.

[1] https://github.com/tomahawk-player/tomahawk-resolvers
Thank you, I was recalling off the top of my head and mixed up the leagues.
I recently read an interesting book that's picking up traction among managerial types, called "The Infinite Game" by Sinek

One of the main points is about this view that "companies must always make more short-term profit at any cost". Sinek says this is just a mind-virus that took hold after Milton Friedman started pushing it, and not only is it not actually true in any legal sense, it's a toxic philosophy that eats away at companies and slowly destroys them. He outlines how it's a big part of why Microsoft keeps losing out to Apple again and again.

(Another point it goes on about is how much more productive your workers are if you treat them like human beings)

So hopefully this book will keep getting more and more traction, and eventually we might not live in a toxic corporate dystopian hellscape
I fully have to agree that it seems like new standards on the Wasm ecosystem are created to get dominion over them. WASI is one clear example of this (but not only, the Component Model is another example where only one runtime is pushing for this).

To be honest, that's not the way standards should be done: standards are named this way because they require wide adoption. Until that happens, they are not standards... just technical specifications.

In general I believe there's a great opportunity to create something based on true Web Standards and not proprietary APIs driven by the big corps, that also can run fully server side.
I don't know if you are really curious, but this article pretty much summarizes why people might think he was/is crazy: https://arstechnica.com/tech-policy/2019/09/richard-stallman...
Yeah also because departure and landings are the most critical times for aviation safety. If you're jabbering away on your mobile phone then you are not paying attention to the stewardess who is demonstrating important safety features that could save your life one day. Also if the aircraft encounters difficulty and there is a real emergency, you don't want a bunch of people enslaved to their electronic masters rather than having situational awareness and responding and obeying the flight safety crew (the crew is there to ensure your safety, not to feed you Coke and pretzels.)
> Are you worried Alexa is listening to you as you rant to yourself?

Well, I mean, quite literally, it is. It's always listening to you, and that's how it knows when you say "Alexa". And IIUC all these audio recordings are sent right to AWS and stored indefinitely.
BS.

It should be "820 years PER YEAR", and with a 1.3M people in Estonia, it equates to 5.4 hours per year. JUST 5.4 hours per year. Not impressive.
It's great when it works right?

Woe to you people off the golden path.
I’ve met very few people who believe climate change is a hoax. The belief is that the climate is not static and that it’s better for humans to adapt (as they always have) than to commit economic suicide.

This is unpopular online, but is the actual view of a majority of Americans imo. The reason climate activists are not getting anywhere with these people is that they are having an argument with the climate denier in their head.
Take a moment yourself and try not to react emotionally to a series of completely valid arguments. Were this some other context, or possibly were it a man accused of this, would you be so understanding?

The french magazine itself suspected that the photographer may not exist as a real person by that name. Given the many inconsistencias and empty spots in numerous parts of their work biography and the present circus, it's far from being "just mean" to speculate the same.

>Which she doesn't. It is a side hobby, one which you have decided it is OK to bully her for because she isn't up to your professional standards.

Im not bullying anybody. This is casual discussion here on this site, not emails or messages sent directly to this photographer.

What's more, whether a person does photography as a hobby or professionally doesn't change the very definitely gross dishonesty of presenting their work as something it wasn't to multiple major organizations, selling it to numerous buyers under that strongly implied presentation and then only later very vaguely admitting to some editing and some composite work (without specifying that these shots were composites even though they very clearly were) only because she was called out for it in extremely specific detail by a professional magazine's analysis.

So yes, I repeat, perfectly calmly, that this was indeed gross dishonesty. If you were one of the people who saw her work presented on Saatchi Art for over $1500 per print (a damn good price for a photo by a recent unknown), and then paid for it because your reading of her original narrative very strongly encouraged you to think of the photos as real and very unique nature photography examples, I doubt you'd have so much "fucking empathy" either.

For those of us who take photography seriously enough to try being as honest as possible about its provenance and disclosing how our editing process works for the sake of sustaining respect among the public for photographers, things like this self-serving photographer's implicit bullshittery are simply annoying. AI is already letting people simulate images with increasing accuracy and pass them off as real. Someone very publicly being mendacious by more traditional means doesn't help that for others who still want to have their hard-won profession taken seriously still.
There are over a billion people in India. There are probably more people in India who would like to move to the US than there are people currently in the US.

I’m sympathetic, but it’s not really feasible for the US to accommodate everyone in the world and it’s not like the US owes it to anyone to just let anyone live there just because they’d like to.
I think this cache date trick is clever!

There are at least three fallacies with stuff like GDPR that trigger anxiety in people by convincing them that they can somehow safeguard their own privacy while surfing hundreds of websites per day, many in other countries. I'm not going to fully discredit them, just give counterexamples:

1) The internet can continue to work without tracking users

- Targeted advertising (can't have both, although I can't say that I'll miss ads)

2) Users care that companies have their personally identifiable information (PII)

- Users care how companies share and abuse their data for profit (they already know they're being tracked if they don't use something like TorBrowser)

3) Privacy protections actually result in privacy

- PRISM and similar will always find you: https://en.wikipedia.org/wiki/List_of_government_mass_survei...

So I view all of this security theater with utter skepticism. I think the only thing that can maybe save us is transparency. Letting users download their data and using the threat of audit to keep internet companies honest:

https://securiti.ai/blog/dsar-rights-and-compliance/

The rest of the squabbling about "no that's PII, you can't save that!" has only resulted in endless nagging and distraction. It's like trying to hide your address from the post office or thinking that your phone number is secret because it's not in the phonebook.

Although I do think it's kind of funny to make big companies feel like they're living under a police state. They'll work tirelessly to undermine these protections, which is why we'll eventually abandon them like we did with prohibition and McCarthyism because they just aren't enforceable when everyone is breaking the law. Or (equally likely) they'll work to bolster these laws to create new markets through power imbalance, ensuring that only the largest companies can meet compliance and smaller companies pay some sort of protection money against the threat of litigation, which opens the door to mass corruption. Both of these scenarios are ugly enough that I think this entire rabbit hole is suspect.
While they may be an exception, taxis in Las Vegas are legit from my experience.

I usually use Uber/Lyft because it works most places, but the ride-share experience in Vegas was horrible. However, every casino/resort has a taxi queue. And those guys don't fuck around. They'll get you where you want to go, avoid major traffic, and the taxis were in decent shape.
I've tried but failed to consume that tasty high carbonhydrates and sugar breakfast before waking up more alert than without having that breakfast first.
They would have gotten away with it, too, if it weren't for those pesky feds.
Unless I do the rare trade-in, all my family's iPhones have lasted about 5 years or so.

We just retired some iPhone 7s that the kids were using. In all truth, they are in great shape, they just need a new battery, which Apple still does for $49. Their website[1] says they'll do batteries for everything down to the iPhone 5.

When I had an Android phone, I had problems getting Google to service my current phones.

1. https://support.apple.com/iphone/repair/battery-replacement
A simple ad campaign running for a few weeks hardly reaches everybody. Not even close to.
I have a lamp that will turn on and play bird noises over the course of half an hour (starting from almost nothing and coming to full intensity over the course of that half hour) and I suspect the mechanism is the same. I set it for half an hour before I actually think I need to be up though because of that window.
Does it? It’s a dying industry. When was the last time you printed anything?
It depends on the target market.

In Latin America for example nobody would bat an eye at WhatsApp as your single channel since it’s the defacto SMS.

In some European countries (Poland comes to mind) this would be weird since WhatsApp has much lower penetration giving it up to Facebook Messenger et al
I hope that you've counted how many paces it is to the emergency exit, in case the cabin depressurizes, fills with smoke, and you've made a water landing.
Sorry to hear about the lay-off. I can't stress enough how influential Eric Lippert was on my early career. His work on C# and .NET, but more importantly his openness and engagement with the community played a big part in me continuing on the Microsoft stack.

Just jumping into any random month[1] in his blog archive from my formative years is incredible nostalgia for me. It's not the kind of high-concept "a monad is a monoid in the category of endofunctors" content that will make the front page of HN, but was a great pipeline of information for a junior .NET developer hungry to learn.

[1] https://ericlippert.com/2009/08/
C-levels want to blame externalities to deflect scrutiny of their poor management.
This change landed in iOS 16 which launched a few months ago so was not rushed for these protests.
I would agree that the fun/work line is different for everyone, but I would also submit that a really low bar can also lead to an interesting hobby life over the long term.

I would consider that I give up on stuff pretty early when it becomes "not fun [1]." I'm in my 50's and I've been doing it for a long time. Since I'm always obsessed with something and each time I try something I get at least a little better, I have built up a pretty decent background in a lot of different areas and the amount I can accomplish before something becomes "not fun" gets to be more and more. I like to say I have a Metahobby: I collect hobbies.

I know this isn't a viable solution for most, but at least it's an alternative to feeling crappy about not finishing stuff. Also this:https://youtu.be/GHrmKL2XKcE

[1] For hobby projects. In my career, I know it's work, someone's paying me.
TIL all the following is "low hanging fruit":

Claiming that he had never worked with women on projects; a woman was a co-author to a book he wrote about GCC, and GCC had a number of women code contributors, and one had maintained the test suite for 6 years at the time he made the comment.

Comments legitimizing/defending sex with underage people especially when he tends to make it a hill to die on or only backs down in an extremely petulant manner (ie 'sorry you were offended by my comments')

A long history of defending child pornography.

Likening people with downs syndrome to "pets" and asserting that they should not be born.

Ditto for being such a prolific serial sexual harasser that women newly hired into his building at MIT were advised to stock their offices with a number of houseplants, as they're apparently a sort of "RMS Kryptonite".

Ditto for keeping a mattress (no sheets) in his office and routinely having half-naked piles of people on it.

Ditto for multiple incidents of telling women substantially younger than him that he'd kill himself if they didn't date or have sex with him.

Ditto for passing out extremely creepy "pleasure cards" to women.

Ditto for repeatedly using virginity jokes in his talks, in one case singling out a 15 year old girl in the audience, repeatedly. (See defense of child sex above)
Actually, this is up to the discretion of the USCIS officer. It is not uniform.
Big Tech Don't Care and That's Okay
Woke up this morning to see YouTube had flagged one of our very boring tech demo videos for harassment. It had all the slanderous ingredients: API calls, a spreadsheet and ... Salesforce. Of course our kind "review" by YT was done in seconds - so efficient YT! and came back as BANNED. Some of my thoughts as a 4 time founder on how this isn't really unexpected and mostly okay - but really fricking annoying.
Wanted to post this to HN last night but there were absolutely no alternative sources confirming this. Are there any now ?
There 87,576 governments in the U.S. [federal, state, county, city, township, school district, special purpose district]

https://en.wikipedia.org/wiki/Local_government_in_the_United...

Only a very small percent have an archivist.
I agree with your point, but want to point out that in the US utility companies are regulated by local government and they cannot refuse service. Not only can they not refuse service, they MUST service all areas, even if it's at a loss (not profitable).

And when utility companies try to stop servicing areas because of the profit loss, these local governments absolutely will fine the shit out of them for it.

That doesn't change your point, but that particular example isn't a good one.
As a person from an ex-communist country, whose family was killed by the communist government for being farmers I would disagree with that. So my question would be - why jail nazis but not communists?
Not only that, but there are environmental factors, particularly if they take effect early in your life, that are virtually impossible to change the effects of later on in life. Obvious case in point being your mother tongue. Or the level of nutrition you get while reaching your adult height.
Apple have issued guidance that they can’t make enough iphone 14s to meet demand. They likely don’t need to advertise on Twitter right now anyway and this way they get free PR advertising from news orgs covering the Twitter story instead.
People are too angry. If this is true, you could calculate how many human lifespans it will save per day. Good.