skysight-inc/HackerNews huggingface dataset:
Also, the difference between a full cartridge and an empty cartridge is minimal; about 20% of the toner reservoir is filled in a new cartridge, dropping to 15% when the printer says the cartridge is empty.
This "benefit" is available to everyone laid off. It's not discriminatory just because some people don't need it. Otherwise offering free bicycle storage would be discriminatory to people who bus to work, and offering free bus passes would be discriminatory to cyclists.
This doesn't change what the GP said. I have an options account with my bank too, but I had to sign all kinds of disclosures and wait to be approved. I also had to demonstrate a minimum net worth.

What made Robinhood (originally) unique was stripping away those protections, or otherwise automating them away in a mobile app. We have lots of concrete examples of people losing their life's savings on Robinhood, in no small part because of how easy it made leveraging oneself.
I wonder how many years the US could save its citizens by modernizing and digitizing the IRS, DMV, etc. Tens of thousands? Hundreds of thousands?
This guy doesn't understand rebase. Rebase is an organizational tool. it's housekeeping for keeping your commits clean. One reason to learn how to do rebase is so that your feature branch is tidy so when you merge it to main, main itself is tidy. Another is that as you perform the exercise of cleaning up your commits you are performing code review, something that, up until this point, you've just been throwing at your co-worker without much thought as soon as all the tests pass.

"But my feature branch gets squashed anyway"

1. I believe that in itself is a mistake, especially as feature branches get large and, though you say you're all for small feature branches, your commit history says you do something different.

2. You don't clean up that giant merge commit message with all those "WIP" "fixed stupid mistake" comments in there.

Use rebase to keep your workspace clean and main/master comprehensible to your colleagues.
Have you tried to immigrate to the US? Have you tried to immigrate to any country in the EU or the UK? The latter is far easier than the former (I'm English living in the US with a Finnish wife, so have had to look at all these systems since Brexit).
It allows you to run it in a protected environment. Think scripting languages.
Slightly off topic

> get yelled at about --set-upstream, and copy/paste that command :-)

But you might like this https://git-scm.com/docs/git-config#Documentation/git-config...
My understanding is as follows:

1) If you're roughly evenly matched, you should fight

2) If you're not, your peers should intervene - "pick on someone your own size"

3) If this doesn't work, escalate to older peers

4) If that doesn't work, escalate to adults

This relies on children being taught and encouraged to intervene in unfair conflict, which the research indicates they are naturally inclined to do.
Wow, pretty serious implications on this one. Really surprised there's no discussion about this yet.
Counting is not the same as tracking. The technique proposed would in most cases be useless for trying to distinguish individuals, much less identify them. It's the computer equivalent of the person standing out in front of Costco with a clicker counter.
Virtual dispatch makes it much harder for an optimizing compiler to inline method calls, so there is a significant performance hit even for callsites that do end up always calling the same method.
"Just sleep later."

Gee, thanks.
Where it gets really dystopian is: How do we know the tweet is real?
Right, so the CEO should just say that. Effectively the layoff was out of their control. It was the best decision for the business (shareholders). The act of saying "I take full responsibility" is pure virtue signaling unless it actually has consequences for them. Instead they should say, "I made the best decision for the shareholders."
Good luck finding electronics that don’t touch the Chinese supply chain
To add some context, in Canada, if you lose your job as a work permit holder, you can stay until the expiry date of the permit. In Germany, you can get a six-month jobseeker residence permit in this case. In France, you can stay until the expiry date of your work permit, then renew it for one extra year, and then if you still have remaining entitlement to unemployment benefits, extend it until the end of the benefits. Not every country is like the US, where you have 60 days to uproot and leave.
It's sort of the same envy I feel when I see student loan forgiveness. I worked a ton (30+ hrs weekly) in college, and 40+ hrs during summer/winter break, to ensure I graduated college with no loans taken.

And now to see loan forgiveness for people who took far fewer sacrifices (especially lawyers/doctors, who make significantly more than me now) - it sort of reinforces that working hard is a sucker move, and definitely discourages me from doing such paths if I believe I can just get a bail out later.
Your pulse and emotions may have been elevated on the medication because they're mostly amphetamines.
HN feels like every page has multiple elon/twitter stories now. Threads unrelated to elon or twitter, like this one-- have posts like yours.

I think this shows the power of fads, not algorithms.
There definitely could be better protocols. I've seen plenty of complaints about AP from various corners regarding the protocol itself. But it's better than the OStatus protocol it supplanted, and one day someone will come around with something better that various fediverse instances will adopt.
I mean, it's all imaginary lines carved eons ago by colonialists with blood for ink, but who cares.
Nobody is saying that they haven't made it work with or without the guy. The key here is that you're essentially saying their culture is OK because the end justify the means, but I don't think that's a company that I'd want to work for. If you do, that's fine, but having warnings like this are nice for the people who don't want to work in environments like that.
Homeless / Underprivelleged?

How does moving things online work for those in poor economic conditions since they might not have online access (no smart phone, etc).
Seeing behind the curtain on this amazing work does nothing but make me think that the universe we're in has to be some kind of higher level cellular automata, somehow.
Yeah, like when they tell a story of a lioness, for example, but, occasionally, you can tell the lioness in the shot is not the same one, or the shot was taken before the one that preceded it.

I don't know what to think. I don't have a stake in this, but it is quite common for documentaries to take some real liberties with the information they present.
What's JPEG XL? Everyone knows about boring old JPEG, there was also a JPEG 2000 standard that nobody used in practice because it was said to be patent encumbered. Is JPEG XL related to that?
Never heard of it, but there are lots of other SML-with-Lisp-syntax languages floating around out there.
The Dragon Scroll was blank all along!
I live in a place conducive to human life and not a barren wasteland, yes. Y'all should move here! It's Lisbon by the way.
> value add can preserve food in ways that reduce cost. Thus, freeing up income

I suppose the small income one is freeing will not buy him even a fraction of the meds he may need when all that junk will get to him.

> How can we find a balance

This is a false balance to start with. Healthy cheap food is simple. The problem is that it is not the most valuable form to corporations, so they will not push for it.
commit messages != documentation
The Cassandra point is interesting.

I think the loss of freedoms Richard Stallman described were very much what was already happening around in with the Lisp environment. He was correct in saying this would be repeated as software ate the world.

So roughly the things he was right about were very hard to prevent. Which is partly why he was right.
We take the Phoenix approach of splitting the DOM into static and dynamic parts. In fact, we even re-use the pheonix.js library on the frontend, so we just implement the backend part that speaks the same protocol as Phoenix.

I don't think that sending DOM patches directly would have a significant higher bandwidth cost, but it would have higher "implementation" cost for us. That's why we choose to just use an existing "battle tested" library.
Some of those hands are ok/good, but even the second image in that collection has messed-up hands.
I have family members with ADHD and it's been a journey of years to find the right meds and the right dosage and the right timing. It's also possible to be diagnosed with ADHD but have something else (like bipolar) and vice-versa. We have the "luxury" of decent health insurance, so have been able to make this journey and still afford food and rent.

The wrong meds can have no effect; be much worse than not taking at all; have benefits early in the day and then negatives later on; side-effects; etc.

They can also be expensive. I know several people for whom medication is coffee in the day, weed at night. Actually cheaper.
I think it is more "that's how growing companies work."

Companies don't hire tons more people to maintain their existing products. They hire more people because they want to build more stuff. If you are happy just having the thing you have and keeping it up, sure. But it is clear that the past five years or so has had a big scramble to try to scoop up as much of the crypto pie as possible so you can exit for billions. That means building new features. That means hiring a lot more people. And sometimes all those new people come in, fuck up in their mission to create more value for the company, and leave it worse off.

It is true that existing product offerings for a ton of companies could be maintained effectively by a subset of their workforce. A large portion of the employees are just working on building new shit.
PS you asked for things like courses. I went looking when our first-time tech writer wanted to grow her skills. There are surprisingly few online options for anything beyond 101. If you do discover good 'uns, please share back. Thanks!
We've banned this account for breaking the site guidelines. Please see https://news.ycombinator.com/item?id=33804753.

(This is not about the parent comment—I'm just posting a reply here for clarity because the other post is already several days old.)
Looks like they have 60 days to find a new job... I thought the grace period was shorter when I commented, but still that's not much time compared to other countries I've lived in. I'm from the USA. I think the way the US treats skilled workers is stupid. We want smart skilled people to immigrate, not make it hard on them. Can you imagine living with the threat of being kicked out lingering over you? I would never feel secure or set down real roots in a country that might kick me out in 60 days.

Edit: Depending on the type of visa you're kicked out of the country much sooner than 60 days.
Another thing to think about: software monocultures and resilience against adversarial attacks.
I recently discovered that the U.S. Social Security Administration has business hours ... for their website. They operate a website that is closed at night and on weekends. One is hard-pressed to imagine the level of IT dysfunction necessary to reach this point.
It's twice as many people you can call up and say "remember when I gave a bunch of money to your PAC?"
No, and to clarify I think you have seen it: Yu-Gi-Oh! is the name of the franchise and the original series that not many know about outside of the fandom, Yu-Gi-Oh! Duel Monsters is the retooling that focused on the card game and was the first one to be officially translated to English, the one where the characters acted as you describe. There's been 7 spinoffs since then, the first two of which were Yu-Gi-Oh! GX and Yu-Gi-Oh! Zexal.
Agreed. Especially after reading the below snippet. My sympathy went out of the window.

> My life has been spent working long days, nights, and weekends, putting in whatever effort was required to get the job done. My wife resided in Northern California while I was based in Los Angeles; with no children at home and very little social life, I often spent seven days a week onsite at SpaceX, putting in 10-12 hours almost daily. I knew no one there who worked more hours than I did. Later, during Covid, I was still working onsite and traveling for business while many other engineers worked remotely. I was quite hardcore.

I'm not denying that there is age discrimination happening but I wonder how much of this story is distorted by his perception of it. If he wants to pursue legal action that's his right but I think Spacex did him a favor.
The game theory of John von Neumann transformed the 20th century
It's the next gen image format. I believe it's the only way to view HDR images. Adobe, Facebook et al all want to see it in browsers. And I converted all my family photos to it, to save a lot of space at a very high quality.
Yep sorry it wasn't my intention to hide that - the consensus is that being very fat is bad for you in various ways. But specifically how fat and how much worse in which ways is a bit of a crapshoot because it seems some of the research on it is a bit methologically flawed or inconsistent or ideologically driven (the ep references a bit of back/forth between Katherine Flegal and Walter Willett on that which was very interesting).

But yeah does feel right (as an anecdotal aside I feel "healthier" at 84kg than when I was 94kg) and as I said in the extreme it does seem to be correct - the same is true for very thin people. But we're mistreating thin and fat people alike by boiling down a lot of health problems down to a single dimension and saying those who fall on one side of a line are healthy and those on the other aren't. I'm not suggesting you were doing just that - you seem to appreciate the nuance to it - but many people do and I'd be lying if I said that I wasn't that kind of person at one point in my past.
It's called the why-am-i-paying-for-this effect.
My parents basically said “If you keep getting bullied, assault the bully, try to draw blood, and we’ll take you out for ice cream if you get suspended.”

Highly recommended for any parents of boys out there - it is the best way to address this problem.
>> The surveillance is already there, but it is not acted on for the most part in everyday life. But there may be a clock on how long that will last.

> Yes it is. Think advertising, marketing, and product placement. It's so pervasive you can't even see it.

But that's not the state. That'd be much more frightening.
Totally agree on Uber/Lyft. Taxis were / are awful in pretty much every place I've been (maybe not Germany). I don't agree with all the shitty tactics that these companies use to seduce drivers or the opaque pricing systems they have but they have improved on the taxi experience.

For DoorDash and the ride-sharing companies I really wish there were some sort of localized non-profits that provided these services with none of the underhanded and sleazy tactics these companies use to try and achieve profitability.
TikTok’s Viral Challenges Keep Luring Young Kids to Their Deaths
Ah yes, it was called GitHost. Here's the previous page for it https://web.archive.org/web/20190528091645/https://about.git... .

Note that the domain it used to be hosted at (GitHost dot Indian Ocean) is now a possibly-nsfw casino.
I had wondered what kind of law you could actually write. Does it follow the pattern of Constitutional amendments, or what?

Here's the text (of the House version):

https://www.congress.gov/bill/117th-congress/house-bill/8404...

Key bits:

No person acting under color of State law may deny—

“(1) full faith and credit to any public act, record, or judicial proceeding of any other State pertaining to a marriage between 2 individuals, on the basis of the sex, race, ethnicity, or national origin of those individuals; or

“(2) a right or claim arising from such a marriage on the basis that such marriage would not be recognized under the law of that State on the basis of the sex, race, ethnicity, or national origin of those individuals.

If I'm reading this correctly, it doesn't actually require states to allow marriages in that state. But it has to recognize marriages performed in other states, and it can't pass "marriage is one man and woman" laws.

The Supreme Court decision requires them to accept marriage license applications from same-sex couples. That much could be overturned later. Since they still have to accept that there will be same-sex married people in the state it would just be carping, but I suspect it will happen anyway.

Assuming that the Supreme Court doesn't overturn this law as well. Which I suspect it could.
I think this is probably illegal in EU countries. The ePrivacy Directive requires consent before storing data on a user's machine that isn't strictly necessary for providing the service the user requested. Analytics isn't "strictly necessary", and ePrivacy doesn't care whether you use the Cookie header or some other method of storage.

I do think this is better for privacy than standard id-based approaches, but the law is very strict. More: https://www.jefftk.com/p/why-so-many-cookie-banners

(Not a lawyer)
I'd go further and say that, for general purpose computing devices, it should be possible to fully use, repair and repurpose it without contacting the vendor ever again.

That is, bootloader locking and remote attestation should be forbidden by law.
It's not even necessarily an American problem; when I lived in Washington State, the last time I got a renewal was expedient and surprisingly efficient. I was impressed with how well run the place was.
Honestly I'm waiting for most of these SPACs to face the implications of fraud. Even when this one launched it was clearly obvious what they were presenting is not fully representative of the reality. Having 15-20 trucks that basically operate similar to hands free cruise control with lane changing is not the set-up for a billion dollar company. It may be the foundation but that doesn't remove the fact that there is a high possibility that the founders were able to cash out millions on the backs of naive investors and most likely will never deliver the final product.
CNBC says 8600 corporate employees, so this would be 15%.

https://www.cnbc.com/2022/11/30/doordash-lays-off-1250-emplo...
I think the real insight of category theory is you’re already doing it, eg, whiteboard diagrams.

Category theory is the language of diagrams; it studies math from that perspective. However, it turns out that category theory is equivalent to type theory (ie, what computers use). So the reason why diagrams can be reliably used to represent the semantics of type theory expressions is category theory.

My workflow of developing ubiquitous language with clients and then converting that into a diagram mapping classes of things and their relationships followed by translating that diagram into typed statements expressing the same semantics is applied category theory.

The “category theory types” are just names for patterns in those diagrams.

Trying to understand them without first getting that foundational relationship is the path to frustration — much like reading GoF before groking OOP.
>Young people grew up with social media and are very savvy about segmenting their public persona from their private one. Young people understand intuitively that asking an edgy question on your public persona is an act of edginess in itself.

While that is true to a certain segment, I'd argue that the young people are actually worse than the older ones. There is a gap of those that experienced the internet before things like facebook/twitter became the face of the web, those i'd argue do fit the mold you're describing, the generation after them however?
Their entire lives seem to be on the internet, with no regard for anonymity or oversharing with complete strangers, many dazzled by the idea of getting fame through those interactions and often turning what should be personal relationships with real friends into exclusively virtual interactions, and it compounds when you get older and you're further incentivized to put yourself publicly out there with LinkedIn and such. Of course there is a bit of a hyperbole but the point still stands.
Discussion underway on front page now:

https://news.ycombinator.com/item?id=33801380

166 points, 128 comments)
Spoken like a person who has never attempted to give Richard Stallman a parrot.
How? You get severance until March the only difference between US and non-US employees is the technically the date that employment ends. Everyone is paid through March anyway.
> What would you like the CEO to do? Quit?

Yep
Collecting IP addresses and linking them to a user ID is considered PII as far as I know.
I wanted to make video games as a kid. I tried things like opening up executable files in Notepad to see if I could figure out what was going on, but it was all junk. I eventually found some game creation systems online, and their communities had a bunch of coders and other creative types. I also emailed game developers, one of which set me up with a proper compiler and pushed me in the right direction

I spent a lot of time in the local library checking out software books, browsing a website called Programmer's Heaven that had a bunch of useful text and source files, and experimenting a lot

The more I learned, the greater the scopes of my projects became. But it never stopped being something that was both driven by curiosity and also had satisfying progression
Sorry, I apparently didn't read that close enough to notice the systemic/systematic difference.

The UN definition specifically calls out that it doesn't have to be directed at the entire population. It also doesn't make any effort to define any "large fraction" that needs to be met before the definition can be applied. A culling of a percentage of specific population would likely still qualify, but the specifics of these things always varies depending on the context of the specific example being judged. However, it is clear that the UN definition primarily hinges on how people are targeted and the actions that are taken, not the scope.
But the point is that crazy thing was not what the developer said was the hardest to deal with. Doesn't matter much that it's closed or not many developers see it, he does.
I would like to see cartridges designed ecologically - refillable perhaps, or at least designed to flow as much out as possible - and allowing you to override the "toner low" warning and keep printing even if it's almost dry.
I think it's fair to be irritated that someone has misled others. I also think this article steps far beyond "irritation", and that a responsible article should take basic steps—like seeking a comment from the person in question, and trying to avoid fanning the flames of an already overheated discussion.
Bitcoin's Last Stand
Black swan events affect non-digital information as well. How many paper records have been lost to fire, floods and simple decay over the millennia? At least with digital records there's the chance that they're backed up offsite somewhere
I think the point was not to renew online, but renew less often.
I very much prefer this to e.g fingerprinting. This is local to one site and basically uniqueness only rather than an identifying id. I don’t feel “tracked” or “targeted” by this.
My oldest recently moved out, youngest off to college... I'm finding it difficult to adjust cooking habits as well. It's interesting to me how our behaviors adjust to accommodate life's needs and how noticeable they become once they're no longer needed.
Tests are all fine and dandy but what about a decent treatment? I've seen this in my family and it's one of the most horrible ways to go.
Metrics for Your Web Application's Dashboards
Seems like the hit_count cookie would be a lot more straightforward.
Canada is much easier than the USA.