skysight-inc/HackerNews huggingface dataset:
All expenditures stimulate the economy equally, as measured by the "marked bills" theory. That means the only way to compare them is to evaluate opportunity costs. Spending a million bucks on constructing a big hole in the middle of nowhere, and performing an important infrastructure revitalization, will both put dollars in the hands of laborers, and thereby grocery stores and so on, at the same rate. That's why all of the useful parts of the discussion are on the specific, immediate consequences; the distant consequences are the same no matter what you do.
Thanks for the report! I'll fix this asap
> You’d have $10K now if you’d invested April’s stimulus in Bitcoin — and more with ETH

You could say the same thing about Gamestop stock. With hindsight, you could have invested in all kinds of stupid things and still have made money.
But surely it'll almost always be too late?
Say I drop my phone in water and google how to fix it. I find this article and buy their tools. By the time I get them, my phone has been corroding for two days.
I thought that had more to do with discriminating between IPv4 and IPv6 than in selecting the fastest possible A or AAAA record, but the concept is similar.
Just install Syncthing. And if you have an Android, you can even sync photos/notes to and from the device to your computers.
To give you some more details of how Java can be used in the backend, while there's obviously unknown "generic business logic" there's also big name infrastructure pieces you can look up:

- https://en.wikipedia.org/wiki/Apache_Hadoop

- https://en.wikipedia.org/wiki/Apache_Kafka

- https://en.wikipedia.org/wiki/Apache_Cassandra

- https://en.wikipedia.org/wiki/Apache_Lucene

- https://en.wikipedia.org/wiki/Elasticsearch

- https://en.wikipedia.org/wiki/Apache_ZooKeeper

- https://en.wikipedia.org/wiki/Apache_ActiveMQ
Some pretty basic but workflow changing improvements for me (maybe 10x is too much, but 5x maybe? :)

1) Tabbed browsing in Opera/Mozilla in early 2000s. You'd have to open new window each time before that.

2) Moving from Windows Phone 8 (Nokia Lumia) to Android 4.4:

IE Mobile was okayish and pretty standards compliant browser, but could only handle 6 tabs, and switching between tabs would reload the page. Chrome Mobile would open infinite no. of tabs, and easily keep 10-20 of them in memory, allowing to switch around.

3) Two features of Sublime Text compared to old generation editors/IDEs:

- multiple cursors (ctrl-d) make editing very different

- keeping new unnamed files as drafts when closing editor (instead of asking "do you want to save the newfile1? newfile2? ...")

One fundamental change:

4) Firebug. Debugging websites before that was slapping random CSS `border`-s/`background-color`-s and `alert()` calls.
The amount they pay per stream differs per country too, I think.
I include 3 because Altman assumes it. Even if property values stay the same—or even drop—I think it would not be a fun situation for home owners.
"Notifications" is being generous here. The average user's email inbox is 90% marketing spam.
He's an investment advisor - him saying "invest in X" is financial advice, and it can bite him in the ass.

Also: markets are [once again] at all time highs, if he _was_ giving investment advice, I'd hope it sounded like "don't buy the top".
Good question. Nice to see that they prioritize stablecoins, it's what makes the most sense for general users. Anything that insists you use their utility token is showing you a red flag.
Companies can and do ship low quality because when you do the cost-benefit analysis, it makes sense to get it out the door, warts and all.

Also, when a company gets large enough, basic things like this fall through the cracks because everyone is tasked with their small part of the project, and likely no one person was in charge of getting the load times down, or else they were and the load times were within “acceptable tolerances”. Maybe they even created a JIRA ticket to track the work to fix the load times, but once the product shipped, the priority of that worked dropped and it was never looked into again.
there are absolutely controls you can turn on for macs that will do that. I have locked down employees computers because they couldn't be trusted.
Usually as an accessory structure, but things can get dicey if there isn’t a residential structure already on the property.
Infrastructure-as-code (Ansible, Terraform, CloudFormation). I can easily manage 10x the infrastructure once this is in place.
Migrations as a service? I feel like I'm going crazy here. It's like we're moving to microservices for not just deployment but our development, but its even worse because now not only does everything have to cross network boundaries, it crosses corporate boundaries. How does anybody expect to write software that lasts when your whole app is dependent on 15 different service providers not selling out and screwing you over to get their VC payday?
Why do you believe there's a link to blood-clotting, and not to, say, broken dishwashers?

People (especially on HN) like to say "correlation doesn't equal causation", but there isn't even a correlation here. There are not higher rates of blood clots.
Could Multiple Personality Disorder Explain Life, the Universe and Everything? (2018)
This is an interesting project for defining what "safe" means. When you have access to read/write arbitrary memory through these side-channels, all the bets are off in Rust land.

Process execution is another hole - you could spawn GDB, debug yourself, and then just poke bytes in as needed. Or just embed a binary that can ptrace yourself and execute it.

Rust can't protect you from side-channels (nor can languages like Java!) - if you need that you can compile to wasm and sandbox the file system.
Under no circumstance do I want my browsing history being sent to a server. That's a pretty black and white issue being violated here. Extremely anti-user.
I don't think it would be that hard to show a small histogram which had your plays bucketed across different levels of commitment, engagement or some similar metric. Or instead of doing it that way, you'd bucket the users, so say "for song X, you had 30k unique users listen to it in the royalty time period, and here's a histogram of how engaged they were, with the left side being a small number of users who listened to it a lot or didn't listen to much else, and the right side being the large pool of users who heard it once and listened to many other things.

The reason this is good for artists is that it rewards them for what many want to be cultivating anyway: a relationship with enthusiastic fans, rather than faceless "plays" which could have come from anywhere.

In any case, obviously the conversation is DOA if you start it from a foundational assumption that "a play is a play", but if we acknowledge upfront that artist compensation has always been weird and often quite unfair (see radio royalties, for example— they sure as hell aren't getting compensated by how many people were tuned into a radio station playing their song), then there's room to discuss better options in a new medium that sits somewhere in between the old roles filled by FM radio and private collections of physical media.
If you are wondering what its like running out of salt, look at the UK winter of 2010. I don't know exactly what went wrong, i think it was a combination of unusually cold/snowy weather for a prolonged period. I think the governments, both central and local didn't bother buying enough salt. But even more crucially, my local government didn't seem to have any grit spreaders. At all. For about a full week, the roads were lethal. Only people with 4-wheel drive contemplated doing more than the bare minimum of driving. But now my local council has learnt it's lesson. At the most remote forecast of snow, the grit spreaders are out and about, spraying salt everywhere. and then they wonder why there are so many potholes...
I'll avoid dating myself by keeping it sufficiently vague, but Open Source Software. Going from the world of closed source, for-profit software to that of FOSS is like night and day. It's more like a 100x improvement. Today's open-source world is quite different, but I'll still take it hands-down.
https://www.apple.com/privacy/labels/
Yeah but how much would you have if you’d bought GME call options?!?
This is a nice post; thanks for writing it! (A minor thing: the margin notes completely disappear on mobile, i.e. at width of 760px or less.)

You probably know this already, but I'd think of this the following way. There are two main mathematical ideas involved here:

• The first, easy to underrate because it can seem "obvious", is the Chinese remainder theorem. This, for instance, here implies that any function of the quantities (x mod 3) and (x mod 5) can be rewritten as a function of just (x mod 15). So if you used just this one idea and not the next one, you could implement FizzBuzz as

lambda n: ['FizzBuzz', n, n, 'Fizz', n, 'Buzz', 'Fizz', n, n, 'Fizz', 'Buzz', n, 'Fizz', n, n][n % 15]

• The second is Fermat's little theorem. It says (x^(p-1) mod p) = [x is not a multiple of p], where the notation […] is Iverson bracket, i.e. 1 or 0 depending on whether the condition is true or not. So the question of whether x is a multiple of 5 or not is equivalent to whether x^4 mod 5 is 0 or 1. This just gives us a convenient way of restating the divisibility condition.

To get from Fermat's little theorem to Euler's theorem (or to be pedantic, Carmichael's theorem, as you're not using φ(15) which is technically 2*4 = 8, but rather using lcm(2, 4)=4: https://en.wikipedia.org/w/index.php?title=Carmichael_functi... ) is itself an application of the Chinese remainder theorem, which is why I think it's important and mentioned it first.

And putting these two ideas together gives the function in your post. Namely: the FizzBuzz you want is a function of [x is a multiple of 3] and [x is a multiple of 5], so you can (using the second idea) rewrite it as a function of (x^2 mod 3) and (x^4 mod 5), and put them together (using the CRT) as a function of (x^4 mod 15).

Coincidentally, both the ideas here are connected to Lagrange: the Chinese remainder theorem is the same kind of thing as the Lagrange interpolation formula (https://artofproblemsolving.com/community/c1157h990758_the_c...), and Fermat's/Euler's/Carmichael's theorem is the same kind of thing as Lagrange's theorem in group theory.
Once you consider the environmental and health costs of studded tyres I am not sure if salt is all that bad. It's usually combined with small stones that increase road grip as well. Studded tyres grind the road down to small particles that contribute to the fine dust problem in cities and this also requires new layers of asphalt fairly often.
They just explained it, it's three different models:

- keep 100% green you don't use their escrow system

- keep 97% if you do use their escrow system

- keep 70% if you need someone to find you jobs
It is somewhat true, but the virus doesn't know that, and there isn't a strong evolutionary pressure to make covid less lethal.

Covid is transmitted mostly during its mild phase, it only becomes severe a week later, if you are unlucky. If you are lucky, you clear off the infection and gain relatively strong immunity. For the virus, both scenarios are similar.

The only thing is that if it was just a cold, we wouldn't bother with preventive measures and the virus would spread more easily. However, when both the lethal and nonlethal variants are present, the nonlethal variant doesn't have an advantage since we treat everyone the same way, so it is unlikely for the nonlethal variant to take over on its own. At least not on a short timescale.

The solution is to create our own nonlethal variant, also known as a vaccine. Well, vaccines don't spread, I guess we could make a vaccine that spreads but "what could possibly go wrong..."
Telemetry interception could be a problem for sensitive (i.e. government) launches. I wonder if they will need to mitigate this for the first stage.
Can't read whether this is sarcastic or tongue in cheek ;-)

Java 11 is the newest LTS release.
The next LTS release will be Java 17.
Many companies won't touch anything that isn't LTS. There are still a large number of companies staying on Java 8 :shrug:
Given how much compute is available locally today (especially if your task is amenable to leveraging a GPU) there aren't a lot of consumer-level applications that can't run locally in an acceptable amount of time.
Here are a few that I did not see listed by others:

1. Automatic device discovery and driver installation (e.g., with USB devices (also USB device categories, etc.)). Instead of trying to find a driver, things just worked.

2. Automatic updates. Keeping everything updated, largely, fell into the background.

3. Graphical integrated development environments (IDEs) for software development. I realize editors can be contentious, but tab completion of variable names, automatic identification of methods within scope, syntax highlighting, easily dropping breakpoints, etc. are, in my experience, wonderful improvements on productivity.

4. What you see is what you get (WYSIWYG) text / image editors. Thankfully, I did not spend much time in the prior era, but it was, at times, maddening to get something to format correctly.

5. Ad blockers / reader modes. Again, I know these can be contentious, but, for me, these reformatting services are sometimes the only way to make some websites practically readable.

I strongly second:

-The rise of memory-managed languages (e.g., JAVA, C#, etc) with pretty robust default library sets, especially for string manipulation, graphics, and network operations.

-Moving map software, especially for mobile GPS mapping.

-Spreadsheet software.

-Being able to easily search for answers to fairly technical programming problems, compiler errors, etc. along with better access to online documentation.
Reminds me of the Karmageddon episode of The Program: https://programaudioseries.com/3-four-ways-to-stop-your-syst...
True. Why do they sell laptops with screen built in?
Well said, this should be told more often.
As a developer almost anything you do is worth far more than what you are paid for. I agree "exposure" is never a proper payment, but I think acknowledgement from Rockstar is a bit more legit along with the 10k cash, which I bet he never imagined he would get.
I've had winter tires, and tried to drive on ice (not intentionally). Were they better than all-weather tires? Maybe. Didn't try to do a direct comparison.

Did the experience suck hard? It really did. I happened to get really lucky, and there was no one around, and I just ended up spinning around and pointing the wrong way, so I very carefully turned back around and went on my way.

But however much they may help, trying to claim that winter tires are good enough that we can use them instead of proper road treatments is irresponsible and dangerous. And I say this as someone who is extremely upset at the environmental toll standard road salt takes every winter.
In spite of the holier-than-thou attitude this post reeks of, it is almost as if this guy does not realise there is a global pandemic going on. What shows does he expect the reader can attend? How do I buy clothes from a closed shop? Who in the right mind is taking non-essential air travel right now?

>I promise you this is true: When you’re well dressed, people treat you differently. With respect. With honor. They hold doors for you and make eye contact with you.

Ok, boomer.
> sync via dotfiles for OS config, (...) src via git.

This is something other than just having your dot files in git, and system config in git via etc keeper?
OpenWrt is more of a replacement for the market routers. It's a nice Linux-based router distro with a good/great ui in LuCI. The downside of this is that upgrading OpenWRT is a bit similar than upgrading a closed-source OS of the consumer routers: you flash it and you must reinstall all packages after the upgrade. This means an upgrade between major versions is maybe a bit too much of work.

OPNsense/pfSense have similar upgrade strategies as FreeBSD has: you upgrade the core os to the latest version, then all ports. This is usually a really simple and kind of boring system, which is something you really value in a computer that manages your whole house's internet traffic...
A stablecoin isn’t different from other crypto assets from a tax point of view (at least in the US and Germany).
YouTube is the world's fair.
Oh! Actors is one of my favorite paradigms of lately. I have been reading plenty about Akka as well.

When I start looking into the subject further, I start falling into a rabbit hole of how Actors are sometimes treated as a database, that is hard to query, and provides no transaction-ability across actors. There is some argument that Actors could be reimplemented using Postgres' "SELECT ... FOR UPDATE", since you can lock the row for the duration of the transaction.

Anyone else have experience managing large amounts of data inside of Actors have a say about this?
No kidding. What's worse is when you capitalize defined terms but then have to translate the contract into a language that has no capital letters, like Arabic, Korean or Thai.
Where did Obama (or Dems) come into this? I'm talking about parties like the US, German and Swedish "Green" parties (and probably others within Europe but I'm not too well versed into the details of those).

The US 2 party system makes the US one mostly irrelevant.

But in countries like Germany and Sweden where more parties are in parliament, they have over time had the chance to apply influence over time to the extent where nuclear power is really on it's last straws despite the only reasonable replacement during winters is fossil fuels.

https://www.gp.org/green_new_deal (US)
https://en.wikipedia.org/wiki/Alliance_90/The_Greens#Energy_... (Germany)
https://en.wikipedia.org/wiki/Green_Party_(Sweden)
No we have not. And we don't want to, so please stop this. You are free to call it anything you want, but don't tell us how to call it.
I really enjoy working with Swift but after looking at this Actor proposal I think I agree with you. It seems like you'd always want to use actors? Unless you specifically don't want things to be concurrency safe. It feels like something the language should have had from the start or should have as an external library.
The internet? Make it a virtual event, so everyone can attend.
I'm a backend developer as well (or maybe full-stack, hard to say) and I switched my 4k to 1080p long time ago, because it wasn't worth it. On the other hand I like good viewing angles and nice colors. Unfortunately the latter isn't too good in basically every laptop I tried and... my current monitor (eh).
There's not a good way for me to respond to that without going off-topic. The following is assuming that wasn't a rhetorical question, if it was rhetorical I guess we may just agree to disagree:

Until he issues a public apology for his actions, I'll refer to him as Kip. Changing your name to run from the google searches is completely understandable, and I support second chances, but you need to show a bit of remorse IMO.

https://abcnews.go.com/US/exclusive-landlord-hell-defends-te...
Ask HN: Is filing federal forms necessary for shutting down idle C-Corp?
I am looking to dissolve a Delaware C-Corporation - and I have been advised to file a final Form 1120 as well as a Form 966 with the IRS. Are these really necessary if the business did nothing the previous year? No sales or income, etc. What are the penalties for not doing so?

If I choose to do file the "zero return" etc, how do I even do it? Print out the form and send it in to the IRS? I cannot find out how to e-file easily, for instance.

I do plan on dissolving the business with the State of Delaware anyway, and would like to button things up to a reasonable level - and would like to avoid spending thousands of dollars and/or spending more than a few hours.

Any resources, tips, advice, or links that can be shared are appreciated!
A bit, but hosting providers were around long before AWS. You could do multi-tenant web / database deployments in the 90s.
Land Value tax has a long history in economics; it acts very differently from capital and wealth taxes because Land really behaves differently from those two classes of things. I highly recommend reading Henry George on the subject, who originally popularized the idea.

Note "Land Tax" != "Property Tax." Land tax taxes only the value of the underlying "ground rent", NOT the value of the improvements (stuff you build on land). Property Tax taxes both.

https://en.wikipedia.org/wiki/Land_value_tax
You can run it forever as long as you are fine with the Please Activate text in the corner and having personalization restricted.
The same, except today, Python vs C/C++

Novice C programmers would get stumped on opening a file, reading and parsing the data.

Now you have:

with open('foo') as reader:
# blah blah
There’s tons of hidden conditional logic in the Python string multiplication operator. It’s implemented via the C function unicode_repeat which handles all the conditional logic.
In the next five years, computer programs that can think will read legal documents and give medical advice.

Aside from the other points, taking "AI" as it exists in it's present form (deep neural networks and related) as specifically the bringer of unlimited wealth certainly puffs up the various "AI companies" notably OpenAI (It should be noted that OpenAI's most famous product, GPT-3, can generate strings that sound a lot like legal or medical advice but it so far "demonstrates non-understanding on a regular basis". Don't follow it's advice to kill yourself, for example).

It really should be said that deep learning, in particular, is still just one technology that's very good at some things, kind of impressive but not functional at other things, and just unable to do other things (actual understanding of biology, for example, seems well beyond them). I don't think this situation has changed since deep learning began it's hype cycle (which isn't to say it's "nothing", it just doesn't seem like to bring us "everything", a scenario the article literally sketches).

Automation has proceeded apace, automation in general has brought us enough resources right now to give minimal comfort to most people in the planet (as people have noted).

But automation has generally succeeded in situations where everything is controlled - ie, factories. Self-driving cars are forever five years away given the 5% or 1% or whatever level of unpredictable variable involved. Progress on robots that can interact well with either humans or "the messy real world" even in very limited terms has been painfully slow and I expect this to continue.
No kidding. The first sign is how intrusive it all is. The second sign is how ineffective it is at anything web / crime related people actually care about (normal people).

On HN it's like - go ahead and let me cable company and cell phone company track / sell and target me on my browsing history (wildly intrusive), but random website doing pet necklaces, try to stay on top of all the popups you need to shove at your users (who will all say OK) so you can show your page.

If you can't share the data you buy up the other companies into groups and then are just using it "yourself" etc.