skysight-inc/HackerNews huggingface dataset:
My team at PolicyEngine [1] is also now further reimplementing Tax-Calculator in the Python-based OpenFisca framework [2]. OpenFisca US [3] includes all tax logic in Tax-Calculator, plus many means-tested benefit programs like SNAP, and some state tax logic (currently only Massachusetts is complete, though we'll finish the country in the next 12-18 months). You can try it in our PolicyEngine US web app [4].

(OpenFisca US is part of the Policy Simulation Library, and it's developed by a number of former Tax-Calculator developers, myself included.)

[1] https://policyengine.org

[2] https://openfisca.org

[3] https://github.com/policyengine/openfisca-us

[4] https://policyengine.org/us
Agreed though. I always start with teaching people. If you git add + git commit + git branch BACKUP everything you can very safely do anything you want. If you get confused it's trivial to get to a clean state by git reset --hard.

If you give people a way to get to a clean slate it removes a significant amount of the learning curve. In my experience, push/pull/fetch/log/diff are easy enough it's only really merge/rebase management that gets people caught up. Giving people a short fuck up -> undo -> retry cycle lets people learn pretty quick.
It's close with South Korea and China.

But let's hope the most amazing is still ahead of us especially looking at Nigeria, Pakistan and India
Seems like a useful belief anyway. Even if the RF itself doesn't do anything to his brain, the phone does cause all kinds of attention and addiction problems, so staying away from it is probably good. Say you had some kind of conditioned/psychosomatic thing where you'd throw up whenever you'd drink alcohol. Maybe it's "all in your head" and it could be cured? But it'll keep you from becoming an alcoholic, so why fight it.
I should give it another go I guess. My last serious shake of Jetbrains for JS was on an angular 1 + gulp project a few years ago and it just couldn't do anything helpful.
This is a great start but two things:

1) the Github integration doesn't seem to be rendering the URLs properly which is a dealbreaker, my development channel is way less readable

2) Changing the default fonts would be a nice-to-have
It's fun to see that old article again. (I wrote the FixDS program Raymond mentions at the end.)

One pain point in 16-bit Windows programming was that you had to do two special things for any callback function in your application: EXPORT the function in your .DEF file, and call MakeProcInstance() on your callback function to get an "instance thunk".

FixDS made a simple patch to the compiled function prologs that rendered all of this unnecessary. You could just use your callback function directly, like we expect today.
Go travel the world.
But it could just be built in to Git. I mean: it should be.
How is it not? Our civilization is burning through its resources at an unsustainable pace, in several major ways, and the obvious projection is overshoot and collapse.

Many people have faith that as-yet-unknown technological innovations will save us. Other people have faith that Jesus will return from heaven and save them. Faith sure must be comforting!

Given the knowledge we actually have, and the tools which are actually available, there appears to be a choice between working our way down to a lower standard of living now, gradually, as we transition to renewable energy, or dealing with an abrupt shock later, coping with the sudden chaotic arrival at a lower standard of living involuntarily, after the wheels have come off the fossil-fuel party all at once.
Attacking the wrong problem. Most black market crime is related to government monopolies. Pharmaceuticals, Illegal Drugs, Gambling, Protection rackets, these are all things only the government is allowed to do. Or to quote some shitty anarchist band: "Ever since there's been laws, there's been criminals"
The hardware and modern OSes support large 2MB pages, and huge 1GB pages. They trim 1 or 2 levels from that tree, respectively. With huge pages a single node of that tree addresses 512GB of memory, for most practical applications you’re pretty much guaranteed to translate these addresses without TLB cache misses.

There’re some limitations about them, on Windows the process needs a special security privilege, also these pages are never swapped to a page file. But still, AFAIK when programmers really need the performance, like in a database engine, they do use these things when available.
violence is the supreme authority from which all authority is derived
Agreed. We're building an open source version of taxsim (plus benefit rules) at https://github.com/policyengine/openfisca-us.
A commodity is (traditionally) a standardized physical good. A security is a tradable contract. It could for example give you the right to a certain sum of money per year, or partial ownership of a company, or the right to buy something at a certain price.

Some stable coins fit the security definition pretty well since they come with a right to redeem for dollars. Other cryptos don't really fit either.
It's not the data structures, it's the file system operations.
Eight more orders of magnitude to move the needle.

It will have to happen, but it will be hard to keep people from thinking it is a substitute for doing what else will really be needed for it to end up making any difference.
What, so everything has to be rubbish just because there's a council estate next door? If the area had remained undeveloped, that would have just made everywhere else even more unaffordable, due to the reduced supply. London has to build.

I mean, you were reminiscing about playing in an abandoned industrial wasteland, so to hell with the "local identity". I'd bloody love it if this happened to where I grew up. You southerners don't know how good you have it.
> Nothing is "carbon neutral".

That's pretty false on it's face. Some building products, like cellulose insulation and cork are actually carbon negative.

Even among carbon positive products, some are much less CO2 intensive over their lifetimes than others. EVs have far lower lifetime emissions than ICEs even if they have slightly higher embodied CO2 of production [1], and EVs can be dispatched to only charge using renewables, thereby reducing lifetime emissions even more.

1. https://www.iea.org/data-and-statistics/charts/comparative-l...
Being an engineering manager is to run interference for your team of engineers. Protecting your team like a mama bear from the various requests / demands from outsiders. Of course, to do that you need the attitude of a mamma bear.

The end result: your staff will love you for it, the other managers will hate you for it -- and stuff gets done! And that is what counts.
Thats not the point. To design ,build and operate this plant you first need to use a lot of energy, tools and resources that are not carbon neutral. Before this plant is even operational it will be carbon negative.
And only weak and broken people need mental health help, and I'm neither of those things! /s
If mask mandates make no overall difference, but help in some cases, doesn't that imply that they must cause harm in some other cases?
> To set a pixel to anything other than white or black requires a distracting and time consuming pattern of white and black flashes.

Meanwhile, https://www.youtube.com/watch?v=G2mP23IvraI&t=30s

https://www.makeuseof.com/tag/dont-buy-e-reader-upcoming-tec...
As with so many gun contol measures, that will vastly increase gun sales, just for a different reason. They'll immediately be traded in, but still, good money for the manufacturers and retailers.
Would you walk up to any of the people at that street food festival and tell them that what they are doing is "fake"? Why should they listen to you?

Are they fake people? Are they living fake lives? Do they not live up to your standards of personhood?
That does fit the noun-noun compound pattern better than just "wank". To me though they will always be Canyoneros https://www.youtube.com/watch?v=PI_Jl5WFQkA
It's not public as in an utility. It has its own Terms of Service.
> The entire point of that command is to discard local changes.

I think that's arguable, but it's neither here nor there. Someone who is not well versed in git arcana will be surprised that the level of risk associated with 'git checkout [branch]' is radically different from 'git checkout [directory]'. I think a lot of people will learn this the hard way, especially if they have been told "It is very hard to permanently lose work." It's not true. Permanently losing work is as easy as being careless with git checkout.
It’d be cool if there was a kind of “feature escrow”. You might pay $20 today, but $5 of that is held and paid to the developer once a specific feature you want is implemented.

There’s probably too much overhead to be useful, but it’d be an interesting way of prioritizing features.
My point was the trump or lib part isn't the pejorative itself, it's the identifier.

Your provided example could be "Shut up, you libfuck, take that libshit back to /r/libcucks, you liblard!

Lib or Trump isn't necessarily pejorative, they may be used as such sometimes, but the words alone aren't always used as a pejorative.

The first word is WHO you are attacking, the second word is HOW you are attacking.

(I'm not British so I can't speak to local usage but I have never seen that usage online)
Dominion might be a good one.
Perhaps keeping smart people from joining the police [1] is having exactly the effect one should expect it to have.

[1] https://news.ycombinator.com/item?id=31720214
That's not what "Trust the science" means.

This science isn't "the science" because it doesn't reach the enforced narrative's required conclusion.
> The only atmosphere being cleaned is that which passes through the machine.

This is like saying that the only gasoline that is consumed is that which is burned up in a car. 1) A car can still be useful without consuming all gasoline in the world. This machine could be economically viable given carbon credit structures as well, it doesn't have to scale to solve the problem on its own, it just has to be efficient enough to be worth building (I'm not claiming that it meets this criteria). 2) Clearly we could actually use up the majority of gasoline on earth, there is no reason why scaling something that much is impossible.

> with currents and what-not, meaning this machine needs to be all over the globe to make meaningful impact.

Are you really saying this is an obstacle-- that if we wanted to make 1 million of these machines we would be unable to distribute them, and that furthermore we would completely clean the co2 from the atmosphere over a single country before the currents and what-not would bring in more co2 for the machines to consume? If this is true, then why do we care about co2 emissions in other countries currently?

> We don't know the emission cost of producing these machines - but it certainly isn't zero. We also don't know the emission cost of the energy being produced to power these things (which even with geo-thermal, is not zero either).

I agree that we need to know this and the other factors and that they are larger than zero, but it is critically important to know the actual values, or at least a rough estimate. How are you so confident whether it would work or not without knowing them, or even giving an estimate and doing the napkin math?
+1 It's painful to keep multiple active discussions in threads (or anywhere else for that matter).
IMO lawsuits are less of a concern than your end users getting banned, especially since slack is typically used for work. If your existing customers are loudly angry about you in public it's gonna make it hard to get new ones
This is one of the least attracting landing page for one of the most attracting tool I've seen.
This is about China, which factually has far better outcomes in public health and education than USA over the past decade.

Go there and see!
Securities and commodities are regulated differently and subject to different laws.
Thanks!

> From "Play" to the actual game is 6 clicks. I'd much prefer 2 or fewer.

I see what you're saying but...I'm not sure what's ideal. Fewer clicks with more info density, or more clicks with less info density. People have short attention spans. And a fewer-click-approach would probably not be mobile-friendly.

> Might be even more fun or game-like to work with text on the sentence level. Certainly much faster for a user to complete, and you have more options for assessment as well.

I try to vary it. Some games are longer and some are shorter...there are different lessons to be picked up from each.

> I'm curious about what other people have submitted, though I expect there's a lot of noise in that data.

Yeah I'd like to have some way to showcase user-submitted solutions at some point, because there are always multiple good ways to approach these challenges that a single human couldn't possibly devise. I don't save any data on the server-side for users who aren't logged in, but as more people sign up (hopefully), I'll have more submissions to play with.
Ya that's a nice side effect I didn't think of. Thanks. I also use browser bookmarks a lot so I just bookmark one board for a friend and another for family.
You’re right, my starting point is slightly different, if we take the top comment at face value, or at least I agree with you that I did make slightly different apparent assumptions. Though since we’re deconstructing it now, there’s no reason you should assume the 19 person crew wasn’t looking at the poster’s original solution, the post didn’t specify same inputs, and it’s quite unlikely to be the case IMO. Poster may be ignoring the quality and extensibility of the newer design, or may be ignoring performance in favor of functionality, or ignoring documentation or updated requirements. Or, maybe they really are faster and more productive than 19 people, of course I don’t actually know anything. :)

However, I really wanted to point out I only gave a single example of something I’ve seen multiple times, I’ve witnessed the same effect (first-in advantage) even with rewrites, and (perhaps surprisingly) even with the same people the second time ‘round! There are lots of potential reasons, but the 2nd time round with the same people is a curious and interesting one, because it says something about our tendency to want to rewrite things and our inability to estimate the time to re-solve the same problems even having solved them before. I’ve seen this a few times, twice (two completely separate instances at separate companies) it was whole-team efforts that ended up costing millions of dollars in delay and the org regretted doing a rewrite instead of an incremental effort.
It's the state of the people, not the law, that determines how safe a place is. The law can debase people and it can point them towards morality, but just taking guns away won't do either of those things.
13 years for 9 orders of magnitude. On that pace, in 13 years they would process the entire Earth's atmosphere in days.

How many orders of magnitude do you expect them to need?
Reminds me of this interesting behind-the-scenes look at an escalator replacement:

https://news.ycombinator.com/item?id=28207386
Ideally the service/support team should be just that and not also doing development.

You don't have fire fighters who also work as bank tellers. When there's a fire you want immediate response. Same with servicing key customers - make them pay for the high quality of support.
+1, I basically go back to the DMs page all the time to find recent convos, that's the only way I found.
I find most of human behavior is easiest to understand when viewed from this lens: We evolved as a tribal species whose individual members are only able to survive when part of a tribe, and whose primary competitors are other tribes.

I think "making it" really means feeling a sense of certainty that you matter not just to yourself, but to your tribe (however you might define it). It's being needed and valued by them such that you never need fear being left behind to starve to death alone in the jungle.

Everything else is just trappings and indirection.
Please send this to all the places that I might shop, that way they all will put in nice little free coffee bars for me to enjoy!
Ripcord has had search support in Slack for a while, it's under the Workspace menu. Otherwise, yeah. It's unfortunate to have to open the browser to do some of this stuff but the day-to-day experience of using it is great.
Yeah, some source changes would be needed, including removing some clever optimizations. Still much easier than changing languages entirely. I rewrote a small C++ application into Rust. Only a few thousand lines iirc, and I was the sole author of both versions. Even that was a significant effort.
I feel like it being based on Electron is the least bad thing about it. Native or not, you have to reach the API for everything and that's slow.
> Existing rail is owned by the various freight transit companies.

This is true everywhere except in the Northeast, which is the focus of this article.
Thing is that I think TFA author isn't speaking of "object-oriented" in the typical sense. I believe it's more about how the VM paging system and cache and etc. is really working with abstract segment "objects" that are blobs of memory but presented to the process as a single linear address space. I don't think the author means OO as in "Smalltalk" or "Java" [methods + objects + inheritance] but more "object based" in a more generic sense of "there's blobs of stuff with abstract handles pointing to them" that then gets painted to the process as if it's a single linear sequence of bytes when in the actual machine... it's not.
You can watch user videos of it in action on YouTube. It improves with (nearly) every patch and often requires minimal or no user interventions. It still sometimes makes very bad mistakes though so I don’t think it’s as close as the previous poster does. But I think in the next year or two it could be good enough for many cities during clear weather.
Anyone who’s worked professionally with our nation’s healthcare apparatus will have prior opinions about those at the top.

I haven’t had to change my priors. Wouldn’t call that a “guess” by “chance.”
Which TV streaming service is the best value for money?
AppleTV+ has the highest average IMDb score for its streaming library (7.08/10), for the 2nd year running (2021 and 2022), but has the smallest library of content.
Something about a serious analysis of a ridiculous subject feels quintessentially "Hacker".

No idea why.
I hope this console error message will be helpful to you, as it wasn't really for me:

The resource from “https://shynet-lhkb.onrender.com/ingress/f29fe2d5-5f78-456e-... was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).

Also, console reports another issue:

SyntaxError: invalid regexp group
client-SMJMSZTC.js:2:145487

FYI, the sudopad.com domain unfortunately displays nothing at all in my browser.
Chips and shipping lanes.
> This is like saying that the only gasoline that is consumed is that which is burned up in a car. 1) A car can still be useful without consuming all gasoline in the world.

Cars burning gasoline is a side effect. This machine cleaning the atmosphere is its entire purpose.
Turns out about 15-20% of the methane is destroyed by the atmosphere at the ocean surface (the bulk is destroyed by hydroxyl reactions over the land). There are some other natural processes that catalyze those reactions. So we are working on augmenting the supply of catalyst over the deep ocean (far away from land). The reason for the open ocean is that it is remarkably free of topographic features :-) and much more uniform. Close to shore there are all sorts of other things going on, from runoff to life activity and it makes predicting anything quite hard. Doing it on the other 75% of the earth's surface is a lot easier.

If you go to our crappy web site (www.bluedotchange.com) and click on the science you can read some refereed papers on the subject.

We are looking for some MEs and ChemEs and a couple of EEs and software people if you're interested.
Why do CEOs make so much anyway? My theory is it's become a corporate status symbol, a way to grift the wealthy by flashing a well-to-do CEO in front of them. "We're not desperate for your investment, why we pay our CEO $22 million a year! But yeah please send that check ASAP please..."
>>>>You can't expect to offload the responsibility of neutralizing all of that to the users.

You dont need to neutralize all. Just enough.

Our system of jury by peers seems to work incredibly well. There is no reason why big tech cant implement a big system at scale to rely on users to police itself, except of course they would lose control themselves.

What is malicious/spam/libel/problem du jour?

Like Supreme Court Justice Potter Stewart said about obscene:

"I know it when I see it."
It’s not useless, it’s just data which needs context. Like the claim which GP makes that the Reagan tax reform was “revenue neutral” which is dubious at best.
I put the site online just 1 day ago, and didn't really tell anyone about it until this HN post. I expect that the situation with search engines will change as the domain matures and becomes more known.
Only if you're lucky. Most software dies or gets completely rewritten within just a few years as languages, trends, and operational realities (SSL/TLS/security updates) wash over the digital landscape.
You know what was known? A shortage of N95 masks and zero attempt (at least publicly) to increase production. But we have a surplus of ventilators now!
If you need an IDE to manage the complexity in large, complex software projects, then you need an IDE for the kernel -- one of the largest, most complex single software projects around. IDEs are written for this purpose -- modern CodeWarrior, for one. The fact that many kernel devs including Linus himself get along fine without one suggests that IDEs are not the universal good you seem to think they are.

In particular, they are great if you follow the happy path anticipated by the IDE developers, but when things get weird, the IDE won't help you. So I tend to see a lot of IDE users alt-tabbing between their IDE, terminals, Postman, DBVisualizer, and what else have you which plays havoc with my brain and would only slow me down if that were my workflow.

There's a perspective dependency to whatever the best tool for the job is. Some people can't live without a bell- and whistle-laden IDE; I can't live without a code editing tool that I can shape to my needs while I'm using it

Which is why I won't be giving up Emacs any time soon.
At least in my case, I once caught Slack.exe on windows using 40GB of RAM. (My machine had 32GB, so you can imagine how well things were running.) The allocated space seemed to have mostly been zeroes since the Windows Kernel was able to compress a bunch of the pages to avoid running out, but it was putting so much strain on things that audio playback was dropping out.
Just playing devil’s advocate, the US and Germany are different in many ways. More lax gun laws in US, almost 4 times the population in the US, vastly larger size of the country to name a few.
Violating the API Terms of Service [1]?

> [...] Further, you will not: [...] (C) access our APIs or documentation in order to replicate or compete with the Services;

[1] https://slack.com/intl/en-au/terms-of-service/api
> section 21

For any other Americans who were shocked British landlords could evict with 2 months' notice for any reason, I did some googling and it turns out section 21 _does not apply during your lease term_. It seems like a section 21-eligible lease in the UK is just like a US a month-to-month lease that requires 2 months' notice for the landlord to end. (For the Brits reading this unfamiliar with US leases, this is an eminently normal thing to have happen to a lease in the US at the end of its fixed term.)

Source: https://www.gov.uk/evicting-tenants/section-21-and-section-8... ("You cannot use a Section 21 notice if...
the fixed term has not ended")
Masters of Crowds: The Rise of Mass Social Engineering