skysight-inc/HackerNews huggingface dataset:
Regarding the first sentence note that trade-adjusted emissions for the US have still fallen - though offshored emissions fell most around the time of the financial crises. https://ourworldindata.org/grapher/production-vs-consumption... (enter United States into the ‘change country’ box)

I don’t really have much of a response to the rest of your comment. I can’t tell if the foundation of the argument in your comment above is on that false claim or not.

I don’t think it’s true that a charismatic leader will cause people to vote for to make their lives worse in the short term with a truthful promise of making their lives worse in the short term. If people vote for such a leader, they will vote them out when their lives get worse. I don’t really understand why I should be convinced that the way forward is for some supreme charisma to appear (from where?) and persuade the World’s people to suffer hardship for the greater good. I am particularly unconvinced because I think that kind of suffering is unnecessary and not particularly helpful for reducing GHG emissions or climate change.

I continue to not think it’s an emergency for the same reason that your mortality is not an emergency when you are in your mid fifties.

I roughly expect: government-support / industrial policy causes low-carbon power generation to grow a bit faster than predictions, and gets cheaper to the point that fossil fuel power generation becomes uneconomical apart from leaker plants which take longer to die out; new cars to become mostly-electric sooner than predicted because most car companies get good enough at them and the electric cars are just better cars (potentially hybrid cars should be preferred as a policy if cars are limited by battery production: most miles are short journeys so would still be all on the smaller batteries); global warming / climate change to continue increasing for a while; maybe some improvements to carbon capture but I’m a bit doubtful it would be done much unless power gets a lot cheaper; much migration and ensuing strife due to the uneven consequences of climate change; some powerful country that cares less about the ethics of it (eg China) doing some big geoengineering thing (eg silver particles in the upper atmosphere) to try to reduce the effects of climate change they suffer. Bit of a mixed bag but not entirely hopeless.
It's not about the cost, really. This is about the message it sends. Just a bad taste in the mouth.
They actually don't have all the information they need in every case, as not everything is reported to the IRS. But yeah, they already have the majority of information, particularly the most impactful information, and for the majority of people, all of the information that they need.

Anyhow, I'd imagine in any case it is still useful as a way to validate information.
Tell HN: Sundar Pichai made $8M today
If gurufocus is to be believed, he owns approx 1.76M shares. GOOGL closed at $98, up $5 today. Not bad for causing more hardship and pain on a +$100B reserve balance.
Being a musician apparently, if I remember the google study!
"The spam issue" demonstrably didn't get better, what are you talking about.
It appears it is now impossible to get "following" to stick instead of "for you"
All of the above, plus:

E) We f*cked up and hired too many so we'll blame it on the economy.
Octosuite: A New Tool to Conduct Open Source Investigations on GitHub
You should read past the headline. The article contains more quotes you can use!

It's also a pretty dumb over-simplistic extrapolation of some current trends. But not an evil plot to change the world into her utopia.
Personally, I'd prefer an actual small contract gig. Most companies have something tangential that they'd like to have but may not be worth dedicating their full-timers to, or isn't directly in line with their main focus. Some small tool, bit of automation that would help, or minor project.

It gives us an actual chance to work together professionally on a real thing. I get actual pay. The company gets something actually useful (not just a puzzle solution). The team can keep their focus on the bigger stuff. It's kind of a win-win.

It does need to be something rather small and non-critical, yet relevant enough, which might be a little more difficult than just picking a generic puzzle. And requires a little extra setup for the contracting and pay. So I can see why many don't bother.
example of tasks its suitable for?
Edge Computing at Chick-Fil-A
I spend longer, probably 4 hours for federal and an hour for state (itemized deductions, SE income on a passthru LLC, W2 income).

I hire an accountant if there's something new I don't know how to do and then just follow the same process on my own for subsequent years.

US taxes are stupid.
I don’t know, people have asked to compose a Shakespearean work and what it produces is puffery that doesn’t sound like Shakespeare.
Hmm, yeah. I updated some assignment with a super legacy library to a new one, then got dinged for issues this highlighted in the original code…

Oh, and they took issue with the fact that my files were named in CamelCase instead of smake case.

Overall I think any form of take-home/leetcode is just depressing.
It's set such that the 70% of taxpayers will qualify [1]. Though not explicitly tied to inflation, it tends to go up with inflation as wages rise.

[1] https://www.irs.gov/pub/irs-utl/Eight%20Free%20File%20MOU.pd...
If I was to attack the CICO argument I would say:
- you control CI, but there could be feedback loops where the type of CI influences CO: eg consume 1000 kcal of steak vs 1000kcal of fructose and attempt 30 minutes of zone 2 cardio - will energy burn, muscle growth, etc, be the same? Will baseline metabolic rate be the same afterwards?

- different type of CI may result in different adherence to CI (how much you eat in reality vs intention) and CO (how much activity you can even perform given limited willpower and how CI type affects your well being)
Mercurial supports those, but they're only guaranteed to be consistent per clone. So it mostly helps you when working locally. On the downside, inexperienced developers love to refer to commits by their sequential revision numbers, potentially causing confusion.
Did you read it?

> All in all, it is a good life. Much better than the path we were on, where it became so clear that we could not continue with the same model of growth. We had all these terrible things happening: lifestyle diseases, climate change, the refugee crisis, environmental degradation, completely congested cities, water pollution, air pollution, social unrest and unemployment. We lost way too many people before we realised that we could do things differently.
I hear it often in my circles that search has degraded.
Hmm, Honeywell, HP and CDW, possibly GM or Toyota, look big enough. Wonder if any had their registered lobbyists taking meetings with the Governor in the days before the amendment.
I'm not seeing the letters. I see the numbers and vaguely knew enough about chess to know which way the numbers go. Honestly, I really only know about the board location designations because of the puzzle under the word scramble in the paper that asked you to accomplish something on the example chess board. The answers to the previous challenge were written (upside down to prevent accidental spoilers) in the standard(?) chess notation.
The article does a good job of pointing out that environmental activism in India is entirely conducted by the upper-middle class. The majority of people living in Mumbai simply do not have the time to care one way or another about these things.

Last month I was in Mumbai visiting relatives, and found the ocean front is still covered in trash as it has been for decades. The vendors selling tea and snacks along the oceanfront are technically not allowed to sell there, so their primary concern is to make more money than they paid as a bribe to the beachfront police that day - the single-use cups and plates making it into a trash can is the least of anyone's concerns.
I always thought computers were super cool, but tbh I don't think I really knew enough to have that passion until I learned what code really was. Maybe I was lucky that it fit into my interests, or maybe I sniffed out what was under the surface without really knowing, but not really.

When I think really attracted me at first was, I liked the idea of a job that would keep me intellectually engaged and allow me to work remote. This quickly evolved into a deeper love once I realized how code really works - the way that it allows you to think. It feels a little like I've rewritten my own mental source code after learning the stuff. I for sure think differently about the world than I used to.

I have always had a weird obsession with systems thinking; perhaps that helped.

If it were just about the money, Id've quit. Money's not interesting enough to do something I hate.
> After leaving Meta recently

That's all I needed to hear. Back in the day, the college you went to opened (or shut) doors to get interviews. And most people, who did not attend an Ivy League school or similar, rejected the concept as being anti-meritocratic.

However, today, it's the same thing -- just replace college with the company(ies) you list on your resume. A shitty programmer with a bad attitude from Meta, Google, etc. is far more likely to get opportunities than the best programmer in the entire insurance industry, or the person who wrote the greatest dry-cleaner management software. It's quite unfortunate.
But the concept of instances raises a lot of issues as I’ve described. Google Reader/RSS works for its purposes because there is no instances and most of the work is delegated to the client.
I've always used sudo -s but no clue why.
Took me ~25 minutes which was annoying. As I type this, my brain is worried that the individual keys I type are not knight’s moves away from each other.
Ninety minutes to do a thing. Evaluations are hard, but that barely relates to my experience as an engineer in any way. Couldn't they ask in detail about previous work instead?
And with each new comment on the subject, proves how out of touch he is with current reality
Salus: A micro hypervisor for RISC-V systems
Now you have two problems
It'd also make it really easy to defederate the 'celebrity' instance, or block the whole domain as an individual user.

A win for users by giving them the ability to limit their exposure to celebrity culture but I don't see a huge upside for clients of the 'celebrity instance' if they want to promote themselves.
you have to code your entire architecture around this premise though, no?

aka start from scratch and write things a certain way
something something programmer found dead in the shower
This is how it works in most countries across the pond...
Would you consider checking out my site aidev.codes? You can use text-davinci-003 or code-davinci-002 and it will immediately create and host pages on the site. Or you can just collect whatever files and there is a download button. I plan to add GitHub and a lot of other stuff.
Looks like IRS Free File Fillable Forms isn't yet available for 2022 Tax Year returns.

Also looks like that's the only IRS e-File option for AGI over $73K that doesn't involve using a commercial software/service (which I assume will probably sell user's financial data, and then also let it get breached).
Temporality trips it up quite easily. Some simple math makes it easier for us to see the weakness, which makes me question how strong it really is in other domains.

Question:
Yesterday evening a tree had 5 apples, a bird ate an apple from the tree at midday yesterday. No other apples were eaten from the tree. How many apples were on the tree yesterday morning?

Response:
There were 5 apples on the tree yesterday evening. If a bird ate one apple from the tree at midday yesterday, then there were 5-1=4 apples on the tree yesterday morning.
Accounting firms, large and small, are often reluctant to switch out of what they know, it's a huge hassle. It's still very common for firms to utilize installed tax preparation software.
> Yes, by people with an agenda

Kafka trap.

> Then why isn't an article from The Atlantic shared?

They apparently didn't report on it? https://www.theatlantic.com/search/?q=WEF
When I worked in Brooklyn they would setup sidewalk booths. Walk up with your w2 and someone would take a picture with an iPad. They would confirm the details and leave. It’s amazing how many people showed up for that.
Just following orders?
Very soothing somehow. It is interesting to see other players around as well. I wish I could send twitter-like shout messages.

I found the sloth secret literally by mistake, that one was pretty difficult
Not as obvious as you think.

https://github.com/twitter/twemoji/blob/v14.0.1/assets/72x72...

To me at 2–3 mm it looked more like sleep deprived baggy eyelids (or maybe candy corn eyes, but what does that mean?). I read the whole post thinking the program was named after exhaustion, not pleading.

I just polled the room and most guesses were that it’s sadness/sorrow.
> often a rejection with no comments on the code whatsoever

Honestly, after getting a rejection with motivation 2 times now, I’m leaning towards rejections without motivation being better.

I just do not care to see how utterly arbitrary a lot of the reasons are. The basically come down to ‘you did some things I personally didn’t like’.
Tell them you are working with the other recruiters so if they don't want to double-submit (which invalidates the candidate in most cases unless the resume is so good the company does not mind paying double commission) they will have to tell you which companies they are submitting to. If they still refuse to tell - they don't work with anybody and just submit you to any open job ad they can find, you can do the same yourself with a lower chance of screwing up (e.g. the aforementioned double submission or the company explicitly rejecting any representation).
Would the person who wrote the best dry-cleaner management software do well at a company like Google? That is, I think a lot of the required skills there are ‘getting things done in a company the size of Google’ and having worked at Meta for a few years is perhaps a better signal for that than having made some great software. Likewise someone from Google may have a harder time in some startup where the structure is different and they don’t have all the fancy google tools or services. To be clear, I don’t want to imply that someone who makes great dry cleaner management software is a bad programmer or that they couldn’t be successful at Google or that Google look at the right signals and have good processes or that the startups who should have a different hiring strategy don’t copy google too much.
Quitting your job to focus full time on prepping for the tech interview had a good ROI during the fever dream market of 2021 and 2022. I'm not so sure that's true anymore. At the very least it has an inherent risk (dwindling savings and not getting a good offer). Right now I'm more risk averse so I'd follow the tortoise approach by interviewing little by little overtime.

A pity since the TC game is played by pitting companies against each other in a bidding war. I guess I'll have to figure out my strategy when the time comes.
Stadia was launched after 2015, best streaming service for games by far.

Then they killed it.
Oh wow thank you for this.
It's not exactly what you are talking about, but tokio is kind of doing this - hyper, tonic, tower, tracing etc. and then all packaged together in axum.
Relative of a TaxHawk employee here. I'd be happy to pass along any bugs or issues since they probably don't have any employees on HN.

Also, supporting TaxHawk means supporting a company that cares about their employees. They have done so many things for my relative that it makes me jealous. They have also kept raising wages ahead of inflation.

Anyway, TaxHawk is a great company to support!
I think there needs to be some sort of counterbalance. We probably don't need full UAW style unions, but we need some sort of collective voice and power so that there can actually be a conversation with management.

I think Germany's work councils could be a good starting point to work from.
I don't think you necessarily need a set of explicitly written down rules – and certainly not an explicit "here is how we will punish you" set of rules – to prevent a build-up of assholery. And in my observation, I'm also somewhat skeptical such a documents really prevent this build-up in the first place. At the end of the day, it's just ink on a piece of paper, or bytes in a text file. I certainly don't need a CoC on my repos to tell people to knock it off if they start behaving like an ass (which, thankfully, rarely happens).

I have not read Schneier's book (yet), but it mostly seems to be about about trust at the scale of society. It seems to me there's some space between "trust that you and I as friends have" vs. "trust at society scale". Many programming conferences are actually not all that large.

Now, you could reasonable agree or disagree with that, and go on at length with good arguments either way. I dislike how this discussion is being done though, and I feel that was the main complaint from the author. Surely "harassed for weeks to the point where they decide to stop organizing the conference" should be against the spirit of any decent SoC. Being an asshole to get rid of assholes doesn't strike me as a very good way to go about things anyway; this type of behaviour tends to be quite corrosive.
It's probably safe to say the burglar would avoid homes that appear occupied by any measure. One of the older tricks in the books was to put indoor lamps on timers when you were planning to travel for a few weeks.

It should also be noted that outdoor security lighting is a different beast from general purpose or decorative lighting. Most homes have very patchy exterior lighting, with either plenty of glare or plenty of shadows. If it is known the house isn't occupied, poor lighting will do little to prevent someone from crawling in a basement window then walking out the front door.
As far as I know, TFA on HN means "The Featured Article".
That’s full of subtle gold:

> #6 Insert the TiSP installation CD and run the setup utility to install the Google Toolbar (required) and the rest of the TiSP software, which will automatically configure your computer's network settings.

As well as some less subtle jokes as well :)
That company lobbies to make tax returns as miserable as they can, a bit like a protection racket. But stealing their product doesn't help -- it only relieves pressure to smack them down, or takes business away from their competitors.
I think there’s a difference between contributing, and being actually productive.

A candidate can get started on our stack fairly quickly, but it’d take months for them to understand the greater context.
I think you will enjoy this talk: https://www.youtube.com/watch?v=IOiZatlZtGU
Yes, I was joking.

Or "woosh", as I believe the kids say these days.
So Good They Can't Lay You Off
Renewables can provide all of our energy needs. The only question is cost. So in the worst case, it's a financial bet, not an existential one.
The ability to see a graphviz form from the COLM language and the RAGEL finite state machine spec is really cool.
Call me crazy but I think it's a bad idea to do your taxes this early. I've gotten so many amended forms over the years that eat up so much time filing amended returns that I wait until the last minute now.
Can you explain #2 more? Are you saying that they must select employees that being laid off would have the lowest impact to?
>Off the bailey and into your motte

That's another misunderstanding and misrepresentation of my words, which were just making a separate point (could have been a top-level comment).
Perforce is still popular with games developers. It scales pretty well, even if you have tons of stuff in your depot, and since all the state is on the server the disk space cost locally is just the data. As you say, you can just put everything in there, and use it as your centralized file store for distribution of absolutely everything. Not unusual to have the CI system just commit the results back into Perforce, and that's how everybody gets updated builds or data.

History is per-file, so (in effect) you can treat any folder as a submodule, which simplifies having an enormous multi-project monorepo. This is something I've never done much with personally, but colleagues have had good results leveraging this to look after shared code that's used by multiple projects at different revisions.

The check in/check out model is also quite easy to reason about, and works well for the non-mergeable binary files that most games developers work with. (Programmers seem to kind of like it when they have some horrid complicated thing to get to grips with, that comes with a pile of new terminology and endless ways to cause yourself increasingly painful problems. Artists, designers and production staff... not so much.)

Main issues with Perforce:

- nobody seems to work on the product any more. If it's changed at all in the past 10 years, it's changed in some part that I, user of p4v (the GUI client) and p4 (the command line client) haven't found obvious

- the command line experience is pretty terrible, as it's inconsistent, and not very well documented, and the supposedly machine-readable output mode quite often just feeds you nothing more than an array of the same strings you'd see using the normal mode. But I can't deny that you can usually eventually get it to do what you want, provided you can assume the server charset

- the offline experience is rather poor! But this is increasingly less of a problem over time, and that process will continue

Somebody please figure out how to eat Perforce's lunch. We discuss this occasionally at work, but we're too busy working on actual projects...
I would rather not pay the people that are lobbying Congress to prevent the IRS from making it easier to file tax returns. If all you have is W-2 and 1099 income, it is pretty easy anyway. Might take a few hours to read instructions one year, but all the subsequent years are pretty quick.
Same.

Yeah RCU works really well, that's possibly the app you mean. http://www.davisr.me/projects/rcu/

I've also installed koreader on mine (dual boot context switched kind of thing), I use that for comics and stuff. Downside is that the notetaking parts don't work on that, but I can just swap back for notes.
this is great

the ability to send a message to other players would awesome
Management doesn't like scaring their workers and wait for
recessions to fire low performers all at once. Hiring someone
else's scraps isn't the best strategy, and digging for the
diamonds in the dirt is very expensive.

Can we please dispense with this notion that layoffs target "low performers"? There is zero evidence across any of the current round of layoffs that low performers were systematically targeted. There was zero evidence of this in 2008. There was zero evidence of this in 2001. Mass layoffs hit in a number of ways and "performance" is just one of the criteria used to determine who gets the axe. It might not even be the primary one --- there are plenty of stories, even in this specific layoff, of people who were just promoted and are now being let go.

From the perspective of the individual worker, it's far better to model layoffs as a random lottery. Telling yourself, "Oh, I'll work hard, I'll get good performance reviews, that'll save me from the layoff monster," is just cope. Good people get laid off. Bad people get laid off. Mediocre people get laid off. It's just luck.
“for free”
I've been using https://TaxFreeUSA.com for the past 5 years, and it's great. Just as intuitive as TurboTax, but totally free for federal (you pay for state, but I lived in WA until this year so it was totally free). Also, I sleep better at night knowing I'm not giving money to Intuit who is the largest lobbyist that keeps tax codes complex.
You can probably solve those with some regexps.