skysight-inc/HackerNews huggingface dataset:
You can't deduct state & property taxes beyond $10k anymore, that deduction has been neutered significantly.

Charitable donations are not a tax dodge scheme for even the people who make $500k/yr, it's way too complicated and expensive to make it a vehicle to direct tax free spending. As an estate tax dodge, yes it is a thing, but again, many high income people don't have $5mm sitting around where that becomes a good idea too.

Theft is also not a reliable tax deduction, and if it was, it would be fraud! And you just lost something!!! I assure you the vast majority are not doing this.

So please, tell me what actual tax deductions you can take as a high income W2 employee that is actually significant
Russian and Belarusian propagandists like to disseminate superficially similar comparisons like this in order to distract people from their own malfeasance.

One big difference is that RyanAir was a commercial flight, and it's covered by the International Air Services Transit Agreement (IASTA), which protects the right to fly over a country's airspace in order to travel between two other countries. Evo Morales plane, on the other hand, belongs to Bolivian Air Force[0]. IASTA applies only to civil aviation (RyanAir), not to military flights (Evo Morales).

Second difference is that France and Italy denied that military flight the right to enter their airspace, which is entirely in their right. Iran and North Korea can similarly deny Biden the right to pass over them in Air Force One. Belarus, on the other hand, waited till RyanAir aircraft was 30 minutes in their airspace, and then — instead of asking it to leave it asap — forced it to land by sending a fighter jet.

Third difference is that in Evo Morales case, nobody used a (clearly fake) bomb threat.

So no, people do remember that. These are two cases that are superficially similar, but very different in practice.

[0] https://www.flightradar24.com/data/aircraft/fab-001
Thank you, this is the kind of information I was looking for.
I was under the impression that the Millennium Challenge's red team was playing as Iran, not Iraq.

A "tenacious and unconventional enemy willing to use elite troops in daring and near suicidal ways" particularly known for their use of speedboats blended with more traditional military material is the Revolutionary Guard's MO.
yeah WTF, struggled to read that paragraph and then just closed this.

Dunno who this guy is (Nicollo) or why should care but can we stop sharing these lame ass substack newsletters like they're decent content? They're newsletters silo'd away so these people and their readers can stay hidden away from the rest of us.
Related discussion: French Open 2021: Naomi Osaka faces default from Grand Slam for refusing to speak to media

https://news.ycombinator.com/item?id=27337044
Why a sticker and not a tracking device? That’s even better and you can then track their positions across town.

I knew someone who had done that in a small town. The batteries didn’t last long but it was a “fun” hacking experiment. Tracking was just a basic transmitter which transmitted a ping. The idea was to get a reasonable idea a cop car was “nearby”.
Just wait a few hours before reading the comments and (as you see in this comment page) the ideology discussion will go above the computation.
> real artists

Who decides that?
Does predictable physics mean it can be replicated over a networked game easily?
FreeBSD/EC2 instances are spending 3 seconds in gptboot waiting for keypress
... and who ensures that everybody has for and against the same things? Even twins raised together sometimes end up complete opposites.
There is no such mechanism in TLS, but HTTP Range header and wikipedia supports it.

So if you want to be protected agains this side-channel problem you can use Connection: Keep-Alive header along with Range header to split each request into a few Range requests.

As TLS pads data to the block size you can introduce uncertainty of 0-8 bytes per chunk. Put some random delays between chunks and while it will be slower and with a bit higher overhead passive attacker won't tell if you're requesting one article in chunks or a few other.

And all this can be implemented client-side.
Indeed, Mitchell's experiments were one of the first to suggest that air power might have a role beyond scouting in naval combat. And no doubt, history proved him to be right.

But again, it would still have been a very risky gamble that air power is the future when all your potential adversaries are building ever bigger battleships.
> I think a notable case of the second category is jwt.io which last I checked definitely seemed to fire a few network requests after I pasted a token.

They do make request to https://b.6sc.co/ all the time, regardless of you pasting stuff or just having it as an idle tab. Seems to be some kind of analytics that just tracks your time on the page and if you are active or not. With that said, I just fired up a proxy now when you mentioned it, have not actually properly investigated it.
> Immigration doesn't imply permanency. Indeed, most migrants don't aim for permanent residency.

I believe you're confusing immigration[0] and migration[1]. The former aims for permanent residency or naturalization, the latter is temporary.

[0]: https://en.wiktionary.org/wiki/immigration

[1]: https://en.wiktionary.org/wiki/migration
Japan could have also crippled the US fleet had they targeted the oil stored at Pearl.
It wasn't as lucky as it seems. The dive bombers were able to dive straight down, almost vertically, with no risk of being shot down by the enemy Zero fighters (since they were drawn away by a previous attack).

It's more lucky that they didn't attack the same targets, than that they hit their targets.

Also, not directly relevant, but I'll plug this video: https://www.youtube.com/watch?v=Bd8_vO5zrjo&t=1s&ab_channel=... it's great.
For those who aren't aware, the interviewer is a founder of Salo Forum, which is an...interesting community. A sort of highbrow version of 4chan /pol/ with a posting style that feels very SomethingAwful.
And nonetheless there are hilariously bad scam games on Kickstarter like Dreamworld (which got it's first "funding" through ycombinator)
Yeah, it's honestly not that good. I think Metheny uses an Axon. Even with those you need to be very careful with your phrasing, you can't be too fast, you lose a lot of dynamic range and a lot of expressivity, sometimes notes just die, the latency is high...

Here's what Metheny said himself: "But the guitar‑to‑MIDI part has always been a problem. It's a question of physics. On input, I sort of have to rush. But I know how to rush. I play ahead."

It's fun for lots of things, and you can make lots of cool music, but it's still very limited to certain styles, dynamic ranges, phrasing, tempo, speeds...
Xgrow Up Urgente Cuidado COM O Xgrow Up Original Funciona
Yeah, I think this case [1] unfortunately just encouraged cities to adopt electronic license plate readers, or manual entry of plates by the police. From a civil liberties perspective, that's probably a step in the wrong direction.

1: https://www.npr.org/2019/04/23/716248823/court-says-using-ch...
You're assuming that they're hiring high quality mentors. Most of the people who have the most valuable insights to spread (i.e. civic leaders, CEOs, leaders of fields, professors) would never bother giving their time to this platform because it gets them nothing, and just extracts time and energy from them. So they'll probably just learn from people who don't value their own time and life
I remain pretty leery of raster in the database, for the reasons you list, but the power of GDAL to reach out over networks for raster access makes me a little more excited about some raster/vector use cases. It's not a panacea, but it's something.

https://blog.crunchydata.com/postgis-raster-and-crunchy-brid...
If it’s not enhanced unemployment benefits, why are people turning down jobs?
I'll go out on a pretty small limb and say that the vast majority of Civil Engineering failings are not a matter of an incorrect safety factor, but are things that are explicitly not part of it.

1) Blunders. (Many places. You do the math wrong, or approve the wrong shop drawing, and no factor of safety is going to save you). (See the Hyatt Regency Walkway Failure)
2) Inadequate Geotech Info. (Basically every dam failure ever)
3) Genuinely new behavior. (Tacoma Narrows)
4) Contractors. (I-90 Bridge Sinking)
5) Deferred Maintenance. (Fatigue on bridges, Minneapolis)
If you’re in the US, there is a “general welfare” clause within the social contract
I find it very interesting the idea of separating development image from production one and skaffold promotes it in a way ("skaffold dev" vs "skaffold run")

Same as in frontend for example you don't "npm build" your way through development, instead you want hot-reload and other similar features.
Are you actually allowing the tracking?
OpenStreetMaps doesn’t have paywalls. In sone things it is worse, in my day to day use it is better, the only thing I use gmaps/Waze/Amaps is for live traffic.

HN has neither paywalls nor ads.

Fastmail has a paywall compared to gmail - and I gladly pay it. There’s no ad supported option ttbomk.

The only two that don’t have a real alternative are the metcalfed Twitter and FB (and the live traffic feature in maps)
just scrolled over it - seems not self hosted option - so no control. While i appreciate the privacy things they mention, it makes me want to try to create sessions where privacy things can be inferred - although it says it strips private stuff - I can imagine it may be easy to agree that CC numbers and the like should be private - other analytics data which may mean nothing to the third party data house may mean a lot to individuals.. so I'd pass on it.

no big deal, they say in their terms they would pass on me too - "we just aren't ready to deal with the baggage" haha.

self hosted and owned on our own terms is the way to go, this one certainly is not it.
Text editors (whether it is for prose or code or math or whatever) are such a personal thing that it is always interesting to read about how and why people use certain tools.

WordStar had already been supplanted by WordPerfect (and to a lesser-extent, Microsoft Word), before I was even born, so I can’t even pretend to romanticize WordStar and its UX (which would drive me crazy, the same way Emacs drives me crazy), but it’s neat or read about how other people use their tools and why they love what they love.

What I’ve found over the years is that people become very particular about their tools and their setups but that my exact preference is not going to match that of someone else, which is part of what make the endless text editor debates so fun/enduring.

The only thing I take some issue with (and this essay is from 1990, so it gets a complete pass from me, but I mean this about most of the essays of this type), is that in order to advocate for why a person prefers a specific setup, people have a tendency to denigrate other tools. “Real writers use WordStar.” “Real lawyers use WordPerfect.” “Real hackers use [vi, emacs, IDE or text editor du jour here].” “Real screenwriters use Final Draft.” (The last one is slightly outdated and is probably “real Screenwriters use Fountain.”) Ans that just contributes to the gatekeeping/in-group dynamics that can make joining some of these established niche communities difficult/toxic.

I get the impulse; I’ve certainly been guilty of those statements in the past myself (“real writers use Markdown”), but the older I get (or maybe just the more people I’m exposed to), the more I realize is that tools are personal and that my preferred paradigm might align with some others, but there is no one true way.

That doesn’t mean I don’t still cringe when people I know and love use Google Docs for everything, but I’ve at least resisted the urge to enumerate all the reasons Google Docs is so inferior for me/my needs.
New Python library to hash your Sqlalchemy/Django/Flask passwords
> It is even worse if the person smiles showing his/her teeth. In the animal world bare teeth are considered to be a threat. Hence I think there is some instinctive fear of bare teeth built into our social perception system.

I would love to hear from an evolutionary psychologist if this really is a thing in people. I remember being pretty astounded to learn that smiling monkeys are dangerous; there's no part of my consciousness that thinks of a toothy smile as dangerous.
Raspberry Pi Guitar Pedal Uses Machine Learning for Effects
Small correction: KGS is no longer Java-client-only. The protocol was opened up a few years ago and there are several web-based clients now, most notably https://shin.gokgs.com/

Also thank you for the lifein19x19.com shoutout :)
It’s NTT policy or something to lay only single 1Gbps fiber per building, ever, so if you’re living in a single family home with nice front yard you’re forced to share the fiber with — no one else. But for 30 units apartment your connection is at mercy of 25 kids trying to download Apex Legends in background while taking remote schooling classes.

If you’re desperate find a place that already has or allows Sony Nuro installation. They lay fibers given owners’ permission, whereas NTT won’t and just send you a Fast Ethernet VDSL modem(with a blue Cat.5 8P4C cable to match!)
Mockintosh RESTful API Mocking – Part 2: HTTP Request Matching
I agree with that, especially the first 2 categories and especially when there's a connecting thread such as status reports about a related set of open source projects.

>It takes time for an audience gathered to dissipate, or for an anticipated audience to appear.

Shorter talks work a lot better as main stage sessions or as breakouts when there are very clear tracks that aren't likely to have a lot of audience overlap. Much as I do tend to prefer 25 minute or so sessions, I also appreciate that there's a lot of wasted time/motion if a lot of people are switching rooms every 30 minutes.
They meant power obviously. (Although in practice I think it's actually duty cycle.)
I’m not trying to refute your position, just trying to clarify what it’s based upon. Why is the distinction drawn with experience? E.g., if the ultimate goal is to reduce suffering then it makes sense that experience is what matters
Cops choosing which laws to enforce leads down a very bad path.

I understand where you're coming from, but a society where the police have total control over who is arrested and who goes free — who the laws apply to — is a much darker world that I don't want a part of.

(And let me head you off — no, it's not the one we live in right now. You don't actually know what it's like to live in a society without civilian control of the police.)
> Can't we reasonably assume that GPT is reciting stories from random web pages, which belong to their author?

Are there cases of GPT reciting stories? Most content I've seen from it has seemed original enough that I couldn't find a source by searching parts.
TypeScript isn’t strongly typed when doing “.map” on a non-array crashes at runtime: https://stackoverflow.com/questions/55229131/typescript-arra...
Or more simply: planes that get hit with massive unexpected turbulence shouldn't just drop out of the sky and kill everyone on board.

And to paraphrase the great philosopher Donald Rumsfeld, it is all about the unknown-unknowns.
A few out of my head:

1) Shortcut on the homescreen by simply tapping 1 button(install) instead of hoping that the user will somehow remember you. WebApp shortcuts are quite involved.

2) Sign in once with a forever session. I hate apps where I need to sign in again because having an App is a great opportunity to have one time sign in that runs through generations of phone upgrades. Even better, the sign in doesn't have to involve the user, the data will be there and not accidentally deleted which means that the presence of the app is as good as username and password.

3) Immersive experience means better user experience. The UI becomes part of the Phone's UI instead of another App's UI's sub UI. A well designed app is very effective. I haven't seen a well designed mobile Web App, Web is great for websites and "possible to do" Mobile Web Apps.

4) Smaller download sizes, faster launches. A website would usually download a few MB of scripts and images, an App without bloated frameworks would be easily around that size and will download it only once. It will be ready to use in less than 0.5s every time.

5) Any advanced stuff is done much better natively even if it is possible to do through the browser. This is because the browser put extra boundaries around the boundaries that has due to the OS boundaries.
DeFi will be moving off of proof-of-work later this year along with the rest of Ethereum and that will cut electricity use by ~99.9%
See "4.4. Listening Tests" of the research the technology is based on

https://acris.aalto.fi/ws/portalfiles/portal/41964332/Real_t...

those are MUSHRA tests, meaning only skilled listeners are allowed to participate
https://en.wikipedia.org/wiki/MUSHRA
Wait, do people assume YCombinator has any standard to their funding? I thought we all knew that it was just a hype machine wrapped around a bog standard VC group. Of course they'll fund them, it has a sick name and an idea you can state in 60 seconds, so Plato will probably get sold to a textbook manufacturer or something for 70 billion dollars because it's 2021 and nothing makes sense
87% said they had not received job offers in the last six months

Of those offered a new position, 76% said the proposed wages were lower than their prior job

36% said the salary was too low

35% listed concerns about COVID-19

31% cited the need to care for family

65% said unemployment benefits were not a factor in their rejecting a job.
[1]:

> Key Point: Why are we still building aircraft carriers when even Sweden can sink them?

Oi.

Still a fair question, though.
On the other hand, if you can get away with incremental ids it makes debugging much easier during development.
That's not nearly the same thing. The capability to kill based on the identity of the target is transformative.
I am very happy with Xournal++ (which can also be used to add text to the pdf in order to fill a form for example).
I’d be willing to bet that every single household in the US has products more than 3% made in China.
Jasenovac Concentration Camp
By that logic you can’t trust anything anywhere.
Source on mass infanticide - not abortion - please.
Niccolo's entire brand is irony-poisoned shitposting from (what Americans would perceive as) a far-right perspective. If you want to take anything he writes seriously, you must simultaneously take nothing he writes seriously.
How is that fucked up? There's a certain number of slots, and someone is going to fill them. It's like in a grocery store. If Kellogg's doesn't offer Kroger a price they like, they'll just stock General Mills instead... that's just business.
Guide: How to Create Scheduled Tasks on Windows 10
correct, but global service need local caching. Some "HiLo" type identity generation could work. Sequential-UUID simplifies it as you don't need that service, so it's preferable.

HiLo explanation below:

A client simply gets a range of ids to be used, exclusive to them. Then can use it without any roundtrip to server.

This can be achieved with a "hi" stored on service, and a batchSize that's constant in the system.

Each time a "hi" is requested, it's incremented by 1.
Now the client can generate (hi * batchsize, (hi+1) * batchsize - 1).
Related: a defcon talk about it (DEF CON 26 - Christopher Domas - GOD MODE UNLOCKED Hardware Backdoors in redacted x86) https://www.youtube.com/watch?v=jmTwlEh8L7g

Website collecting info on thin clients, which many are VIA, if anyone gets interested in exploring it from a recycled unit: https://www.parkytowers.me.uk/

EDIT: also https://news.ycombinator.com/item?id=17727140 - Christopher Domas: Hardware Backdoors in X86 CPUs
you're not uncomfortable with the practice of relying on customers notion that the company is paying mentors, but taking 100% of the fee?
OK, that's an interesting case that I didn't know about, but it just shows how blurred the lines between genes, virus and transposons are. This is a virus that you can pass on to your children, but not others around you, correct? It's not what I was considering when taking about viruses, because of the infectious element. You have shifted my mental boundary about what is considered a virus.

It looks like think something that is part of your genome is part of "you" - I won't argue that it isn't, it certainly is from one point of view. I don't plan to have children, so I have a different perspective on things.
I don't understand what's special about it. Another strange thing, the city nearby wasn't even mentioned and I had no clue where it even was, Nijkerk or Harderwijk. Apparently it's near Harderwijk and I even passed it by bicycle a few years ago. The view is nice from both sides, but I never considered the tunnel to be interesting. I guess I am the wrong kind of nerd, not one for tunnels :)

In normal conversation we just call it a tunnel, just like this traintunnel near Kampen: https://www.openstreetmap.org/way/426003807
The amount of luck involved in the US victory at Midway is astonishing. About the only part of it not due to luck was the codebreaking that tipped off the US about the coming Midway attack, the heroic efforts of the dock workers in getting the damaged Yorktown fixed and back to sea in 72hrs, and persistence of the aviators who finally broke through the Japanese defenses and hit the carriers.

This video series from the Japanese perspective is pretty good and shows all the luck involved:

https://www.youtube.com/watch?v=Bd8_vO5zrjo&list=PLLeOB_bZlk...
> The comments from folks about how bad the interview was, probably stopped reading after the first couple of paragraphs and missed the meat of the interview

Seems like a super effective way to filter modern, oversocialized hypersensitives out of your community.
Sounds like you need to read the article.
Do you think these $500 homes are habitable?
Part 7 video of pair programming a Perl web app
I agree, that video series is very good. (And, among its sources it lists the Shattered Sword book recommended elsewhere in this thread)
I have an app for most sites, its called my browser. If the app isn't taking advantage of a feature on my phone then it doesn't make sense to package it as an app.. unless they are getting something out of it. Going to make a broad and sweeping generalization here: they are getting money from tracking.
Error Handling in Rust (2015)
> If you have attached a device to my vehicle without my consent, you've forfeited ownership.

I doubt so, at least with the special powers (and immunity) they have.
That would be like saying that if they fly a drone into my property I could shoot it down and salvage its parts. I'd probably be jailed for destroying police property although it's their device that was actually trespassing. It's a complex matter, but with police involved in one side one should expect to lose anyway.
There’s a reason why the blockchain algorithms are quite different from Raft et. al.; blockchain systems need to deal with the existence of hostile actors, while most consensus algorithms need to deal only with unreliable actors. The existence of hostile actors changes the requirements a lot, and goes to explain why cryptocurrencies went a different way.
Twitter will have pay for option soon.

Google Workspace under enterprise agreement is also far better for privacy if people like Gmail.
I’m currently prototyping a little database+api+cli todo app and I want identifiers that can be abbreviated in the same way as partial git commit hashes can be used on the command line. What should I use?

I was thinking of generating random character strings and simply retry when the db throws duplicate key error on insert. No sharding is necessary and I’d like to have efficient foreign keys. Any thoughts?
If someone says "I cannot do this thing", and then proceeds to not do that thing ... the charitable act would be to believe them.

Earlier:

https://news.ycombinator.com/item?id=27337044