skysight-inc/HackerNews huggingface dataset:
> It's a huge political experiment

Perhaps with regards to "scale" this may be true, but in most ways I disagree. There were hundreds of democracies in the ancient world - particularly in Greece - and they all tended to break down along similar lines. The Greeks even had a term for this - stasis - which there's a body of literature about. In stasis, the norms of democratic government are slowly eroded through an escalating series of power plays (each justified by previous excesses). This in turn erodes the public trust in institutions required for society to function. Which usually ends in violence. So I think it's a mistake to assume our situation is unique.
It can? I trust my $12/yr domain to stick around longer than a hypothetical $12/yr subscription to a SaaS link shortening service. The only exception I think is bit.ly who seem to have staying power because they're actively fighting spam and have B2B revenue.
Ask HN: Why does Twitter have 500M Dollar “Cost of revenue” per quarter?
I was reading through their earning report ...

https://s22.q4cdn.com/826641620/files/doc_financials/2022/q1/Final-Q1%E2%80%9922-earnings-release.pdf

... and I am surprised that to generate $1B in revenue, they have $507M "Cost of revenue".

How can that be? How can they spend $507 million Dollars to keep their servers running?
There's a lot of different countries in the world, and politics isn't the same everywhere. At the moment there are apparently 55 nuclear reactors under construction. No idea if any of them are Thorium MSRs.
Big Telecom Convinces MO Lawmakers to Block Funding for Broadband Competition
Sorry to have confused you. I used simplified language because this is not a site filled with chemists and I wanted to avoid confusing people.
There were attempts, but audio CDs were specced in 1980, and nobody was ever able to sell breaking compatibility with the existing (substantial) CD player ecosystem.

There's a summary of the context here: https://en.wikipedia.org/wiki/Compact_Disc_and_DVD_copy_prot...
They never read Never Split The Difference. Negotiations are supposed to be value based and each side should listen to the true concerns of the other.

That said, I don't think the political sides are really asking for twice what they want. It seems very clear on most subjects that they really do want all that they are asking for, but will occasionally accept less and continuing to press for the rest in the long run.
I've always thought that saying is pretty weak, not only because of the bias that anyone believes it will tend to characterise themselves as one of the "strong men", but also because what one side characterises as good times, another side will characterise as bad. The end of WW2 was a good time for the allies, pretty devastating for Germany, and yet we don't see Germany in current times as on a completely different trajectory than the rest of us, its actually probably the most average of the former allied countries.

Also the political perspective, what the left would characterise as good times the right would probably characterise as bad, and visa versa. At that point its no longer strong and weak men, but men of one camp and men of another.
I once met someone who was consistently, 100% of the time, able to pick the correct answer in a blind test comparing puredata and max/msp's sine wave generator (iirc one uses a wavetable and the other uses math.h sin) ; would be interesting to see how low would be the difference
I shouldn't have used the word smarter - I meant to say intelligent.

I think intelligence is just "processing power", there are people that catch on faster, can evaluate more angles simultaneously, are able to wrestle with complex ideas - once you start working with people on new/hard problems you notice who struggles to keep up and who outpaces you.
I'm surprised that two jet engines running at 70% throttle don't just slide the whole tank away from the fire; or is it dug-in somehow?
Staffing and cost are related, but there are staffing requirements that no amount of money thrown at them can fix.
I recall someone (possibly Adam Something on YouTube complaining about a similar idea) coining the term "Not a Train" to describe concepts such as Hyperloop and this, the idea being that they are (1) futuristic and exiting and (2) because they are different, allow for arguments that the upfront costs will be much lower than trains, whose costs are well studied and known to be high.

Usually these systems are more costly and have lower throughput than trains because:
1. Trains use existing, mature technology and there are plenty existing manufacturers
2. Because trains are coupled together into trains, throughput is higher because there is not a need to space self-driving carriages apart
3. Because trains are coupled together, the expensive bits go in the locomotives and the carriage construction is simpler and cheaper
I am actively looking to purchase on CD still and have gotten even more so as I have gotten older. Renting music from online services sucks. So I want to own the CD and I can rip and do what I please with it.

This is especially true for musicians. I want to be able to slow the music down or manipulate it which cannot be done with online music.

So for me CDs are a better choice and getting better.
Beyond methane and climate change, this is a lovely step through of simply grappling with a new concept to understand it, one site/paper at a time. I wish I could teach my parents how to do this, they never get beyond the first page
Microsoft targets slower moving enterprises, where breaking old software has a much higher cost. The problem here for Microsoft is that now finally remote work is getting embraced by knowledge workers, and they don't accept non-remote always-in-office jobs anymore. And for remote / mobile work hardware efficiency and long battery life matters much more than for in office work.
Is Smalltalk's OOP imperative? What about CLOS?
Written up on Bad Ass of the Week:

https://www.badassoftheweek.com/bigwind
Additional source describing the difference between CH4 and CO2 in the atmosphere:

> "Methane makes up just 0.00018 percent of the atmosphere, compared to 0.039 percent for carbon dioxide. (CO2 is roughly 200 times more abundant.) Yet scientists attribute about one-sixth of recent global warming to methane emissions; what methane lacks in volume it makes up for in potency. Over a 20-year period, one ton of methane has a global warming potential that is 84 to 87 times greater than carbon dioxide. Over a century, that warming potential is 28 to 36 times greater. The difference occurs because methane is mostly scrubbed out of the air by chemical reactions within about ten years, while carbon dioxide persists in the atmosphere for much longer than a century."

https://earthobservatory.nasa.gov/features/MethaneMatters

A big uncertainty is the future of permafrost and shallow marine sediments, which store carbon in various forms. Some scenarios are, well, not good:

https://climatemodeling.science.energy.gov/presentations/imp...

> "Our simulations include a plausible release from clathrates in the Arctic that increases global methane emissions by 22%, as well as a scenario with 10 times those clathrate emissions. The CESM model includes a fully interactive physical ocean... The results indicate that such Arctic clathrate emissions (1) increase global methane concentrations by an average of 38%, non-uniformly; (2) increase surface ozone concentrations by around 10% globally, and even more in polluted regions; (3) increase methane lifetime by 13% ..."

It's kind of like defrosting a freezer full of 25,000 year old fish guts...
The author writes well and makes compelling points. His "I want to get off Mr Golang's Wild Ride" post is good too.

But I don't find myself agreeing with his position, which is "you shouldn't use Go for production services" (he explicitly says this in one of his Go posts, I forget which one and don't have time to look right now).

The better alternative to Go is Rust. Okay, sure, I'm willing to admit that in the examples presented, Rust handles things better. But Rust isn't a panacea. Rust is complicated and hard, and often it's not worth taking on that burden just to theoretically handle cases that rarely occur and even more rarely cause any problem. Programming is a means to an end, and the cost of using Rust (hiring, increased development time) is often not worth it.

The reason Go is successful is because it's easy for companies to use to solve production problems with teams of varying expertise. Its stdlib is well-featured, its ecosystem is good. There's generally one correct way of doing things. The same doesn't appear true in Rust. For example, an _incredibly_ common thing to do in production code is to make a web request. In Go, there is no need for debate, you use the stdlib. In Rust, you have to use a crate, which requires a decision to be made. Even worse is the async story, in Rust you have to decide whether to use Tokio or whatever. That burden is just not present with Go.

Btw this article should not be flagged and it's pathetic that people have flagged it.
How Electricity Actually Works [video]
I mean, this is Hacker News. Not corporate programmer news. Building a successful company has very little to do with tech choices. But that doesn't mean we shouldn't discuss these things as tinkerers and hackers.
CDs are older than DVDs, and when they were released there would have been no digital way to copy them. It makes sense that the DRM wouldn't have occurred to the developers of the format.
My ban is on severely rate-limited comments. I can't participate in discussions, because, according to HN, my comments are "low quality", but instead of showing me that's the reason, they make it look like some error. Until I reached out to them, I really thought something's wrong with HN. If you're gonna restrict people, at least be honest about it and let people know! Meanwhile, many commenters use obvious throwaway accounts, which is not being penalized at all.
This is an interesting response to the original article. My TL;DR for this is something like 'Yes, information tech has always resulted in social upheaval, so notwithstanding the scale and speed of the current iteration, this isn't new. Also, it can result in international social cohesion (aka Nazis of the world unite). The thing is, it feels like the author is telling us not to worry because all of this has happened before (with horrific consequences to those caught in the churn, to borrow my favorite phrase from The Expanse). That is a weak rationalization at best - 'same shit, different day, (albeit global scale, speed of light) so don't worry' isn't as reassuring as it should sound
I don't understand why people who clearly are traitors to the USA are able to get by with it. In the 1950's they would have been immediately arrested and tried for supporting facist countries. Now they are beloved.
I've used Go and Rust professionally and in side projects, and I had used Go first before Rust. When I first used Go, I was like "oh wow, this is so simple and easy", and I didn't realize that I was putting up with the language. Learning Rust was relatively harder, but once I did and wrote some non trivial programs in Rust, it was like a pathway in my brain opened up and was previously blocked, and then when I went back to Go, I was painfully aware of issues that I the programmer had to keep in mind (or write a LOT of boilerplate code to keep track of). Issues that Rust's type system just solves.

The way `nil` can seep into your codebase in Go and how bad the FFI is in Go will prevent me from ever choosing it for a project going forward. And I personally would not feel confident modifying Go code written by someone else, and would not feel confident accepting PRs into my Go codebase unless I understood every line inside and out.

Rust is a breath of fresh air in that regard.

All that said, I think the author here is idealistic in a certain sense. In the scale of "solving a problem by hand (or using Excel/a proprietary tool etc)" to "writing a computer program to automate it", both Go and Rust are very close to each other. And once someone learns Go and knows it well enough, the incremental cost of learning Rust or even thinking about the problems Rust solves for you becomes not worth it. I think that it's sad that this is the way it works, but that's just how it is. It's easy for settle for a local optima like Go when taking into consideration family, pets, salary, time, effort etc.

I do think on a long enough timescale, programmers will eventually move to a "better" language. But in my opinion, that time scale exceeds the lifespan of a human :)
Quantified Self: Levels Raises $38M to Solve Metabolic Health Crisis
https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on...
You are not alone, I think many of us have made similar mistakes. I have also recently made a bad career mistake, I was being promoted to management but without salary increase so I turned it down. Also I lacked confidence in my management abilities. But now I wish I had taken the job, gained confidence, and looked for salary increase by switching the company.

A few suggestions, at least, I am doing these for myself:

* Volunteer to mentor and lead without official title
* Read books on management
* Improve public speaking skills
* Seek mentors and be mentor to others
* Focus more on building my network instead learning new of technical skills
Vercom acquires bootstrapped marketing automation platform MailerLite for $90M
While that's true, I think it's worth noting that a civil war in the country with the largest nuclear arsenal in the world would be Very Bad.
This is dumb. Another one of those trains but less-efficient and more costly. Digging tunnels is expensive, even more so across an entire country.
Taking out ventilation or escape routes will cut the price, yes - but not enough. And what if something happens inside the tunnel, batteries aren’t famed for their incombustibility…
I didn't mean to imply a value judgement either way; the concept seems to be somewhat underappreciated by people who haven't worked remote before. There's a massive dropoff in interpersonal relationship building, largely owing to the watercooler type conversations, overhearing a conversation in a hallway and chiming in, or (if you're a smoker) standing around outside with the other smokers musing over work issues or after work plans.
64% of workers to consider quitting if asked to return to the office full-time
Actually, there are more Republicans than Democrats.

https://news.gallup.com/poll/388781/political-party-preferen...
Americans Are Spending Nearly a Third of Their Income on Mortgages
FWIW, and this is a rather minor and pedantic point, these are hydroxyl radicals, not hydroxide ions, so it's:

H2O + γ -> OH• + H•

Rather than:

H2O + γ -> OH- + H+

Oh, and whichever way, H2O splits into OH and H, not OH and O, but i assume that was a typo!
That wasn't my claim either so I'm unsure why you point this out?
You don't even need a degree to push the state of the art.
I guess this is mostly a Rust fanboy virtue signalling in their eternal war against Go and C. sigh
A big thank you! This is an amazing list of things to look into and keep in mind. Many points are obscure to me, but I'm going to print this and keep it at hand. Thanks again.
In my experience the young tend to exaggerate highs and lows because they tend to have lived through one and not the other. This is particularly true because many people today have no memory of actual recession. Far fewer have any memory of war (in the West in general and the US in particular).

The last few years have really exposed just how profoundly irrational and profoundly selfish a significant percentage of the population is.

So take climate change. Yes, it's a big issue but my view is now fatalistic. Humanity won't even minorly inconvenience itself to do anything about it. So we'd better hope there is an economic solution, specifically an eenrgy source without greenhouse gas emissions that's cheaper, because nothing else will change behaviour. And I actually expect that will happen. Many people will be displaced and die in the meantime, which is obviously awful, but people collectively are completely fun with letting other people die and that's just the truth.

So for many things I just don't think it's as dire as many think.

But one area where I think we're in real trouble is the the resurgence of literal Nazism. This isn't a perjorative. We've come so far that the former Prime Minister of israel engages in Holocaust revisionism to blame it on Palestinians [1]:

> Mr. Netanyahu said in a speech to the Zionist Congress on Tuesday night that “Hitler didn’t want to exterminate the Jews at the time, he wanted to expel the Jews.” The prime minister said that the mufti, Haj Amin al-Husseini, had protested to Hitler that “they’ll all come here,” referring to Palestine.

> “ ‘So what should I do with them?’ ” Mr. Netanyahu quoted Hitler as asking Mr. Husseini. “He said, ‘Burn them.’ ”

We have the highest-ratest host on the #1 cable "news" network openly pushing Nazi propaganda [2]. Republicans are in love with autocrats and the examples are legion (eg Trump's praise of Jinping, Kim John-Un and Putin, GOP praise of Victor Orbon of Hungary).

As much as age has given me perspective to realize most alarm is overstated, I can't help but think this is going to end very, very badly.

[1]: https://www.nytimes.com/2015/10/22/world/middleeast/netanyah...

[2]: https://www.youtube.com/watch?v=DGb748VOcYU
Do you recommend any specific models? Can you only do this with some Chromeboxes? If I could get one with a better iGPU than a mobile Haswell i7's, that would be useful.
Nerdica is also the pod I moved to when the death of Pluspora was announced. Though I think most of the people I'm following are still on Diapora.

The Web ui is fine enough (it's a bit slow and has a few warts), but I haven't found a good mobile app yet.
> no one is trying to change sex or biological genders

Except when they let men compete in women's sports. So if I have to choose between the new lefty version of gender, or what we had before, I'm going to choose the old way because it didn't result in comically ridiculous outcomes like that.
I feel like go hits a sweet spot between productivity and correctness.

Working in Python, I constantly run into errors that static typing could have caught. Working in Rust, I feel like I'm constantly fighting the borrow checker. Maybe a more experienced Rust programmer would feel differently, but one of the strengths of Go is that it's relatively easy to learn
I had trouble moving around at first too, but after maximizing my FF window I was able to see a navigation/teleport panel that had been hidden off the right side of the screen. It should have a couple of buttons with points of interest to jump to.
How? Javascript is single threaded run loop.
I think what Elon understands that these regulators have not considered carefully is that if people access Twitter or other tech services via the Starlink network satellites they are literally above the law. EU, North Korea, China, Russia has no power to regulate space based activity.
The FDA's presently proposed ban is a response to lobbying and lawsuits from the African American community, particularly the African American Tobacco Control Leadership Council.
They aren't a minority. As of 2021, there are more Republicans than Democrats.

https://news.gallup.com/poll/388781/political-party-preferen...
"using GPUs for CFD is pretty standard these days and has been for a few years. "

It is not standard in OpenFoam (only though rapidCFD) or Ansys (only this year they made an announcement for full acceleration).

"GPUs are fantastic for solving linear systems."

*Some* linear systems. They are horrible for sparse algebra.
a 95% efficient electric motor is still creating 15x less heat than a diesel engine, and zero carbon dioxide. Traffic will carry out hot air, heat will leave through the tunnel walls, and convection will also carry out heat. At the very least it is a MUCH less relevant issue.
Keep in mind that only a few MSRs have reached criticality, and they were experimental units operated in the 50's and 60's. This article and all of this talk is about "Gen IV" MSRs, which, AFIAK, are all currently in the design an testing phase.

Salt chemistry monitoring is a critical part of a MSR operation. The fissile material is slowly exhausted in the reaction and needs to be replaced, while the byproducts need to be removed. The nuclear reaction causes some transmutation of every element it irradiates, which means you get a predictable but diverse set of contaminants that need to also be removed.

The molten salt corrodes everything it comes in contact with, and the radiation also degrades the materials in wild ways. One study I read estimated that directly exposed tungsten would transmute into rhenium at the rate of 1% per year, and that the newly created rhenium would transmute into osmium at the same rate. Basically, it will take an army of people much much smarter than me to plan for all the issues that might come up during the operation of a MSR.

There are many startups backed by billions of dollars trying to find a good solution. One of my favorites simply designs in 8 containment vessels and a crane into the reactor chamber. They plan to just pick up the top of the reactor and move it into a new vessel every 7 years or so.
Today’s CEOs are essentially carnival barkers (2021)
Things are not falling apart any more than they have in the past. What we are witnessing is a shift in power structure brought about by new communications technology. Humanity has been through this many times before. The invention of writing in the first place empowered the scribes. The printing press disempowered the scribes and empowered publishers . Radio disempowered publishers and empowered broadcasters. The internet has disempowered broadcasters and empowered the unwashed masses. Every time this has happened there has been accompanying social upheaval. We will probably figure this out. But until we do (and it could take a while) things will be a little chaotic.
Crypto is the idea that *anyone* with a little technical know-how can create their own currency. There are currently over 20,000 different crypto currencies in circulation and more are being created all the time.

What is inaccurate about this statement?

What do you think is stopping every major corporation from jumping on this get rich quick scheme?
My grandfather worked for the steel mills. Some workers didn't get anything for their pensions. He was one of the lucky ones and got something, like 10 cents on the dollar. I think they even stopped sending them before he died (remember him saying something about that was the last check and complaining about the company).
But If say country X had a law like "if you knowingly present fake shit in an ad all in the know will pay with their life" this shit could not happen, we would need to make the people involved in fabricating false stuff pay proportional with the damage.

You pay for someone to fake some scientific paper - you pay , you Photoshop some images to mislead people you pay proportional with the damage caused plus some 10% of your wealth, you present yourself with fake identity or credentials you pay...

Companies continue to produce this fake ads, fake press releases, fake stats because they are never forced to pay a big fine.
Why would I trust reason over a process that collects a series of anecdotes from the most bat-shit members of society willing to talk politics with a stranger on the phone and then tries to correct their data through mumbo jumbo fake math?
It's Switzerland, tunnels there always have the secondary use of being usable as bunkers in a war. Also... it's Switzerland, half the country is mountains. These guys know how to build tunnels for cheap, if anyone can scale this to being cheap enough it's them.
mypyc has escape hatches, e.g. casting to Any is a common trick.
One quick question as a TLDR: did he write about Rust being better?