skysight-inc/HackerNews huggingface dataset:
If you don't take tax at face value and see it as an optimization game, and only focus on what is to be gained (or what is to be lost), I can easily see why one might want to minimize their tax liability. To what lengths would you go to save 100'000$ a year? I don't earn that much, so I'd probably do a lot, as long as it's legal. I hate to advocate for the devil here, and I do believe everyone should be paying their fair share, but I don't think this issue is clear cut at all. Some ways to decrease one's tax liability exist due to government policies to encourage a particular behavior, sometimes it's to subsidize a behavior or a status quo. Tax isn't just a way to transfer wealth (but it often seems to be, and often is for the poorer part of countries), but it's also a way to shape behaviors. The unfortunate fact is that trying to incentivize or disincentivize certain behaviors for a large body of people will often introduce loopholes that can be exploited. However, some incentives end up being vital some livelihoods or behaviors that the country depends on. Not to say there aren't any cases where the loopholes are unambiguously bad.
the problem is not "Microsoft Defender Advanced Threat Protection" (what a stupid name btw)

the problem is the people who said "let's install this"

clueless people became manager
I thought it was going to be about this one:

https://en.wikipedia.org/wiki/1999_F-117A_shootdown

And how the Chinese reversed engineered it and the Americans bombed their embassy in revenge ...
> tech darlings are no longer darlings and are being hammered across the board.

Good, let it fall much more.

Coinbase was never a darling for anything but the out of touch uninitiated (marks) in the 'crypto markets' because only MTGOX was ever this incompetent and amazingly useless at what they do. Be it from canceled purchases, reversed transactions, inappropriately flagged, suspended, or canceled accounts etc... There history is one of perpetual incompetence with little to save them other than being backed by the tech oligarchs and VC.

Armstrong's appearance on the all in podcast just reminded me why their is so much distrust in this space as a result of people like him, all they wanted to do was virtue signal to one another about being a 'non-woke' worksplace. But they never addressed this very clear and glaring issue: the IPO was over-inflated and their relevance in this space is based on convenience of an ever smaller demographic. I wish they got to how and why they acquired 21, but that would require a level of transparency that I don't think he is capable of.

I hope Jack eats Armstrong's fucking lunch and just fights a war of attrition from his cut of the Twitter Buy out by Elon.

I don't think there is a place for Armstrong in this ecosystem since he sided with Ver and set us back for several years, but it's with absolute schadenfreude that I look at this YC backed unicorn go down in flames.

Just like how Altman turned out to be a conman pushing Worldcoin, Armstrong is of same SV insider ilk.

What that looks like maybe horrible since they hold so much BTC, despite supposedly being advocates of the BCASH fork during the Segwit/USAF wars.
That's like saying "I don't like it".
> How can such a flood of emigration coexist with an 80% approval rate?

Well, it could be that all the people that don’t approve have left.

Or, it could be that in a state with highly active secret police, and widely known both legal and extralegal punishments for dissent, people tell opinion surveyors, if they say anything at all, exactly what they want the government to hear more of then than in freer societies.
He could have been free - or he could have suffered a 'mishap' in prison. Not that things have ultimately worked out well for him, but I'd understood Russia was merely a stop-over from which he realised there wasn't going to ever be a safe onward option, so he's stuck.
I only use the Subscriptions tab - the Home tab was junk even before the dislike removal (which doesn't negate your point).

One still gets recommendations, namely those at the right of the video you're watching. Those tend to be more relevant than Home's.
Organised attacks on science are also not a pure, infallible process.

They're messy, political, corrupt, and even more likely to be wrong.
Nah, in retail, we used to have this software known as "secret shoppers." If they didn't see someone smiling, the store or department would be docked points on its evaluation, and you'd be hearing about it from your boss and boss's boss. Now all of us WFH minions below the lowly programmers will be subject to a smiling rictus as our cameras, microphones, and keyloggers determine productivity scores, work morale, and redundancy scores for the next layoff.
> Maybe even the Pokemon cards as well

Dunno about Pokemon, but Magic cards may hold their value. There's a very limited number of sought after, rare items (Power 9, sealed boxes of early sets etc.) and millions of people who really enjoy the game. Some of them are bound to be wealthy and crazy collectors, who create demand beyond just pure speculation.
OK, I thought some more:

If you assume that smart contracts are useful and important, then stablecoins are a necessary part of any smart contract ecosystem. If a smart contract can perform useful operations on tokens, then it makes sense that people might want to perform those operations on tokens which are stable.

I guess my confusion is that I'm coming from Bitcoin and Tether. Bitcoin doesn't have support for smart contracts (except in the form of Bitcoin Script, which is so limited that I'm not counting it). And Tether is far from non-custodial; it's very centralised. Then it's easy to wonder what Tether is for.
He creates fonts for TV shows but he doesn’t create fonts for books and blogs. Using such font for long text just screams bad typography.
Oh, I loved the microprose simulators
Show HN: I've written a mathematical Android game popular with Aaiyyanists
Namaste, I've written a simple game in Android. It is a maths game that is played by Aaiyyanist children in India.

https://play.google.com/store/apps/details?id=com.division.c...

So let me know what you think of the game and if there are improvements or things I can change. The game is free and has no adverts.

Apologies for my English as it is not my language. My tongue is Dravidian Aaiyyani, but I will try to answer all feedback as best I can.

Many thanks

Udaiyan
I used the like/dislike ratio to see if something is actually a good video about the topic I'm searching, or should I continue further.
For example, if I search "volvo s40 MAF sensor replacement", I won't watch someone ramble 20 minutes about how volvos are good, and why they chose the car in white instead of blue color... I want someone who'll pop the hood and replace the sensor, and those videos will usually have a better like/dislike ratio compared to the random rambling videos.
The ratio was the telling thing if a "how to" video was good. I'd rather watch a video that has only 100 likes, but 0 dislikes, than a video that has 1000 likes and 5000 dislikes. But now that's gone, R.I.P.
Technically, you do have to prove an invention to be “useful” … and the USPTO examiner can require demonstration.

This should happen in a case where the described invention breaks fundamental laws of physics.

When briefly digging into the selected prior art (the Google Patents link), it’s not clear to me, non-physist, that the invention really describes a magical perpetual motion device, there are statements such as “requires flowing water source”
NeuralHDHair: High-Fidelity Hair Modeling from a Single Image
An ad campaign can be days on many websites.
Just write Pug lol

https://pugjs.org/api/getting-started.html
> It might be an aspergers thing with me about texture, but I don't like the bones.

Have you tried salmon fillets, swordfish, butterfish, kingklip or tuna? These are rarely served on the bone and swordfish and tuna for example have a very different texture than most soft whitefish.

I usually don't order fish on the bone as it requires sensitive cooking to make it practical to eat (overcook it and its hard to separate meat and bones)

> I did hear somewhere that certain populations of people might not get the benefit of omega 3, and that the usually cited studies were done on populations with a long historical trend of eating mainly fish (I'm sorry, I don't have the study to hand, so I can't link it)

Some inland populations learned to synthesise it and so most people can. But it's a far inferior process for the body compared to eating fish
What is « long » green? How long red must be? There are no real signals here, you’re trying to rationalize gambling. Also even if you could perfectly time dips it’s not a good strategy https://ofdollarsanddata.com/even-god-couldnt-beat-dollar-co...
Many Japanese companies have really fucked up ways of measuring "work". They work hard to make these AI and tech-based things to measure some dumb stats that have nothing to do with getting actual work done.

I've heard of a company measuring how "well" a meeting went based on some AI analysis of people smiling. So much time here is wasted on managing workers and talking about how to work, instead of just getting shit done.
Yes, you did:

> trying to understand literature through text modelling is like trying to enjoy nature by counting the trees in the forest
> > Imagine an online computer store: tick the box for "16GB RAM", wait for page to reload, tick "32GB RAM", wait for page reload, tick "512GB SSD", wait for page reload, tick "1TB", wait for page reload.

>

> Tick all the boxes and then click "Apply filter".

Many places do that, but it's not as user-friendly as not having to click "apply". If there's a large number of filters (Buying a computer on Amazon, for example), the "apply" button is off-screen most of the time - scroll to either the last filter or the first one to even know that there is an "apply" button.

Also, some fields do not work too well by having a separate "apply" filter step. You drop-down the manufacturer selection, choose "Lenovo", click apply and now there is a new drop-down for "Model".

The better experience is one where both those drop-downs exist, and second one is populated only after a choice is made on the first one. In all the pages I've seen that have drop-down #2 dependent on drop-down #1, those that got a JSON list via AJAX were much more pleasant to use than those that reloaded the entire screen just to add 5 items to the drop-down #2.

As the creator of the software, it's more important to have happy users than have an easier maintenance burden.
Having been part of a MSFT Partner that was involved in the .NET launch for Portugal, I am quite sure that WebForms allowed to use VB.NET.

We were going to adopt J2EE and at last minute our CTO took Microsoft's offer to migrate our product to .NET instead, and be part of the 3rd party products to be shown at .NET launch.

The key developers that were part of this project went on to found OutSystems.

WebForms was great in terms of tooling, that is why Blazor is being positioned as where the still existing WebForms projects should transition to.
Relevant xkcd: https://xkcd.com/378/
He wants a 'bully pulpit'? - well he will get one, but not in the form Roosevelt conducted, where bully means prominent or noteworthy - he will harvest a crop of real bullies of the type that struck at his youthful superior intellect with fists... I suspect a degree of moderation will be forced to emerge.
But there is also an oxygen candle above every seat in passenger airplanes, right? Then it would be a consumer product ...
People don't become billionaires by paying their fair share and not screwing people over. I remember hearing jokes about how you need to be a sociopath to be a great business person, but the reality is that in order to maintain and grow massive wealth, you need to be willing to take advantage of others for personal gain and pay back literally the least you can get away with. Playing fair is for suckers.

Note that I'm not even talking about taxes. But tax avoidance also becomes a lot easier the more money you have.
In the profession built on designing the right solution for a business problem, it surprises me sometimes that businesses or colleagues consider one methodology (like Agile) to be a one-size-fits-all for software development projects.

There is a rule in the world: no single solution can be applied to all problems alike. One-size-fits-all is always, always a lie, no exceptions.

A software project is a problem that needs to be solved according to its needs. The skills required, the communication, infrastructure and metrics always differ.

A good manager will never fully subscribe to any methodology, but instead will be truly "agile", or actually flexible, drawing inspiration from different methodologies where it's needed, knowing their team very well, and recognizing what's needed for their team to get the job done in the best way possible.
If you chuck Varnish in front of it, does it matter what you use?

Edit: was being serious: if your data is that static you can statically generate it. But I get that CMS is convenient so with that caching is where you get the performance win. A blog post either never updates or gets 1 or 2 edits max.
I have never heard strong consistency used to describe such a weak guarantee before - i.e. it's marketing bs. Usually strong consistency refers to linearizability (or at the least sequential consistency). The diagram a few pages in to this paper gives a nice overview: https://arxiv.org/abs/1512.00168
That discussion doesn't really clear up my confusion though.

I don't understand how bzip3 gets to claim "A better, faster and stronger spiritual successor to BZip2." when even all its own benchmarks show it's slower than bzip2?
Counterpoint: Using slang or folksy expressions, like the verb "to YOLO" here, is perfectly appropriate in an informal document.
Is this related : https://news.ycombinator.com/item?id=31315212 ?
I'm personally invested in the (neo)vim universe. Plenty of people bemoan the fact that there is a learning curve, or that one might spend time customizing their setup. I enjoy using well thought out tools. Since I was young I could appreciate the weight of hammer in my hands or the purchase a quality screwdriver gives. To which I often hear: "I dont get excited about tool X, Y, Z, its just a tool".

It's all wonderfully subjective.
Hilarious how the MSM are blaming day traders when in fact what is really happening is an unparalleled liquidation of overleveraged funds like Melvin capital and co. Every single thing that the folks on r/superstonk, and r/wallstreetbets have mapped out months if not a year ago are now coming to fruition, even the blaming of retail for the collapse of an overbought and artificially stimulated market.
Barinsta got DMCAed or something, F-Droid page is up [1] but the GitHub (linked from there) isn't, and the F-Droid package is still from last summer 2021.

I use a Pi-Hole in my LAN, and Wireguard to it. Low latency so works very well, and given it has a killswitch my connection is always secure -- public WLAN or WAN be damned. The downside is my device and all apps have access to my LAN. Although some of my devices are on a DMZ, and the Pi-Hole works from there as well but the rest of the LAN not.

[1] https://f-droid.org/en/packages/me.austinhuang.instagrabber/
Alternatively you could just treat your employees well and they will want to perform for you.
Somehow that's the last thing anyone ever wants to try.
Using documentation-driven development for GOV.UK sign-in
Perhaps one example is Endaoment[1], which automatically converts ETH payments to USDC to mitigate market volatility and ensure beneficiaries receive donations in dollar amounts. This is also good from a tax perspective, as businesses report income based on the USD price of an asset at the time it is received, not based on the price of that asset later when it may be disposed.

Also see Stripe USDC payouts[2]. Some users may prefer this to receiving payments in a PayPal account.

[1] https://app.endaoment.org/

[2] https://stripe.com/newsroom/news/crypto-payouts
Another reason too keep the COVID masks on for longer
As someone who understands the basics of crypto, and markets in general, but doesn't have the time to go read the fine detail, I have always wondered what I was missing to understand how stablecoins not backed by their reference currency could possibly work, i.e., guarantee that they are always at parity with their reference currency.

This seems explanatory... apparently, what I was missing is that they just don't.
The projects mentioned in the article we are commenting on (or more accurately the chain they run on - Luna) are Proof of Stake. PoW is completely irrelevant here.
How does Vercel fit in? I am having a lot of pleasure using their free tier and would be happy to pay if needed. My only concern is the pricing model being 0/20/Call us. I think clear usage-based pricing plans going 0-infinity should be the norm.
I don't think we should.

The problem isn't science, the problem is that fake "sciencey" presentations of opinions that are known to be wrong have been used to devalue real science.

Climate change is the perfect example. The fossil barons knew that a move to renewables would destroy their political influence and financial power, so they literally ran a decades-long campaign to discredit the established science and individual scientists.

There is far more need to educate the public about toxic PR technologies, media manipulations, FUD, cut-out think tanks all funded by the same sources and pushing the same disinformation, social media bot farms, and all the other industrial fake news techniques than there is about basic science.

It doesn't matter if individuals don't understand what a mass spectrometer does. But it's hugely damaging to democracy if individuals believe they have an informed personal opinion when in fact they've been manipulated into a distorted and provably unrealistic world view without even being aware of it.
They have these "candles" in submarines for emergencies, I was told on a submarine tour some years back.

Nice summary of the process.
Activision Blizzard reportedly sent anti-union message ahead of voting deadline
Shorter encoding. Count the bytes:

["foo","bar",1,"baz","quux"]

Vs

"/foo/bar/1/baz/quux"

It's also less parsing, and for many systems a less wieldy/less errorprone entity to pass around your runtime. You unpack it at the time you need to dereference the JSON pointer.
Right, but here, in these specific JPEG images, the "red tint" is a, hmm, red herring, right? Presumably these images are monochromatic in some IR band, and red tint added for PR reasons? The color does not convey information, I'm guessing?

Or are these images genuinely stacked from a few sub-spectrum images? If so, what exactly is the hue of the colour?

If it's the former, I'm always amazed how much effort goes into making space exploration eye-popping. Artists' renders of spaceships and exploding supernovae, tarted up space telescope pictures and so on.
And you're not alone.
I noticed that “Do not recommend channel” and “Not interested” do actually work if you’re persistent enough. Doesn’t liberate from the regular hassle, but at least something. Maybe dislikes and these features are connected in some way (never liked or disliked any video, can’t tell).
I agree that working in a kitchen will tend to make one more humble or misanthropic. However, most of these calls for "everyone should work in <XYZ>" are just asking for a reasonable dose humility and empathy. Not a lot really in the scheme of things. We often make these calls from having experienced the verbal, emotional, or physical abuse that come in these positions. Anyways, thanks for your time.
Is it exactly the same as the fish stuff the stuff from algae? It's definitely tempting to go that route if it really has the same benefits...
3M Dutch users of ebikes require 4 land-based wind turbines / 123 acres of solar
Why they should be programming if they aren't interested in it?

Maybe they end loving History, or Linguistics, os Maths or Philosophy or whatever they like.

When I was 9 I wanted to be a cartoonist, but my dad, who was computer illiterate, bought a ZX Spectrum because he saw a sale, and I fell in love with games and programming at 10 by myself. If someone had tried to force programming on me I think I'd ended being a cartoonist (well, if I were talented enough).

I think we need to teach how to use computers as tools for an end, like the majority of us use a water tap whiout knowing plumbing. And the rest will come by itself, if it has to come.
The best estimation tactic I've found in practice is ROPE, which works because it helps different kinds of stakeholders understand different kinds of estimates and ranges.

R = Realistic estimate. Based on work being typical, reasonable, plausible, and usual.

O = Optimistic estimate. Based on work turning out to be notably easy, or fast, or lucky.

P = Pessimistic estimate. Based on work turning out to be notably hard, or slow, or unlucky.

E = Equilibristic estimate. Based on 50% probability suitable for critical chains and simulations.

https://github.com/sixarm/rope-estimate
I live in a former socialist country, and I hate the "we will tax the rich" (as in higher tax percentages) paroles I hear from our current left-leaning (even communist) parties here.

Why? (and I have mentioned this before, many times, even here)

Poor people already pay almost zero taxes.

Rich people avoid paying taxes at all.

And me, someone with an above average but below "rich" (engineers) paycheck get fucked by the taxes.

I don't want higher taxes for the rich, I just want the rich to pay the same tax rate as I do in the first place.
Actually I am wrong. The NASDAQ was the index I should have referred to.

https://www.theguardian.com/business/2015/apr/23/nasdaq-new-...

It took 15 years.
When does Bob decide to re-send "Got it. Do not send another message". I think Bob needs to keep sending his message until he is sure Alice received one of them. So step 2 becomes: Bob sends “Got it. Do not send another message.” continuously and step 4 becomes: Bob now knows Alice received the message as she has stopped sending messages, so Bob stops sending messages.

Note that in this case, Alice does not need to wait for silence from Bob. She can consider her silence a sort of "unbreakable acknowledge", so she doesn't need an acknowledge.

This is an interesting approach. It works to solve the problem with 99.9% certainty if one considers message failure an identically distributed independent event. (I.e. every message is a dice roll with chance p for failure) and the message rate can be considered roughly constant. Then after n 'message intervals' without receiving a message there is chance p^n that Alice received Bobs acknowledge. Picking n large enough gives arbitrary certainty.

I wonder if this has a better message complexity than sending N acknowledges. I imagine it might have to do with latency. Certainly Bobs 'repeat rate' relative to Alice's 'repeat rate' also factors in.

However, the big assumption here is that message failure is an independent event. As pointed out by others, if at some point the connection is completely severed, this approach will fail. Because in that case silence of the other side could be the result of communication failure.
Say the enemy captures the messenger and sets the hill on fire? Bob never receives the message so Alice attacks alone.
There is nothing inherently scammy in using a distributed blockchain to record balances, and cryptography to authenticate updates to the balances. While opening the door to financial contracts to every one in the world with a computing device may make scam offerings more common, it's overly simplistic and lazy to resort to a caricature of crypto tokens being, as a rule, scams.

The vast majority of crypto projects in top 100 by market cap are not like UST/LUNA. The demand for them comes from speculation about future utility, but there is no unsustainable market-beating yield to entice people to deposit new money.