skysight-inc/HackerNews huggingface dataset:
Not the person you're replying to, but I can relate to them. I've been working more than 20 years and currently have negative net worth. Shitty clothes, no car, no home, almost no pension, child on the way and I don't even know where we're going to live.

Being entrepreneurial and bootstrap-minded with big, bold visions can go poorly.

Doubly so when unexpected caring responsibilities appear in your life. Grief when you lose someone you love dearly, takes it out of you too. Add some clients who never paid. Volunteering on big projects to make a better world as well as help my own plans, only to find it being an infinite time sink. During the height of pandemic issues in 2020, I completely ran out of cash, hit the limit of my already credit-limit-hacked credit cards, and couldn't afford rent or food for a while. A rent deferral from the landlord, which I still had to pay back, helped, as did community food providers during lockdown.

If you worked with me, you'd probably consider me a highly skilled programmer among other things. I have a reasonably impressive résumé. It's not that I can't earn well, indeed I received a $350k plus equity offer a few months ago, which sadly was retracted on the day I was due to start due to the company's business changing direction. 1 year at that job would have set me up for years. Ah well.

And yet, homelessness isn't far away if I don't get another job soon. I haven't overspent either, I have next to nothing in the form of material wealth, and haven't been on a proper vacation in over a decade.

I'm always a bit irked when I see here on HN people suggesting that it's impossible to end up poor if you're a skilled developer. Shit happens, despite the potential for earning well.
In Norwegian civil court, the loser pays the legal bills for both. It may seem a bit harsh, but it does prevent frivolous law suits.

For work related cases, if you are in a union, they will foot the bill in most cases.
"Spin" is also an interesting Von Neumann probe story:

https://en.wikipedia.org/wiki/Spin_(novel)
That’s not how digital wallets work, they’re just on the client side, you still need Stripe or something like it to talk to the credit card companies and perform the payment (and all the other backoffice steps required that people don’t know about, swiping the card is the simplest part of the whole process).
Why the "walled garden" flame bait? Just because Apple removes old drivers that were deprecated 3 major releases ago (because that's the last version where 5+ year old Macs were still shipping with AMD or Nvidia graphics) doesn't mean that therefore nobody in the world could ever make drivers.

Any GPU manufacturer could right now make a driver that works on Aarch64 for Windows, macOS and Linux, regardless of what Microsoft or Apple does. But they don't (so far, at this point, but I can't foresee the future).

To the point of being 'blessed' by the OS manufacturer: Microsoft probably won't make DCH signed drivers until their contract with Qualcomm for exclusive Windows ARM end-user hardware expires, they only sign drivers for their own internal hardware and Qualcomms internal hardware, and that's it. Apple is in a similar situation but they just won't support any internal peripherals that they don't manufacture themselves. You can, however, still make and load those drivers, it's just not a non-technical experience for the average user (and one could argue that eGPUs aren't for the mass market anyway).

Keep in mind that both Microsoft and Apple have their own 'special' versions of GPU drivers for AMD and Nvidia (and Intel) that are code from those three manufacturers but packaged and maintained by them. And then there is the ODM and public versions, where the ODM version is mostly used by laptop manufacturers, and the public version is what you find in the downloadable 'universal' packages from the GPU manufacturer website. Those can be made by those manufactures at any time, for any OS, if they want to.
Yes, it also comes delivered as several near-identical builds for different contexts, each of which is nearly non-extensible. Have you seen the kind of monkey patching Volar (Vue tooling) does to enable type checking of TypeScript embedded in Vue templates? Meanwhile, native JSX support lol
Because they have money and they don't mind burning it.
Will do. You keep iterating too!
The benefit of snaps is that developers only need to produce one file which will work on all Linux distros, but that means it doesn't integrate properly with any Linux distro. Flatpaks seem better than snaps but I don't like them either.
I’m a little surprised they had a Dutch employee and did know the laws.

Every company I worked for with foreign employees, hired (or more often acquired) knew the lay of the land.
Most certainly but that’s not the point. The point is that companies are structured so that division of labour flows from a core group deciding the strategical priorities towards more specialised groups and ultimately line workers through levels of organisation making tasks more and more specific along the way. As a salaried worker, provided it was in your contract, you can’t entirely refuse to do what’s asked of you by the strata defining your work and expect to keep your position.

Thankfully, in Europe, unions have harshly fought for somewhat fair employment laws and this relationship only applies to actual work and not the whimsies of your boss.
Another vote for bobiverse, absolutely great book.
Mismanagement and ‘Monster Trains’ Have Wrecked American Rail
NYT Opinion Guest Essay.
I think the author is mixing chargebacks with PayPal disputes/claims as PayPal also takes a fee for chargebacks.

Also, one of the things that are wrong in this post is about Stripe rasar(fraud prevention). It's included in standard pricing, it's not 4 %...

My experience over 10+ years using PayPal and 5+ years using Stripe is that Stripe has much better docs. Just had something stop working because PayPal changes their webhooks, and even their docs are wrong.

Just a few hours ago a customer opened a PayPal claim, and now PayPal took the money hostage. The customer closed the claim, but the one case number the customer has resulted in 10 case numbers for me, and they are still open.

When it comes to "friendly fraud" (customer buys something, and claims it was not them after receiving it), it would be hard to do a worse job than PayPal.

If a customer opens e.g. 15 claims for unauthorized use, basically stating that someone else used their card, PayPal usually always agree with the customer on like 12 of them, while 3 of them PayPal think was legit. Sure PayPal, someone stole their PayPal account, purchased digital goods on my service on an account belonging to the PayPal owner that the PayPal owner clearly is using according to me and PayPal themself.

Chargebacks usually costs money, but PayPal claims is basically just a click to take money from the seller, with no risk. So just that possibility makes PayPal much worse than Stripe.

Stripe isn't perfect, but support is better and at least it's much more resistant to friendly fraud.
So nuclear wasn’t mentioned. Got it.
The problem is there will always be small tasks and those tasks might actually delay longer more important tasks. At some point you need to prioritize what is most important with your time.

If you’re always grinding small tasks to make time for a larger task that too will burn you out.
I've written some projects w really complicated data and I personally think it would take 5x as long or push me to almost give up if I didn't have type checking.
By mixing the chocolate almonds with a larger amount of less desirable snacks, one could get the lootbox effect of “just one more commit”.
Can this actually be enforced. It sounds like it’s a Dutch court v US entity where they were a contractor. If the company had a Dutch entity they wouldn’t make such obvious errors in judgement as they’d know the local laws
The term seems fine to me. Actions of the company absurd, but I don’t associate that word with just a prison camp type situation.
IIRC, moment's website listed luxon as their recommended replacement via a top-site banner. The banner seems gone now, but luxon is still the first listed on the recommendations page.
That doesn’t mean they won’t pay him. Only that they don’t plan to hire in the Netherland anymore. It would be pretty stupid to not pay to be honest. It’s not that much money, would mean keeping an open case in the UE and it’s highly likely they would end up paying anyway though one of the collection mechanisms in place for this kind of case.
> All this stuff would be a lot easier if timezones always had to be stated explicitly.

On Java, you can use the forbidden-apis build plugin (https://github.com/policeman-tools/forbidden-apis) to fail the build whenever a timezone or locale or charset is not specified explicitly (it forbids the methods from the Java API which use an implicit timezone/locale/charset). I don't know whether there's something similar for Python; it might be harder because Python is much more dynamic (though it might be possible to use monkeypatching to warn whenever the bad methods are used).
> TS catches me writing numerous bugs a day

I see this sentiment a lot but I honestly can't think of any non-trivial bugs that TS has caught for me. 99% of the bugs it catches I would see 1 second later when my page hot reloads and crashes.
Wouldn't such an argument strongly favour the company (Nintendo's) copyright expiring early--as they were compensated up front by the first raft of sales--and so suggest we, the public, should limit their copyright as that won't inhibit new development and will enrich the public domain.
It reminds me of one scene in I, Robot (2004)

https://www.youtube.com/watch?v=KfAHbm7G2R0
FWIW, many of the data protection agencies are nowhere near as corrupt as other places. But those things tend to require court decisions.
Even Formula 1 cars have to stop at the pits.
A lot of staff was let go due to the pandemic, seemingly with airport management believing they’d just be able to rehire them in a jiffy afterwards. Turns out people go and find other jobs and might not be willing to come back to you in the first place.

Add the summer and winter holiday seasons to that and you’ve got a massive clusterfuck on your hands for both airlines and passengers.
"This site" is the blog of the German Embassy in Washington. They know what the word means, even if they might have given insufficient emphasis to the negative connotation.
PayPal let’s you manage your subscriptions on your end iirc.
It's not new territory.

Plenty of prior art.

An obvious one is, "bring your TV / computer screen with you". A video of me watching TV, I turn my head, the TV turns out to be just a VR projection.

More fantastic, we need to be inspired by Sci-Fi. Holograms/holoprojections become possible with good-enough AR. The Expanse series is full of them.

Or some form of "structure projection" onto reality. Where does this road go? What's behind this building? Where is the patient's bone broken? What does the full puzzle look like?

Bottom line is, this is either a very amateur team, or a Theranos-level product.
Rich people start their own companies, if you work long hours and do that then I guess it might be worth it.

It’s unlikely you’ll get rich grinding tasks for someone else.
But those figures will likely try to seize power in the chaos of a humiliating defeat for Putin, and possibly use the situation as an excuse to escalate, even if Putin himself does not.

Far better to keep things on a slow boil, so when things eventually shift internally in Russia, there is at least some stability externally. And when they do shift, it may be in the other direction, with the hawks washed away by popular dissent, or just fatigue for the war.
For one, try redefining a property as a getter/setter pair in a subclass.

Also, try implementing a function that takes keyword arguments, some of which are required, and some of which have default values.

I'll wait. When you're back I might've remembered some more.
I've got a set of sand timers (1 to 30 min) to handle such interruptions. Depending on how long it'll take me to finish what I'm working on, I'll just use one of those timers as currency to buy me the couple minutes I need to git commit my way out.
These are meaningful distinctions at both a technical and practical level.

Google glass created a passive screen independent of the environment. This allowed the hardware to be really simple but essentially turned it into a tiny hands free floating screen because it couldn’t block most of your vision without preventing you from walking around.

Augmented Reality maps out the environment so it can selectively replace part of your vision with what it wants to show you without blocking important things. This lets you say designate a large chunk of a wall as a TV but if you turn away the TV stops blocking your vision.

At this point the limitation of augmented reality is really more on the software side of things. Building hardware that in theory adds NPC style names over peoples heads at a party is straightforward, writing software to identify people and insert their names after someone introduces them in conversation is probably decades away.
It actually is. TS is like a force multiplier for shit devs. All the worst code I've ever seen has been in TS and within the last 5 years. The average code quality has fucking plummetted in that time too, it's not just the worst offenders.
BTW, this came up on Daring Fireball recently regarding Elon Musk's "X" app...

https://daringfireball.net/linked/2022/10/07/eierlegende-wol...
(Sam from Stripe here.) The customer's bank (not Stripe) levies a $15 fee to process the dispute.

If you win the dispute, we credit you $15 because we feel it's the right thing to do.
Sure and Russia could also fire up the U.S. appropriation of Hawaii.
He is not wrong.
Translation: Xi Jinping on Literature, Art, and Politics After Tiananmen
The employee argued they had access to their computer screen at all time and could fully monitor their laptop which should be enough. The court agreed.
I don't know that they are any better - but there's also Google play video and the Microsoft store.
That is like ...nothing, then you have like no idea how omnipresent this type of pop culture is (for good or for worse). Of course iranians watch these types of movies and of course an iranian hacker would be aware of the mask symbolism
if austria is not appealing for employees, wouldn't that mean that salaries should be higher, to make it more appealing?
How? Canada is largely fee-for-service AFAIK, and the NHS mainly uses basically a big chargemaster for acute care.
These grow in my backyard (mid Atlantic US). They’re delicious and I’d describe them as a mix of a banana and a pear both in texture and flavor.

They’re pretty easy to find once you recognize the smell of the overripe rotting paw paws that have fell onto the ground (think fermented fruit with a sour scent). You can even gently shake a smaller tree and take cover as a few tennis ball sized fruits hit the ground.
How does this differ from companies and elected officials openly saying right now that females and minorities are preferred for X position, like vice president of USA or CEO of Reddit?
Git is a big step up from older code versions management tools and there is nothing particularly bad or difficult about its interface so I don't get the hate.

I suppose that once you become the standard you become a target as Microsoft knows very well.
It's traditionally and still a very DACH dominated event, for better or worse. Travel by regional/interregional trains around this time is perfectly fine, and it's a time where it's quite easy for a whole big community to synchronize for taking vacation.

Remember that this is not the type of Congress where people go on paid time. There are no sponsorships and generally no commercial interest behind this event, so I think (my guess, I have no data to back that up) that most people take vacation days and pay their own ticket.
If you'd read the second sentence of the article, you would have learned that the company has a branch in the Netherlands.
They don't use FORTRAN because of efficiency or emissions reductions lol, they use FORTRAN because they always did and the sort of scientists who do modelling rarely see any reason to upgrade their skills or tools.

Programming is something scientists tend to study only as far as needed to get results that look right. This is how the most influential COVID model ended up being a 15,000 line student-quality C program with hundreds of single-letter name global variables.
Historically it hasn't worked out well. Look at what happened to my.mp3.com (https://en.wikipedia.org/wiki/MP3.com#Original_version)
Honestly I'd just have asked my union to deal with it... but that a little more in membership fee, compared to the €585, but it would have gotten me a lawyer who understands labour laws.
On a serious note, I dearly wish someone had taken the lessons of OpenVMS into the open source world. Its clustering is amazing.
i love articles like this
Even 5% is much better than these people would have you believe. There are fields where 70-80% of published research is not reproducible.

https://en.m.wikipedia.org/wiki/Replication_crisis
Debit cards and cash, for one. They also will just take the entire wallet and figure out what's valuable later.

Also historically there have been ways to unlock stolen phones so they can be resold "cleanly" later. I don't know what current iPhones are like, but I wouldn't be surprised if it was possible with Android phones.
It doesn't, but you can't discriminate against white men.

/s
> That policy never applied to ethnic groups, so the idea that the chinese government is trying to imprison ethnic groups to "re-educate" them is hard to believe

I’m trying to understand this paragraph. In your mind, in what way does the one child policy make any of this hard to believe? How does that policy change our understanding of what’s going on in these camps?
Nah my kids broke me before Covid. Covid just made it harder. Obviously ymmv but your kids breaking you happens without it without a pandemic.
Thank you. Your writeup is clear and illuminating. If that’s what TFA intended I’m not sure it succeeded.
> Most US companies behave much better than companies outside the US. That's why Romanians looking to be hired by US companies

No. The reason is compensation.
All true, but it might be worth mentioning that most of those benefits are still Austrian law, not European law. So while they generally better than the US, other EU states might lack some of those law.
Implying the German state of all things runs Antifa is at best risible. While justice officers and LEOs will always trend right of society, simply due to self-section based on the inherent authoritarianism of justice and LE in particular, the German security services have done a spectacularly bad job (way beyond Hanlon's razor) at preventing and prosecuting right-wing extremism, crime and terrorism for almost the entire existence of the BRD. The idea that the same security services who systematically covered for right-wing criminals run Antifa is just... I don't even know how you get that idea. Besides, the German police and justice system has been prosecuting Antifa and a large number of other left-wing organizations since always.
He’s a short video takedown of that paper: https://www.youtube.com/watch?v=mBFe1QattAU
You could buy Blu-Ray at Amazon and most Blu-Ray bundles include a digital download.
> How does this differ from companies and elected officials openly saying right now that females and minorities are preferred for X position, like vice president of USA or CEO of Reddit?

Companies like reddit haven't been sued enough for it to sink in that this is discrimination yet.
I’ve used a word document for team organization before and I think the depressing thing is that as inefficient as it is, it’s not really all that much less efficient than anything else. The more structured and fancy something is like Jira, the more it insists upon itself.
> Different nodes could have and return different data.

Only if they miss some writes, and eventually they will converge. But if you do quorum writes and quorum reads (or local quorum W + local quorum R), this guarantees you'll read from at last one node that received all the writes issued before the read, so you get the converged value immediately, regardless of which node you ask. All nodes will eventually agree on the value, because timestamps are assigned by the coordinator or by the application, not at the replica. A single write will get the same timestamp across all replicas.

Incorrect timestamps can cause a different problem - a write that happened at physical time T2 > T1 might be considered to be older than T1 by the cluster, if it was accepted by the coordinator whose clock was set in the past. Such write might simply not take any effect, as old updates would be considered newer. However, again, the resolution would be consistent on all replicas once they get all updates.
“Hey so the way we do on-call is violating labour laws for all EU employees”. I’ve had very fun conversations with HR and Legal about this.

There’s so many fun things. Mandatory rest periods, on-call on weekends in some countries requiring additional work, having to actually pay people, needing to provide them with the equipment to be on-call (phone and subscription) and on it goes.
Not really, because there are other options around. For a gross salary of 100.000 Euro (which is already high, but not necessarily for software engineers) the employer pays 125.000 Euro, after taxes the employee retains 61.000 Euro. Stock options are generally taxed as income as well.

So the general taxation situation and the complexities in doing business (lots of notaries needed, slow processes) make it unappealing.
I’ve never had a background check for any US job I’ve had, other than a government contractor, so this is not universal. I don’t even think it’s normal. Maybe my sample size of 15 or so is just non-representative, though. I don’t tend to apply to the sorts of firms that specialize in bureaucracy.
I can't tell what you're trying to say. The answer is clear. If russia uses nuclear weapons, hit them with a significant non nuclear response to punish them.
I don't see the negative connotation in "Eierlegende Wollmilchsau". It's more a "It has so many features and is the nonplusultra so it just can't be real"

Maybe it is understood differently depending on the part of germany you're from.
The Bobiverse - A good read to be sure. But for some reason Bob never engages in geometric growth. The resources in our asteroid belt for instance could run to billions of Bobs, but his numbers somehow grow linearly (even though out of communication with other Bobs for millenia; how do they coordinate?)

Also the contradiction where you can make backups, but somehow they lose some Bobs to accident or war. Wtf? The principle benefit of being a Bob is backups.

Then there's the oddity that backups work and reinstate the same Bob, but new containers for Bob always end up with slightly different personalities even when programmed with a backup. Seems a direct contradiction, but oh well.

The central conceit of the series is, most personalities instantiated as a machine intelligence went nuts. But Bob was a science fiction fan/writer. So he managed. I like that.
> for the purpose of streaming movies?

My internet connection isn't always fast or reliable enough to stream 4K. I was considering buying an Apple TV until I read [1] which makes it very clear that even if you only use closed-OS close-filesystem Apple hardware, they still won't let you download 4K content ahead of time.

> you could find a streaming device that hopefully meets your requirements.

Apple TV, Roku, and Fire TV all don't allow 4K downloads.

> Another option is cast all the videos from a tablet or computer to the TV.

I'm not aware of any legal app for a computer that can download 4K. And iPad also doesn't allow 4K download, see [1].

[1] https://support.apple.com/en-us/HT207949