skysight-inc/HackerNews huggingface dataset:
I agree with you except the last part. We are certainly on track to experience the worse case scenario and have to fallback on geoengineering. However there is work we can do to start testing geoengineering in the field today. Some countries like the UAE already work on cloud seeding pilot projects & the cooling effects/mechanics of volcanos are still being understood.

I am hopeful that the generation of leaders who will be in power by then will have what it takes to deploy even a fraction of a geoengineering solution. What the solar geoengineering field needs today is funding for research & modeling methods
The problem in my case is that my kids would need to be at the bus stop an hour before school, when school is less than two miles away. Makes more sense for me to let them sleep a bit more, have a proper breakfast, and then take the 15 minutes to get them there and on with my day. Given the number of cars in front of the school, I think a lot of parents are making the same choice.
DOCSIS is asymmetrical, but my understanding is that 3.1 could theoretically handle 10000/1000 with all channels. I’m sure the infrastructure in many places wouldn’t be able to do that, but I have a feeling they could do better than 30.
The Government Semiconductor Chip Buying Problem
Decent, will there be Firefox version?
Thermionic converters seem to be the best solution that does not require moving parts.
Your reward is basically money paid by the poor routed via the merchant and bank.
> This has never been true for any advancement, Governments are TERRIBLE at picking winner and losers from a technology standpoint (see Ethanol) , and often time they SLOW not accelerate advancement. It has been proven in many sectors, including energy production, that once the government gets out of the way real progress begins.

You probably know this, but without government intervention we'd still have leaded petrol, and renewables wouldn't have been as developed without the massive subsidies.
Have you seen Wikidata? https://www.wikidata.org/wiki/Wikidata:Main_Page

Super awesome project methinks
The mid-1980s to mid-1990s was the golden age of computer architecture experimentation. Computer aided circuit design meant a relatively small group of engineers could design and fabricate a new CPU design.

The competition from rapidly evolving commodity CPUs ended this era. It took 3-5 years to make a new generation special purpose CPU and financially justify manufacture. By that time the commodity CPU price-performance increased an order of magnitude and caught up. Few of these designs ever produced a second generation. And I think only Convex made it to gen-3 before folding.
A private-equity company bought them couple years ago, and felt like the quality took a hit after that.

Looks like they were recently aquired by another company trying to compete with Twilio. So maybe things will improve?

https://techcrunch.com/2021/09/30/sinch-acquires-pathwire-th...
https://smocker.dev - an HTTP mock server that solves the issues I had with other mock servers, and with a nice user interface
Things work differently on Linux. The software is supposed to respect Unix philosophy and standards. So it should matter what combination of packages you run. They're not supposed to be tightly integrated, the gnome team seems to have forgotten all of this. As for managing displays, it has become much better with wayland and it's improving fast.
Past related threads:

Project Euler - https://news.ycombinator.com/item?id=15893911 - Dec 2017 (163 comments)

Project Euler Humble Return - https://news.ycombinator.com/item?id=10025042 - Aug 2015 (119 comments)

Project Euler has been hacked - https://news.ycombinator.com/item?id=9990221 - Aug 2015 (35 comments)

Project Euler's 500th problem - https://news.ycombinator.com/item?id=8977550 - Jan 2015 (56 comments)

Project Euler Returns - https://news.ycombinator.com/item?id=8181773 - Aug 2014 (100 comments)

Project Euler is partly back - https://news.ycombinator.com/item?id=7928107 - June 2014 (16 comments)

Project Euler is offline - https://news.ycombinator.com/item?id=7896621 - June 2014 (19 comments)

Project Euler - https://news.ycombinator.com/item?id=7056888 - Jan 2014 (134 comments)

Project Euler - https://news.ycombinator.com/item?id=1262968 - April 2010 (20 comments)

Project Euler - Fun Math and Programming Problems - https://news.ycombinator.com/item?id=86365 - Dec 2007 (10 comments)

I included the ones about the 2014 downtime because they're mostly general threads about PE.

Other general threads:

Project Euler 001 the Hard Way - https://news.ycombinator.com/item?id=22209793 - Feb 2020 (41 comments)

Consider Yourself a Developer? You Should Solve the Project Euler Problems - https://news.ycombinator.com/item?id=19174947 - Feb 2019 (31 comments)

Solving Project Euler problems - https://news.ycombinator.com/item?id=1062209 - Jan 2010 (27 comments)
I'm fine with returning to the system of high corporate income taxes, disbursing surplus to investors via dividends, high corporate R&D budgets, pensions, living wages, typical executive to janitor compensation ratio somewhere around 40:1, sustained productivity booms, and whatever other beneficial outcomes we got from the the last keynesian regime.

I'm ambivalent about capital gains taxes on individual investors. The rate should probably adapt dynamically, like pick a target number for the gini coefficient (or whatever) and ratchet the tax rate as necessary.

I'm completely untroubled by so-called double taxation. Squint and it looks like a VAT. It makes perfect sense to me that most every transaction should be taxed. That's kinda the point.
I'm curious how you're sourcing carbon free electricity - would you mind elaborating.
The point of Rust is that your mediocre C++ developers won't be able to write some kinds of bad code patterns with it, since it won't compile.

The problem is that most likely those mediocre C++ developers won't be able to write any Rust at all.

If you do have good C++ developers, you're also probably better off sticking to well-established and battle-proven C++.

So the use case for Rust remains niche. It's a way to attract the programming language nerd that knows more about Haskell than he does about systems programming. Maybe not exactly the best fit? But worth trying if you want to differentiate yourself from the competition.
If you say that "Rust sometimes is guardrails, sometimes it is handcuffs, sometimes it is a rollercoaster", that is already a lot of information. That's exactly what I want to avoid when implementing a concept: I don't want to be dependent on how well the type system fits my concept, because I am dealing with all sorts of concepts.
GE and the Belief in Management Magic
Because it may allow us to use dynamic programming to calculate Q(m, n) and because some new quadrilaterals can be easily generated simply by moving edges and vertices to new spaces when m or n is increased. So, it seems natural for me to try to write Q(m + 1, n) as a function of Q(m, n).

Also, note that Q(m, n) = Q(n, m), so if we can calculate Q(m + 1, n) as a function of Q(m, n) we can also do it for Q(m, n + 1). Calculating Q(m + 1, n) as a function of Q(m, n) doesn't seem complicated if it weren't by the rules "no straight angles and does not self-intersect". Maybe it can be done with some combinatorics, but seems beyond my skill. Also, expressing it in terms of combinations may also simplify calculation of rest of division.

If such relation can be found, I think the problem may be easily solved.
Factor: A dynamic stack-based programming language (2010) [pdf]
What's hard is not using an external display but responding to events such as closing lid or plugging in a external monitor.

I find the lack of advertising and nagging more than compensates for manually entering an xrandr command or setting a sleep mode.
> Since the first three bytes of the SSH protocol signature input are different from the ssh-keygen signature input, the SSH client and ssh-keygen will never produce identical signatures. Therefore, there is no risk of cross-protocol attacks

That's not convincing to me. Does anyone have more details on this?

It does not seem right to me that a signing protocol secure for similar things would necessarily be secure against random things; A LFR over a long sequence seems like it could be different than a single feedback over random space, and sometimes that difference could be important.
Gold Coast Personal Injury Lawyers
Slater and Gordon are a Compensation Law Firm located in the Gold Coast QLD.
Also if horribly unhealthy sugary drinks were banned, who would sponsor professional sports? They’ve already banned the tobacco companies from sponsoring them like in the good old days.
None of those bottles disappeared. Beer, juices etc are still very commonly sold in reusable glass bottles that re returned. What happened is that the discounters found the new system with deposits on plastics very appealing because it fit into there logistics better than offering glass bottled drinks. Also the remaining the plastic bottles normalized there use similar to glass bottles because they perceived waste production from those bottles was gone.
> I'm surprised to read in these comments that bottle reuse at the commercial scale is quite common in some areas.

In euro beer country, bottle deposits are super common even on table beer (your basic lager), there’s automated sorting machines which work on crates (24 bottles, of either 25cl or 33cl) as well as singles and spits out a barcoded ticket you redeem at the till, usually using it to pay for the next crate.
IG Farben Wiki Entry
> Wyoming is worth 50x or more what it is in California.

No it’s not, they are different elections. The people in Wyoming are voting for who they want to represent their state’s power.

What you’re arguing is that the state should not have power on its own. There would be literally no purpose to the senate if it were proportional to the people.
Just like electric cars...

Oh, wow, now we're actually driving electric cars!
The thing is that the blog entry mixes up, as too frequently happens, the two often used meanings of "stable":

- Rock solid/reliable/"good"

- Not changing

And they are completely independent!

- Windows 95: It's definitively not rock solid. But is it "stable"? Sure! You will have a hard time finding something more "stable". When was the last time it received an update/changed? It's "stable", but not "stable".

- RHEL: Rock solid? I don't really have a lot of experience with it, but let's say yes. And its whole business model is about changing as little as it can. It's "stable" and "stable".

- Fedora: Rock solid? Let's say yes. Does it change? All the time. It's not "stable", but it's "stable".

- Linux in 1991: No idea. But I'm guessing it was crashing all the time. And it surely was changing fast. It was not "stable" and not "stable".

"Stable" software can be not "stable" on purpose. You may want to avoid changing so much that you may want to keep the bugs, people rely on that buggy behaviour!

Not "stable" software may have shitty QA and not be "stable"; or it may be so well tested that even changing all the time, it never fails.

If I have a contract with the government for a software that needs to provide a service for the next 5 years, I surely will target RHEL X. Not because I think it's specially good, but because I don't want to find myself in court about whether the contract said I need to keep supporting them every time they update the OS. I will deliver something working better or worse today and once accepted... it will keep working the same, bug by bug, relying on the same CentOS X bugs, in 5 years because the underlying system has not changed a bit.
Paid every 2 weeks is still the norm in the US. It’s nice, I wish I get paid every 2 weeks in my country.
To be fair the equivalent of libstdc++ on Windows has broken the ABI on every MSVC release until very recently.

The difference is that Windows applications historically shipped with the appropriate version of the C++ runtime bundled in (and there wa no guarantee that one was provided by the OS), while Linux app usually rely on the system .so.
What if you accidentally format the drive on the host with the ZFS snapshots? Won't that result in synchronizing the deletion of those files to all your other devices?
> It was fixed by Microsoft principal program manager Eric Lawrence

So rarely do you get to learn the name of the person who willingly make applications user hostile. The defective code is obviously^1 the test, not the browser. Yet, Eric decided to break the usefullness of an existing feature to try to prevent kids who are smarter then the test from beating the test. The reason everything is broken, is because of these types of decisions. I just wish fewer people like Eric would make decisions to break stuff to try to fix other more broken stuff. I wonder what someone will have to break now to get around this new defect in Chromium :(

^1: Obvious to anyone that understands the basics of web and computer security.
Why is this sickening? The same admin can also restrict your browser to just one valid URL or make your whole machine usable by left mouse clicks only. Being not able to view the source in this context is sickening? Do teachers really have to create an electron app for this stuff?
Thanks! Wow that’s very interesting and extremely unlucky, makes me want to be more cautious
I'm already inundated with endless popups, advertisements, surveys, and other requests when I browse the web on my mobile device.

I don't want to have to do that for everyday living too.
> literally burning out my work laptop

Is there any actual evidence for running a CPU near its thermal ceiling causing premature failure vs a cpu running at a 10-20c lower temp?

When I hear people saying things like “my PC is dying”, this is usually due to thermal throttling from dust buildup or malware running causing excessive CPU usage. It’s not like the CPU is getting crispy around the edges and parts of it stop working so only a smaller portion is still available to do work or something.

There seems to be a lot of conjecture out there about the longevity of a CPU vs heat, but I’m wondering if this has ever been actually studied in a scientific way. I understand that electromigration is real, and it could e.g. cause a trace to eventually blow out.

This is the closest thing to a real scientific explanation that I could find https://www.reddit.com/r/hardware/comments/5l3ufj/is_there_a... but it still doesn’t go into why / how / the physical mechanics of it.

https://forums.tomshardware.com/threads/cpu-electromigration... Also attempts to explore this in a fairly scientific manner, but it’s focused on over-volting and overclocking vs normal (especially mobile, where CPU voltages tend to be less tweakable) operation.

TL;DR In my experience, CPU/GPU temps don’t matter as long as they are not causing throttling. Running within a few degrees of the thermal limit (Tjunction max ) 24x7 for years won’t affect the longevity of a CPU/GPU in any functional way, and won’t cause slowdowns, only failure, possibly of a subsystem like USB or other on-die subsystems. If anyone has anything showing otherwise, please share it!
Hard to say, show some stuff that got you downvoted? Usually HN wants comments that add to the idea being discussed. Flames or various ad hominem attacks are not well received.
Were you attacked or your ideas unloved?
We had electric cars 130 years ago.
I didn't see the author explicitly state how prominent these philosophies are, nor that they are unique, he just made a list of them. I think you are being very cynical in that regard.
People have been growing coppice forests with salt tolerant trees such as willow for ages. No need to desalinate, the trees do it themselves. You can also use algae, which can grow in salt water.

The fusion energy that is powering the system is that of our sun. No perpetual motion machine required, our planet is being bathed in outside energy.
By time travel if you mean viewing/mounting your repo at various checkpoints then yes.
Actually I have read something about it but I can't find the source anymore.
From memory :
More than half of people tested in a blind test could not make any difference between mexican coke and regular coke. The fact that it uses (or used to , can't remember) saccharine instead of corn syrup does make much difference as both decompose in a mix of fructose and glucose. Mexican coke had a bit more fructose that glucose but both are very simple form of sugar and science has not been able to establish than one is better than the other for your health. It did establish that simple sugars are bad a bad diet though.
> My friend said this tricked worked, he's such a liar computers are stupid.

Vs

> Woah it worked, this is so fucking cool, what else can I make the computer do?

It's probably not critical for someone who's decided to be a web developer. It's the foundation that's created every self taught hacker ever.
https://tholian.network

A peer-to-peer network of Web Browsers that try to identify deception online, track deceivers and their publishing channels and lets users know about malicious or deceptive content.

Tries to work with swarm intelligence as much as possible, and the peer to peer cache also contains a history of urls and their content. Currently implementing the distributed AI stack with compositional game theory mechanics.
Realisticly California needs to lower it’s power consumption. Diablo Canyon is old, and potentially unsafe in the near future, but you can’t build anything to replace it, that will take 10 years.
Totally. I no longer have a pie in this food fight. I would just like for all the belligerents to understand that difficult choices have been made. And then calm down.
I don't know why you've decide to compare these things and get immediately hostile about it.
Somewhat ironic is that lots of people are looking forward to virtual worlds where they can explore without reality getting in the way.

Slowly at first, in fits and starts, but likely people will get ensnared into it and like social media, find it difficult to live without.

Then, the company, or whoever controls it will become pretty powerful not only in this synthetic realm but also in reality as the barrier from one to another is blurred.
The headline says "close enough to start dreaming"

I don't get it. If you're not into following the tech development, only interested in the final stage, why would you even open this and bother commenting?
This sounds like 1950s claims of Fission being so cheap and clean that electricity would be almost free. Unanticipated externalities appeared in practice, resulting in high cost and pollution. Fusions heel may stray neutrons turnin reactor wall material highly radioactive.
The different refresh rate issue was fixed on windows as far as I'm aware a year ago.
rsync.net is awesome. You get a Linux filesystem you can access via SSH. Many tools support it (like git-annex), and since it's ssh-able, you can script anything that doesn't work out of the box.

They also have optional replication, and you can choose the location of both of the servers that host your files. Great support from actual engineers, used by huge companies for their offsite backups, and never been breached (to my knowledge).

EDIT: their features page is a good read. https://www.rsync.net/cloudstorage.html
Sometimes when I dont feel like messing with xrandr settings and profiles, I use arandr. If you are having troubles try it out sometime.
I'ld love to use this, but there is no Firefox version...
Intermittent fasting is NOT waiting 8 or 16 hrs to eat. IF requires minimum 48 hrs of fasting. 1 meal per day is not fasting, it's eating.

For IF to work, your body must focus on something other than digestion. For most of us, digestion in one form or another occurs 24 hrs per day...it's constant.

Once the body competes all digestion, it can focus on healing and building. Don't take my word for it. Dry fasting is also great.

IF creates insane amounts of free time...so much you'll be hard pressed to fill it.
Exactly. Just like we have fusion for decades.

As fusion isn't practical, electric cars were not practical mass mean of transportation until very recently.
You're conflating programming models with async runtimes, and weirdly attributing them to stabilization of a syntax sugar.

The split between blocking and non-blocking code existed in Rust before stabilization of async/await (e.g. futures 0.1 existed 3 years before, and mio is older than even Rust 1.0).

The only new thing is async-std, but that's not a stabilized part of Rust. It's just a 3rd party library. It may have been written anyway. It's relatively niche (1/10th of tokio), and you can safely ignore its existence (as far as I can tell every async-std-based crate supports tokio too, or has a direct tokio equivalent.)

I was worried that switch from futures 0.1 to std::future would fragment the ecosystem, but fortunately the whole ecosystem moved quickly, and the switch is completely over now.
Reduce, reuse, and put in a giant pit so we know where to find it later.
How does this work for key revocation?
There are certain priority to what you treat as issues.

Slowness is the least of the problem against data loss or repo corruption and perhaps you may be able to somewhat circumvent it by splitting the repo to different locations or disks.
There's no "if" about it.

Latest median earnings are negative for the last month as well as year over year:

https://www.bls.gov/news.release/realer.nr0.htm

Real average hourly earnings decreased 1.2 percent, seasonally adjusted, from October 2020 to October
2021. The change in real average hourly earnings combined with a decrease of 0.3 percent in the
average workweek resulted in a 1.6-percent decrease in real average weekly earnings over this period.

Look at this graph:

https://fred.stlouisfed.org/series/LES1252881600Q
Hate sounding like an ad myself but the builtin adblocker on Brave is a lifesaver for cleaning up shitty mobile sites (ie, almost all of them).

Not looking forward to have to whitelist the programs being side-loaded into my VR interface so I don't get giant modal popups blocking my entire universe.
I see type systems as a necessary evil. Obviously, I like to be able to distinguish a 32 bit integer from a 64 bit integer or a String. And being able to define interfaces is important. But I am not a fan of modelling all sorts of high-level issues as a type system, because that always comes at a prize: When it works, it is great, and otherwise it really really sucks.

So yeah, Rc<Foo> and stuff like that would bother me, because most of the time, these things are rather peripheral to what I am implementing.

I feel that, when performance is really really important, it is more important to be able to generate code on the fly, and I don't think Rust supports that.

But I haven't tried out ownership in Rust. I will have to work with it for a while to see if it bothers me or not.
Can the HN post title be changed to the article title? The post title is inaccurate and misleading. No functionality was removed, just a fix added for Chromium not respecting `view-source` URLs in the URL blocklist.
https://github.com/mozilla/policy-templates/blob/master/READ...
It's dystopian, but maybe inevitable? It might be the only way for economic growth and standard of livings (or some dystopian version of these standards) to continue increasing globally without the human ecological footprint becoming even more disastrous than it currently is. People's lives becoming more virtual may be a (sad) way to use a smaller amount of real world resources and stop trampling the planet.
Looks cool. I’d love to see a mobile version of this. That’s when I typically make these types of notes, sitting on the couch at the end of the day. I currently either text myself the quote and link, or keep track of the same using the Notes app or GitHub issues if it’s related to a project.
Terrorists are never a problem in the real world.

Eh, Americans.