skysight-inc/HackerNews huggingface dataset:
Where these conversations tend to break down is "you are using it wrong", which is technically correct but practically is a non sequitur.

I can't control other people. Neither can you. Unfortunately saying that and acting like it's true are two separate things, and so we are chronically making decisions based on an illusion of control that is unhealthy to the point of self-harm. It just sets you up for disappointment and/or antisocial behavior (eg delusions of grandeur)

We put safeties on missiles. We color code and cover emergency power cutoffs in server rooms. We've started putting finger preservation devices on table saws. But code? Well it's your fault for backing into the shutoff button.

"You're using it wrong" = "People will use it wrong." = "You're going to have to work with people who use it wrong" = "You are going to run out of places to hide their bodies and just have to accept it being used wrong."

The question isn't "can it be used right?". Every bad library ever written has been "used right" by at least the author, even if not all the time. The question is "can we live with how often it is going to be used wrong?"
There almost invariably is a subtle difference (very commonly, in precedence), and that's usually a key part of the motivation for the (near) synonym.
And then also, please don't parse the PSL yourself. Use an existing library[1] for that. The formal algorithm for finding the TLD is more complicated than you realise at first glance.

I would recommend libPSL[2]. It was written by one of the maintainers of GNU Wget and is currently used by both GNU Wget and libcurl.

Disclosure: I was one of the early contributors to libpsl and closely involved in its initial formation.

[1] https://publicsuffix.org/learn/
[2] https://github.com/rockdaboot/libpsl
There was a Show HN called “Twitch Roulette – Find and chat with streamers who are streaming alone” [0]

As the number of users grows on every social platform, it becomes harder for new users to get noticed. I wish every service had a feature to filter for only new contributors.

[0] https://news.ycombinator.com/item?id=23114103
Seriously just watch any of the guys rants on YouTube, you don't have to be technically savvy to see through his bullshit. Watch any of his interviews on YouTube. I like this one with Jim Cramer trying to nail him down on his pre-sales number on the Badger and laughing at him later

https://youtu.be/OPhN8saJkAI?t=377
For the sake of argument, I think that in order to compare the dollar amounts and assume that's the "worth" of the infraction, then perhaps it is assuming how much deterrence there is per dollar.

Is it plausible that abstract financial violations cost more to deter, because people don't have instinctive aversion to them?

I don't see what the relative amount has to do with anything. The fines for worker safety should maybe be higher, but there's no particular relationship to financial regulations. If you think that "real people weren't hurt" by financial violations, then does that mean the penalty should be zero?
I've not even touched graphql, but based on the 101 versions and variations of the same concept before it, theoretically, yes, practically, hell no.

I've seen it done with SOAP queries, XML schemas, strict REST interfaces, OData APIs, etc., etc.

It just doesn't, ever, work. You'll end up making the code crazy convoluted jumping through tons of hoops to get it to work with the invariable plethora of edge case, or worse, you'll leave a ton of easily exploitable security holes. No new programmer joining your team will have a clue how it works, people will come up with different 'fixes' to get around the limitations meaning there's 101 ways to do things, badly, and ultimately you'll regret it.

Maybe I'm being an old cynic, but it seems to always turn into a nightmare, the flexibility of a simple HTTP POST seems much better than these inflexible and often impenetrable query languages.

They're great for hooking up to datatables though.
My ryzen laptop has a 3500u cpu. I did the normal install with fedora 32 kde, and everything works, though with one annoyance. Occasionally a single pixel wide line, maybe 10-50 pixels wide, won't update.
Awesome post Alessandro! Well written and in tutorial format. Much respect! I know what I'll be playing around with this weekend.

I will be looking forward to more blog posts of yours in the future.
I know this is a low quality comment, but I wanted to take a moment to say that I think this looks incredible. Sleek, professional, private, and packed with utility. Great work.
have you seen their logo?
They just have a spin of ½.
No, it's the equivalent of taking some designer's mock and presenting it as a real website, without having an actual client or backend or anything else in place (which companies also do all the time).
Doesn't the job of a CEO basically come down to:

1. Don't (permanently) run out of money
2. Get a bunch of capable people together and organized
3. Point them in a good direction

By those measures, he's killed it repeatedly.
Musk says a lot of silly things about areas of science and technology he knows nothing about. People who do know about those topics feel the same way about Musk as most of HN, a web-technologies focused forum, feels about Milton talking about HTML5.
Unity launches its Cloud Content Delivery service for game developers
Interesting comment:

>The men, he observed, were tattooed with dark-green figures "from fingernails to neck.

I wonder what these tattoos represent and why they were so heavily tattooed.
Is there a list of the accused items anywhere?
>Do you have any evidence...?

It also links to another similar account a few days before that. And why would Egyptian activists make that up?

Plus, even if the NSA isn't regularly doing the kidnapping, torture, and killing themselves, they certainly help our other organizations do these things. Things like the disposition matrix, black sites, and locally with parallel construction all rely on their surveillance.
Sometimes I wonder what we've lost from not writing letters and using Facebook. Reading this, maybe not all that much, and the long-distance relationships we maintain have always been superficial.
>Many variables that a priori have nothing to do with race (e.g. where you live, how much money you make, etc.) are highly correlated with race. Allowing those variables is basically the same thing as allowing race into the models. I don't want to pretend like controlling for something like this isn't possible, but I rarely see it considered (and quite rarely do I even see the problem acknowledged).

They may be correlated with race, but correlation != causation. Poor people shoplift more than the well off, but that has nothing to do with race, it has to do with the culture.

>What are examples these facts you refer to?

Blacks commit sexual assaults and rapes at a way higher level than Whites and other minorities, even when accounting for income.
It already has at least two different uses for the exact sigil "=>" (hash construction, identifying capture variable in a rescue clauses), which is probably more significant than that it has a kinda similar sigil used as a comparison operator.

Like natural language (but unlike programming languages constructed with thought toward ease of automated parsing), Ruby syntax is quite context sensitive.
Tesla buying Solar City was put to a shareholder vote (I voted yes along with the majority). Those shareholders should be happy now with the outcome of letting Musk do what he wants.

I'm not convinced any of this rises to fraud and none of it is close to what Nikola is doing here.

The solar roof also does exist and they install it, I'm not sure how that's fraud? https://www.tesla.com/solarroof because they buy parts from China?
would a black dude been able to pull of a straight eye | face fraud like this ?
The llvm-dev google group retains the formatting of the original email and is slightly easier to read though it requires a gmail login.

https://groups.google.com/g/llvm-dev/c/RUegaMg-iqc/m/VFyV9cX...
I hope this catches on some more. I'm tired of being bitten by all the issues that I encounter with yaml configs.
Lockdowns in South Korea and Australia have unambigously halted outbreaks. Your argument makes sense as far as the initial plan was, but it is clear in hindsight that lockdowns can effectively stop the outbreak and thus will actually lead to reduced cases. Just because America has failed utterly to stop it's outbreak doesn't mean it isn't possible.
I use dictation on my MacBook Pro liberally. One thing I wish is that my Emacs interacts with the Voice Control features - Voice control does not recognize the Emacs on my Mac at all.

Also, Karabiner-Elements helps me to remap some of my awkward key combinations. For example, I avoid doing any typing with my pinky - so shift has been remapped to spacebar long press, and control has been remapped to caps lock. These are standard settings that I think many people use.

I also try to use text-to-speech and voice control to avoid pressing the ridiculous arrow keys on the MacBook Pro.

On other machines, I have an easier time, since I have bought a mechanical keyboard which supports softer keypresses.

When I finally come around to it, I will try to purchase a joystick/accessibility (vertical) mouse. I just don't want to clutter my small desk too much.
> Are we the baddies?
Hmmm, as an engineer, I have my vision checked every year. While a difference is discernible, it's not enough that I'd "miss it" if I didn't have a retina display. (I just ordered a Dell XPS 15 this weekend, I purposely left if at FHD as I didn't see the need for 4K on a laptop)
Yea the takeaway I had was that both of them were spewing some pretty stupid stuff, though Jack Ma's sounded more like propaganda.
This isn't a real thing, right? I mean, there's nothing to interpret the command even if a terminal did somehow know how to send it.

Edit: Okay, I looked at the MCP2221A and it has GPIOs as well as just being a USB bridge.
They're pursuing a patent for that, so he was reluctant to talk about it. The blockchains are embedded into HTML tags using proprietary, secure data attributes. It's hash encrypted using CSS3, which is the standard algorithmic formulation language used by all programmers to control how data is shared.
I know Hyundai Motor started shipping production model of fuel-cell truck in July 2020. They are planning to ship 1,600 hydrogen-powered Xcient trucks to customers by 2025.

https://www.autoblog.com/2020/07/08/hyundai-xcient-fuel-cell...

And then I ran into this article.
https://www.autoblog.com/2020/08/13/nikola-hyundai-hydrogen-...

Trevor Milton, founder of Nikola Corp, said he would like to cooperate with Hyundai. He said he had twice made proposals to Hyundai that were rejected.
Use a security key like yubikey to verify it’s the same person. I dunno if the default yubikey requires a pin AND touch, but mine does... even if you steal it, you don’t know the pin. These days you can also use Apple touch and windows hello in webauthn. So, there’s that.

Another possibility is requiring a payment with a payment method they’ve used before and then credit their account with the amount. Forcing 3D secure on that transaction should cut down on fraudulent take overs; or at least shift the liability from you, somewhat.

If you have an app, you can also allow them to authorize the password reset from the app on a computer (or vice versa).

Lastly, you could just not have a password to forget. :)
I was constantly reading/writing config files and the structure and comments were what convinced me TOML was worth to try. I did end up going back to JSON for the schema validator bit, but I just found out that TOML is still working on it: https://github.com/toml-lang/toml/pull/116
Enron? Years of blatant fraud and earnings manipulation with the explicit goal of hitting stock price targets.
I'm personally sick of yet-another-config-formats. Why did designing metaformats become cool?

They all have warts because using the same symbolic notation for data and structure leads to encoding issues that have cognitive overhead.

So instead of getting used to the pratfalls involved in making mistakes in one format/library set, we can do it in a whole bunch of different ones. And of course if anyone uses the new format much much, we'll get multiple, slightly incompatible versions, all with different bugs.

Thanks?
Note that LLVM has already had a function outliner; you may have seen these paths already if you've ever looked inside a binary on macOS and noticed * .cold. * functions, which is the unlikely-to-execute code cut out from the function they came from. This appears to be an improvement on that effort.
Ok, we'll change to that from https://www.phoronix.com/scan.php?page=news_item&px=LLVM-Lan.... Thanks!
Turns out science opinion changes with new evidence. When this all started the evidence did not suggest masks would help. Turns out they do, so now the science advice has changed. So your argument is because science is working as intend we should thus not trust it? This is a common anti-science/anti-medicine fallacy.
Here are a few seventh bits (01000000, \100, 64, 0x40) for your ANDing pleasure, so you can pull a Timothy Dexter and peper and solt it as you plese: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Society has functioned for thousands of years while accepting slavery. Society has functioned for thousands of years while banning freedom of religion. Society has functioned for thousands of years without antibiotics etc. Just because we've done things for thousands of years, it doesn't mean we can't improve.

Your driving argument actually reinforces the parent's point. In most places in the world, you can't drive beyond a speed limit and you can't drive while drunk. These are restrictions on people's individual freedoms.
Given that I love Emacs, I hate to disagree with you, but I must:

This is like a car model that came into existence 40 years ago, but is still making cars today.

Ford is over a 100 years old. Yet I have no problem getting into a rented Ford and driving without consulting the manual.
In Civ Rev it's playing in some of the villages, which is a nice throwback.
This is really awesome. People doing things like this just makes me happy.
That makes more sense in a traditional car, less sense in something like a Tesla which has much fewer components and a higher level of integration.

There just aren't many user serviceable components in a Tesla. It's basically a computer, a battery and an eletric motor with a body sat on top.
No that’s just how totalitarian governments work. Stop being naive.
Have you heard of the dragon book?
I wonder if cranking up a bass amp to back-massaging levels and playing open B notes (30.8Hz) on a 5 (or 6) string bass guitar also helps :D
That's not a Python specific problem, but otherwise I agree with your point.
One of my favorite Radiolab episodes[1] was about just this:

MOLLY: What do you think happens inside the chrysalis?

JAD: I think that -- I actually have never thought about it, to be honest.

MUSEUM GUEST: I don't know. I don't -- I don't understand how it works.

MOLLY: Not many people have.

MOLLY: Are you, like, surprised that you actually don't know?

MUSEUM GUEST: Yeah, I'm surprised. I thought, like, I knew and I don't.

MOLLY: Those are folks I met at the museum.

JAD: Hey, hold up. Now that I've thought about it for a second, isn't it simply that the caterpillar is inside the shell, it sort of snuggles up, and then it grows a wing off of its right side and then off of its left side, and it just pops wings out?

MOLLY: No. That is actually what I thought, but that's not right at all...

[1] - https://www.podtrac.com/pts/redirect.mp3/audio.wnyc.org/radi...
Corralling the workers does not mean doing the technical work. they are different skill sets, and the original comment conflated the two.
Thanks for the link Seth. I wasn't aware this existed and it's sometimes nice to have something specific to cite as well as convenient that it's all in one place like this.

Edited to add: Wow the Sankey diagram (showing changes in which CA if any is used by a site) is something I hadn't seen anywhere else and is especially useful. Thanks again.
The Emperor’s New Rules
Ford is permanently up to its eyeballs in debt and would not be a viable business without repeated government bailouts due to its history.

It isn't a very profitable market.
That was painful to watch. He sounds like a politician - talking non-stop and not answering a single question in the process.
Yes it is, not sure what MSVC does.
There's more than pre-industrial people in the complement to the WEIRD-collage population, you know? Like maybe start with real adults working actual jobs?

You could also see how it works for Canadians, Indians, Chileans, Thai, Russians, Nigerians... all have developed enough economies that there are at least some remote workers.
If curious see also

a bit from 5 months ago https://news.ycombinator.com/item?id=22707387

2018 https://news.ycombinator.com/item?id=17513770

2013 https://news.ycombinator.com/item?id=5272634

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

Alternative formats to this alternative format:

2018 https://news.ycombinator.com/item?id=17765426

https://news.ycombinator.com/item?id=18023105
If they are losing money doing those things it isn't really much of a business.

They do appear to be generating income from operations these days, but the size of the operation has increased so fast that it is hard to analyze.
Not that I had any hope, but

https://www.withings.com/us/en/legal/privacy-policy

Is there any device like this out there that doesn't require selling your privacy? Any service, for which I'll gladly pay, that doesn't sell you to 3rd parties?
Or at least any that supports gathering and utilizing profiling information. Last time I checked, that didn't include Rust yet for instance, but my information could be out of date there.
GDPR absolutely applies whether the vendor is in Europe or not.
In a world where everyone has terrible body odor, your nose will become used to it and it will no longer be a distracting shock.
Seeing the present (of emerging micro-VC) clearly
It definitely gives you an edge if you're extroverted to begin with.
Is it a lie to set as a goal for your company something that will take longer than one lifetime?

It’d be a lie if they weren’t taking steps necessary for that goal. It’s not a lie to have a large, even an unlikely, goal.

Starship, in particular, isn’t really needed for a conventional space business case. Falcon 9 is sufficient for that. Starship (as envisioned) is either too big or too reusable. The only thing it makes sense for is the grand, multi-generational vision.
It doesn't surprise me in the slightest why he was able to convince deep pocketed "industry veterans" to fund him, and actually understanding the social dynamics at play is important for understanding society at large (and can be very helpful when it comes to making money).

There is a metric shit ton of pressure on these legacy automakers to compete with Tesla. Sure, you may think Tesla is a relatively small slice now, but the leaders at these companies are extremely scared of falling behind technologically to the point where they are uncompetitive. I'm quite sure a lot of people at GM were skeptical, but I bet a lot of them also did the subconscious calculation "What's worse for my career, losing out on a deal with an innovator like Nikola and falling even further behind, or going with Nikola, in which case if it fails we're not much worse off then we were originally?" Against this backdrop it's easy to see how a scammer can take advantage of this dynamic and even play legacy players off each other, e.g. "Well, you could choose not to invest in us, but then think how much further behind Tesla you'll be. And you know we're talking to Ford, too."
> for your ANDing pleasure

Oh?
This + multi-return (push multiple code addresses in stack frame) together mean I think we can just use Result/Either and never unwinding, and leave no performance behind.
If Tesla is planning to do self-driving entirely with vision systems, they are more than a decade away from a driveway-to-driveway autonomy unless you mean from your driveway to your next door neighbor's driveway, seeing as how they can't identify trucks on a highway, stalled objects on a roadway, or, per Consumer Reports, stop signs, traffic lights, or road markings on any road other than major highways and streets.
Ocaml's strong static typing with type inference and pattern-matching (with exhaustivity checking) suite this kind of work quite well, there's plenty of literature around for it.
I've never won Civ 6, and I have a bajillion hours in across 4,5, and Revolutions. I just can't get anywhere. Even on the easiest difficulty, no matter where I focus all opponents seem to be running at 110% my speed in tech, production, and religion (which I wish you could ignore like you can in V).
I think it's naive to believe that it's impossible for a Chinese company to not become dominant in the Chinese domestic retail market (And a major player in international retail, given that practically everything is manufactured in China).

In fact, it's practically inevitable, regardless of whether or not the government is there to hold your hand, and put a band-aid on any boo-boos you get along the way.

Mind you, 'naive' is the most charitable word I can think of to express myself.

Do you also find it shocking that the largest retailers in India are Indian companies? The largest retailers in France are French companies? The largest retailers in Russia are Russian companies?
RHIDE + djgpp ftw!
My suspicion is you didn't read the article, because the README for this otherwise quite awesome-looking project doesn't mention anything about doing FFTs on a $3 microcontroller, like the article author did on their Pi.

Then again, if I missed it and you can do those FFTs with this project, that's pretty cool.
The Hindenburg wasn't even the deadliest airship disaster. 36 died in the Hindenberg fire while 52 died on the Dixmude, 48 on R101, and 73 on the USS Akron (three survivors.)

I think the Hindenburg is the best known because it was captured on film and broadcast radio, and was also the last.
"You can only change yourself" (internet pop wisdom)

“If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.” - Antoine de Saint-Exupéry
And VW didn't sell any pickup trucks in the US but it's not because Ford outcompeted them.

https://en.wikipedia.org/wiki/Chicken_tax
Amazingly tall pile of crap that guy is spewing. In the video he's touting their lack of product / development focus as a virtue and claiming that they can work on four or five projects (vehicles) more efficiently than one, despite having no viable vehicles. Maybe we should consider his premise: Nikola can fail to build four or five vehicles as well as they can fail to build one.
rustc does support PGO, but I don't know how mature the support is. https://doc.rust-lang.org/rustc/profile-guided-optimization....
LLVM's logo is a wyvern
"utilize"
Free Coupon – Docker, Podman and MultiCloud Kubernetes Course
Lack of contrast makes this impossible to read without reader mode.
> I don't know how to read the arrow.

As a description (which is an easier translation of this idiom into English than an imperative)
“is assigned to”.

Imperatively, English tends to prefer verb-object with implicit subject, so we ought to be using a Lisp family language (setq “foo” 42) maps better to English imperative structure than most popular languages that do imperative assignment.
That was pure luck. Investing 100 percent of your life savings in one high risk thing is dumb. That is not to say some people won't win that way but the vast majority will loose. That guy lacks wisdom and got very lucky.
“Shoot for the stars but if you happen to miss shoot for the moon instead.”

There's something to be said about the value of setting wildly unachievable goals. It takes you further than you might have thought possible.