skysight-inc/HackerNews huggingface dataset:
In slovenia, this is done for "normal people" (people who are employed by companies (LLC, etc.), because companies have to fill out paycheck reports to the government). If you win something (eg lottery), the prize-giver has to report that too. You have to only fill out the form if you have any younger kids (tax benefit, can be done online on a governments website), and you're done. Then you just get the yearly report and a bill in the mail.

If you're an eg. independent contractor, you have to fill out a full report (income, expenses, income tax already prepaid, benefits paid, etc.), but you also do it on a governments website and sign it using a digital certificate (that is free for citizens).

No 3rd party software, no paying anything (unless you have an accountant do that for you, but it's relatively simple to do it by yourself), and the most time-consuming task is calculating all the yearly earnings and expenses.
With all due respect, I don't think you understand the full weight of what you're arguing. Which was the point of my original comment. You don't get to just pick-and-choose which aspects of crypto are beneficial and ignore the side-effects. Crypto, by design, bypasses the legal system. There are some heavy consequences to that design.
The main differentiator of Zulip IMO is the threading model. Instead of chat rooms with multiple un-separated concurrent conversations taking place, every message* must start a topic or be placed in one (topics are like the subject line in an email). You can still look at the room and see all of the topics at once, but you can also focus in on a single topic. And it remembers your read progress at a per-topic level, so it's quite feasible to catch up on chats asynchronously. Basically Zulip brings the best things about mailing lists to chat.

*: you can now turn off the topic requirement, in which case messages go into a "no topic" topic. But not using topics kind of defeats the purpose of using Zulip IMO.
I don't see the rhetoric you are talking about used by mainstream climate change activists; I see reasonable changes:

1) Power most things with electricity instead of fossil fuels.

2) Generate electricity with sustainable technologies like solar, wind, geothermal. (There is division on nuclear power, but many still support that, too).

3) Reduce the amount of power wasted overall. Most people don't need huge trucks. Fewer people don't even need personal vehicles. Very few people are saying "Take away your choice", most people are saying, "stop subsidizing the bad choice, and make the public transport option at least an actual option by fixing the way we build cities".

This also extends to "stop subsidizing rural lifestyles" where people waste energy on driving 20 miles to the grocery store and back and every trip they make, and deliveries, and all of their infrastructure which has a much higher per-capita cost, while cities subsidize them. If people want to live there fine, but make them pay for it, or at least make those costs more transparent.

In other words, subsidize for the public good (environmentally sustainable things) instead of the externalized costs (environmentally disastrous things), and let the market drive consumer choice.

In most cases, really, it comes down to: STOP subsidizing bad behavior and things will probably get a lot better. That is what I think most experts expect.
> I thought we went through a whole standard development process to get away from the need to handle user-agent issues.

We did, but it didn't address the ad space sufficiently. Hence the need for ublock, which I suspect is sufficient to be the de facto standard.
Every time I see this issue brought up I think about how if you sum up all the money spent every year on US politics, including personal donations, industry lobbying, and the budgets of think tanks, you get a noticeably smaller number than the amount of money spent every year on almonds. [0] It always makes me question if the lobbying is really the cause of the tax system being the way it is. Or is the money just to grease the wheels and slightly alter the course of whatever was going to happen anyways due to a multitude of complicated factors?

[0] https://slatestarcodex.com/2019/09/18/too-much-dark-money-in...
Simple, comrade. 15 years you work on potato farm and trade ration-booklet for wood and drywall. You pay for and possibly build with your own two hands nice home for hard working fellow comrade to live in, and you ask in return they pay you some amount to help you recoup your investment.

After a couple years, nice family leaves, so you spend long time to find another nice family to fit into the house you worked hard to provide. Instead Kommisar come along, give house to homeless in name of proletariat. Social welfare bureau hold lottery, and the neighborhood violent drunk under the bridge is ecstatic his number came up, as he was very sad he no longer has home to beat wife in. Much vodka is drunk while copper piping is gutted and appliances scrapped to dealers in nearby Ossetia.

Sit back and cry: I work on potato farm for 15 years to build nice second home to house hard working families! Instead government create lottery and hands to drunk who destroys house in only 15 days. Decide to stop trying. Start drinking everyday. Become a drunk yourself, enter the lottery, now you gut houses of others to survive. Process repeats -- now all units look like Grozny in the late 90s.

Mission accomplished.
Remez always beats Taylor series.
The right thing to do IMO would be to have vector instructions with a variable number of operands. Quit adding wider instructions, just tell the instruction how many operands you want to add/multiply and let the CPU take care of it. This could also allow the CPU to decide what's the most efficient way to prefetch, etc., or to run these operations asynchronously.
Of course it was violent, all riots are violent by definition. It is absurd hyperbole to call this an insurrection just like it would have been absurd to call the far more violent riots during the Trump inauguration an insurrection.
I was born in the 70s and have to agree. I’ve commented to family members recently that some of the unpleasantness going on around the US lately is reminding me of the bad state my city was in during the 80s. I definitely do not want to repeat the 80s even if it had some highlights like my Commodore 64 and some good music.
Ask HN: Why do I see ads about what I read/write on my offline laptop?
I have an old laptop loaded with an offline copy of Wikipedia (Kiwix). It has no networking whatsoever and hasn't seen an USB device for more than a year. I use it daily to read as I would a physical encyclopedia and I take some notes on it that never leave (or so I guessed).

I also have a Pixel phone and accounts on all major social media. So I have noticed recently that after reading on that laptop about cookies, I get ads of cookie brands. Cats lead to cat food ads. Vitamins lead to supplement ads. Companies and businesses lead to job offer ads from the respective ones. It is very blatant and immediate.

Is data leaking from that system to advertisers? How?
The only real cost is time for building a SaaS company. You can pretty much get by without paying for anything. Granted, buying the premium versions of certain products makes life a lot easier, but it's by no means required. Of course, as you launch, you'll likely have to pay for some server cost, but even then, you'll most likely be covered by credits for the first year.

For B2B SaaS, your first big costs are going to be advertising. Even just running ads against your own company name is a few hundred per month with Google. At that point though hopefully you're generating enough revenue from a few customers to cover the cost.
> I realize part of the issue here is kickstarting the process right after boot.

Really it's during the bootstrap phase, unless you define that process as complete once the CPU has branched into the kernel's address space, which I wouldn't consider a useful definition. After all, kernel's enumeration of the attached devices and such is also part of the bootstrap process.
Isn't the difference that the government cannot permanently keep such compromises secret? They have to have a warrant for a limited period of time and limited scope?

Illegal NSA dragnets and perjury in front of Congress notwithstanding.
Ask HN: Tech Salaries and Wealth Inequality
Over the past few months, I've been hearing of the larger tech companies paying non-senior engineers (e.g., E4/L4/SDE2) over $300K per year and senior engineers (e.g., E5/L5/SDE3) over $400K per year.

Meanwhile, these same companies are still paying front-line workers barely more than minimum wage.

Do you think this sort of wealth inequality is sustainable for society?
Unfortunately while we've developed the Sorbet Compiler in the open, we've mostly focused on internal-only use cases. There are other exciting efforts to improve Ruby performance though! You might be curious to read more about YJIT, the JIT compiler that was recently merged into Ruby 3.1—it’s being primarily developed by a team at Shopify where Ruby performance is the highest priority.
Slightly tangential but I read this article recently on how deregulation and Reagan "created your childhood" - pretty interesting stuff. https://www.everything80spodcast.com/deregulation-and-advert...
I have a few cases where I think a Padé approximation could really help me, but I've never been able to figure out, given a function, how to get the coefficients.

Do you have any suggested reading?
The colleague who forwarded this to me also sent the blog article from Internet Archive's Jason Scott about the project[1]. Can't wait for those "operations manuals" to show up in the IA!

1. https://blog.archive.org/2022/03/29/mission-impossible-the-c...
>Around these parts, these new housing units are insanely expensive.

So long as the total number of units increases, it really doesn't matter how much they cost, so long as they get filled. Increased supply will bring down rents at the less expensive end of the market.
But what about most kids there are from group homes or foster situations? Those people don't have that excuse, except perhaps for the first kid. The comic states they send dozens of kids there, over the years. So for CPS, the "they didn't know" doesn't apply.
Yep, this is basically my view: taxing the externality would absolutely work. But the taxation rate needs to be pretty high!
“Doing fine” is no longer cutting it. When I was her age, doing fine in school meant you go to community college or a state university and end up in an ok middle class career in an office at best, a tough but secure job at the mill at worst. For her generation, doing just “fine” in school will likely result in a lifetime of struggling—stocking shelves and waitressing—and working class poverty.

The world is quickly bifurcating into haves and have-nots, and there are only a few seats left on the Boat To The Haves. She is in a global competitive slugfest for those seats with the approx. 50 million other kids her age worldwide. None of us like it but that’s the world cutthroat winner-take-most capitalism has left us in.

As a parent, I would expect something as basic as a report card to differentiate “achieving way beyond expectations” from “excelling” from “doing fine”.
Amazing it took them this long.

So when will Intuit be returning all of the bait-and-switch money?
It's indeed all Tailwind CSS! This was my first Django project and I started with Django 4. It has form templates that I've overridden to use Tailwind elements. This was quite tricky and meant learning more about Django than I'd expected!
Thanks for this thoroughly practical advice -- evangelizing types inside Stripe must have been quite the journey! Been following since Dmytro and Paul's talk @ strangeloop.
I remember reading a discussion on Reddit[1] where someone was discussing how he uses Salesforce for personal relationships and the reception was less than receptive. In the year 2022 I think this idea actually makes a lot of sense as over the last 2 years it became a lot easier to fall out of touch.

[1] https://www.reddit.com/r/salesforce/comments/bfqb26/does_any...

(edit: oh my god I think you actually commented on that post! awesome work keeping up with the idea!)
"We don't live in a police state. We just happen to have a lot of [State | Federal | Regional | Capitol | Transit | Park | University | Hospital | County | Airport | Local] Police!"
Why stick with Java when Crystal exists?
Yes, seeding entropy from a server is a thing you can do. One such service is "pollinate".

I don't think that would help here.
I can see that as a useful approach for evaluating English writing. It is less useful for evaluating architects or bridge engineers.
I volunteer to handle all the forms, compliance, and upkeep for Washington State income tax filings.
Just be a little careful with the state returns on CashApp. It has a bug on handling mortgage interest deductions if your mortgage is over $750000 and the state allows deduction up to $1000000. Double check by filing with other tax software and verify the refund amount is the same. I used freetaxusa.com to get this right.
Gas flows via Yamal-Europe pipeline fall to zero
Methane is a potent greenhouse gas. It's possible that airliners aren't interested in a fuel that won't fully solve the problem.
> These are murder and kidnapping cases.

They're also "we think this kid is selling marijuana" cases. Law enforcement doesn't even need a warrant, they can just send a request for data and every company will just rubber stamp it and give them whatever they want.
Do you mean the 1040ez, which was discontinued, & no longer a form?

(I agree with the rest of your comment. While I disagree with the parent's perspective, I think the FTC's here is that Intuit's advertising leads people towards their not-free products, instead of the actually free stuff that does exist. I don't think most people have the self-confidence to do the 1040 by hand.)
So what do you think? Are we in a new period after post-modernism? What would you call it? When and how did it start? I can't be the first to think it - by who and where is it talked about?

Some humantities and social science academics I know disdain post-modernism, with all the scholarly reason and social momentum of being 'no longer cool' in high school - 'you're still wearing those shoes?'. I asked one, in front of their friend, about the post-modern person on whom they wrote their thesis. They changed the subject and then later told me quietly, 'I don't read that anymore'.

For all the ridiculousness of that, it's serious business. Post-modernism contained the weapons and armor against fascism and other ideology, and we've disarmed ourselves. What do people intend to replace it with?
USRP came out in 2005. Nowadays wide coherent multi radio SDRs are readily available in portable form factor. Beginner setup (sadly limited to <1.8GHz) started shipping recently https://www.crowdsupply.com/krakenrf/krakensdr

https://www.youtube.com/watch?v=z9RkPt6uVQ4 now add ability to do phase correlation
It’s not really that simple. Here’s a breakdown of central government road funding.

https://www.gov.uk/government/publications/roads-funding-inf...

So central government commits very heavy funding to road building and maintenance such as through the Major Road Fund, but also many maintenance schemes at different levels.

Some local governments choose to forego some of this funding in return for receiving retained business rates instead. However retained business rates is collected by central government and considered central funding.

Ultimately money is a fungible commodity. It is true there’s no direct relationship between road taxes and road maintenance, but whatever petrol taxes pay for would still need to be paid for somehow if they went away.
Same problem, I figure it's some promo hidden by adblock. If you turn on reader mode it's fine

Separately, is there any possibility this documentation will end up online at some point? The inner workings of early Compuserve sounds like several years worth of well spent winter nights
In addition, digital cameras can't really see colors, so even these are interpreted to end up in a jpg.
> Do X in new region Y

This one was always puzzling to me, and maybe I'm underestimating the lift to move into new regions, but why is this a thing? Why doesn't the main big player move into Africa, or India, or LatAm? Why can't Stripe be the Stripe for Africa as an example? Why does there need to be another company that's specific to that geo.
If you ask me, every motherboard should ship with a bit of Americium 241, that way they have a physical entropy source AND can detect when a fire has occurred inside the case (:
Nor does it include the cost of storage for nuclear. It's no accident Japan has the most pumped storage per unit of generation on the planet - it's because it has the most nuclear. Nuclear can't vary it's generation fast enough to match the daily variation in load.

Admittedly you need much less storage (until a tsunami comes along). But pumped storage only costs around $1/watt. (The unit of $/watt rather than $/kWh because the dam is only a minor fraction of the cost of pumped storage, and it drops quadratically with size.) Storage + renewable generation still costs less than 1/2 of nuclear.
The web version
I'd be more worried about the 0.01% and wealth accumulation.

This book influenced my thinking about that: https://en.wikipedia.org/wiki/Capital_in_the_Twenty-First_Ce...
Plenty of European countries don't have credit scores.

A car loan is collateralized so I don't really see what's complicated.
The Long Goodbye to Saturn’s Rings
America COMPETES Act of 2022 passed House and Senate
It's not a good way to present the option. Should be a radio button "Pay with refund (fee: $39)"
Okta was selected by our security group.

They are shrugging. After all, the security group followed procedure.

Basically, Okta said "it was isolated and contained" and that is being swallowed.
Nit. But the 1040-EZ form was discontinued. I don’t disagree with the basic point that simple taxes could be more automatic—though the reality is that simple taxes are pretty simple.
Ooohh, neato. CompuServe was the way we first got online at my house, in 1992. I still have a copy of CompuServe Magazine from July 1992 [0], which describes their online shopping portal - quite impressive for the time! Funny bit on page 8: "My best advice for people thinking of entering game programming is --don't! If you're a good programmer, you'll take a pay cut of at least 25% to work in the games field".

[0] http://www.vtda.org/pubs/CompuServe_Magazine/CompuServe_Maga...
I get 2-3 spam texts and calls per month. About 1/2 fake my mobile # off by 1 digit near the end, a trick to make me "think its a number I know"

I'm on ALDI which is an MVNO overlay on Telstra wholesale. Maybe ALDI do worse for source detect?

(there is no difference between SMS and calls in regard to CLI faking. I don't know about RCS, its possible RCS gets rid of this problem. ALDI doesn't have RCS, its not ubiquitous, has to be enabled in the phone profile by the provider)
I think if we were looking at this from a "pure economics" point of view, we'd say that the theory of externalities isn't wrong. But that

1. The UK just hasn't priced it high enough.

2. If the UK does not spend the money raised on ameliorating the externality worldwide, then they have not cancelled out the externality as they might claim to have.
People who wanted self-custody could also keep their money under the mattress. The reason why most cryptocurrency users do not do that is because there are many failure modes which result in your money being gone forever.

You also left out the other part of the overseas bank accounts: you have to be rich enough not to need to touch the money — otherwise you'll run into the various restrictions on transfers. The same would be true of Bitcoin for the vast majority of people because very few people receive a paycheck in Bitcoin or can use it to pay their bills. Those meatspace connections are not easy to bypass as long as the government in question is willing to make an effort.
I mean to have an improvement over the status quo we need to simply find a conception that works better than lines as units of code. Let’s not let perfect be the enemy of the good.
I mean some kind of toggle that disables the whole entropy counting so you don’t have to change all the executables.

Today you can emulate old computers in such a way you can run it 10 times and get exactly the same result each time. If you were able to run the Linux kernel like this there simply is no way to get randomness.

The solutions I can imagine are for the kernel to block, as happened here, for the kernel to give back numbers that aren’t really random (because if you rerun the emulation you’ll get the same numbers) or for userspace to say the system accepts numbers that aren’t secure random numbers.
I signed a lease which specifically stated that I was responsible for providing the internet for the smart locks and devices within the apartment. I brought this up to them, but they said "Nah, you don't have to do that" and wouldn't remove it from the lease. They were correct though: everything functioned before I had internet and I never had to join them to my network, but it made me think about the rest of the stuff in the very legally binding lease that worked similarly.
FWIW, I don't watch local news; I read it online. But I've seen studies showing that it's still the most popular primary source of news.
Just for kicks, a little gedanken-experiment:

Product A costs 2 bazillion, and is perfect - for a 10 year lifetime, it works perfectly and requires no support. Zero additional cost.

Product B does about the same, costs only 1 bazillion, but is rather shoddy - over a 10 year lifetime, it will require a further 3 bazillion worth of fixes, support and extra resources. That does feed a lot of families, though.

Take your guess at what happens.

Yeah, me neither.
It was actually intended as a harmless joke. I spend most of my time on front-end development myself, these days.
Supabase – Should I open source my company?
AGPL just means that users can fork the project if they have access to older AGPL code, but CLAs that assign copyright mean that the rights holders can change the license whenever they want and make it difficult to find old AGPL code by removing repositories and scrubbing the web of it.

It's entirely possible for the rights holders to say "we're going private now" and pivot the project into a for-profit business.
Overall sorbet has been good and useful, so thank you. But you just have to be careful when you're not using the same version of ruby that stripe uses. I recently got hit by a bug:

# typed: strict
extend T::Sig

sig {params(x: Integer, y: String).void}
def run(x:, y:)
puts(x + 1, y)
end

args = {
x: 1,
y: "Hi"
}

run args

type checks just fine in sorbet, but is an error in ruby 3+. It works though (with errors) in 2.7 and lower which is what Stripe uses from what I gather.
You can easily seed randomness with the user input, like the mouse.

https://security.stackexchange.com/questions/10438/what-are-...
What’s Happened to Cryptome.org?
This site is older than Wikileaks. It’s been down for a few months. I’m concerned about John Young.
You could always download it first and eyeball it before running it.
Thank you so much! I used it this year and really appreciated it.
I don't think it's hard to figure out the desired interface. As you said, the hard part is changing the interface to what's desired decades later.