skysight-inc/HackerNews huggingface dataset:
I will say. Over the last year I have more and more just pulled back.

I have regularly wiped my Reddit account, come back for a bit, notes the toxicity and blatant bias and wiped it again.

Within my circle of friends I no longer really discuss current events or politics. Once a pastime of challenging our beliefs and opinions has kinda just….stopped. And most are pretty moderate and more just burned out from the toxicity of others that we prefer not to engage it even in a relatively “safe” quarters because well, even some of our peers that traditionally have been level headed are less so and you never know who you will offend now.

For the most part I really only pull information now from RSS feeds. I no longer even seek out discussion. I just try and get a high level overview and call it good.

There’s a part of me that wants to discuss these things. But yeah, many are just over the top. I was discussing daycares with some colleagues at work over the “water cooler” and where we sent our kids. I mentioned the one we used because someone asked how it was. I gave them a rundown of my experience and someone else said the owners were “deplorable” and “advertised on xyz radio” and they were probably brain washing my….get it…3 year old. I told them I’m not huge on applying politics where it’s irrelevant if it’s not affecting the product. And that was it, everything went cold, and I ended up getting asked by my boss what I said.

My kids are not even aware there are other people in this world with the same name yet, and I offended someone by just mentioning a daycare center. And it’s a death by a thousand cuts, I’ll just pull back more I suppose.
One way to test out your theory would be to pretend that someone else wrote the essay. If the essay no longer makes sense, or if it still comes across as self-congratulatory, I would agree with you. However if you perform this thought experiment I think you'll find that neither is true, so I think you're just reacting to identity of the author and not his actual point.
It's definitely possible you've already done monadic things in code. If it's any consolation, I would not have ever been able to grasp monads by reading tutorials alone and the monad laws are simply too abstract for me to have envision a concrete usage. I learned without touching Haskell at all and it's my opinion is that Scala + Cats is a much easier onramp to monads than Haskell.

You sound like a kind and curious person. If you ever want a one-on-one walkthrough please reach out to me (email in bio). Everyone deserves the chance to understand something if they want to.
They both did something illegal. Did something I say make you believe I think otherwise?

The prosecutors chose to go after Kail because he is easier to nail. They get to charge him separately for the fraud he committed with each startup, so it's more likely that at least one will stick. The startups are required to help the DOJ build a case and get a warning that they won't get off so easily if they're caught again. Since they weren't charged this time, these cases are fair game to litigate in the future together with any new charges.

What these startups did is obviously illegal, and they and the DOJ are obviously well aware.
Absolutely not. I didn't want to use a comment to talk about our project and hijack the comments section, just to provide where my perspective is coming from and that even with that I like the idea and Mastodon's approach.

To be clear: No, I'm not the one who made Truth, have no part of it, and don't know anyone working on it.
It lets them off the hook for future questions and work.
Gelsinger: Intel wants to get Apple's business back by outcompeting it
Maybe I am just not that picky. I remember my friend almost got a Tesla but he was complaining about the stitching in the seat, I could not care less about that. So he got a Lexus instead, now he complains about rising gas prices.
My compilers call printf just fine until you enable optimizations. -O0 adds references to printf, -O1 and higher switches to puts.

I was kind of surprised about the fact that there was no warning about the missing return from main(). Normally, I'd expect the compiler to complain that a supposed int returning function does not return anything, because that would normally be undefined behaviour.
SiFive Has a New Riscv Core to Improve Performance by 50%, Outperform Cortex-A78
The #1 Mistake Companies Make When Creating Their Data Science Foundation
I've lucked into a few rando gov positions were hilariously more satisfying than any programming gig I've done, but ya nobody else seems to be interested. ADHD is a hell of a drug heh
While I think all western countries can easily be considered authoritarian countries, given most of them demand half of the profits of everyone doing anything productive on their land, you're terribly deluded if you think they rank anything close to what China is.

China has concentration camps, kill businesses with a whip of the hand and apparently have half of the world (probably including your government) on their payroll.

https://www.youtube.com/watch?v=UlCYFh8U2xM
> If, by magic, these OSS components you use disappeared: How much would it cost to build them?

Hmm... I'm not sure that's a reasonable metric. If Microsoft disappeared it would no doubt cost millions to rebuild SQL Server. That doesn't meant that it would be reasonable for them to charge a 1 million dollar license fee to use it. The cost is amortized across their entire customer base. Similarly I don't think it's reasonable to expect Sentry to pay the NGINX developers 1 million just because it'd cost them that to redevelop in house. One would instead hope ALL dontations summed to something reasonable.
I can't comment on the batteries, but Shenzhen 4 years ago was full of BYD taxis. They seemed pretty good compared to the ancient diesel VW Passats that were the alternative.
What I've found is that unfortunately there are many GPs that are bad troubleshooters. They know their standard sinus infection or gastro etc. that 90% of patients come to them with but anything that requires actually problem solving is beyond them. You gotta do that yourself.

The best GP I have had admitted when she didn't know but knew how to search and searched together with me or gave pointers for further experimentation and troubleshooting. He wait times suck because she does this. I love it.

Re: manners. This can be so different. I had an Indian colleague complain to me once about a really bad doctor. The doctor apparently told her mother that she had cancer. I was dumbfounded why that would be bad (she did actually have cancer). Apparently the doctor was supposed to tell a family member about it but not the mother.

I very clearly told her that if a doctor did tell a family member but not me I would be really really mad. Never mind doctor patient confidentiality rules.

She didn't seem to understand.
Locking others out gave him complete control over the phone's native interface and performance, he couldn't do anything about the web, and it was a convenient way to placate those who wanted to develop apps.
Cause of Death Finally Revealed Re Former SF Couple and Infant on Sierra Hike
That is interesting. It sounds like this was just someone who was interested, but I can see it being useful having access to someone with research experience.

I really don't feel capable of reading academic papers, so for me this would be very useful.
This is such a first world problem, when everything is going pretty well we must stop people from hating each other online!
They might add that data to your EHR against your wishes, though.
If you read past the headline to just the first bullet point, you don't even have to go past there:

> The Federal Reserve announced sweeping new rules for its top officials Thursday, banning trading in individual stocks and bonds.

The top officials of the Fed. not congress people.

The comments thread here is making me wonder if all HN comment threads are made up mostly of posters who haven't read beyond the headline.
Not at all, actually. You're forgetting the heavy use of MacBook Pros by recording engineers and musicians. For them, having a machine that is fast without generating the incredibly annoying constant fan noise of the vast majority of PC laptops is a crucial feature.

So no. Definitely not. The user should be able to toggle this. As Apple has wisely chosen.
> Except of course there is no unwrap in the actual definition while both application and return are sure to be there.

The actual definition of what? `return` is not part of the Comonad class, while `unwrap` (alternatively called `extract`) is not part of the Monad class. No matter what your preferred way of designing abstractions, it seems a strange complaint to say "feature X is useless with abstraction Y" if you don't have a Y in the first place.

> It’s not like any of this is relevant anyway. The usual abstractions liked by Haskellers are utterly pointless as this whole discussion nicely demonstrate.

Well, okay then.

You may not find value in this way of thinking, but other software developers -- many of whom, yes, ship actual software with actual business value -- find these ideas extremely valuable in organizing their thoughts about the problem domain.

I'm open to sharing that mindset with anyone of a curious mind, but most of us aren't going to shove it down your throat. You're welcome to do what works for you.
I translate games and use Android emulators on Windows to test games. I think I could use the Android subsystem, I would give it a try.
Thanks so much - glad y'all love it!
High time for some regulation here, if we can standardize charger plugs then we can standardize battery packs, the amount of waste on account of all this purposeful incompatibility is staggering. All it would take is an agreed upon form factor, charger and available voltages (say: 18, 36, 48 or the nearest equivalent) and we'd save many, many tons of hard to recycle materials every year.

Bonus points if there would be a mandatory way to replace the individual cells so that only they and not the pack would have to be replaced when and if the cells wear out.
5 ways to do more in your IDE
Post is called a toot? Tf
Actually, 5+ year olds, pending FDA approval of vaccine. 7-12 in subject line is referring to grade.
They do? I've never had a problem the handful of times I needed to charge on the road.
It is definitely exhilarating, and a lot of work - but we're proud of what the team has done and where we are at today!
The annoying bit here is that the LiFePO4 advantages only really start to pay off by the time a vehicle hits the secondary market.
No, the Fed (which always means the Federal Reserve Bank) sets monetary policy and has 0 control over Congress.
Yes because everyone knows, the only alternative to Corporation driven capitalism is Feudalism. Which is totally different than Corporations guys. Nevermind the fact that the earliest corporations and the founders of a lot of economic thought accepted by Liberals (as in Liberalism the ideology shared by both parties in the US) were in fact Nobles during Feudal times who adopted Capitalism to maintain their power.
Unfortunately this is common throughout the DoD, where the longstanding assumption is that it is possible to have a single enterprise solution for all X, and that doing this will be much more effective and efficient overall.

I don't think it's because the people involved are completely insane; they see that IT projects in DoD are expensive, and the expense is seemingly due to government/DoD overhead not intrinsically associated to solving the software development problem. So if you could increase the amount of software you can deliver with the same overhead, it should be more efficient, right?

Of course, it's nearly impossible to make this work, but the real solution (significantly reduce the overhead so that it's again efficient to build smaller solutions and iterate improvements from there) is impossible to imagine in DoD.
I used to freelance without a contract. Bad stuff generally happens, much of it being miscommunication. And when the bad stuff happens, it's usually your fault for not writing a contract.

You don't need a huge contract in legalese. Just 2 sentences will do. Something dumb like "I will give you this, and in return you will give me $300. Once you stop giving me $300, I will stop giving you this."

But yeah, lawyers give better advice and lawyers are often cheaper than programmers.
This is my pet peeve with how they teach kids programming. Granted, I only have anecdata on that topic, gleaned from how they teach my own kid at school, but I still can't shake the feeling that we're doing them a disservice by making them skip straight to JavaScript or Python.

I wonder what it would be like if kids started with BASIC. And not Visual Basic or any other modern, structured flavor. No, I mean the ancient stuff:

10 PRINT "All your base are belong to us!"
20 GOTO 10

Limited in what it can do, simple to learn, with just enough fun stuff in it (like PLOT, DRAW, INKEY$, INPUT, etc.)

Then go on to assembly language, again on some very limited and simple machine, along the lines of the good old ZX Spectrum 48 or Commodore 64.

Then move on to something like C or Pascal. Or even Python and JavaScript if you want. But the idea is that going through BASIC and assembly, they'll learn two important things: 1) how computers actually work (even though it's super-simplified, it should still be useful), and 2) why you need structured programming.

Or maybe I'm just being naive. I really would like to see if that works out, though.
Regular exposure to hot water (baths or hot tubs) is a somewhat reliable male birth control.[1]

[1]: https://en.wikipedia.org/wiki/Heat-based_contraception
Autonomous Drone Landing with TinyML
Hmm. Often times, an open ended question results in a much more accurate answer. Humans tend to approximate or even lie to force an answer to fit a limited choice question. Example: you want to know if water is falling out the sky. You ask: Is it raining?
Response is no. You walk out the door and are rendered unconscious by golf-ball size hail.

Better to have asked, "what's it like outside?" or, "what's the weather right now?"
https://archive.md/8c6Yk

http://web.archive.org/web/20211021175914/https://www.baltim...
Truth is gonna be baaased as fuuuuuu.
For just a second there I thought Intel provides the kernel some kind of backwards compatibility mode to clock down to 4.77MHz like the original turbo button.
That's actually a great idea!

Is there any documentation you would suggest I read to get started understanding NVMe namespaces?

We're also very open to feature additions/pull requests at our repo: https://libvf.io/
I'm very new to this whole thing of building an open source community but I hope if people find value in some of what they built that they might consider helping us with our code.

If you have any suggestions on how we could improve and build a good open source community I'd love to hear them!
Exactly. It would be cool to opt-in and only see other authenticated users. We keep talking about freedom to be anonymous and freedom of speech, but what about my freedom to not use a totally ratfucked web where I cannot trust anybody?
Ok, we've changed to that from https://www.baltimoresun.com/politics/bs-md-pol-western-md-w.... Thanks!
It was pretty hard to be honest, but it was helped by the fact we already had our own virtual machine infrastructure that we use for the crowd side. Without that, it would be a much steeper hill to climb.

Re the problem itself at a basic level, it is balancing visual matching (what does and doesn't matter in an image, what is the match in the VM - is that acceptable, and how/why?), and OCR (what is there, what matters, etc), and timing and interaction issues and complexity as well, and for us has to work on basically any platform we can run in KVM.
ADM is a brilliant and very useful book. I use it several times per year to guide me on algo work.
"Truth in advertising"
I suppose it solves littering but in the end you're still just burning plastics and turning them into CO2, which isn't great.
"rigorous analysis"
Truth gonna be based as fuuuu.
Rooftop solar is funny because it's by far the most dangerous kind of solar. People fall off installing those all the time. The deaths per TWh of generated electricity is a few orders of magnitude greater than nuclear. Industrial scale solar is still less safe than nuclear, but not by nearly as much.
As someone with a similar background, I believe some of the confusion is because there is a lot of overlap. System identification is very similar to supervised learning, however there are other learning "methods" that still fall under the umbrella of ML/AI. For example, unsupervised learning doesn't really have a good controls analog (as far as I know). Reinforcement learning on the other hand is somewhat analogous to model predictive control.

A better way of phrasing your point is that ML/AI is "just" optimization.
I think only very few people can be really proficient in more than 3-5 programming languages (at the same point in time). And with really proficient, I mean both a good understanding of the programming language semantically, being aware and keeping track of newer features in the language and having good knowledge of the standard library of the language (and potentially other common libraries). If you are not proficient in a programming language, you cannot work efficiently with it.

Personally as a backend .net developer, I consider myself proficient in C#, I know some basic SQL, and some basic TypeScript and JavaScript. Earlier on I have touched Basic, Pascal, Haskell, Prolog, Scheme, Ruby, Bash, Java and C. I have worked with several different programming paradigms and I have no doubt that this made me a better developer. Still, I don't consider myself a polyglot programmer. Even though I was proficient in Java and C earlier on, nowadays I would have to search basic things all the time if I'd work with those languages again. So that would not be efficient at all.

In my opinion, the concept of a polyglot programmer is only useful if it means a certain level of proficiency in multiple programming languages and that requires a lot more than understanding the syntax of those languages.
To be honest, I've never understood why insurance should be taxed. The money has already been taxed.

I mean this article shows they the average person getting an average inheritance is going to pay taxes whereas the richers don't.

Let's just cut inheritance tax out. It really doesn't make any sense
The Android download link does not work.
Oh, I'm also in Eastern Europe and it's similarly foreign to me. Even the new suburbs they're building here now with all identical houses, Edward Scissorhands style, have corner stores(tm) within walking distance everywhere.
There are some striking parallels between China and Japan, not so many between China and Holocaust victims.

In the 1940s, great industrialized nations vied with each other to see who could commit the biggest atrocities on the other guys. Japan lost out, but once set straight, they began an impressive multi-decade recovery.

In the 1950s, Japan's own considerable efforts, along with help from their former enemies, started to pay off. In the US, we were slow to let go of old grudges, though, and the (understandably) poor quality of Japanese exports was a standing joke. As tuatoru points out, anything that said "Made in Japan" was almost guaranteed to be crap, similar to the outlook many people have towards Chinese exports today.

In the 1960s, Japan's reputation as an industrial power was growing, but they were still mostly seen as imitators rather than innovators, again very much like the Chinese are today. The Japanese took an early lead in areas like solid state electronics, exploiting inventions that mostly originated in the West but weren't being used to their full potential in the consumer space. Companies like Honda and Toyota were also starting to sell a few cars here, but nobody took them seriously.

In the 1970s, the gas crunch hit. People stopped laughing at small Japanese cars and started buying them. There was still a lot of latent resentment towards the Japanese, though, coming from everyone from organized auto industry labor who saw their well-feathered nests falling apart, to WWII veterans whose interactions with Japan had proven too traumatic to forgive and forget. Not to mention anti-Asian sentiment being on the upswing as a whole, thanks to Vietnam and the "boat people" who were, of course, "coming to take our jobs" or worse.

The Chinese aren't selling cars in the US market but you can bet there'd be a lot of prejudice out there in the roads and parking lots of small-town America if they were.

Later, in the 1980s, Japan emerged as a player in computing and data processing, but we all knew that they were culturally ill-adapted to develop good software, so no biggie. Of course, this was just a refrain of 1930s-era prejudices. "They're all nearsighted. No way these guys can fly fighters and bombers." By the 1990s, many young people thought of Japan as the country where the best video games came from, and any notion that they were somehow incapable of writing code was forgotten.

So with respect to China and the US, I think we'll end up as valued trading partners in the long run. It's just a matter of waiting for one irrational prejudice after another to go away. This will take time, but it'll happen... if neither of us does anything stupid.
Policymakers but not legislators lol
> suddenly making some text lose color because it jumped to a "display cell" that actually corresponds in the PTY stream to both the text and some SGR escape codes

Not how the terminal works. Try this:

printf " \e[34mhiii\r\e[0mxx\n"

This:

- Prints a space

- Switches to blue

- Prints hiii

- Moves to the left of the screen

- Turns off all attributes

- Prints 'xx' (such that the cell where the colour started has definitely been overwritten)

This should result in a default-coloured 'xx' followed by blue 'iii'.

You do not need a complete model of the terminal. All you need is calculate dirty regions -> redraw them line-by-line in the naive manner.

SGR escapes aren't associated with specific cells; you can think of them as commands to the terminal. 'Set your default foreground colour to ...' They could as easily go along a separate channel (barring synchronization overhead, etc.).
If vehicles average 100kWh battery packs, 10 GWh is only 100k vehicles. 50kWh, only 200k.

Global sales in 2018 (of light passenger vehicles) were around 70M. Absent chip shortages and financial crashes, we could expect to hit 100M in three or four years.

Yep, Tesla wants more batteries. And this number, 70M, is why sticking with Nickel-Cobalt is a Bad Idea.

There's a lot more iron and phosphorus available for a lot cheaper; demand for Nickel and Cobalt will push their price... er, very high.
I don't know if you already knew why the Turbo button was there in the first place, but back at a time where there is no dedicated monotonic timer, applications (mostly games) rely on the fixed processor speed to determine sub-second time, which while worked on the original IBM PC... made it too fast for new generations of hardware.
Victron is bullet proof. I've seen their inverters used aboard working vessels for decade after decade without so much as a glitch. Highly recommended.