skysight-inc/HackerNews huggingface dataset:
Or you can think of it as HTF trading firms subsidizing 20-60ms internet for the common user. The last couple ms probably mean nothing to you but they mean a lot to them. I guess it depends on what your world view is.
Would there be unintended consequences of half the world’s roofs being black?
I have a 2xRTX 3090 rig under desk. At close to full GPU load the temperature on the desk is about 3F higher than in the room.
There are a couple potential answers to your question.

1) ‘make it up in volume’ - part of the reason for the relatively high capital cost of the technologies you are describing, is they don’t scale well from a one-off design or manufacture vs amount of energy produced perspective. Geothermal plants require significant amounts of ‘actually sticking a very long pipe into unstable ground’ which can’t be effectively economy-of-scaled away to be cheaper. There are also only a relatively small number of locations with the right factors to make it worthwhile. Presumably the waste heat systems you are referring to require custom fitting to the plant in some way, and there are also not a huge number of places with sufficient waste heat to make it worthwhile. Both of these techs are in the sub-gigawatt (often sub-hundred megawatt) range. That adds a lot of friction, thinking, and site/location specific ness for a relatively small amount of power. IN THEORY fusion can produce massive (giggawatt) power anywhere, and there is no reason you couldn’t make one for every neighborhood if you wanted. Please be aware that practically speaking this seems to be a fantasy.

2) most people don’t/can’t understand the physics, so it is really easy to project impossible benefits onto it that will never play out in real life, and sound plausible while doing so. This makes it easier to sell to politicians in particular.

3) IN THEORY because of these factors, whoever comes up with fusion first is going to take over the world (either commercially or politically), so there is a lot of pressure to not be #2 there. This outweighs things like pesky market dynamics and concrete profit margins.

4) also, since no one has a prototype or design for a reactor that could plausibly actually be a viable commercial reactor, no one has the ability to sit down and figure out if the math works or not. This is all still research reactor space.
For the login part, a "login with github" might partially solve this, though it doesn't solve people having to create and maintain a forum.
It’s used as a bargaining chip by the Houthis. They are holding everyone on the Red Sea hostage using an environmental doomsday device.
Sam's Club (and Costco, etc) offers discounts on most products it sells, and costs significantly less than Best Buy's membership. They are far from equivalent cases.
Government-imposed vaccine mandates were never common for access to private establishments, as is now the case in NYC and LA

Philosophically speaking, It's one thing for the government to say you must be vaccinated to attend public school. It's quite another thing for them to say you must be vaccinated to enter a privately-owned gym.
They're still running a steam turbine but it is more compact and efficient.

Fourth-generation reactors won't be easy, but the motivation to develop them is strong.

Arguably there is a lot of experience with liquid metal fast reactors, many of the problems like sodium fires and problems with inspection are probably solved. Think

https://en.wikipedia.org/wiki/Fast_Flux_Test_Facility

as opposed to

https://en.wikipedia.org/wiki/Superph%C3%A9nix
First of all: no microsrvices, no Kubernetes. The whole business logic is a two binary (server + cli) monolith in a single container image.

For CI GitLab is a bliss. Lots of examples and articles around the web. I made a test-build-dockerize-tag pipeline once and now just taking it from one project to another with minimal changes.

For deploy - Docker Compose is enough. Maybe Docker Swarm some time in the future. Gitlab hosts docker images, rollback is a simple change of container version.

For Postgres backups I am using WAL archive + daily snapshots from replica.
Piers as editor of a newspaper had published photos of him with another woman who wasn't his wife in 2004. They're both cads.
What Bay Area doctors say about how Covid affects the brain
Steaks Could Soon Become Champagne-Like Luxury
Predicated on having already crashed, the chances that speed was a contributing factor to the severity is very high. That's why people want lower speed limits.

Predicated on simply having been driving over the speed limit, the chances of an accident are very low. That's why people don't care about speeding.
Your point of view is correct but (unfortunately) I think that most of people don't want it simply because they are too lazy to understand how it work and use/configure it every time they're entered in the car. Infact most of people don't make upgrades for the same reasons, for that, car brands are using OTA upgrades
Yes. Product types (i.e. tuples) force you to consider all possible combinations of things, and the types have to be the same across all variants.

This means that there are certain states that may be impossible in practice, but possible to represent in your data. This can lead to unnecessary code at best, or undefined behaviour and bugs at worst.

For example, let's say we want to model loading data from a server.

With ADTs:

type WebData
= NoRequest
| Loading
| Failure HttpError
| Success MyData

With product types only (and enums), how would we reconcile that the request could return an error _or_ data?

We could try something along the lines of:

type WebDataStatus
= NoRequest
| Loading
| Failure
| Success

type WebData = (WebDataStatus, Maybe HttpError, Maybe MyData)

Where the error and data fields are optional.

But in this case, it would be possible to have both error _and_ data fields populated. Not ideal!
Looks like we agree? That people should take the vaccine to save themselves (from having to go into the hospital and be triaged...)
Advertizing != search
Most people are not stupid, but unfortunately in the US many issues are moralized to the point that people have a hard time discussing them rationally. You question Fauci? You're an anti-science freak. You question CDC's decision? You're a Trump supporter. You ask how CDC's numbers lead to certain decisions? You're a racist. I really wish people do not attack one's motives and focus on discussing facts.
Emotions can, and often do guide people to do stupidest decisions of their lives that will effectively ruin it, or even kill them. You can't reason with such a person. And getting through the firewall of those emotions, for somebody often on the opposite side of the argument is practically impossible. I suspect IQ level plays a role too (critical thinking not only towards the world but also oneself).

The more you push, the more resistance there is. Doesn't matter how right you are and how wrong they are.

What covid highlighted like thermonuclear blast is how many people in general population are weird, naive, paranoid and basically... dumb, for the lack of better words. Also how internet amplifies the good and the bad equally.

200 years ago it would be just some random quiet weird dude that you don't have desire to talk to, today its a self-proclaimed patriot who thinks got the ultimate truth in contrary to general population. In their own echo chambers, this spirals into some pretty weird crowd mechanics.

There is no win of argument. There is no going back. In this regard we moved a bit back to the middle ages. And yes, politicians fucked up pretty big time, almost every single one.
Expanding on this, if you do all the work on the main thread, you're implementing a cooperative multitasking system, with all of the problems that entails.

It's surprisingly hard to break up potentially long tasks in an ergonomic way without losing a ton of performance, tracking down a long tail of tasks that block rendering, or both. Having multiple threads of execution is so much better.
Uranium is 19 times more dense than water. 2000 tons of nuclear waste means 100 cubic meters. 100 cubic meters means a 40 foot + 20 foots containers. That is the highly radioactive waste produced by the US each year. This powers 20% of the US. Of course, actual storage would be in some caskets, so a higher volume, but that is the radioactive material volume.

There are ~450 reactors in the world with the US operating close to 100. You don't get to millions of tons.

Plants themselves are producing lower radiation materials, that don't need those iconic caskets or the extreme care. They wuldn't melt down or anything. This is from day to day operation (gloves, suits, containers) and decomissioning.
The Houthis can detonate it or sink it in few hours.
there is not much math, don't let the academic papers razzle dazzle you, they make things look complicated to get their grants

in practice, as long as you've studied basic calculus and understand how to find a minimum of a function via derivative you're good, there is your "gradient descent" in a nutshell: https://www.mathsisfun.com/calculus/maxima-minima.html

everything else is plug-and-play from existing libraries

you can ask any "data scientist" or "ML engineer" what they do all day, it's a whole lot of copy paste, and tweaking the data and parameters through trial and error until it fits

Edit: Ok , it would also help to understand dimensionality reduction via PCA/SVD at least once, it's available in any linear algebra book: https://en.wikipedia.org/wiki/Singular_value_decomposition , https://en.wikipedia.org/wiki/Principal_component_analysis
that's probably the best and most "scientific" part of ML
Oh yeah, and I don't mean to imply that the video I linked is a good example of truth, just that's the sort of thing that gets shared in conservative spaces.

If the response was "wait, WTF is this video? Fauci always just gives us the bare truth", that would be great.

But unfortunately, some of the things that the authorities have lied about have become the ground truth for conservatives, so videos like the one I linked get taken as truth without any additional inspection.

It's an example of the problem I'm articulating.
He presented the equivalent of "I did not have sexual relations with that woman"
With my limited understanding of storing volatile liquids...

One approach is to fill the tanks with inert gas... But another approach is to 99% seal up any vents and rely on the fact the fuel vapor concentration in the tanks is above the flammability threshold.

Thats the way the fuel tank in your car doesn't explode for example.

Obviously it would be good to test this regularly with sensors... but even untested it's still more than likely not going to explode.
I wonder what "Denial" actually means. For example, if someone wanted to make the claim that forest fires were caused by mismanagement does that qualify as denying climate change? The same could apply to other natural disasters as well.
Everyone is grabbing for their own power, for their own reasons; they feel this tailwind but they assume that it means they're right, not that they're temporarily useful to other parties with their own agendas.
> you need to do something with the old reactor cores.

You burry it deep in a geologically stable ground [1]. Was that not counted in the price?

[1] https://en.m.wikipedia.org/wiki/Deep_geological_repository
> The real question is who is pressuring google to do this in the first place. But I'd doubt we'll ever find that out.

Uhhh. I think the people working there don’t want to directly empower harmful lies… even for money. Why would you think it’s some “other” when the obvious choice is simple? Additionally, there have long been bans and regulation on harmful content, it’s nothing more than “safety and soundness.”

I find it peculiar how you immediately bring up unrelated topics like “deny christ” and people who dislike google. It’s like you’re trying to generate outrage of something ordinary and I find it confusing.
The right's story has generally been that people should get the vaccine if they want to because "freedom." Trump literally said this in front of crowds of his vaccine-hesitant supporters. Prominent Republicans like Rand Paul are going around casting doubt on the credibility of Dr. Fauci and the CDC/NIH, and Republicans have done nothing to address the tidal wave of conspiracy theories making rounds among their constituents.

Get back to me when Trump gets on stage at some rally and says, "Anyone who thinks the vaccine makes them magnetic is a moron." Republicans are free to call it a Trump vaccine if they are saying, "Real Patriots do what their country needs, and getting the Trump Vaccine is what we need Real Patriots to do." If that is what it would take to convince people to get the shot I have no objection. Unfortunately I am not seeing that happen; instead what I see are non-committal statements, shouts of "freedom!" and Republican governors preventing local leaders from imposing mask or vaccine mandates in their states.
Slack's content marketing strategy to become media first brand – newsletter
Won't really matter which party supports it because <50% of the population supports is
The 6 most common types of bias when working with data
Toilet paper scalpers... Last year I scoffed at the people buying two or three packages of toilet paper. I thought that was selfish, and refused to participate in that hysteria. Then a few weeks later, I was wiping my ass with paper towels for a month because I ran out of toilet paper and couldn't buy more. It got me thinking that I should buy a bidet. It also got me thinking that if I had been "part of the problem" and bought more toilet paper than I needed, I would've had enough for myself.
I think the major shift was that originally types were used mostly to talk about representation. Then we wound up in a situation where caring that much about representation didn't make sense as often (at this point it's at system boundaries and when we care an unusual amount about performance) and so it made sense for some languages (covering a growing portion of programming) to stop talking about representation. But it turns out there are other useful things that we can use similar technology to "talk about" as we learn to build better tools and to better apply them.
That's sustainable long past the point we run out of radioactives. Just how much space do you think buried reactor cores take up and how big do you think the earth's crust is?

You could literally throw it in the deep ocean and it'd still do less damage than a single day of Brazilian deforestation for biofuel production or a month of operation of a coal plant (partially because water is actually quite good at blocking radiation and not becoming radioactive, you can safely swim in a spent fuel rod storage pool).
I could cite you things like this: (https://www.osti.gov/biblio/6276900) but they will likely be buzzword soup.

The simplest explanation is that the fusion reactor's energy output is the _primary_ heat source for a heat engine like a steam turbine.

It sounded from your description that your company was targeting so called "waste" heat, which is a lower grade of heat (smaller delta between ambient so a smaller temperature differential to work with). There are limits to the efficiency of being able to convert heat into some other form of energy (kinetic, chemical, electric, Etc.) because that is how the universe works sadly.

That said, when you have a very large heat differential, as you do from fusion or fission reactions, converting even a small percentage of that can be a net win in terms of production.

So fusion is different in that it can take a small amount of widely available "fuel" and release a large amount of energy by "burning" it (in actuality fusing it into a new element, but the effect is that the original fuel is no longer available for use) and then using that heat to run heat engines that are producing electricity. The waste products are the fused result and heat in the form of highly energetic alpha particles.
Recommend reading the New Yorker article mentioned in another comment. Makes you appreciate the complexity of the situation and full background story.
I'm glad I am not the only one who finds his writing challenging. I had to give up on Blindsight after only a few pages as I had no idea what was going on.
It's not popular vs unpopular, it's politics. Climate science is super politicized in this country. Google is a progressive entity who claims to offer a balanced view but instead works as a bad actor and favors one point of view as "truth". They are turning into another New York Times.
Hacking the Furbo Dog Camera: Part II
Renewables as currently implemented have significant effective capacity issues - wind not blowing, or sun not shining, or whatever - and overbuilding them still won’t solve that.

Storage is currently very expensive, and this is not likely to meaningfully (as in decrease by an order of magnitude or more in cost) change anytime soon.

That means that you need to buy and maintain more equipment for the same kwh at the plug than you would with a typical power plant. Fossil
Fuels are incredibly energy dense and really cheap to extract, even with the nutty new technologies required in many places.
In the United States, the majority of the cost isn't the panels. Install needs to get more affordable. More modular, with roofs made to accept them. But, as I said in another comment, I expect most solar to go to big solar farms, where install costs are negligible.
Make electric vehicles lighter to maximize climate and safety benefits
Could you elaborate on what you mean by "Discord is sandboxed"? Are you using an app to sandbox it?
What do you think the odds of this occurring are?
APIs Are the Prefabrication of Software
Monads are too specific, a lot of things that they are used for could be represented by weaker constructs such as Applicative.

See e.g.: https://www.microsoft.com/en-us/research/publication/desugar...
"Furthermore, 10,899 (28.0%) were fully desugared into Applicative and Functor combinators and thus would not require a Monad constraint." б) "The Haxl codebase at Facebook. [...] and 7,600 (26.9%) were fully desugared into Applicative and/or Functor."
This is surprising to me because in North Dakota there have been plenty of brine spills (from storage tanks) and it seems to destroy the farmland. It's nearly impossible to clean up and it always makes its way into major waterways.

I can't believe a farmer would intentionally use this to water their crops, it wouldn't make any business sense.
I think the term "counterfactual" comes from the implied, well, counterfactual:

- if the cyclist had been wearing a helmet (which they weren't), then they might have survived

- if impairment had been an issue (which it wasn't), then the driver would've been responsible for that

And I guess they're particularly often used for victim blaming:

- if the rape victim hadn't worn revealing clothing, they probably would have been safe

etc.

So, while I agree that the issue is not particularly well presented here, it does seem plausible to me that implied counterfactuals frequently distract from the culpable party (by pointing out all the hypothetical things that the victim "could have done").
> Is that a fair definition?

No, it is not. The comparisons were "Person with bachelors degree" and "Person with bachelors degree if they took summers off unpaid".

In the context of teacher salaries, the phrase "summer off" always refers to having vacation time, not doing unpaid work. Eg, https://en.wiktionary.org/wiki/time_off#English has "I've got some time off next week, so maybe we could meet up then?" with synonyms of "holiday" and "vacation".

Or, consider someone doing the single-person start-up thing, self-employed, not taking any income until things (hopefully) get off the ground ... then finding out that business model isn't successful, so finds a job. Is that person meaningfully "off" while working 15 hour days for a year?

> Presumably this is a mechanism for less efficient teachers to realize their predicament and self-select out of the occupation.

If you recall, the title is "‘Exhausted and underpaid’: teachers across the US are leaving their jobs" -- that's self-selecting out of the occupation.

But that doesn't mean that those who are left are more efficient. What if the people who are left are those who don't care about doing more than the bare minimum their job is worth, knowing it's hard to get fired because there aren't enough teachers available to replace them?

You get what you pay for.
Startups are poor at employee marketing
Oo this looks really cool! I'm bookmarking this for the future. I don't know that I'll have time to do anything with it any time soon, but looks really interesting.

I wish there were more "play games while programming" projects. Only thing is that they all seem to be too low level, whereas I want to be able to write logic like:

"when you have < 100 wood, stop creating carved objects and increase the amount of wood gathering."

instead of having to program my own pathfinding logic or whatever.
Hacking the Furbo Dog Camera: Part I
I can confirm this used to work, but I'm not sure if that's the case now. These were the instructions I used:

https://android.stackexchange.com/a/186995
Share your ROS data visualization setup across your robotics team
Solution, be honest: "Masks work, but we don't have enough and need them for hospitals so you're not allowed to buy any. Wrap a tshirt around your face instead, it's probably better than nothing."
I guess we don't believe in disruption of suboptimal establishment forces anymore on HN.
Who gives a fuck.
Have pla forever, plant based plastics, break down seamlessly.
That's like saying "If you want a new iPad why not just buy an Apple Newton?"
> There are libraries which can automate this for you which is the route I would recommend

Which libraries do you recommend? I've had to do this a couple of times in my current project and it's painful (and I made mistakes).
Why some young workers are leaving their office jobs to work on farms
Scala, as I recall. It encourages using Options (Some/None), but since it runs on the JVM and will often interop with Java libraries, you can also have nulls.

Not exactly a language design, but an unfortunate reality.
Google purges search results.

For example, try searching something considered stereotypical or racist. The only results you will get are ones about reparations or empowering minorities - no stereotypical or racist content whatsoever.
Go: Don’t change the libraries in 1.18
Can't hold this against him; he wrote the book way before furries were a thing.
Our team built Foxglove Studio (https://foxglove.dev) to integrate multiple visualization / debugging tools into one seamless experience, but until today it has been difficult for our users to share these workflows with their team members.

Today we’re excited to announce that collaboration support (in the form of cloud-synced layouts) has arrived with Foxglove Studio v0.19 (https://github.com/foxglove/studio/releases/tag/v0.19.0).

We all know that efficient collaboration is critical to robotics development, so we’re very excited about how much this feature can accelerate your team’s ability to iterate on your robots.

We can’t wait to hear your feedback!
> This is a long way of me saying that people are liars, the government is made of people, so the government will always lie.

I live in Sweden, and our politicians seems to be a lot more honest than both sides of American politics. So from my perspective you aren't even close to hit the theoretical "politicians are people, people lie" limit. And until you at least gets somewhat close to it I'd argue that you should strive for it rather than let politicians run wild with lies and deception as you do now.

A good start would be to stop with the "Bundle a million unrelated bills and call it the 'Bill of Freedom!'" thing that is going on. Those bills are there to sow division and hate by saying things like "Our enemy are against freedom, vote for us to get the bill of freedom accepted!" etc.