skysight-inc/HackerNews huggingface dataset:
Same goes for VPN companies. I do feel bad for all the journalists and whistleblowers who will fall for these scams but as far as I'm concerned, as long as I can avoid for profit data collection companies like Google, it's good enough for me.

If I can't avoid my data being collected, I will still try my best to make it as worthless as possible just out of spite.
It makes sense to me, since it’s in chronological order. If you read the whole article, you get the whole and up-to-date picture. Also don’t forget the exemption for banks with less than $10 billion in deposits - presumably that’s pretty relevant to a lot of his readership, given fintechs and how they partner with community banks on this.
How to Write Good Commit Messages with Commitlint
Another douchey HN title.

Obscurity isn’t cool. Nobody gives a shit.
It is not so much about hard libertarianism than practical libertarianism. All these protections look good on paper but they will only set Portugal back at this stage. One more Kafkaesque rule and regulation to keep track of. It only sounds like a innocent simple rule, but add it to all the existing ones. Everytime you talk with a Portuguese company owner, the first 40min of any discussion is him explaining why such and such can't be done because of law xyz and taxes here and there for things that would make total sense in another country but are just not worth it trying to do them in Portugal. More than once I had the reaction "oh my friend, here is not so simple, I wish, I know, we are screwed" and the thing is the people I talk to are as smart as anyone outside the country, but the amount of CPU time just devoted to navigate all the made complexity is just completely crazy. 14 monthly salaries, worker food subsidy, travel subsidy, now special payment for internet and electricity, plus Sweden level taxes etc etc etc.

The topic of receiving boss messages out of work hours was no hot topic at all in Portugal. Only on the minds of politicians who are more attuned to the concerns of managerial classes in Brussels than in Portugal.

Elections are coming in 2022, one more reason for them to fire more populist laws like one.

One more measure to keep Portugal the eternal cheap beach destination serving wealthy foreigners (read average working class from Germany or Holland) in holiday resorts and restaurants in our lovely sunny cities.
Most are Bluetooth to the device. Some have http apis that can be accessed in various ways, either via hosting an http server on a phone that then relays to Bluetooth (lovense connect does this) or doing something like having the device itself use wifi and phone home (the handy does this as well as having Bluetooth).

My library, buttplug, handles most permutations of anything that happens. Bluetooth, usb, serial, network, you name it we begrudgingly implement it while mumbling profanities. :3
No-one is claiming all code needs root. But you are painfully wrong for implying no (homebrew) code needs root.
> It has been assert many times without much actual evidence.

Probably because it is so obviously true surely? Do you really doubt it?

We've already seen Teslas crash due to autopilot failures in ways that definitely wouldn't have happened if people were actually paying attention (e.g. driving into the side of lorries) so there is at least some evidence anyway.
“get” “stuff” “done”
Do you know hosting companies that allow crawling and scanning? Most explicitly forbid such things as it makes their ip addresses worth less.
Which company is that? Just to know where not to apply.
These are different, and both are very important technical terms. It's not correct to exclude them. "Not based on trust" is the precise reason why proof-of-work mining exists.
I couldn't agree more about the "Ra Ra America is the Greatest" attitude as being ignorant and unfounded - and unfortunately abundant among people who've never traveled and seen what other countries offer their citizens. And a lot of that is sustained by a propaganda machine geared toward small-minded, untraveled and ignorant people who can't differentiate.

I'm not one of those. I've been to more than forty countries and lived a year or longer in a dozen of them. I've been enmeshed in societies that are strictly founded on familiar and tribal ties, as well as ones that are strictly postmodern and corporate, and some that are socialist-leaning. Some have been communist in policy but have incredible personal ambition embedded and passed on (e.g. Vietnam). Some are essentially capitalist but yearn for work-free socialism (e.g. Argentina). All have complaints according to their own drawbacks. I've also joined left-wing rallies and still made friends with people from all sides of the spectrum in places I've lived.

As a kid who turned 21 under 9/11 and the advent of the Patriot Act and the endless wars in the middle east, I've hated America for a lot of reasons, but one thing I can't hate it for is the "propaganda machine" that tells all comers that it is possible to succeed here. As far as I've observed, there are only a few other countries where people are as free to re-invent themselves, detach themselves from their birth circumstances, and become whoever they want to be. [edit: The new American obsession with attaching your identity to your birth circumstances is anathema to me and most other children of immigrants, and smacks of "privilege" - our families view our history as a challenge and struggle to get over it]. Western Europe, Aus/NZ, Canada. But there, you still don't have the benefit of an economy that rewards achievement. You might find that a matter of personal taste, but to me, the valuing of achievement is something I've only seen in eastern cultures (Thailand, Vietnam, China) outside the US. The other Western countries besides the US seem to have lost their taste for it.

That's why I say - from my own imperfect point of view - that the US does offer a combination of personal and economic opportunity that doesn't exist in any other country.

So I apologize if you took my statement as a rehash of some propaganda, but hopefully this clarifies that it's a precise opinion I came to after a great deal of hating much about America while also admiring it.
Short option for interactive terminal. Long option in automation.

I’ll be damned if I have to remember or lookup what -n means to some obscure program, when reading someone else’s script. Exception given for super common tools where everybody knows like ls -la.

With the disclaimer that shell scripts, especially ls, aren’t exactly suitable for reliable automation in the first place.
Good. The response to Covid-19 has been crazy from the beginning. People at high risk are obese, have comorbidities or are very old. Those are the groups which it makes sense to protect.

It does not make sense to damage kids' education and make poor people the world over even poorer.

I believe this pandemic is in fact, the first global mass hysteria.
He may mean everything, but he's nowhere near as popular. Not even the same orders of magnitude.
It really is peak HN. Classic stuff. Ignorance spouted a fact. It's like some people are almost proud of how little they know about the world
> The Rust project that replaces SDL is called winit [...] One can use wgpu with winit

Right, sorry, I should've specified that I am using winit and wgpu together, and that this is in comparison to my previous experience which includes using SDL2 alone (software rendering using SDL_Surface struct and the SDL_BlitSurface function) on one occasion during a game jam, and another time using SDL2 with Glad (OpenGL loading library) for an isometric terrain editor application that I tried to make. I think I also tried using SDL2 with GLEW at some point.

> edit: but, the "next-gen Vulkan API" the article refers to, that SDL will be developing, it would be a competitor to wgpu.

Yup, that's what prompted me to comment about wgpu, but I see how my comment ended up as incorrect because I didn't mention winit. Thanks for pointing it out.
This Axie game is clearly marketed toward children, and requires hundreds of dollars up front or a loan to get started.

This isn't exciting, this is deplorable. These are terrible people doing terrible things.

> I know HN will shit on this

Right idea, wrong reflex. I'd sooner vomit.

> open minded

Don't be so open minded that your brain falls out.
I didn’t miss it. That doesn’t make it any less misleading.
I'm really confused about those overdraft fees (or rather overdraft interests). My bank has also charges overdraft interests, they are currently 6.99% p.a. So if I get into overdraft due to one payment but money comes in on the very same day it shouldn't be that much interest I have to pay to the bank.

For an overdraft of 100 euros it should be like 2 cents for a day.
Depends on the neighborhood and residential status No?
Somewhat related, a physicist friend of mine had diplomatic immunity while working at CERN, for no other reason than the fact that the LHC sits on the border between France and Switzerland, and most of the usual diplomatic privileges become pretty important when you’re potentially crossing the border several times a day, potentially importing and exporting expensive equipment.
Rolls-Royce Raises $617M for Small Nuclear Reactors
No, I worked in the service industry for a decade, so I always tip well - and not only because I'm worried someone will spit in my drink. But really, if you want credit for being a better person I'll refer you to my original point; self-interest. The only difference is, I'm worried about a riot and you're worried about what people think of you.

[edit: not what the workers at the bar will think of you. What the other diners at the table, or the people on the internet will think, when they ask themselves whether your motives are pristine. Trying to prove the righteousness of your self-negation is, uh, not exactly self-negating is it?]
That page mentions Steve Vickers' book Topology via Logic, which motivates the study of topology in computer science via this application.
Drag force rises quadratically with speed. Power is force dot velocity; in this case force and velocity are in the same direction, so dot product becomes simple mulitiplication making drag power (exertion, formally: work per unit time) cubic with speed.
Still, the "mo" in "moped" comes from "motor". It's a vehicle with a non-human power source, just like a car.

So I find it kind of weird that they're often allowed in bike lanes, especially where those are separated from pedestrians by just a painted line on a sidewalk (or sometimes even worse, explicitly mixed in with them!).
Show HN: ICLR 2022 submissions ordered by review scores
Sounds like a pain in the ass
Quand je vais au restaurant, je veux que ça me dise “Je t'aime”, Hervé This
The use of the term "Growth" for the role hurts more than helps IMHO. I always tell people that growth doesn't come from the growth team, if it did, why would you need anyone else at the company? Just make the entire company growth people.

Growth people are there to help you understand why you are growing/not growing and to provide clarity on what paths forward look the most promising. This is a valuable role that many companies struggle to wrap their heads around.

But too many companies are hiring growth people to write the right blog post or set up an affiliate scheme that will turbo charge their metrics and... it just doesn't work like that, if it did, then it's just marketing with buzzwords.

Early stage, your company is likely either going to be in a state of it being super obvious what works (Product Market Fit) or not at all obvious what's going to work (pre-Product Market Fit). It's a bit after that state where it starts getting confusing what should work or not that it becomes valuable to bring Growth people in to help set up a rigorous and data driven framework to understand how to grow. Hiring people before this point is just asking for miracle workers.
> most people will do their day to day spending on debit because the rewards we get aren’t worth the faff of paying for things a month later, when you are less “flush”

This sort of thinking misses the point that even with credit cards you don’t spend what you don’t have. You (ideally) treat it like a debit card. If I spend $100, then I’ve $100 less in my checking. If you do that, then “flush” never enters the equation.
Show HN: ScrapingHero – Free API to scrape webpages easily
Paul has said that watching the footage led him to reevaluate what went down during that period.
You could launch a token with a picture of a dog on and become a billionaire?
OK, people like him and me, then.
Really? Past employers have done quite heavy automated web queries across several major providers, who never had an issue, even when discussing our use-cases with them. At one point we had ~1000 AWS EIPs in one account solely for increasing throughput (this was an effect of the legacy solution outgrowing its intended lifetime way longer than we wanted, if you scoff at how uneconomical that sounds and is. Just saying, AWS supported us throughout).

Either way, what we're talking about here is more akin to an http proxy than scanning/crawling - since every request is explicitly triggered by manual user action as opposed to automated so it shouldn't be any issue.

If you expose and advertise a public unauthenticated frontend and end up with 10ks of users maaaaybe some providers will start talking to you about it but otherwise I wouldn't have any concerns. And if you get to that scale, you may already want to look at proxying through providers like Luminati anyway.
> peak HN

"Paris is so full of shoestores"
I'm not familiar with this realm to comment on veracity of claims but it could very well be

"Posting benchmark results is bad because it quickly becomes a race to the wrong solution. Someone misrepresented our performance in a benchmark, here are the actual results."
I actually try to write down some of the more annoying instances of software breaking on me (or not being nice to use) in another part of my blog: https://blog.kronis.dev/everything%20is%20broken

I'm afraid that i don't have an article about those distros in particular, but some of the issues that i've run into over the years:

- Ubuntu introduced snaps as an alternate way of packaging software, however in practice this sometimes means that certain packages migrate over to snaps only
- not only is this challenging from the perspective of wanting to pin specific versions of packages to be used, but also sometimes presents problems in regards to how the software runs and how it uses the file system
- in regards to server software that shouldn't matter too much, but when you're trying to install a browser for something like automation (say, Selenium), i've found that the count of moving parts is directly proportional to the chances of things breaking (e.g. Java --> Selenium library --> Gecko webdriver --> local browser and how it's installed --> the actual site that you want to test)
- Debian is also known for including slightly older (and sometimes better tested) software in its releases, so even though they will usually be behind Ubuntu, they can be good for when you want things to "just work" (e.g. how many pick CentOS over Fedora for particular setups)
- as for CentOS, i rather enjoyed its longer life cycle, however towards the end of its life, i found some packages breaking without clear reasons
- for example, a regular update once ruined my install of xrdp, so i could no longer graphically connect to the server (needed it for a niche use case)
- now, this is perhaps more of a nitpick rather than an outright problem, but there's a divide between DEB and RPM distros and how they do things, for example, how Apache2/httpd has both different names and different configurations on those distros, for seemingly no good reason
- also, depending on what you're doing, SELinux can have missing policies and cause issues with the software you're trying to run (there was this kerfuffle a few years ago about Docker (maybe Swarm) not playing nicely with the firewall on CentOS; i still remember that because someone actually suggested turning it off!)

That's not to say that Debian is blameless either, i've had some things go wrong with it as well, for example:

- the worst problem by far was GRUB breaking and preventing startup after an unattended update: https://blog.kronis.dev/everything%20is%20broken/debian-and-grub-are-broken
- Debian's older software also meant that for a while Ubuntu was a better choice for using WireGuard: https://blog.kronis.dev/tutorials/how-to-publicly-access-your-homelab-behind-nat

Of course, normally you'll want to pick whatever you're the most comfortable with, i'd say that apart from the snaps, Ubuntu LTS seems superior to Debian in some ways, since Debian's LTS offering isn't entirely official: https://wiki.debian.org/LTS
Substack being deplatformed by those who think they are still 'the platform'? Who would have ever guessed! It's interesting to watch these dynamics from a sociological perspective when so called 'established' blogs are basically weaponizing their audience against their competition. I m not sure how people on the 'left' (whatever that is) feel about being herded like that even though a large percentage of them will follow their advice, however reluctantly.
>> English does not have any concept of a contrast between a 'soft' J and a 'hard' J

> English does not have a concept of phonetic alphabet, so that's that. Same sound has multiple realizations in writing.

Well, no, that doesn't matter at all. There are some sounds that English treats as being different from each other, and there are other sounds where no distinction is made, even if one might exist in reality. Spelling is an orthogonal concern. English speakers are only aware of one "J" sound, which is conventionally interpreted as the IPA /dʒ/.

> I believe that the "soft/hard" distinction is between G and J: compare Gina, gigantic and Jake, jealous.

English speakers do not intentionally make any distinction. But if a distinction did exist, it would have to be based on pronunciation and not spelling. It's easy to disprove the "G"/"J" theory; Gene is a man's name and Jean is a woman's name, but they are pronounced absolutely identically. The spelling is telling you the historical pronunciation of an ancestral word, which isn't relevant to the modern pronunciation of the modern word.
Can I ever send a slack message to my slack group: #foo-leadership or an email to the equivalent membered foo-leadership@bar.com d-list where all people on that team are working “normal” local hours and someone in that group is working in IST (UTC +5.5), someone else in CET (UTC +1), someone else in EST (UTC -5), and someone else in PST (UTC -8)?

It seems to me that I can’t, but perhaps you see a way that’s “not that complicated”?
I'd be interested to know patio11's updated take on the long arc of crypto.

As a crypto person, it's cool to see how the benefits he describes-- eg lower transaction costs, embedded finance, and novel items such as bundling reporting and instant settlement-- are also driving much of the product-side interest in crypto and web3.
What is the difference between a function and a procedure to you? I assume it's not just about whether something returns a value or not.

The only language I use that differentiates between functions and procedures is PostgreSQL, and to be honest I find the distinction pretty annoying in practice. One can return values, the other can control transactions. So when refactoring code you sometimes need to make a function a procedure or vice versa and it's a pain. (As a consequence, I try to always use functions to make things easier)
Beneficiary? If you are a Portuguese citizen, you will be shocked when you learn how much corruption goes around those EU funds. I saw it with my own eyes in the area of suicide prevention. I can even point names ( just have to open older emails and chats)
Zoom’s native linux client is better than its Windows and macOS clients.
It looks like websocket+msgpack would have similar overhead once the initial initial overheard is passed.

But you won't miss all the http reverse proxy ecosystem.
My understanding is that in the 90s and 2000s publishers started realizing that they could sell bare bones textbooks and then sell those problem examples in compendiums, effectively double dipping on each student.

Edit: For example, books like this: https://www.amazon.com/-/es/Gregory-Grant/dp/B08FP7SNZJ

> In addition to well-explained solutions, this manual includes corrections and clarifications to the classic textbook Linear Algebra, second edition, by Kenneth Hoffman and Ray Kunze.
Prime ministers?
If you truly feel that refusing vaccination is equivalent to dealing heroin, killing hundreds through negligence or drunk driving I understand why you believe this a bad comparison.

The vaccine no doubt lowers the health risk from getting COVID but it's looking like it does little to protect anyone but the vaccinated person.
Tell is about your favorite pull request.
The irony of course is that this site is a significant part of the media circus that surrounds OS update launches and keynotes etc.

Tabloid tech “churnalism” at its best…
It is basically if you aren’t in tech or in an industry with access to legacy money and connections (real estate, law, etc), homeownership is out of reach in many metro areas in the US. However, there’s a constant drone of people migrating, and only a few “acceptable” places to go. 2nd and 3rd “tier” cities on that acceptable list are now growing massively.
or webgpu-native/wgpu :/
In the video of the launch we see the rocket punch through a membrane to go from vacuum pressure to atmosphere, what kind of forces does this involve ? Intuitively it seems like hitting a wall, but thinking more about it, inside the rocket this is just a change of acceleration (jerk) so maybe it's not so bad ? Would a human survive it ?
Insane credit card fees? What? Most cards do not have a fee.

And for those that do, it’s very easy to recoup much more than the fee in rewards. For example, Chase Sapphire is one of (or actually the) the most expensive cards at $550/year. But even then it’s very easy to recoup much more in rewards.
It wasn't hacked, people just abused the option to comment and add suggestions. I had to make the document read-only to stop these immature trolls. Unfortunately there doesn't seem to be a setting in Google docs to allow only non-anonymous comments (and to revoke permission to comment to abusing accounts).
Nothing of the kind.

I think everyone should have to pick fruit, wash cars, wait tables, drive taxis, stock shelves, work construction, answer phones, cook at a fast food restaurant, or join the military.

Not go to college and eat on their parents dime.

And they should do those things as a life lesson on their way to becoming a doctor, an engineer, an artist, a jurist, a philosopher or a writer.

This is how life is actually discovered. People who are born rich never do anything of value.

Bitching about picking fruit, while you're doing it, is fine. But then let's get on with it and stop viewing it as if it's a permanent form of oppression.

FWIW I'd definitely hire someone who picked fruit and could write decent code versus someone who had a CS degree.
Has anyone applied this to video (i.e. apply frame by frame)? A quick Google didn't turn anything up...
Nobody who writes JS professionally would ever use map like that. That's exactly what forEach is for.
Why would you need root access and unlockable devices to produce code ?

You don't. You need root access and unlocked devices to produce people who give a shit about coding. We're training people to look under the hood less and less and less every year.
Classical books are usually much more engineering oriented than modern ones, with many more applications.

The thing is that most applications are just ordinary things: tou are not going to go much deeper than angular momentum and/or the Stoked-Gauss theorem for electric-magnetic fields.
You can run Xen under Hyper-V.