skysight-inc/HackerNews huggingface dataset:
> Like checking to see if the word 'authoritarian' applies to employers

Have you never heard someone calling their boss "authoritarian"? I used it as a description of an unfree, undemocratic, top-down system that's used in our economic sphere under capitalism, if you don't like that one, pick something else that describes that. The specific word used is not what's important here.

> Capitalism is synonymous with a free market economy in most contexts that these terms are used.
> No, capitalism is synomous with free markets, and concentration of wealth is totally orthogonal to a free market economy.

No, it's not. That's just historical revisionism. It's a system based on exclusive ownership of property etc. Societies have traded stuff throughout history without Capitalism and its institution of private-property rights etc.

> People being forced by nature to work in order to feed themselves is not 'non-consensual' in any legal or social sense

Well, it is already illegal for children and legality is still not a guide for morality. It's definitely in a social sense, which I have already explained.

Also, I've already explained - you even quoted it - that it's not "forced by nature" like some natural law. It's man made. Proven by the fact that societies through history didn't have capitalist wage labour and did just fine wrt food.

> This propaganda is intended to depict human liberty as unnatural, and socialist repression as the natural order of things.

> It's extreme deception motivated by a delusional utopianist fantasy.

> to enforce the incoherent moral principles of socialist ideology.

> Objective reality deems socialism a crude ideological narrative.

> like socialism, that rationalize tyranny,

> As for your mental gymnastics to try to discredit a free society

More of your non-emotional objectiveness I see.

> You have provided no evidence that someone offering a job

Well, of course it's not the the act itself of offering a job, it's supporting and perpetuating the system - Capitalism - that sets up those conditions in the first place. Why do you have such a hard time of keeping this on a systemic level?

> You're accusing employers of being oppressors based on the flimsiest of logic

I'm discussing this as a systemic issue, not an individual. That should be obvious by now. And some employers certainly are oppressors, but the edge is towards the capitalist-class, not the local shopkeeper or whatever.
Thousands of dollars per patient times many different patients and drugs quickly adds up to a substantial proportion of all healthcare spending. Countries with universal healthcare have specific programs in place to move people over to generic drugs for exactly this reason, or at least the UK does - along with policies that intentionally give people less effective treatments if the better ones are a lot more expensive. It's one of the ways they stop costs from ballooning as much as they have in the USA.
It is not in any way trivial to self-host video these days.

In the past when video was a novelty and no one had any real expectation of performance or quality, it didn’t matter much because expectations were low.

But so much work has been done since on reliability/performance/network efficiency and very few products can provide that. Without that work, people will think your player is broken, you will waste mobile traffic, etc. Even Reddit can’t get it right and they are a top 10 website.
Well enough? No. To understand it better? Possibly.

Whether it is true for C and Python I don't really have an opinion.
The state has a monopoly on violence. The state has no legal or fiduciary obligation to play by any set of rules which other actors abide by. The state can, effectively, do anything it wills without real consequences. Individual actors don't have that power.
You can do that, though it won't brown quite as well.

I generally skip the skimming step, though it can burn if the heat is too high. Ghee is fantastic for high heat cooking.
I see. Well it sounds like you "should" be using prefix translation instead of DNAT/SNAT (i.e., use the iptables DNPT/SNPT targets instead). Probably doesn't matter enough to change though.
This is the actual text of most EULA.
Nope. I live in the middle of a small city. I’m probably within 10m of 100 food outlets.
The problem is big oil and other huge corporations are paying off the politicans, and looking to exhaust the resources before moving on. The companies that destroy the enviroment want be the same companie's that own the next innovation. We know this from our own history. They know that if they make the best perduct today, one that there is no need to upgrade, they lose out on the revenue the constant upgrades produce. They live on the top of the hill looking down on the mess they make not having to deal with the pain and clean up. That is relagated to the poor. I say it's time for a corporate revolution. Break up all these companies, send the owners, (Stock holders) to a penal colony and let them fight for the same scraps they thought was enough for the rest of us. Time to take back our lives, if not all we will have to look foward to is death.
Daggerfall Unity is an open source recreation of Daggerfall in the Unity engine
If our choices are "GPL enforcement remains basically nonexistent, making the licence useless" and "GPL is enforced, but doesn't see much corporate use", I'll take the second option. If I wanted adoption above all, permissive licences exist. The GPL is a "viral" licence and should be treated as such.
I learned C after learning Python. It broadened my horizon, I grew dissatisfied with Python and now work in C++ and Go. So it was worth it, though not in the sense that you have probably intended.
In 1995, I didn't know anybody who had internet.
>People who came up with these font stacks didn't do a bad job at all

Not without trial-and-error. Twitter, GitHub, and Stackoverflow all got huge complaints for their font changes and had to revert/revise their font stack choices quickly due to the outcry.

In SO's case which I followed, they didn't even have anyone to test their UI on Windows at all. I don't know how that's "a good job".

>and I don't want to always turn my font overrides/default on/off

Just to clarify a little bit, by "user can define it" I'm not saying to override using custom CSS or anything. I'm saying users can choose the default sans-serif/serif/monospace fonts in all major browsers. Any specific fonts defined in CSS other than sans-serif would still override that.
The aspect ratio hack was replaced by the aspect-ratio CSS property:
https://web.dev/aspect-ratio/

Which is supported in all modern browsers:
https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-rati...

The state of the art for CSS these days is not that hacky.
If you are in interested in this stuff at all, can't recommend enough McKenzie Wark's books on the subject, both The Spectacle of Disintegration and The Beach Beneath Street. They had a profound effect upon me.

Wark also, fwiw, wrote the Hacker Manifesto [1]. Although, ironically, I can't imagine her views there would be that well received on HN.

1. https://www.hup.harvard.edu/catalog.php?isbn=9780674015432
I think this is referencing Alencar, another character in Os Maias. Queiros calls him that only 5 or 6 times during the book, If I remember correctly he uses it as a callout for something, but I can't remember what. Wonder what "poet of the voices of the dawn" could mean
I’m skimming over the transcript and this dude is all “well most games didn’t take advantage of anything beyond 512K so what use was it” and, well, we did use the damn things for stuff beyond games back in the day, you know.

Games are the part that’s most interesting for retrocomputing and nostalgia; I played a lot of games on my Amigas, but I also did stuff like “laid out the newsletter for the local Dr Who fan club” and “chatted on BBSs” and “dabbled with art and animation” and all of those things were enhanced by having more than the bare minimum of RAM. Hell, I connected it to the Internet by getting a PPP gateway up on a mainframe at the local university and browsed the Web, that sure was helped by extra RAM.
It does not matter one whit what he was involved in. This is about crimes committed by Americans acting supposedly under American law. What they did is therefore overwhelmingly worse than anything he is accused of.
Not in Nordics or at least in Finland. From search of about dozen pizza places, single one had "Margherita" with cheece and sauce only. Rest don't even have an option for one.
Your argument is that “Python can call fast code written in other languages”? That is true, of course, but if that’s your definition of Python being fast, then it makes the notion of one language being faster than another meaningless.
fd::1
fd::2
fd::3

Easy enough to memorize.

You can even do:

fd::10.0.0.1
fd::10.0.0.2

... and have each host assigned the matching IPv4 address as well.
Uber Eats will lie and blame the restaurant for being slow when they can't find a driver.

The order status will stay on "preparing your order" for an hour while I know full well (by calling the restaurant directly) that the food was ready for over an hour. Sometimes it'll switch to "driver on the way to pick up" and then back to "preparing your order" which makes no sense.

Deliveroo is was similar in that aspect back in 2018, not sure if that's changed now.

Regarding your refund, a chargeback is the typical way to deal with such scum, and the evidence (chat screenshots) will make it an open & shut case.
Sewage Pipe House Designed by 23 y/o Civil Engineer to Solve Housing Crisis- BBC
> More importantly, it gives employees an additional hurdle and fear of changing employers, because what if they have to go through what the person who wrote this article did? Maybe they should not shop around to see if they can sell their labor at a higher price, and just stick to their current employer. Another unnecessary chip for employers to have over employees in the US.

This is horrifying to contemplate... do employers just love that chip so much that they see it as worth all the terrible customer experience and inefficiency it causes? Do they lobby to keep it this way?
Obligatory "Happy Fun Ball" reference: https://www.youtube.com/watch?v=GmqeZl8OI2M
The next time I get cornered by a coinhead - a worryingly common occurrence in real life lately - I'm going to say "Oh, I love crypto! My bank uses it so I can access my account from anywhere. It's great!"
Do you know any source to better study how python works? I mean something which are the steps to understand the internal CPython bindings and so on?
I really want to step-up my Python skills but this part seems really hard for people with a non CS related background.
Okay....

> If you remove your bias, you'd find it within yourself that you would disagree with your own statement as well.

You don't know me, or what my experiences are. So please don't assume that I'm biased, simply because I have a different view than you. Likewise, please don't assume that I would share your view if I just understood things as well as you do.

I maintain a small amount of config files for vscode, a medium amount for vim, and a large amount for emacs+evil. I use all three editors for work, and have done so for years. The thing holding me back from switching to vscode fully is precisely the fact that it would take too much effort to customise it as well as I have customised vim and emacs.

Obviously your experience doesn't agree with mine, and I clearly can't say why. All I can say is that vim simply "clicked" for me when I first learnt it. I have coached enough coworkers that I can say the same thing applies to most people who take the time to learn the "vim way". And of course vim would not be as popular as it is, if that wasn't generally the case.

Perhaps vim simply doesn't speak to you. That's okay, nothing wrong with that.

But it's objectively complete nonsense to claim that vscode does not require a substantial time-investment if you really want to super-power it. And that has nothing to do with the editor, it has everything to do with the fact that the editing experience is highly individual. If you really think you will move onto the next vscode with ease, all that tells me is that you won't take the time to learn the tool.
Storing an IP address in RAM until you have sent the response is _obviously_ a technically necessary use of personal data.

But who knows what else google does? The "privacy info" for site owners using google fonts says nothing about what they use any collected data for.

When you share personal data about your visitors with a data processor, you need an agreement that specifies how that data is treated.
I think every coder who have the time to do so should learn C. Preferably before anything else.
Maybe I'm biased by my education, since I started with almost a year of hardcore C(almost no libs, coding everything from scratch), I did code a bit before but nothing serious.
After 1 year of segfaults, memory leaks, and random buffer overflows, everything else seems pretty easy, and everything make much more sense.

You won't just get better at python, you'll get better at pretty much anything involving programming or understanding how a computer works.

I've seen a lot of people say that if you learn C well, you're basically employable for the next 30 years. I think I agree with that.
Once you start hitting Python’s limits, understanding how the interpreter works (which is implemented in C) will be of great help.

You could take weeks 1-5 of CS50 [1] to learn enough C to get by. The course continues from week 6 with Python so it’s the perfect intro.

[1] https://cs50.harvard.edu/x/2022/weeks/
And staring at screens after 8pm.
In 10 years every one of these LEDs will be running an IPv6 stack, and they'll still be using the same wire-and-glue construction.
I always appreciate grammatical corrections, and I know non-native speakers that do too.

A friendly correction of a non-standard word does not deserve derision.
Yes it's true, we already use Redis for several workloads and operations so it's not really an extra thing to manage, on the contrary we don't need to learn about say rabbitmq and manage it, just worry about Redis.

Why do you consider it bad for local dev? A Redis instance literally takes 1MB memory when started.
>On average, it takes no more than 20 seconds

I order a lot of pickup. You're calling a busy restaurant whose employees don't have time to answer the phone and take your order so you end up spending at least 3x that waiting on hold or waiting for someone to answer/not busy signal.

I thought online ordering was silly when I first heard of it (it was the year 2003, Papa John's was the restaurant) but after using it, I totally get it.
Much of history is taught on the Great Man Theory, which focuses on individuals doing important things. Their humanity, as well as the contribution of anybody else, is ignored in favor of a simpler narrative of history as a series of great events.

Historians are increasingly looking at history as a fuller story, but that hasn't really trickled down to schools yet. It might engage students more, but it is harder to quiz and isn't seen as inspiring patriotism.
Updated the original comment accordingly.

I suppose that’s also fair. I would say that Java at least makes you aware that there is magic afoot. You have to explicitly write that you’d like to use a HashMap, at which point someone writing or reading the code might wonder “what’s that?” Instead, python hides behind the abstraction of a “dictionary” when it should be in my opinion broadcasted from the high heavens that this is a hash map in disguise.

As far as the remainder of your comment, I agree wholeheartedly. Learn computer science. It makes you a better programmer.
Yes, pretty much standard for anyone serving pizza here. Have a list of ready made options and then 2, 3 or 4 choices. Allows me to order pizza just like I want.
False. 5 doses of Novorapid insulin (first one I found on Google) is 22.07 EUR in France. After the public insurance scheme, that's 7.72 EUR (or 2.20 EUR in my region). And then you can get further reimbursement from the employer's (or your own) private insurance.

Edit: I just remembered that diabetes is recognised as a long term condition, so you would be 100% reimbursed by the public insurance scheme.
That data is worth shit, the only people that care when and to where you order pizza are the NSA, and they already have your cell data and the GPS from your car. What Domino's gets is you being mildly rewarded for committing time to learning their app, which will make you more likely to come back.

Tricking people into learning non-transferable skills is a tactic. If your hard earned skills in configuring your iphone aren't going to transfer to android, neither are you.
I wouldn't trust all banks to have such things in their account numbers.

Especially in the tech age where they seem to think they're beyond physical keyboard typos and OCR errors.
Learning Python’s dis and inspect modules would be more valuable first IMO. Then ctypes then cython. All seem more useful to me than just C from a python programmer perspective.
"The flat stones ... may be precursors to later ninja weapons"
To call that tenuous would be act of extreme generosity.
I’d say ‘recommendation’ not ‘ad’ :)

This was the related section https://youtu.be/YQ_xWvX1n9g?t=4637s that lead me down the rabbit hole of watching the whole thing

I have no connection other than stumbling across it after seeing this story today and thought the critique tied in well.
Ocado's Daleks aim to exterminate online grocery shopping issues
are you saying that if you want to learn the internals of cpython you don't need to know c before hand? i think learning c is a must for this case
He/she is trying to say what the default of "sans-serif" would be if not 'ui-system-font-sans'.

And it indeed is the same font on Android and iOS, at least. Windows is kinda tricky though.
If I told you in the contract that I'd pay you in iphones, I'm pretty sure you would have to accept them as payment?
Well it does tell you what the sources are, which I think was more the point than providing an accurate number despite reporting it to two decimal places. Data availability is obviously a factor here (otherwise median income differences are arguably a lot more representative than mean income or GDP per capita differences)

On a similar note, I'd argue that "unequal society" was a better label than "class divide", which usually implies lack of social mobility and fractured social groupings rather than simple ranges of income. But it does tell you exactly how they calculated what it calls the "class divide"
Until the HTML spec is actually fixed so this isn't a problem solved by jabascript/css hacks, this is the accurate answer
No that’s very different as bakeries and flour mills add value to the commodity product.

DoorDash pays the drivers well, so it’s using investor dollars to subsidize the service to entrench it and drive out competitive processes.

Your argument was was the same as the Uber argument at the peak type period. When the Saudi sovereign wealth fund was kicking in $10-20 for each ride, the hype argument was we would not need to buy cars because some AI robot magic carpet would take care of everything. Now, Uber costs more than the cabs did before.

This is the same.
There is a reason smart phones won. That discord trumps irc and xmpp.

I am not sure how secure a Nokia 3210 really is, but I could phone and text with it even today I expect. The users are rare, and that is not accidentap
> the restaurant has developed a bad reputation and people refuse to work with them

Do you mean delivery drivers refuse to pick up from there? How is that a customer's problem? That's a potential breach of contract between Uber and the delivery drivers.

Uber Eats positions itself as an end-to-end managed service where you pay money to receive delivered food, and charges hefty fees (on both sides of the transaction) for doing so. It's up to them to make sure this works by implementing appropriate penalties for drivers or restaurants who default.

However in typical Silicon Valley fashion their business model is to screw everyone so I'm sure the restaurants and delivery drivers have equally little recourse when things go wrong or to provide feedback so bad/misbehaving actors are allowed to remain as long as it's not causing a problem for Uber.

> UberEATS drivers are like Fedex or USPS for food

Not really. FedEx/USPS doesn't manage the customer relationship, doesn't broker the transaction nor takes a fee off the transaction amount itself.
Here's an unrelated but related question:

How do you store your wallet / private keys where you would be comfortable storing an amount of money that's important to you?

It feels like a bunch of consumer grade options we have are kind of flaky:

Flash drives are extremely undependable. I've had a few fail to read after sitting in a closet for a year.

SSDs can supposedly have data loss pretty quickly if left unpowered (days to months).

DVDs have decent lasting power (I have some CDs that still work after 15 years) but this makes me nervous because it's so susceptible to damage.

HDDs also make me think what would happen if it's not powered on for 5-10+ years (it's mechanical, does it use some type of oil internally to keep friction down?).

Putting it on the cloud seems risky, even with encryption at rest and now we need to backup the encryption keys.

I guess tape is still our best bet?

I would also think if you have a decent amount of crypto you'd likely want to have 3 backups in your apartment along with 3 offsite backups, perhaps lock boxes in a few different banks in different towns (or even hundreds of miles apart).

Basically it still feels like a huge pain in the butt to keep digital currency secure and available. The more backups you have, the more risk you have around being compromised but the less backups you have the more susceptible you are to data loss and losing everything.
300 LEDs, even, because they're RGB.
I feel like this is spreading misinformation about scala. Those are not operators, rather methods. It’s syntax rules are fairly simple to reason about.

The problem here is more the growing language syntax complexity of JavaScript

That being said, just because you can name a method ‘||=‘ in scala, doesn’t mean you should. A lot of us scala devs realize that it’s not very readable. Symbols as method names should be used rarely if at all. But One can write unreadable code in most any language with poor naming, and that’s all this is
I think the point was that seniors as a demographic generally vote for politicians that don’t support those policies, against the wishes of the majority of the rest of the population.
If this happened at a bank, you would be told you submitted the wrong form to withdraw foreign currency from your account (closest analog I can think of) and be given the correct form before it even started getting processed.
We did this too! Homemade "tasers" from a disassembled disposable camera. Enough to zap an older brother and run for your life, but not enough to hurt anyone. Good times.
Launch video - https://www.ocadogroup.com/our-stories/ocado-reimagined
As someone who tried to use falstad, spice, etc to learn as a kid, simulators never really worked for me pedagogically. I was only able to learn by using physical devices. Nothing really beats a breadboard for immediate feedback (whether reward or punishment).
HN has a weak spot for Marketroids like Jobs or Musk. It it sad that the people being praised are not the ones doing the work, just the ones presenting it. For me, Dennis Ritchie, Ken Thompson, Brian Kernighan, Alfred Aho are real people who built something. The others (Musk, Jobs) are only opportunists with a big mouth.
You use "no one" too much. Everyobe around me uses all of those and I'd definitely use the pipe operator.