skysight-inc/HackerNews huggingface dataset:
> While this was true even 10 years ago, not so much now. While nuclear is still cheaper than the batteries which would otherwise be the main[0] worldwide alternative to backing up PV/wind, it is close

The cost of nuclear is artificially high because special interests have lobbied hard against nuclear, draining western countries of the experience to build nuclear facilities rapidly and also taking away any opportunities for efficiencies of scale.

Moreover, I don't think you can look at the cost of batteries as-is. If we seriously invest in batteries as a solution for grid-scale power storage, the demand will go through the roof and I doubt supply will be able to keep up (at least not on the 10-50 year timeframes that the climate challenge requires) while we're also trying to electrify transport and other industries.

> Personally I would still support new reactors, firstly because I don’t want to keep all my eggs in one basket if my expectations for future battery factories are falsified, and secondly because I think diverse solutions are likely to be cheaper and faster overall than monoculture solutions.

I strongly agree with this. If climate change is an existential threat, then it's supremely foolish to give up on our only proven clean base load supply in favor of unsubstantiated hope for a miracle breakthrough in renewable storage. We should absolutely pursue both, vigorously.
> pilot were not aware of MCAS and how it worked were the problems

If the pilots followed runaway trim procedure, which is how the MCAS failure manifested, they would have been fine. In fact, that's what the other unmentioned crew of a 737MAX did that survived MCAS malfunction and landed without incident.

Boeing issued an Emergency Airworthiness Directive about the procedure, which the Egyptian Air pilots didn't follow, either.
"impermeable" until there's an earthquake caused by fracking and things shift deep underground where nobody can monitor or track what is happening? Seems exceptionally short sighted to me.

https://www.usgs.gov/faqs/does-fracking-cause-earthquakes
That comment was more referring to using and self-custody of monero, which may have some users who use it for crime, just like all money. It’s about not making blanket moral decisions about a thing you perceive as icky, to your own financial detriment. hold your coins close to your heart.

You have no right to earn interest on Bitcoin. It’s not in its cryptoeconomic model, it is an overlay at best that introduces risk. Historically, interest was actually religiously banned. It was only corruption from the ProtoBankers that made you believe you were entitled to it.
Nevertheless, the core guideline were not an attempt to add lifetimes to C++ at a syntactic level. AFAIK, that's never been tried, and I think the effort would be a valuable complement to Rust.
https://reason.org.au
Yes, but that is a political problem, not a nuclear problem.

> Wikipedia tells me that the Waste Isolation Pilot Plant in Carlsbad, NM is currently the only deep underground waste storage site in the US.

The US storage sites are old (the Carlsbad facility design is from the 70's for example), and the US has vast amounts of land. European sites are often much deeper, and new sites are deeper and deeper, up to 800 meters below the surface.
> But choosing a new technology just because it's new and popular?

Sure, but the given example states that as assumption. IRL how is that determined. The article states:

> Investigating, you find out that there’s no compelling business reason for the component to be written in Rust. Not much of a technical reason either

but doesn't detail if that was based on (or in agreement with) the opinion of the senior engineer who implemented the service, or the opinion of the author (whose role isn't that clear).

I'd also state that that while "choosing a new technology just because it's new" is bad (although could easily be a proxy for the features that the new thing actually brings - Rust isn't just a new rehash of existing languages, it brings unique features); "choosing a new technology just because it's popular" does have merit.
What a great way to not answer what OP is asking.

If you don’t like fracking, that’s alright, but sustaining ourselves without it it’s not really an option. Right now our options are:

1) Use coal, accept the consequences of the increased climate change.

2) Keep using gas, reduce the future costs of climate change, deal later with the speculative consequences you mention.

3) Switch to renewables and drastically increase energy costs, which will trap millions of people into poverty, and put millions more in risk.
If you’re using it as a battery, which is what I’m suggesting here, you don’t need to worry about rain.
What do you use as Dialer/SMS/Contact app?

I tried to switch myself from iPhone and almost everything was OK but these were the worst to get right... I ended up using suite from Tibor Kaputa (Simple Dialer etc) but I ran into some rather annoying issues.

Also, do you use phone recoding? This was actually my breaking point, because i have an iPhone w/ jailbreak that enables me to record phone conversations (for my use only, not trying to get into the legal discussion). I did not find anything for GrapheneOS (or Android in general) - just some info that I need to root my phone to get this working and with that I just reverted to my jailbroken iPhone.
Wikipedia article has some background https://en.wikipedia.org/wiki/FSO_Safer
A resource list for causality in statistics, data science and physics
The 20-page rule: how much time should you give a devastatingly boring book?
Costa Rica is accepting digital nomads. Great place, top companies are there.
Nope, not that I've seen -- if the browser gets the data, anyone can get the data. You can make it more difficult, and the defenses I've seen vary based on the type of data. Here are a few:

- Limit the geography of the sample

- Use raster tiles at far zooms and switch to vector at close zooms for interactivity. Combine this with a limit on the number of tiles an unauthenticated user can consume to make mass downloading more difficult.

- Have data that changes frequently enough that a one-time scrape decreases in value pretty quickly

- Only share the real value at scale with authenticated customers. The real value might be the geometries or the attributes or the combo pack.

- Trust that most serious customers will prefer to pay to work with you rather than abscond with the data. Those that are willing to put work into scraping it probably won't pay anyways

Really, the last point is the key. You want to have a data product where most consumers want to create a legitimate business relationship with you. My opinion is if your potential customers don't fit in this bucket, there likely are deeper concerns, and if most do, you'll be fine! Aka sweat getting the first customer rather than blocking the first scraper.
Pachama | Remote | Data Engineer & Automation Team Lead| https://pachama.com

Pachama’s mission is to solve climate change by restoring nature. Climate change requires us to remove carbon from the atmosphere. Forests are the way to do it. We use satellite imaging and machine learning to measure and monitor forests.

We are building the world‘s first verified forest carbon marketplace. We watch forests, track carbon offsets, and connect buyers to high-quality projects.

We need your help to bring transparency and to increase the use of forests to remove carbon.

Come join us and see why Fast Company named us the #1 Most Innovative Company of 2021 (https://www.fastcompany.com/90600124/artificial-intelligence...)!

Apply here:
- Geospatial Data Engineer x2: https://jobs.lever.co/pachama/65fab3ec-8fb0-47af-95bd-9faaa3...
- Automation Team Lead: https://jobs.lever.co/pachama/68bc0da6-b4f8-46f6-894f-0dbb5d...
- All positions: https://pachama.com/careers

Or by email: levi at pachama dot com
PC doesn't make that much sense for a use case like mine, where absolute cost minimization is the goal. My request volume (including ping requests) easily fits into the Lambda free tier, whereas with PC I'd be looking at some cost.

More generally, I feel PC kinda defeats the purpose of Lambda to begin with. If I'm in that range of continuous load, I'd rather look at more traditional means of provisioning and hosting this application.
You could serve them in vector tiles, which are served protobuf-encoded. It's still fairly easily scrapeable (get the URL via the browser's Network tab, run through vt2geojson) but would probably deter the casual scraper.
There is a lot wrong with your post.

>They are not required to disclose the contents of the fracking wastewater fluid.

Majority of water used in hydro fracking is slick water. This is normal water with friction reducers added to it. Typically 1%. Though can change based on the design of the frack. These are maybe not disclosed to the public since they typically are proprietary formulas that each vendor creates on their own. Each wanting to protect their IP from other vendors supplying the friction reducers.

>It gets pumped back down underground where it dissipates into the rest of the water system.

This is the most inaccurate and hyperbolic part of your response. It is markedly false. The slick water is typically reused after the well back flows. They store the water onsite for the remaining wells. Or transport to another pad for continued hydro fracking use. Any water that is produced during well production is pumped into non-human use reservoirs. These disposal wells are called SWD’s, saltwater disposals. The depths of the wells vary, in our field it was 7500’. Whereas freshwater wells for human and cattle use were 300’. Regulatory bodies strictly manage the creation of SWD’s with significant research and paperwork to show the reservoir you are disposing into is not or has ever been used for human consumption. The water at this reservoir will not magically make its way into the freshwater reservoir.

>These people claim that it's safe for decades when our computer models can't predict the weather accurately next week.

This seems more emotionally driven than anything. Who are ‘these people’. How does this correlate to weather? I have worked with hundreds of wells that are +80 years old still in good standing. If the well integrity is in question a cement bond log is run, along with other logs. If it is found there are any discrepancies they are fixed. Or the well plugged and abandoned, is filled with cement and the wellhead removed.

I have not heard of fracking water ever being used for crops.
Apologies for any spelling or grammar errors as I am on my phone writing this message.
I want to add that I have been mentoring Gregg towards being a Frontend Software Engineer/Web Developer, with an emphasis on being an open source engineer. Gregg has an open source board with all the things he has learned and courses he has taken so far at https://gitlab.com/Gregg-Hendrix/how-i-became-a-software-eng....

He also built his own custom static site at www.gregghendrix.com, and we are moving to a static site generator soon, but it was important to get the basics down first.

We are looking to get Gregg on a large enough team where he can have senior mentorship available and keep growing.

Gregg is a great hire, very disciplined and focused and a great energy all around! If you have space for a Junior/Entry Level Frontend Engineer I think that you should definitely give Gregg an interview.

Also, I continue to meet with Gregg on a near daily basis so if you hire him you kinda get me in the background too to help him with blockers etc.
Some Android flavors, including /e/[1] and GrapheneOS,[2] don't use Google servers for the internet connectivity check by default.

[1] https://gitlab.e.foundation/e/backlog/-/issues/268#note_1809...

[2] https://grapheneos.org/faq#default-connections
Don't give your guns away next time.
Bulk buyer pays 720-760 per console depending on market conditions. In a no tax condition this is barely profitable but I would expect to buy multiple PS5s with this and multiple graphics cards to pay it off. I expect real consumers to get screwed by this but scalpers to just adjust. All the scalpers are running the GameStop pro memberships on their bots for example.

Keep in mind that real buyers don’t have much of a chance on Best Buy because the queue often gets bypassed by scalpers. Also you will still get hit by queue if you have this expensive account
> Nuclear waste is a mostly artificial problem considering we've known how to recycle/reuse nuclear waste to the point where it is no longer dangerous.

These repositories are meant specifically for the separated waste from the recycling/reusing process. So the process you're suggesting is the one that creates this "artificial problem".
It depends very much on the materials used and the development quality.
Well, it's also a big power grab so that doesn't help.
Would you please not post flamewar comments to HN, regardless of what other people are doing and/or how wrong they are or you feel they are?

We're trying for a different site here, and feeding the flames is the opposite of it. It just makes things worse.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Note this one: "Don't feed egregious comments by replying; flag them instead." (a.k.a. please don't feed the trolls)

https://news.ycombinator.com/newsguidelines.html
These enzyme-embedded plastics should be the cheapest option, so that all the disposable garbage that gets made would use them as ingredients. Durable / long lasting plastics would cost a premium and only get used for things meant to last.
... Huh. I had no idea they still existed; I was expecting this to be a historical artifact.
The parent is correctly factoring in storage costs. If you can't store solar or wind energy, then it can't be used for base load generation.
>I would say it is more the backtracking that caused the distrust.

And so, if I say "gravity does not exist" and then turn around and say that the effect we call "gravity" accelerates matter at 9.8 meters per second per second, that means "the effect we call gravity" doesn't exist?

That's a strange way to look at it, IMHO.
The sample type code mentioned above will give the following error on the TypeScript Playground (https://www.typescriptlang.org/play):

"Type '{ foo: number; }' is not assignable to type 'B'.
Property 'baz' is missing in type '{ foo: number; }' but required in type '{ foo: number; baz: number; }'."

I've had the compiler emit errors much like the following for way more complicated types that combined several of these kinds of structures together to form much more bespoke type checks (reproduced from memory, so I'm not 100% certain on the error or use case):

const e = form.email
^
ERROR: "email" is not in '"name" | "firstname" | "lastname" | "e-mail" | "birthdate" | "password"'

The thing to note here is that it often doesn't expose the details of the implementing type and underlying (admittedly complicated) type system primitives at all to users. That said, I'll have to be honest and say that I have seen it throw much more difficult to understand nested errors referring to the underlying type implementation when I was working on the type system itself to create stricter type checks for functionality that was previously unchecked (i.e. treated as "any" by the compiler).

The other thing to note is that these things are really only doing type checking. If it becomes troublesome and it does start to spit out type errors incorrectly, throw unreadable errors, or otherwise become a maintenance burden, these types are not particularly difficult to remove, and by removing them you won't break your code. Consider that to be the equivalent of removing a linting rule or no longer requesting a review from a colleague. Though it's probably a good idea to document how to remove these advanced checks for when people find them annoying when someone leaves ;)

Incorrect type checking implementation is probably the biggest problem with these things getting complex, though. If your type check is incorrectly throwing errors for implementations that don't contain any errors at all, that's going to set you back a lot!
Yes, that would be to expect. But to determine the feasibility and calculate possible savings with further units, one would have to finish the first of the series first.
You could bake the points into the tiles and then have a web service that answers requests on mouse clicks i.e. when a user clicks one of the points, you send the coordinates to the server and the server determines if there's a point (or multiple) nearby and sends back the related attributes.

You'd also add some rate limiting on the server-side so that someone couldn't easily request from your server all attributes for point 0,0 then 0,1 then 0,2 etc.

If someone was very determined to break this, they could make a screenshot and manually triangulate each point (depending how many there are -- if you're hiding 10 points, don't bother. If it's 1k or more, that'd be harder to do manually) or even use computer vision/pixel color thresholding to extract points (say, red pixels). Same thing for the attributes, they could always use different IP addresses to break any IP-based rate limit.

In response to that, you could force users to authentify (and use recaptcha during signup) to minimize the IP-rotation problem.
What Scrimba Did to Increase Revenue by 30% Overnight
It seems like there's a lot of propaganda premised on the idea that "both sides are bad", it's just "two sides of the same coin," and it's always the people who know nothing about politics and just want to appear superior without putting any effort or though that give this insidious ideology it's breath of air.
curious question: can navigational computers (on planes, though maybe this can be asked about other systems as well) not take an initial position-reading from gps or radio and then compute their location then-on based on internal gyros, compasses, accelerometers, etc.? if outside navigation aids fail, are these systems not capable of internally simulating and determining their own position, or am i underestimating how much compute power this would take?
That was done in response to concerns that Trump was trying to push the FDA to approve the vaccines faster to serve his own political ambitions:

https://www.cnn.com/2020/09/03/politics/white-house-fda-coro...

https://apnews.com/article/donald-trump-business-mark-meadow...

Moreover, Gov. Newsom's statements did not say that the vaccines were unsafe; he simply said that he was establishing an independent panel of scientists to evaluate the same evidence that the FDA evaluated. At no point did he say that people should seek ivermectim or hydroxychloroquin or that people should just rely on natural immunity.

Even if Newsom did the wrong thing here, it is a far cry from the Republicans, who have pushed the narrative that people should feel no specific obligation to get vaccinated because of "freedom." Trump has stood before crowds of vaccine-hesitant supporters and said, "Get the shot if you want to." Republican governors have echoed that sentiment. The results speak for themselves: Democrats have higher vaccination rates and Democrat-leaning areas have lower infection and lower hospitalization rates compared to Republicans.
Yeah, the idea is to do like dozens of these explosions per second, like in an internal combustion piston engine. There was a conceptual design for a fusion power plant based off of laser inertial fusion like NIF called LIFE.

Works kind of like the EUV light sources TSMC uses to make the highest end computer chips, except a fuel pellet instead of a drop of tin. Like so: https://en.wikipedia.org/wiki/Laser_Inertial_Fusion_Energy
I don’t think he is. Not even Korean right wings blame emperors for that invasion. By all intents and purposes it is Hideyoshi’s invasion.
Typo:

"The couch_sever module is now sharded."
I've actually been playing with a similar idea in JavaScript, having pure functions generate "Plans" for async actions which are then executed later by other code. They can be thought of as Promises that haven't happened yet.

A neat side-effect (no pun intended) of doing things this way is that, unlike Promises, Plans can be stored as constants (or cached) and re-used multiple times.

I'm sure it's nowhere near as advanced or flexible as the OP, but it seems to be in the same general spirit
People should hate scalpers. They are leaches who use excess time and information to squat on something others want. They make nothing, add nothing, provide nothing.
"You have no say where the jobs are"

Anyone can list jobs anywhere they want.

"you aren't allowed to go where the jobs are"

You can go anywhere you want, so long as someone is willing to sell you or rent you a place to live.

"They only fulfill existing demand"

The 'demand' for living in places like SF, NY etc. is infinite. There's no such thing as 'existing demand'.

None of your arguments are working out here.
American companies are required to comply with restrictions on the SDN list maintained by the treasury department.
duplicate https://news.ycombinator.com/item?id=28798484
> Or not require students to recite the pledge of allegiance. Or the Texas pledge of allegiance.

Note that they can't require the pledge. But Texas is unique in requiring an explicit parent opt out rather than letting students decide for themselves, which I doubt this will pass constitutional muster when finally tested (well, with a future court that isn't overwhelmingly conservative).
But you also need to be able to speak French well. If not it would be my number 1 country :-)
And of course this would affect all their properties including search. There was a time, long ago, when we expected objectivity from google in search, etc. Those days are long gone as google is a political actor. What's next? Banning ads that deny christ? Are they going to ban ads from politicians who espouse a point of view that google disagrees with? Given google's influence, they can influence who wins elections. Hell they had a significant part in the chaos created during the arab and eastern european "revolutions".

"It's a private company" argument works when private companies are much smaller or influential than governments. When private companies get so large and politically active, we have to break it apart.

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.
Let's be honest, the PS5 is not a product that needs this kind of hype. The number of people who are going to buy one anyway greatly outnumber production supplies for the first few years anyway. People were going to camp out around the block to get one, regardless of spending $600, $1000, or probably even $2500. The "on the fence" long-tail customers come several years later will be more swayed by desirably content than some crazy even that happened many moons ago.

Going for recurring news segments is merely corporate vanity in this case. What your talking about is better suited to luxury clothing brands, or things that are fashionable for a minute, then everyone moves on to the next big thing.

Plus, the scalpers are really starting to piss people off. It was acceptable in the first month or so because people thought it would die down soon. But we are a year out from launch, and it's still happening. People are starting to look at alternatives to gaming consoles because, while they'd happily pay $1000+ for a console, they aren't going to buy from a scalper on principal.
Toilet paper shortage was caused by shift from commercial to residential purchasing, with different packaging/distribution/purchase size characteristics. It's not a convenient item for scalping due to low value per volume (comparing to hundreds of $1K iPhones easily fitting in a car trunk.
CI can be slow, are you finding the build time is compiling, pulling packages or running tests?

Most of my projects are slow in CI due to test suite, I’m surprised a vendor hadn’t made native test parallelisation a thing (unless I’ve missed it) across multiple machines.