skysight-inc/HackerNews huggingface dataset:
If all you need is the 1040-ez (as most people do) then it's trivial to automate with records that the IRS already has. Then you're given the opportunity to review and correct your automatic taxes like other countries already do.

This is already what happens, except you're paying a third party for the privilege of copy/pasting some fields from one form to another.

America isn't unique and special, solutions to problems in other countries aren't magically impossible here. The reason you think this is because you've been tricked into thinking our tax code is complex by necessity.

In reality, things are only this bad because TurboTax and other tax preparing companies have lobbied for more complex tax codes and less access to free automated filing.

If an independent company can produce software to file your taxes and charge you $150 for it, there's absolutely no reason the IRS can't do the same thing for free.
My wife has been using primarily Python in her latest postdoc in those fields so there is hope! Admittedly that might just be on the ML side of the field though
The Burden of Proof
Attempts to fix it will fall on the same fate as the human obesity crisis.
For blocking updates altogether: https://www.sordum.org/9470/windows-update-blocker-v1-7/

For only blocking reboots: https://majorgeeks.com/files/details/windows_10_reboot_block...
Provide the counter balance sources please.
This so much.

As a developer I never want to work on anything that isn't "cloud" (meaning hosted by us on our infra) ever again. It is sooooo much better in every way.

As a customer I hate cloud stuff. I wanna host it myself and have full control.
So if it was never released on DVD or Blu-ray, then where did the source for the torrents come from? If I saw a file with the name of something I knew wasn't available on a shiny round disc, I would be very skeptical and hesitant to download it from fear of it not being what it said it was.

I damn sure don't want to go to the hassle of downloading a VHS transfer
As original poster I meant more that if you know somewhere like 4Chan is generally a highly negative place, I'd stay away from it, and in bulk (ie, the whole site), cut off that source of noise.

Really applies to somewhere like Facebook too.

I didn't mean to cut off discussion or specific sides in a view point, but more to cut off sources of low-quality discussion. I do realize there's danger in how you categorize low quality too.
Humans used to gather around fires and listen story tellers at night. Now we gather around our glowing screens to watch stories unfold. You can take humans out of the woods and plains and put them in houses, but we don’t actually change much. It ain’t hoarding. It’s keeping stories around.
That's the other benefit of offline backups; you can have as many as you want. If a solar flare wipes out every hard drive I own simultaneously, I think I might have bigger problems than a lack of TV shows to watch.
I don't think they have a case if they are arguing they didn't audit. VCs don't audit all the time. You will note they said "conflict of interest."

A conflict of interest would be if they invested $x and then got early access to y tokens. The announcement of their investment suddenly makes y tokens more valuable. You could even imagine the tokens could be sold for more than the investment. In that case, what incentive does the VC have to audit? Also, that should be illegal if it isn't.

Don't worry about the cost of audits. I do think if you took tokens from a VC investment and sold them you may have done something illegal.
Tell that to the AAA studios that ignored Stadia based on Google's fame.
Wow that figure is bad. The table compares only the situation where both dice roll the same labeled side, which isn't meaningful (you would be able to conclude that a d6 + 1 is a worse die than a d6 this way...). But at least the numbers on the bottom are right.
$42/mo ~= $500/yr flat rate is still effectively free for a lot of businesses. I'm surprised they went with a flat rate instead of a per chat cost.

Say every chat cost a few cents as mentioned previously, $42 / 3¢ = 1,400 chats per month.

I'm curious to know what anyone using it for business purposes approximates their monthly chat volume at.
Yes, they are an incredibly successful cash cow, and I expect them to make great profits for many years.

But they like to act like they aren’t at the terminal stage of development, and it causes confusion and customer upset and layoffs.
They're flat-footed for PR reasons more than fear of cannibilizing IMO, I'm sure they'll find a way to squeeze money out of a ChatGPT like thing. ChatGPT is rightfully received as an awesome demo, but if Google was first to release it would be evil incarnate, people will find all kinds of bad things they can make it say and it'll be a legal/PR nightmare. Not to mention the lack of "fair play" of pointing people to other sites, they already have enough flak from the little snippets, but they'd make a lot of enemies by not giving anyone else traffic anymore. Because of their size, they have a lot more constraints on them than OpenAI.
Outstanding question is is it because of or despite of.
It would be interesting to see a list of what a small player (eg. small country) effectively needs to be able to bootstrap chip/IC production.
Microservices are easily testable locally. An entire system composed of microservices may not be, but that’s what test environments are for.

What is the problem with testing microservices?
There is a whole generation or maybe even two that has only known a low interest rate environment.
Why do it at all then? I've always wondered.
You would either download the content encrypted or use Linux, I suppose.
The situation speaks moreso to Google's total lack of competent product muscle. Which is a bit ironic, given that a Google PM role is purportedly quite coveted.

Apple and Microsoft appear far more intentional and successful with the products they choose to launch.

Though engineering at FAANG in general is overrated. Know plenty of underperforming people at my company that ended up there. All you needed in the past is ~average IQ and willingness to grind
You fell for the classic corporate excuse ;)

Vendors are not suppressing self hosting due to technical overhead. In fact, you shrink both your operational expenses and technical overhead by delegating to your customers entirely running, securing, and operating your software.

Vendors are suppressing self hosting because it's not a revenue generation stream, and to peddle back FOSS commitments. Customers are required to pay for a cloud-hosted version, while self hosted is free. And while they're at it, why continue to support open source once you cripple the self hosted version and only support the opaque cloud version?

This same playbook has been executed time and time again. Elastic comes to mind as a prominent example.
The traditional antidote to ASLR is "known code reuse", tricks like ret2libc, ret2plt, etc.

FG-ASLR helps because, even when you know where .text is, there are now N possible randomized locations for the piece of code your exploit leverages, so if you pick one and exploit M machines that way, only M/N of the exploits will succeed (where you got lucky).

Ultimately it is obfuscation, but with enough entropy it is very effective. It can't mitigate or prevent an exploit, but it makes it more work to turn an exploit into code execution consistently enough for it to be useful.
Indeed.

And often even when you look at the legends, there is a large chance they would not succeed in a standard office. For instance Wozniak begged HP to put him on the computer team, they wouldn't do it. Despite the fact that in his off time he was achieving more than the team they had assembled.

Carmack dropped out of college. He would be ignored by HR today. We know what he is capable of - he's a legend. And yet in his Meta keynotes he continually talks about working on a problem one day a week and by the next week the environment that he left it was worse than before he improved it. Quest was getting worse faster than he could fix it.

How many 10x developers are put in 0.1x environments and just look normal?
They’re not really wrong. One of the most astonishing things about this war is how the Russian Air Force is incapable of establishing air superiority against a country like Ukraine.
My time playing with Android NDK showed me that they surely weren't there, I ended up wishing to have my Symbian C++ dev experience back, and many know how not straightforward it used to be like.
>> Python and Julia do not compete with the simplicity of using GNU Octave.

Python I understand. The numpy notation sucks big time for translating straighforward notation of engineering disciplines and is a huge step backwards in readability; but Julia? That's a surprise. In fact the opening code in the Octave page can be copied almost exactly into Julia and it works.
Stuff I really miss from Xcode:

* Smarter refactoring like "extract protocol"

* Detection of unused imports and dead code

Both things the original Visual Studio had over a decade ago.

I think the new generics system is finally making the language more usable for the typical scenarios I like to tackle with it. What still baffles me is that it's impossible to create protocols that have stuff like @Published in them. Massively decreases / complicates / uglifies reusability opportunities in ViewModels.
Rip it to a hard drive or S3 bucket. Hard drive bonus is you can use Plex or Jellyfin to stream.
There needs to be an API in the client for specifying how much CPU can be used. Clearly things like crypto mining in the bg are considered abuse but what about just poorly written js? Clients should be able to police the code they execute.
> Imo, most people crying out for lower interest rates are likely swimming naked and just want the tide to come back in.

Is it possible that zero interest rates are bad and excessively high rates are bad at the same time?

The long term inflation goal in the US, I believe, is 2%. And long term interest rates here that are determined by the market are higher, but not as high as policymakers have set short term rates to.

Would it not make sense to set rates somewhere in that window (roughly 2-4%) and stop messing with them? For other countries, scale rates accordingly.

Metaphorically, I feel like the US federal reserve was driving a car with the gas pedal to the floor and it didn't respond for a while, so they kept going until they suddenly found themselves going 100 mph, and now they are determined to keep on the brakes as hard as they can until they are 100% motionless. This is not a good way to drive in traffic, even if you do survive it.

There is an alleged tendency of almost everybody to justify their job by looking busy even if what they are doing is worse than doing nothing. And that's what I think of when I think of central banks in my adult lifetime. Along with being a passenger in a car where the driver is on and off the gas and brakes constantly to the point of nausea.

Inverted yield curves worry people even if they can't agree on how linked they are to recessions. So...why not just not invert them? I believe that markets have to be regulated, but they also should be listened to.
Same. Perhaps they are limiting the initial rollout of Pro to maintain the quality of experience.

Or A/B testing multiple price points and this was just one of them? Hmm.
From our current data*
Years ago, I stupidly got rid of my entire South Park DVD collection because they were on Netflix. Until they eventually weren’t. Chris was right.
How is Netflix getting root on my box?
Western sources have reported over and over that Ukrainian air defense is severally degraded and their airforce is basically non-existent since early on. And that Russia has lobbed many Kh-22's and other ballistics from their Tu-22s and Mig-21s.

There's a reason Ukrainian leadership is asking for F-16s and Patriot missiles defense system now. I know its fun to imagine otherwise, but this is a time for maturity and realism about the threat and how to counter if effectively; this is not call of duty - real people are dying.

Only amateurs and fools underestimate their enemy. Arrogance and incompetency gets people killed in war. The Russians might "suck" according to social media, but they're somehow still inflicting major damage and taking territory.
> Bob Faith, the chief executive of Greystar, echoing the sentiments of other developers, said that for the most part, the style of its buildings was “driven by the planning regulations in any city.”

> “I don’t want to say it’s like color-by-numbers, but, in some cities, it’s color-by-numbers,” Mr. Faith said. He said Greystar made an effort to differentiate its projects by adding “flash” to exteriors with different materials or shapes.
For a CD, you need a program that uses libcdparanoia. Luckily, there are many.

DVDs contain a proper filesystem, so you can just mount and copy that.
This is a terrible idea because people are generally horrible with money. No automatic deductions means that you personally have to estimate and save up for your tax bill at the end of the year. You have to be able to set aside several thousand dollars and not touch it ever.

A lot of those people would spend that money instead, and then be unable to pay their taxes at the end of the year. This results in people borrowing money to pay taxes, which is really just an opportunity for lenders to take advantage of people.

Consider automatic deductions as deposits into an account you can't see or touch and is only accessible for taxes. That's pretty much exactly what most people would need to save for their taxes in the first place. Once your taxes are withdrawn from that account, you are refunded the difference.
Out of curiosity what makes e2e encryption impact ordering guarantees? With feed things like ranking (bunch of ml pipelines) etc make it pretty stochastic?

On Whatsapp the ordering guarantees are limited to within the thread and server side timestamps are good enough for the most part to enforce it. Whatsapp/messaging is a very horizontally scalable problem. With feed (assuming) you have a fully personal feed the storage alone is a pain to manage and optimize.
Interesting. Every single one of the five couples pictured is white. Did the BBC's DEI department somehow overlook this article? Usually the BBC does a better job of representing the world we live in today. At least in the West.
At least they're not just laying off lower level people. Layoffs should effect every level.
It's working if profit is the only thing you care about.
It's really weird the way people argue how disastrous regulations are when their are clear examples of them being fine.

- California bans non-competes and it is essentially the fastest growing economy in the western world. But if you read WSJ banning non-competes is a disaster.

- SOX is supposedly a disaster, but when SPACSs bypass that process they are almost universally terrible. Also, the stock market and the VC business have both done great under SOX.

I think we don't realize how good the existing US regulatory framework is. If we try to improve it we should have a strong status quo bias.
Or 4K77: https://www.thestarwarstrilogy.com/project-4k77/
I don't think it would even have to come to that. Don't prosecutors have some discretion? Couldn't they just say that they do not think the case merits prosecution, and walk away?

(And I see the strain between this comment and my previous one. If the prosecutor has discretion, then they have responsibility for how they use it. But the bar for coming after the prosecutor needs to be considerably higher than just a "not guilty" verdict. The prosecutor probably should be more responsible for abusing their discretion than they are. But when the pendulum moves, it often moves too far.)
A big factor is Ukraine still had a number of Soviet made S-300s and older Buks. Those things are very effective and can shoot down even modern aircraft, including Russian ones. The Russian strategy has been to use standoff weapons (to great effect). Why risk your planes and pilots when ballistic missiles and kamikaze drones will get the job done?

And remember, Ukraine is the largest country in Europe and the most armed and well trained. They are not Iraq or Vietnam.
Reduce is perfect for this, nice point.
> But what if Netflix and Amazon Prime Video lets their streaming licenses expire for "X-Files" and it's no longer available? Wouldn't that make the X-Files DVDs a great backup?!? It would, if she actually re-watched the X-Files -- but she never did.

The problem is that the future is uncertain. It's always possible that she might want to rewatch the X-Files at some point, even if she never actually does.
Yes, I have that quirk too. I try to push it down, because sometimes I just need to get something done. I like using J/APL composing functions which keeps it all in my head and I don't need types at that level. I have played with Agda, Coq, and Idris, but I always feel a pull to Haskell. SPARK2014 has a lot going for it, and I am trying to use it to create a controls program utilizing a lot of its inherent features for safety and integrity. ATS seems to hit a lot of notes too. At the end of the day, I feel more playful and enjoy programming in Lisp and J or APL, which is why April really caught my attention. I am learning BQN, but the symbols are not jiving with me personally; I prefer APL's symbols. BQN's symbols seem to all look slightly similar whereas APL symbols seem geometrically different enough and they suit my aesthetic. Let's see in another 3 months!
People are shocked since its been decade(s) since the last layoffs in tech. But when you look at the headcount its just returning to 2021 levels. Not great for the job market but not terrible.
I swear when I was like 7 and playing this, I managed to beat the snow monster by skiing off a ramp right when the monster appeared, so that I was in the air when he tried to gobble me, which -- to my utter astonishment -- seemed to kill them.

Maybe it was just a dream or something, because to my knowledge no one has ever claimed to be able to get past the skifree snow monster. I expected it to pop up over the years at least once. But after almost three decades, it seems increasingly likely that I just have this weird random childhood memory that did not happen, instead of being the one child in the whole world to actually slip by the snow monster (and mention how).

I assume that if it was even possible to kill the snow monster, someone would've disassembled the code by now and figured it out. But I can't help but wonder.
Is this the same as the PIO or are those separate?
VCs have a fiduciary responsibility to their investors (technically, Limited Partners or LPs). Those investors could have a valid cause of action that the VCs were reckless and negligent in how they handled the FTX investment with no oversight.
I was going to say the same thing. His characterization of TDD as "writing a whole smattering of tests and then coding until they all pass" suggests he's gotten some bad information about TDD. Sadly common, though.

His TLD is pretty much TDD except he doesn't mention refactoring after passing the tests. Even leaving a failing test at the end of the day as a kind of "todo" for the next day, I'm pretty sure Beck mentioned using that idea in his TDD book.

EDIT: Found it finally. From Beck's Test-Driven Development by Example (page unknown, ebook copy, chapter 27):

> How do you leave a programming session when you're programming alone? Leave the last test broken.

> Richard Gabriel taught me the trick of finishing a writing session in midsentence. When you sit back down, you look at the half-sentence and you have to figure out what you were thinking when you wrote it. Once you have the thought thread back, you finish the sentence and continue. Without the urge to finish the sentence, you can spend many minutes first sniffing around for what to work on next, then trying to remember your mental state, then finally getting back to typing.

> I tried the analogous technique for my solo projects, and I really like the effect. Finish a solo session by writing a test case and running it to be sure it doesn't pass. When you come back to the code, you then have an obvious place to start. You have an obvious, concrete bookmark to help you remember what you were thinking; and making that test work should be quick work, so you'll quickly get your feet back on that victory road.

> I thought it would bother me to have a test broken overnight. It doesn't, I think because I know that the program isn't finished. A broken test doesn't make the program any less finished, it just makes the status of the program manifest. The ability to pick up a thread of development quickly after weeks of hiatus is worth that little twinge of walking away from a red bar.
The things you find ugly are the things that I think make Swift code quite pleasant to work with.

More languages need a guard. It’s a really great control flow operator to flatten your code. Rust added `let else` last year that does the same and it does wonders to clean up code.

There are things I dislike about Swift , like lack of explicit namespace organization (rust mod or c++ namespace keywords, and the enum trick does not count) as well as the ability to drop extensions anywhere (which leads to a lot of stream of consciousness programming). However I don’t think I’d really consider it ugly.

What languages are you coming from and what else do you not like about Swift?
DVDs are easy to backup. Lots of software out there, and there's nothing low level to worry about. Audio CDs also have lots of software out there, but you have to be a bit more picky if you're concerned about getting a bit for bit copy rather than just a sounds the same copy. If your discs have hidden tracks and all that kind of weird stuff, care is needed.

Once you have things onto your filesystem, the usual rules of backups apply.
For example Final Space got cancelled and while the last season was available on streaming services the physical copy hadn't been released and was also cancelled. (So it is a webrip, got pulled from streaming services)
That’s eerie. I say almost exactly the same thing. I don’t know if I feel fortunate to have lived thru the period of people having access to personal computers that they actually owned or sad because I will know the pain of having had it.
If AI is in their (production) future, what sre all those TPUs there for.. for what years now?

Everything we saw from OpenAI we've seen in one way or form from good ol alphabet already, just not accessible or obvious in their products. They're really both blessed with immense science and engineering talent and highly inert and frankly dumb business side.
I think that, while true, that's a different matter. The inability of the Russian Air Force to establish air superiority is not necessarily related to dogfighting losses. As far as I know, Ukraine currently doesn't have much of an air force either.

I don't think Russian combat airplanes are being shot down with "nerf guns" either. For whatever reason, they haven't been able to establish superiority, but how does this relate to dogfighting skills?
It's hardly a secret, but it's still not widely understood that one huge advantage of starting with tests is that it forces you to think about how an API will be used.

Instead of just writing a class with a bunch of methods that seem useful, you write the tests to figure out what a user actually needs, and iterate on that. And as a wonderful byproduct, you get a suite of regression tests so you can comfortably refactor and add features in the future.
My relative says that TaxHawk does not support expats. Sorry about that.
Intuit provides a layer on top of the e-file process. Their software does the complex actions and presents you with a relatively simple interface.

This is generally how a lot of software works: a simple interface in front of a complex process
This is seperate from the PIO. It is using the DMA engine to do computation at similar speed to AVR Arduino.