skysight-inc/HackerNews huggingface dataset:
> Except there's plenty of old-money (hereditary class) in the US that looks, talks and acts exactly like the "class" structures you're claiming are very different from those in Europe. You're arguing semantics because "it's different" in the US, which may be superfically true, but not meaningfully so.

This. The idea that we were founded by the industrious poor of Europe doesn't really hold out. People came to the New World with all sorts of different motivations, and from all social classes. The rich who came over to get super-rich got super-rich and their descendants are now the elite. The poors who came over to work in the coal mines stayed poor and their descendants now work at Wal-Mart. And the one-sixth of this country whose ancestors were brought over against their will are still treated horribly because their skin color makes it evident (or at least likely).

Not only is social mobility rare, but there's a mean-reversion. Class doesn't prevent you from attaining wealth, but it makes it harder to keep it; there are so many forces in play that most people aren't even aware of, but that exist to keep long-term upward mobility at a minimum. You can get a PhD and work at a FAANG, and you're still going to lose in project allocation and in promotion battles to 23-year-olds whose fathers and grandfathers the VPs are afraid of.
Yeah, I mean, there are a bunch of benchmarks and discussions that show that in various configurations, the M2 chip is actually slower than the M1.

Gruber, though, gleefully repeats that "Apple says it's faster".
An architect designs a house fragile to earthquakes. Surprise! An earthquake happens, the house collapses, many deaths! Who is responsible, the earthquake or the architect?
I probably should have said "pure Rust" as you are mostly writing HTML/CSS, but yes, we could swap JS/TS there for Rust at least. It is just that for people like me who aren't gifted in HTML/CSS we need a UI library like MUI to help us out. Yew/Seed/etc. aren't mature enough to have a big ecosystem of mature UI libs (yet).
First of all some years ago pip wasn't really solving dependencies.

Then even with the new dependency resolving improvements it's way worse than poetry's in my experience.

Also the requirements.txt file tends to get cluttered with non top level dependencies that make upgrading your dependencies an herculean task. Instead on poetry you define your top level dependencies in your pyproject.toml and all the actual pinned dependencies will be compiled into a poetry.lock file.

And finally the user interface is much more modern. `poetry shell` is way simpler than `source venv/bin/activate`. You don't even need to run `poetry shell` because there's `poetry run`. And to install a new project is just `poetry install` instead of `python3 -m venv venv; source venv/bin/activate; pip install -r requirements.txt`.

Not to mention that it's way easier for me to understand where the depenency conflicts from console output compared to even the newest pip versions.
OSHA is always thrown around as either an overbearing force of oppression or a magical savior of the worker by anti-union people.

The reality is that it’s a toothless tiger by design. Many states do their own enforcement, and don’t exactly prioritize it — IIRC, North Carolina has 20% of the inspectors that it says it needs.

I’m sure your cushy IT gig requires you to stand for 6 hours without taking a piss. Try it sometime before attacking others.
Are they backed up by any evidence or related memories from others?

Sometimes some folks have near photographic memories of things others don’t, other times they believe they do and their brain has filled in the gaps with what feels like extremely vivid detail - but when cross checked against evidence or others, it becomes clear those memories could not possibly be true.
I remember a PM who was not able to tell us what the main priority for the given sprint was, yet at the same meeting he'd instantly tell you that feature A would come before B because A was #82 on his RICE log whereas B was the item #87. Amazing!
He's comfortably well-off (as anyone who owns the rights to a relatively popular strip would be) and apparently doesn't desire fame or much beyond painting.

There's also the difficulty of finding a trusted partner to handle the "web side" of doing an intermittent comic - some of the horror stories around comic artists taken advantage of would chill your bones and I'm sure Bill knows them.

Gary Larson (Far Side) did eventually emerge from his retirement, having collected enough ideas in the meanwhile: https://www.thefarside.com/new-stuff
"Selling out" still has negative connotations, but "hustle" became a positive word that we use for a lot of behavior that previously would have been labeled "selling out."

Basically a bunch of upper-middle-class people adopted the concept of "hustle" from its poor urban context, where it acknowledged that the drive to do anything to scrape by was hard to reconcile with strict ethical standards. You don't question someone's ethics when they're trying to make sure their siblings have something to eat for dinner that night.

Upper-middle-class people recognized that feeling -- hey, that's the desperation I feel when I realize that if I don't take this adtech job, I might not be able to maintain the same lifestyle as my friends that I met in the dorm at my highly selective university. If I don't found a startup and get monstrously rich, other people will never think of me the way I think of myself, and that would suck.

How convenient that there's a word for when your desperate circumstances excuse you from the ethical standards that we apply to normal people! No matter how privileged you are, when you do ethically questionable things, just call them "hustle" and everyone will know that it isn't because of entitled self-indulgence, but because of your plucky determination to survive everything the world throws at you.
That's funny.

In a previous job I was the biggest Ruby supporter on a team of Pythonistas. To show them how similar the language was I translated a couple of their scripts from Python to Ruby... it was surprisingly easy and the linecount was about the same
I don't think it's very meaningful to say you removed 74% of the known vulnerabilities.

Let's say your Debian base image brings in some vulnerable version of ImageMagick that has an arbitrary code execution in its PNG parser, is that really relevant if you're exclusively running a Postgres server which does not link to, or ever call, ImageMagick?
$30 is 3 days worth of payment in some countries.
I see we've reached your end of this conversation
> only two valid positions are “silently embrace anything they do” and “cut yourself off entirely”.

How about bots, can you use your account sometimes and other times give it to your bot essentially simulating activity and throwing gravel into machinery or will they shut you down?
Yeah in the Rails shops I've worked with, this "developer productivity" turns into a nightmare with large codebases.
Not that it makes it any less shitty but you can disable that behaviour in the settings
“Most men lead lives of quiet desperation”
Concrete is cement + sand + stones. It's basically stones held together by mortar.

You need to have a sufficient range of particle sizes to fill in the gaps between the stones.

An individual stone is strong and has no voids. A pile of stones is weak because it has voids, the stones can roll around each other, and don't have much contact area.
In concrete (and asphalt, etc.) the voids between the large stones are filled with sand. The gaps between the sand grains are then filled with cement, which is even finer. You end up with a solid mass of material with minimal voids and all the particles fixed in place.

Concrete is stronger than mortar because a larger portion of it is solid material (the interior of the stones is solid, whereas the "mortar" contains voids between the sand grains).
> 1. Who is asking for $100/hr at this level?

Why not? If you can double every few years eventually you will get to 100 dollars. And if you claim that everyone needs to make decent wages, who is to define what "decent" is supposed to be? People will always be asking for more, never less.

> 2. Maybe CEOs and executives don’t need to pay themselves such absurd salaries, that would probably help.

Even if CEOs gave up their whole salary tomorrow, it would not change the pay of people working in very large companies with dozens of thousands or hundred of thousands of employees.
Does providing targeted ads have to be a privacy violation? If no human ever learns my interests then do I care that a server somewhere "knows" I like fishing rods?
Before the original commenter answers: I'm gonna guess collaboration with others. The reliability of being able to send anyone the original file, them being able to open it with all Word-specific features and content, and e.g. sending it back with inline comments.

I've also dabbled with Pages lately, and I don't think I've found any features for now that I desperately miss from Word. Now granted, this is just my workflow, which I believe is fairly basic. But the thing is, most people's workflows are basic. I'm gonna guess that about 80% of people wouldn't miss anything by switching from Word to Pages.

It's a typical example of collaboration lock-in that you'll encounter in so many other areas. It's the reason why so many people are forced to use Adobe apps or Visual Studio.

The most important feature of Word is that everyone has it.
People nowadays have no memory of the decades of struggle, sacrifice to win the rights we currently have. Unions are the most effective tool the working class has to affect change where they spend a majority of their waking life. No wonder why its demonized at every possible instance.
Problem, I think, is that only Facebook can know the X such a url points to without accessing it.

So, upon seeing a new one, you’ll have to resolve it. Only then would you be able to tell what other URLs it’s equivalent to.

One way to gain anonymity there is to do that from a proxy, but such proxies would be detectable from the amount of pages they request from Facebook.

It also looks like they already thought about replays of URLs. For me, https://www.facebook.com/VICE/posts/pfbid02XdVziPTwhmPU9XzBq... currently says:

“It looks like you were misusing this feature by going too fast. You’ve been temporarily blocked from using it.

If you think that this doesn't go against our Community Standards, let us know.”

So, chances are they also thought about users exchanging URLs (e.g. by having each running instance of Firefox read Facebook URLs for other instances). It is possible that (a part of) your Facebook user ID also is encoded in each URL.
Turing himself defined the test. I think what you're asking is, "Can the AI lie?" In his Imitation Game, the original Turing Test, the machine lies on purpose. The goal is for the human to detect that.
To go with your SO, meat is generally of a higher quality in Europe than the US due to the far more stringent regulations regarding production. It's also why Europeans tend to be far more relaxed than Americans regarding how meat is cooked.
Maybe it's an attention thing.

Attention is like a flashlight in a dark room full of furniture. One of those focusable flaslights that you can twist from spot to flood.

When the flashlight is spot you illuminate that chair brightly. Every detail in high contrast. But you don't see the couch or the coffeetable.

When the flashlight is flood you see everything in the room, but dimly.

Longterm memory is like the coffeetable. If you're focussed on the couch then you aren't gonna see the coffeetable.

Women seem to prefer the flood. Men the spot.
Show HN: Tiny 5kb function who parse user input
Hi guys,

I just created a tiny function that takes user input of CLI and return and object with formatted controls and options.

Do whatever you want with it :)

https://github.com/luctst/argv-user-input
Yes SOAP interoperability sucked, no arguing about that. The fact alone that you needed interoperability guidelines (WS-I) on top speaks volumes about W3C's derailed standardization effort - a similar problem is hunting today's OAuth standard btw.

But just that SOAP sucks doesn't mean "REST" is ideal. Fallacy of the excluded middle and all.
That’s true no doubt. I think when most people criticize Walt it’s about his empire building. Obviously he also had an iron grip on his IP but leveraged that to amplify his empire and to expand into all sorts of other areas. Whereas Bill wanted to limit exposure. So the focus of their visions were markedly different.
Honest question. Does screen size matter for larger people? I would understand keyboard, trackpad, etc. But is your FOV markedly different or is it the center of the screen is too low on your working surface?
I imagine it can feel strange to eat what you form an emotional bond with.
Nothing against you personally. I just would like to point out this awesome display of jumping into specific solutioning and show of technical prowess instead of staying on the abstract level of the parent and discussing the pros and cons and challenges of offline operation.

None of the approaches you are talking about here are new. There are many ways to implement this. The parent knows this and simply abstractly said you need to "do conflict detection". And yes that is an issue. A solvable one which has implications though and the level of challenge depends on the domain and the number of operations (potentially dependent on each other operations) that you made while offline. In your domain, do multiple users usually edit the same 'thing' simultaneously or at least with a frequency higher than the amount of time you are offline? If so you have a challenge on your hand.

A simple example of this is something we all do a lot. Coding. If you use say git and work offline 8h a day and push at the end of the day and you 10 other developers working on the same code base and your code and your work is structured in a way where all of you need to make changes to the same part of the code base you are going to be in a world of hurt of solving conflicts.

Luckily code structure and work breakdown can be done in a way where you will only have minimal conflicts. Git also chose a specific resolution strategy: last one to the table has to deal with conflict resolution.

Depending on your domain and how many dependent and complicated operations you allowed the user to make this can be really frustrating for users and impossible to resolve in an automated way.

Of course simply providing an offline mode for your email program in a mailbox only you have access to is a much simpler domain with easily automatable resolution strategies that are easy for users to understand as well.
they still collect a dossier on you, shadow profile.
Interactive course about “everyday” data science
Last year, I wrote the book Everyday Data Science. It was #1 on HN! [1]

This year, I've been working with Jim Fisher on a new kind of interactive course. It's like a choose-your-own-adventure, except you'll learn Thompson sampling, differential equations, and Bayesian-optimal pricing.

After several months, the first two chapters are ready! Every word, button, and sound has been painstakingly crafted. Try out the first chapter to see what we mean! [2]

The course will be $99, but it’s $29 today, as a thanks for helping us build the next 8 chapters! Let us know what you think :-)

- Andrew Carr [3]

[1]: https://news.ycombinator.com/item?id=26253281
[2]: https://tigyog.app/d/L:X07z8laLyz/r/when-life-gives-you-lemo...
[3]: https://twitter.com/andrew_n_carr
> your reference does not relate to my experience in Switzerland

Living in Switzerland is clearly way more expensive than living in any of its close neighbors, so please explain me how this is not related to higher wages.
> No, cartoons aren't drawn seriously.

What does this mean? There are a lot of cartoons that have a huge amount of effort put into them.

> You can clearly a difference between how a cartoon is drawn and how a realistic anime is drawn.

Are you 12? People in Japanese cartoons do not look and act like humans either.

> You've admitted there's bad acting. So basically you can take bad acting seriously.

Of course I can take bad acting seriously, can't you? That sounds like a you problem.

> There's a concept of bad taste and good taste. Nobody is explicitly saying it but this is what the discussion is about. I am saying your taste is bad. You're saying cowboy bebop is a cartoon, so bad acting is acceptable and therefore you have good taste.

Well, I think your taste is bad, so I don't see what there is to do other than to give up against each other. Again, you aren't going to prove that my taste is bad lol

> https://www.youtube.com/watch?v=PDtYYrcByNE the person who made this video agrees with you on NGE.

I actually prefer the Netflix dub
Until you cannot contact companies and organizations via anything but facebook and whatsapp. I've stopped using facebook 10 years ago and have ran into this several times. A lot of information is only available on facebook.

Also, your argument is basically vicitim blaming imo
previously: https://news.ycombinator.com/item?id=31768241
He talked a lot about how he was constantly going to battle with the publishers, and how much it drained him. It really sounds like it completely burned him out. Calvin and Hobbes ended in a perfect way, and he's been living life on his own terms ever since. Good for him.
I’ve never seen this and I’ve been at two FAANG totalling six years
100 percent agreed there are no easy answers. I was arguing against the pointless emotional rhetorical garbage like "professional bureaucrats" and "holding children hostage". No, not everything is perfect, but the solution to that is to find and address real problems, not scream stupid insults until everything falls apart.
"Lab Meeting: Stuart Schreiber" is 30 characters.

HN's limit is 80.

Try again?
Personally, I’ve noticed I’ll cycle between something like this (absent minded professor) and very aware with a good memory of events, times, and sequences. For me, it’s largely based on type of mental load, anxiety, and degree of rest and exercise.

Low stress, mental load low and mostly oriented towards people, and good diet and exercise and I’ll be able to remember almost every moment and recall and integrate it into a coherent narrative quite easily.

Mental load high and focused on abstract deep concepts? Higher anxiety? Less exercise and not as good nutrition?

Where am I, and who are you?
> don't be a customer. And don't be an investor

No one has to accept this false dichotomy. There are far more options. Severely regulate this behavior, force them to break up into smaller companies, declare privacy a right and thus something you can't legally bargain away through accepting a Terms of Service agreement, etc, etc.
A grab bag of federal/state/local rules and widely varying ownership of those poles.

First, are you in a FCC regulated state, or one of the 21 that have passed their own pole regulations and have very different rules?

Have you negotiated a pole access agreement with the owner of the poles - which might be an electrical company, a municipality, or a Baby Bell? Some of those entities would love to see fiber internet in their community; others will be sure to make your life difficult because you are a competitor. And in some cases the ownership dictates the regulatory framework: a rural electric coop’s poles are handled differently from a municipalities, which are different from a telco.

Does your agreement/regulatory body allow you to do make ready work, or are you depending on the pole owner to do site surveys & line up engineering crews for the other utilities attached to the pole - likely telco, cable, maybe some existing fiber too? Are those poles also running electrical, in which case you’ve got even more headaches to deal with? Is the pole owner or anyone attached to the pole going to try to slow you down by claiming your changes are complex and need additional oversight?

Are you willing to wait, if you are required, for each other utility on the pole to send their engineers out to move their lines so you’re ready to place yours?

Alternatively: you negotiate an agreement with a city to trench in their right of way. One set of local regulators to work with. Looks appealing in comparison, no?
I think you severely misinterpreted these terms.

Section 7 is because previously the State of Hawaii did not fully recognize those rights. The 1978 Constitutional Convention was part of the political movement to correct those historic wrongs.

You'll note "subject to the right of the State to regulate such rights" means it's not meant to establish any more rights than the US constitution allows.

"Persons of Native Hawaiian descent" (in Rice v. Cayetano) is not the same as "active practitioner of Native Hawaiian cultural traditions".

What stops you from being the latter?

> And no, my opinion wouldn't change if they were an Indian tribe.

Yet Indian tribes can decide enrollment criteria based on lineage or blood quantum, and if a tribe had traditional sovereignty over disputed land then they - just like the University of Hawaii in this case - would surely need representation as part of the solution.

It seems like you also want to break treaty rights. Nothing new there. Let's give the land back to the tribes this time rather than take away more rights by force.
Yeah, all because of Russia. I wonder how no one had found some "Russian trail" in Sri Lanka.

Don't worry, your supremacist dreams won't come to pass. You can't take on Russia and the rest of the world is already too pissed with your chauvinism.

Good luck reaping what you sow.
Her portrayal of the wealthy was downright kind (which makes sense, because at a party you won't really get to know them) compared to the actual behavior of such people.

I've worked for and with them. Sure, a few of them are decent people, just like anyone else--and a bit embarrassed by the wealth they have. Usually, they try to get away from it--they have a desire to prove themselves, so they go into academia or the military or seminary and try to reinvent themselves, hiding their origins entirely. (Fred Trump, who became a pilot, is another example.) That might be 20 percent, the ones who deliberately leave the world of the wealthy, the world of unearned opportunity, the same way poors leave small towns in which there is no opportunity. The other 80 percent, the ones who like being in that sphere, are depraved fucking ghouls, and there are really no exceptions because their world is itself ghoulish.
Do You Understand Interfaces?
Hey HN,

I often come across this myth that the purpose of interfaces in Java is to achieve multiple inheritance. That is what I was taught in my degree college.

Read my post where I debunk that myth and explain what interfaces really are for.
Today there's a follow-up video: https://youtu.be/PGWpGMrroi8
"learn to publicly pretend that it doesn't exist"

I definitely see this with public school redistricting where I live as the population of some parts of my city surges for apartments while neighborhood housing population stays relatively static.

The anti-redistricting argument seems to be a vague, "this will break up the community". The pro-redistricting argument is naturally that, "this will increase diversity", regardless of how diverse a school district already is. So nobody really discusses the problem head-on.
The union I am a member of more than doubled the wages of its members after its first 12 years of existence. Crucially it also ensures twice yearly cost of living adjustments.

Turns out if the Union wasn't there I'd have a lot less freedom in the form of disposable income. I prefer not living paycheck-to-paycheck, thanks.
Great story, even if 2014, was not aware of it. Funny 3 strips.
> try to expire old pbfids (and risk breaking "legitimate" links)

Or encode some versioning scheme, and keep trying various versions until one comes up with a valid link. If we can think of these things in seconds, so can the engineers at FB.