skysight-inc/HackerNews huggingface dataset:
Agreed. And Mars isn't even a good target for colonisation. Venus and even Mercury are better, but constructing space habitats is even better.

On Venus, the surface is crazy hostile, but the atmosphere is so dense big balloons filled with a nitrogen / oxygen mixture, aka breathable air would float rather nicely, and at a height with pretty liveable temperatures.

Mercury's surface has extreme temperature variations between night and day. But if you dig underground---which you would want to do anyway for meteor protection---you'll find that the variations average out, because large amounts of rock are a good heat buffer. Models suggest that near the poles there are underground regions with nice and liveable average temperatures.

Solar energy is obviously much stronger at Venus's distance from the sun than for Mars.

On Mercury, thanks to the consistent temperature variations, you could probably set up your standard issue steam turbine power plant fairly easily, just your sources of heat and cold would be a bit more interesting than on earth.
I don't see why this filtering is difficult for the user to do directly. It seems trivial to do as needed.
> She's at the level that you might expect to find a long interview with her in the New Yorker.

https://www.newyorker.com/magazine/2018/04/30/rachel-kushner...
Using dedicated servers doesn't mean you're not using virtualization - it just means you're the one managing it. You control the hypervisor and the vms running on top of it.
Because of that, you're actually less tied to a specific hosting provider since you're not reliant on their APIs to set up and manage your infrastructure.

Even if you're not using virtualization there are still plenty of ways to migrate your servers.

One of the most common approaches (which was the thing before docker took over) is managing servers with an IaC approach using tools like chef, puppet, ansible, saltstack etc.

With IaC you define your entire infrastructure in configuration files and deploy those configs to your host.
It's a bit like docker swarm but for managing physical and/or virtual servers instead of containers.

Another popular option, often paired with IaC, is to create your own pre-configured *nix images tailored to your needs.
For example, you might have specific images set up for your load balancers, db servers, file hosts, or other roles in your stack.

I've worked at a company where we handled migrations using dd.
Technically that's also an option.
Wouldn't recommend it tho.
Written by another prominent science fiction writer whose name escapes me now (Alan Dean Foster, perhaps?), but released under Lucas's name. It's ironic, because Lucas hates writing so much.
Yeah, the GP comment is so dumb. Most commercial aircraft are owned by a few leasing companies. They would love if lessors didn't fly the aircraft, but paid leasing fees!
I've started to wonder how much Spotify is gaming the system. For example, by playing tracks lower royalties over tracks with higher ones. There could be some backdoor payola and we would never know.
Sounds like they refunded anything that went wrong so it's not really as bad as you make it sound.
At a certain point people will revolt at that suggestion. Most people I know are not going to give up their suburban/rural acres to live in a cramped, walkable city with no space to do everything they love.
Conflict free replicated datatypes.

It's what used when multiple people edit a Google doc at the same time. But most source control systems are also based upon these datatypes.

Most distributed systems will have components that correspond to a CRDT. However there is not always awareness of this abstraction and the laws that govern it.

This isn't a bad write up because it's actually focusing on the properties, rather than the utility creating the intuitive understanding that one can not only design such datatypes but also discover them in existing designs.

But i agree that if you never heard of them, this isn't the best introduction, because it doesn't mention use cases or implementations at all.
Need to triple buffer or there’s a condition where you have used a plate from the clean pile, but the dirty wash is still running. You’d just have to stand there in the kitchen like some kind of Sims character.
Streetcars, subways and LRTs do not require new fancy tire compounds to stop releasing microplastics. Their brake pads can, though, although I imagine that regenerative braking helps somewhat.

Bicycles are so lightweight that the amount they release is negligible compared to a car.
Rebel groups launched an offensive against the Russian-backed Syrian government over the past 48 hours and have retaken a large chunk of territory near Aleppo.

Russian military intervention is arguably the only reason the Syrian regime survived the civil war, but this time the Russian military has their own problems and can't intervene without stealing resources from their efforts in Ukraine.
Different things happen in different parts of the globe, and water is a fairly local issue.

You are right that me consuming almonds in Singapore can indirectly cause trouble in California, where they grow the almonds. But the well-known solution to that is proper water rights trading, like they do in Australia in water challenged areas.
That is why international agreements like the Montreal Protocol are so important.
I think the answer to “why” here is (and will always be) familiarity: Rust bears syntactic and semantic resemblance to already popular languages. Ada doesn’t to the same degree.

(This could be framed as a fashion choice, but I think the more neutral framing is precedence: Rust achieves desirable language-level properties without exhausting the novelty budget for people writing non-government software.)

> cite some mission critical software that has been running for a decade written in Rust besides a browser

This will be hard for anyone to do, given that Rust 1.0 was in 2015, so 9 years ago.

However, if you want examples of Rust running in mature, critical environments: my understanding is that Firecracker has been a key part of AWS’s serverless control plane for years now. Similarly, my understanding is that Windows has been shipping Rust in the NT kernel for the last year.
I thought it would be about clothes washing machines, but designed to be easily used by people.
In fact it was lobbied in order to disinclude software engineering from it's purview in most states.
I agree so much, but the pessimist in me says that this isn't _really_ free, and I don't want to plug in a cool person's info without knowing who the info is being sold to.

If this was publicly available document so I could fill in the missing bits, I'd send a dozen of these tomorrow.
I like C. I learned it a long time ago, it was one of my favorite languages to learn, and I'm comfortable using it.

I'm open to learning new languages, but learning new languages from people who talking nothing but trash about C does not inspire confidence. Nobody who loves unix says "you need to try Windows." At the same time, Windows lovers trash Unix. So the two schools remain separate.

if you want to sell Rust, find people who like C who will recommend Rust and shut everybody else up, then people who like C will listen.

edit: thought of one, the soles of shoes
Spotify has a free tier, which pays way less since it's ad-supported. Apple Music is pay only (with only a 3 month free trial)
Neither have I. It always seems like a massive cargo culting. Human accountants are liable to make very different kinds of mistakes than computers.
What is your annual electricity cost for that server in your closet?
> If what you said was even remotely true then heavy vehicles would get obviously less life out of tires compared to compact cars when in reality they get about the same

Are you assuming that the tires of heavy vehicles have the same thickness as lighter vehicles? My bike has much thinner tires than any car, and they can last ten thousand kilometers.
The blockchain industry is basically founded on incompetence. If you go back to early Silk Road and Mtgox you can see some shocking things. Like the founders were posting questions on Stackoverflow about database basics. They then ended up building systems with race conditions (withdrawal code for both systems.)

See, if you're an engineer (from a web background) you might think that using a regular backend language with a relational DB would be fine. But this service is typically optimized for concurrency. That might sound amazing. But what you really want is a simple queue. This ensures everything is applied in order and makes it impossible to accidentally have transactions execute on stale state. Plus, a queue can be executed amazingly fast -- we're talking Nasdaq scales. If you use a standard DB you'll end up doing many horrible broken hacks to simulate what would be trivial engineering had you used the right design from the start.

You've got other things to worry about, too. Financial code needs to use integer math for everything. Floating point and 'decimals' lead to unexpected results. The biggest complexity with running large-scale blockchain services is having to protect 'hot wallets.' Whenever an exchange or payment system is hacked the target is always the funds that sit on the server. When the industry began there were still many ways to protect the security of these hot wallets. The trouble is: it required effort to implement and these protocols weren't widely known. So you would get drive-by exchanges that handled millions of dollars with private keys sitting on servers ready to be stolen...

Today there are many improvements for security. New cryptographic constructs like threshold ECDSA, hardware wallets, hardware key management (like enclaves), smart contract systems (decentralized secret sharing... and even multi-sig can go a long way), and designs that are made to be decentralized that remove the need for a centralized deposit system (still needs some level of centralization when trading to a stable coin but its better than nothing.)

I would say the era where people 'build' ledgers though is kind of over. To me it appears that we're organizing around a super-node structure where all the large 'apps' handle their own changes off-chain (or alternatively based on regular trust.) The bottom layer will still support payments but it will be used less often. With more transaction activity happening on layers above. I think its still important to scale the chain and make it as secure as possible. Bitcoin has a unique focus here on security above everything else. Making it ideal for long-term hedges. For every day stuff I can't think of any chains that have more credible R & D than Ethereum. They seem to even have been doing research on the P2P layer now which traditionally no one has cared about.
Not sure if it's the exact research that the author is referring to, but it could be this one: https://www.computer.org/csdl/magazine/so/2023/04/10176199/1...
From what source do you base your certainty?

For example, Jeffrey Sachs has a very different opinion than you. From whom can I hear the steel man case for your statements?
At a big co I worked at, the lack of consistency between trading systems caused money to (dis)appear (into)out of thin air.

Prior to one of these hiccups, I hypothesized, given how shitty the codebase was, that they must be tracking this stuff poorly.

This led to an argument with my boss, who assumed things magically worked.

Days later, we received an email announcing an audit one one of these accounting discrepancies.

JPMC proposed using crypto, internally, to consistently manage cash flow.

Not sure if it went anywhere.
But some people will, and the easier we make alternative modes of transportation, the more people will choose them. Want to sit in traffic all day while an LRT zips by? Nobody is stopping you.
Is this legitimate data or pirated media?
Soemthing like a Tesla Plaid (or even a P120) is light years ahead of a Mach E in performance.
I gave example for a $10 million line of credit. The assets required for that it is $50 million.

For goodness sake, the interbank rate right now is 4.8%. No one is getting close to that no matter how much they are worth.

Someone like Mark Zuckerberg does not need this for anything but short-term cash - where you don't want to, or can't do to trading rules, liquidate assets immediately or all at once. Instead you get a loan, sell assets slowly to cover it and repay it as quickly as you can.

The idea that someone in their 40s is living off debt as a capital gains tax avoidance strategy frankly sounds like someone has mistaken a financial services advertisement for a sound strategy.
> In Synapse's case, their ledger said the total amount of all of their individual customer balances ended up being much more than the actual funds held in the underlying FBO accounts.

When the banks do this it's called "fractional reserve banking", and they sell it as a good thing. :)
Simple syntax, works with Redis, includes TTL, and basically no dependencies. Very nice!
There are more than one way to achieve safety in Rust. Two more, infact - runtime safety and fully manual (unsafe with some additional work). Runtime safety is a very fast way to overcome the resistance offered by the borrow checker. While it does slowdown the code a little bit, that should be pretty fine for prototyping. A more careful use of runtime checks will still give you a program more performant than in most other languages.
> It's insanely popular, and it's such a nice and low defect rate language to write web endpoints in. It's actually highly productive in this use case.

I concur. Lots of folks here and elsewhere will make claims about how Rust isn't a good fit for this space because _it's a systems language_ or because the iteration cycle is too slow and it isn't meant to replace Python/JavaScript/whatever, anyways. To that, I call BS. It's (objectively) a general purpose programming language and can be used to do whatever you need it to.

To your point, I've also found it extremely productive for web development. Even if it does require more work up front, that's (usually) work you're not doing on the back-end chasing and squashing bugs or trying to cover corner cases which you hadn't accounted for -- but the Rust compiler would have.
Your estimate isn't even close--you're off by about 4 orders of magnitude.

Fact: In California, the number of trucks is about 300K vs cars at 14M (about 40x).

Fact: California AADT on roads for trucks ranges from a couple of percent up to almost 50%. Very few roads have less than 10% AADT from trucks.

Fact: Damage to roads goes as fourth power of axle load.

Speculation: Given that tires are the primary means to transmit that damage to the roadway, it wouldn't surprise me if the trucks are responsible for the vast majority of tire particulates.

Reference:
https://dot.ca.gov/-/media/dot-media/programs/traffic-operat...
The nuance around big-cap fraud is in fact wildly complex, sitting at the intersection of tired institutions and role models for young people like the Kardashians and emerging asset classes like BTC and the collapse of the traditional conservative movement and the bitch slapping of a DNC that coronates candidates rather than handing them primary ballots and the fucking Ito calculus of second degree non-stationary in the presence of a different underlying distribution every minute and exhaustingly many other factors.

But we went through the Enron thing, at a high level?

Because the public tolerates it. We have a financial sector where routine financing is run through permutations and combinations and evasions that in the default capital raise the legitimate entities would be far better served by some version of what YC does with e.g. the SAFE docs. When you apply string theory people to bond pricing you get one of two things: socially negative complexity / garish externalities and whatever the hell Medallion is doing.

Pushing that sector up into the double digits is weird: those people should be playing chess against Magnus Carlson not John Q Taxpayer. You can in fact convert genius into a gangrenous infection. And before you say that cheating is inevitable, inb4 predictable soundbyte, no it isn’t. The only two utilities of arbitrary wealth past mundane security and as much luxury as anyone can count (which is nowhere near billions) are blind “I Am The Repubkic” sociopathy and actual security in a world where the real ballers don’t feel safe on the same continent as their subjects. There are places where this is pushed even further: the City generally, let’s call it Canary Wharf is a wonder drug for international FX and outright fraud with thugs and just kind of a lesion on the Old Smoke.

Plus? Cheating is impossible or even difficult to detect or enforce or discourage to make an example of pour encorages les autres? Ask Madoff’s estate how it went to try that shit with the money of the donor dinner circuit. I recommend not fucking around and finding out on Jamie Dimon’s nest egg. You’ll wish you were never born.

Now if after all that unpleasant real talk about some but maybe not all the things you condescended via “reasons you presume” are actually a matter of the integrity of our companies and regulators and financial markets?

Then tell me you are already going through appropriate channels to bring the guilty to justice or can the TED talk and count your pieces of eight.

You seem like a really smart person with at least some basic moral instinct so I’m going to give you the benefit of the doubt and just ask you to not try to teach your grandfather how to suck eggs.
EVs have the benefit of regen breaking though, which means less break dust contributing to the pollution.
> It's what used when multiple people edit a Google doc at the same time.

I expect Google Docs is still using Operational Transform, rather than CRDT, which solves a similar set of problems, the former being suited for running off centralized servers and the latter being more suited for distributed scenarios. Though you could still certainly create something Google Docs like with CRDT.
Refunds limit damages in a lawsuit, but don’t prevent legal issues.

Especially important when explicitly saying you’ve done these things.
> I don't believe it's even that good a deal for artists. I heard the mighty Snoop Dogg makes like USD 40K a year off it or something stupid like that.

What would be the non-stupid amount for Snoop Dogg to make off it?
I drove smaller cars in Europe simply because bigger cars don't fit in many places. I don't think it has much to do with price.

Small streets mean fewer drivers. That means your overhead demands that you charge more per customer since you have fewer of them.

All that said, smaller roads mean smaller trucks which means more trucks more often which means more tires.
fight milk!
It depends on what you consider the problem to be. I personally didn't think there is a problem, but if you define the problem to be "population decline until there are no people left", your solution doesn't work. Unless maybe you consider other mammals to be people too.
>to free ourselves from the Wintel monopoly

Now we "enjoy" the Chrome monopoly.
Skycam
Zcash makes me scared.... Much more inspired by monero
Flashback to boot camp, we did this with our clothes. One set (well, actually several) of perfectly folded never-used clothes in the wall locker (ready to be inspected by the drill instructor, of course), one set of clothes on your body, and one set in the laundry bag. They did laundry often enough that you could get by with just wearing every set of clothes for two days. Gross, but we collectively decided to hold our nose and say nothing about the aroma of our teammates in return for not having to tweeze t-shirts.

It worked until the drill instructor noticed that the clothes in the wall locker weren't aging.
> Introducing some changes to our Web API

This language won't alarm people except those who know they should care about Web API?

I guess PR people have to be involved.

> Posted November 27, 2024

Isn't the day before Thanksgiving one of the best "Friday news dumps"?

(Americans already traveling, followed by 4-day weekend and family obligations.)

(Though, while bad news might go unnoticed or unexcorciated by many, due to the holiday timing, the timing might've totally ruined the holiday of someone who had a pending "use case", but hadn't yet gotten API approval for it.)
the minds and qualia of incarcerated human beings and of rodents are very unequal in import and value.

what’s more, establishing legal precedent that incarcerated human beings may be freely experimented on is a recipe for ethical catastrophe.
> biocide

It's an anti-oxidant, to protect tires from UV and ozone degradation.

Tire companies are in the process of switching to a different anti-oxidant.
Had opposite experience with spotify. I used my wife's account one time, and played an hour of nature music. 3 of her daily mixes for the next several months were nature sounds, whale music, etc. No amount of playing other types of music seemed to have any effect. Was getting ready to shut the account down and retry (or move away), but it started to get better.
Yes this was really what I meant. Zoom is our standard for virtual meetings, so suggesting or asking anyone to install something else to do a screen share would get pushback if not outright denied.
Sorry but you don't know the definition of a free software / OSS project. This project is clearly not OSS based on the common definition.

They invent their own stupid license that we can say is freemiumish with available sources:
Open Source License
The Open Source License Key can only be used in collaborative Open Source projects whose source code is released under a popular OSS License and made publicly available on github.com or gitlab.com
Completely backwards. A server that is being paid for but not utilized is the best-case scenario for a hosting provider – revenue the same, lower costs (electrical/cooling/etc).
Isn’t every government putting out a policy paper making AI a focus area? Why is it suddenly nefarious when China does it?
Even a CD every other month sounds high to me, buying a CD a week sounds insane to me, where would you even put them all? I owned like... 6 CDs total before I started downloading MP3s. I would just listen to the radio. My friends were the same, they only owned albums from their very favorite bands.
Not usually. The main reason that these organizations need volunteers is, is because most folks don’t think they are worth supporting, financially.

This is often because they serve segments of the population that represent a small demographic, or because the causes they champion don’t enjoy mainstream support.

There are some organizations that abuse volunteers, but they are few and far between (but are treated as typical, when folks want to attack).

Also, when you pay for work, you get work, but there’s no guarantee of “heart.” In many cases, the emotional investment is worth far more than the financial worth.

I’ve been doing volunteer work for over 40 years. Much of it has been extremely valuable tech work, and much of that work has been treated in rather shabby fashion. When people get stuff for free, they often devalue it. This is common, in nonprofit work. It can certainly be maddening.

I do it anyway. I tend to think of the final end-users of my work, as opposed to the middlemen/women (BTW: volunteering is a great way to meet potential romantic interests -I don’t care; I’m married).
I've been doing this so long that I've finally realized that if someone can't explain why something is the way it is, that means it's wrong, or at least some arbitrary choice among several equally good alternatives.
Something like 98% of ware from road vehicles is caused by semi’s vs 2% from cars and trucks.

20% * 18 = 3.6 vs 80% * 4 = 3.2, so barring some 3rd category semi’s would have more tires. They also have a lot more weight on each of those tires.
Apple Private Relay is on by default for a lot of Apple products these days. This is why my account was banned.
Definitely read Liftoff first. Reentry picks up at the next chapter of SpaceX right where Liftoff wraps up.

Both great books.