skysight-inc/HackerNews huggingface dataset:
The poster argues that there's only downsides because if you say something that makes the management angry, they will probably badmouth you to another employer. This is poorly thought out for a few reasons:

First, if you care about your coworkers, leaving critical feedback can help to make things better for them. Even though you're no longer working with them, they may still be valuable connections later on.

Secondly, exit interviews typically aren't emotionally weighed, at least in my experience. It's strictly business related. Usually, reasons have included things like getting a better offer elsewhere and/or stagnating with the current company, which is fair. If I've had issues with a coworker or manager, I would leave that feedback and simply not use them as a reference.

Finally, speaking of references, I'd wager to say that most people secure a new job before they leave their current one, which means that any harsh feedback won't be used negatively. Or they could solicit feedback from someone else who they hopefully didn't have a problem with.

Overall, of course you don't want to burn bridges. Just keep it professional. Saying that exit interviews are a trap that never have any benefit is rather short-sighted and frankly selfish. Most companies will use that feedback to improve things if they can.
Congrats to the Chrome team! Obviously with market dominance will come a lot of criticism (some very much deserved) but you don't get there unless you made something truly awesome for people. I remember the outrage for the forced / auto-updates and am so thankful for their insanely aggressive installer today.

One small non-dev nitpick recently... I am a fan of keeping things "zen" or slim for productivity. Basically annoyingly hyper-focused on only having essentials. Today though, my Chrome browser is a mess of things I can't get rid of on my window:

- Share Icon

- Star Icon

- Extensions/Jigsaw Icon

- Reading List / Bookmarks Icon (new?)

- Profile Icon

- Tab arrow icon

- More icon

Less is sometimes more! I miss the minimalism. At least let me remove. Disgusting pic below:

https://imgur.com/a/CHVLaXQ
The underlying parser is just tree-sitter, which is a reusable (and excellent) parsing library.

Difftastic then converts the tree-sitter parse tree to a simpler s-expression style format (see https://difftastic.wilfred.me.uk/parsing.html#simplified-syn...), and computes differences on that.

I'm just trying to clarify that I'm not generating conventional 'unified diff' patches, so I can provide a nicer interface (e.g. line numbers).
Hideous victim blaming mentality here.
I'm not skeptical they exist, I'm skeptical that they're "for the NSA."
There was a recent post on HN where it was tangentially mentioned that Chrome has 3.1 billion users! There can't be much software in the world with that kind of reach. I guess stuff like curl, but certainly not end user software.
> You're seeing the past through a heavy filter

I agree. I guess it's what movies do. Unfortunately, or fortunately for me, its all I have as a reference, including a few books here and there. But I like that there seemed to be a clear cut distinction between life and technology, today, technology is so intertwined into our daily lives
I've worked both on large Vue and react projects. Wouldn't pick myself Vue ever if I have the choice.

Vue is certainly easier to learn, and comes with a lot of oficial libraries such as vuex, Vue router etc. But that's all about it.

The Vue 2 to 3 transition is a big fuck up, python level. One of the companies I've worked for will never be able to migrate to Vue 3, because they cannot afford to stop product development and they also have a ton of external dependencies that are mostly abandoned.

The integration with typescript, even in Vue 3 is still not as good as it is for react. This is critical for large projects, and to have proper ide autocomopletion, etc.

Then the ecosystem....it is a lot smaller than the React ecosystem.

Then the "meta frameworks". Next.js is infinitely better and better managed than Nuxt, which went full rewrite and again, from my point of view that's a big fuck up.

And finally, I have absolutely nothing against other languages (even English is not my native language) but I got really tired of finding myself debugging problems and ending up in issues, forums or readmes in languages that are not English (mostly Chinese).

React has its drawbacks, but I prefer those by a far amount to the drawbacks of using Vue.
I mean.. For many many humans, the Internet is Facebook running on a mobile device. Also, do they use Chrome in China?

So I don't know about vast majority.

Definitely one of the most reliable pieces of software that I use though, no doubt about that.
The person posting a link to their site possibly violated their terms and conditions. It's a pretty scary terms and conditions page for a toy.
That's an interesting perspective, although I definitely have a negative gut reaction to that "where it should be" comment. It's so nice having a separation of concerns where that the backend doesn't deal with any view/presentation/styling concerns and only exposes an API, and then the clients consume that API (doesn't matter if those clients are FE web apps or iOS or Android apps or 3rd party developers accessing your API).

Another advantage is there are some cool no-code solutions where you can build internal admin tooling on top of your API, which kind of gets you some similar benefits to the django admin interface system. I haven't really used this approach in production but it makes a lot of sense.

But in some cases this can definitely come with more overhead than a quick Rails or Django app, and if you have a very read-heavy traditional website and no other clients then that overhead might not make sense. Sounds like you've found a platform that works well for your use case.
I wonder how much of this is an illusion of precision that comes from pattern matching on content from filler sites like https://www.free-hosting.biz/division/16-divided-7.html (I do not recommend clicking the link, but the result appears there).
Linux kernel patch from Google speeds up server shutdowns
It's a fair criticism! From our point of view, this is not really true if you consider the scope of the problems that are being solved. Sure, React itself was very simple, but implementing common patterns (like code splitting, coordinating loading indicators) was difficult, and some things (like streaming HTML while waiting for data) were downright impossible. If you compare React today vs old React + all the stuff you have to add for this, you might find that React today gains a lot of powerful features from very few primitives (like startTransition and Suspense). It might read densely in a blog post though, I get that.
It practically is. You just add a new record to create a new domain.
In practice, it used to say that 2+2=5 and they blocked that. How is that wrong?
Show HN: Microsoft 365 License Optimizer
http://www.realitypixels.com/turk/computergraphics/FixedPoin...

cordic beautifully explained; i have used this approach on fixed point dsp processors in another life; its simplicity, and elegance is beautiful (on controllers with no fp)
CVS is also trying to put independents out of business. I'm forced to use CVS as part of my plan. The closest one is about 30 minutes away.

Also, they can never give me a straight answer about things. Like why the f is this generic medication being considered a name brand! It's clearly a generic and your designating it as name brand just to charge me more.

Last year I could get medication at a local pharmacy. They sent me several letters saying that I needed to get it at a CVS, but when I called in they said I didn't (last year). So these letters are just lies trying to get me to switch.

I'm so fed up.
The cert would verify that a specific individual signed the email, with someone having previously verified issuing the credential to the right person (this sort of thing is usually issued as a smart card ID, so it's used for several things, and it's unlikely people lose it without reporting it lost and getting it revoked).
What are Ukranians using Bitcoin for, specifically, right now?
I agree that it does seem like a trivial problem that is mostly organizational. There are nearly 18,000 police departments in the US. Standardizing anything across a subset these and getting approval from the judicial system just seems like a nightmare.

This seems like one of those issues that is solved only when someone is murdered and a law is written after their name.
Thanks for this perspective. Had to google what yuppies were..learnt something new today.
*for certain definitions of importance

If Chrome disappeared I think everyone would still have access to the internet and a lot of people would argue that we'd all be better off for it.

You are right though, it can and does have a ridiculously large impact on people's lives.
They don't need to nationalize anything, they can just threaten his family with imminent and painful retribution and he'll open it up to anything they want. Period.

All these people whining about "they're both the same", they are not. "Bay of Pigs" argument does not apply, last time I checked Cuba was still standing where on the other hand Ukraine is burning and getting demolished.

It seems that those complaining really really do not understand the horror of living under an "official" or "unofficial" (i.e. government sanctioned vs. government tolerated) mafia rule: either you do what they tell you, or you cease to be, along with your spouse, children, parents, siblings, etc. There is absolutely no negotiation.
I appreciate the civil perspectives of you both, and would be interested in seeing you two discuss this in written format. I'd admit to having a relatively poor view of Gould, but this is not an impression formed from particularly close reading.
You _can_ get a fairly accurate sense of how people are feeling or what they are thinking, and some people are better at this than others. Call it intuition, body language, or whatever else, it doesn't inherently make it arrogance. Being mindful of how you could be incorrect in what, at the end of the day, are assumptions that require confirmation, is important; without this is where the true arrogance lies.
Yes of course the cache thrashing takes a lot longer. But I modified the code to time only the cos() functions (see diff), using the rdtsc instruction. That's why it had to be every 500 iterations: If it was after each iteration, then rdtsc itself would become the bottleneck!
That's bizarre. Apologies for not understanding.
I think the first image here is what's used on the Philips Hue animated scene for Tokyo. Definitely the same colors.
been curious as to what sort of savings you've been able to get with supabase because we are approaching a few thousand dollars to store a couple terabytes on DynamoDB

Thinking of buying a dedicated server from Hetzner to run Supabase on it instead but worried about latency. awful that we have to move away from AWS for this but with four/five dedicated servers in EU, US-West, US-East, Singapore and Tokyo, we could have a fixed monthly storage/database cost with some globalized latency (client would connect to whichever dedicated server is available).

we realize that we are at complete mercy of AWS as was expected but the database storage cost was a curveball, so much so that we are thinking of self-hosting database ourselves but seems like a daunting task of its own.

tldr: unpredictability and variability of storage size on Dynamodb is forcing us to explore a more reliable fixed cost solution via self-hosting and hardening our dedicated servers running Supabase.
Your local courthouse may not even do jury trials. It doesn't do the sort of cases that require 3AM emergency warrants. If it's that important it can go in front of a district or federal judge, otherwise it can wait for business hours.

Local police departments don't need the ability to engage a global surveillance apperatus at the drop of a hat. Stuff like that can be ran up the chain first.
True. Large on people scale not corporation scale which is why treating corporations like people is a terrible idea.
It's a funny tweet but I'm pretty sure this is satire. Not a huge crypto guy but I used to follow Cobie on twitter and while he is a big crypto proponent, he makes jokes like this to poke fun at the ecosystem a lot.
But why not use shops, parks, etc as they are what you want to really want to get to know.

Then have the game get you to name the streets to get there or something.

Shops would pay to be listed?
I hate TurboTax with a passion. At this point, the only benefit I see from it is the fact that because my taxes are boring, I just update the information from the last return. Which is something the IRS could do EASILY. Because of all the 'tax freedom' which has been lobbied in America, I now have to pay a private corporation, navigate countless dark patterns to make sure I don't accidentally sign up for Super AuDiTProTec™ at every step of the way (God forbid I sell stock or do something soo complicated), to do something the federal government is more than competent to do on their own.

Every piece of news in which Intuit gets slapped is good news to me. I just hope legislators start doing their jobs at some point and spare the taxpayer of this bullshit.
‘Like I’m drowning:’ Five stories from the student debt crisis (2021)
About 20 years ago I learned how Linux generally worked. It's usually more in the background of what I work on now but feels like that skill has paid off for about 20 years straight in the form of money, promotions, thought patterns that apply to other software, time saved on managing servers. All kinds of stuff. If I had to pick just one I bet that would be it.
There is, but often it cost extra and we at least don't have the whole cashback system to cover those. Though the fees for merchants are lower so the prices should be too.
Legally CFAA criminalizes unauthorised access of systems even if they were available and unauthenticated.

If you are not supposed to have access and you accessed it is a crime. This is why whitehat work is also dangerous legally unless you have been invited in.

Here obviously the attackers accessed a private environment and stole the keys so yes it is a crime
XKCD What If kinda answered your question, although it's for the real fleets and not a specific plane, https://what-if.xkcd.com/31/. From February 2013 though, so out-of-date even if you ignore how covid has messed with shipping.
For context: https://www.youtube.com/watch?v=kAqIJZeeXEc
I don't think it's a Republican thing, the Liberal party and the NPD in Canada are both left-leaning and they have a majority yet they aren't pushing for this.

Pretty sure it's just run-of-the-mill lobbying and corruption unfortunately. A typical "think of the jobs!" type of thing.
I went to a similar programme as a kid and then was horrified to see the same techniques at a rehab I attended as an adult. There have been some improvements, especially in the previously lawless states as Utah, but I'm certain there are still countless schools abusing students in the same or similar methods.

A lot of these treatment methodologies are descended from what was done at Synanon. (https://www.youtube.com/watch?v=43uD12ooM7U is a good primer video on this.)
I'd guess Firefox would make the list too, despite having a much lower install base than Chrome.

If you include hosted services, then I guess the major ones like Google Search, Facebook, Instagram, WhatsApp, YouTube, TikTok, Twitter, Reddit, Wikipedia, etc. I guess email providers too: Gmail and Hotmail at least.
Kagi doesn't log much identifying information, so the government would have to compel them to change their system with a national security letter LavaBit style.

https://kagi.com/privacy
How slow are ORMs, really?
"Harder to hack a directory that's hard copy and whose entries really ought not to be changing very often."

Phreaks often dumpster dove for this info.

How does it not change often? There are constantly new departments starting, departments/precincts merging, and departments shutting down.
Russia’s war has chilling effect on climate science as Arctic temperatures soar
> Also, do they use Chrome in China?

yes https://www.scmp.com/abacus/tech/article/3103747/google-chro...
I manually filed a revision to a previous tax year in which I had accidentally double-payed state taxes on a schedule K-2 disbursement two years back. Without any background in this I was able to follow the IRS and state-gov websites to get everything together and ultimately received my check for the difference (many thousands of dollars). All without paying a dollar.
Exactly. And investment includes buying the tools that lets the worker be productive enough to create a surplus.

There's three people (or entities) in this: the one who makes the tool, the one who buys the tool, and the one who uses the tool. All of them need some of the rewards from the increased productivity that the tool empowers, otherwise we stop getting tools that let us be more productive, and we're all worse off. So you have to pay both the capitalists and the workers.

Now, you can argue that the pendulum has swung too far in the direction of the capitalists. That's a defensible position. But the answer is not to move to "the workers get 100% of the gains". That's going to leave everyone worse off, including the workers.
A hyperloop full of DNA-based storage has more bandwidth than STM-1024 but less latency.
This would just cause rental terms to require tenants to find a replacement before moving out
It's really hard! :)

(1) Parsing an arbitrary language is hard. Without tree-sitter, difftastic would probably be a lisp-only tool. You also want a parser that preserves comments.

(2) Inputs may not be syntactically well formed.

(3) Efficiently comparing trees is extremely difficult (difftastic is O(N^2) in time and memory).

(4) Displaying tree diffs is equally difficult. Alignment is particularly challenging when your 'unchanged before' and 'unchanged after' are syntactically the same, but textually different.
> Case in point, there's a scene in a supermarket with a bunch of breakfast cereals from various pop franchises

Yep, Season 3 Episode 1. Also seems like everyone went to the mall to hangout :-)
You've shifted the context to argue a nonsense point.

If NYT published info, and that's how you became aware of it, yes, it's Public.

But that was not the context I was replying to. My reply is in the context an individual employee making private information public.

A journalist informing GenPop of data is very different than an employee leaking.

Talk to your contracts or securities council for the details - scope and context are important.
Problem is the employees aren't willing to bear the risk that early investors were willing to.

If the entire society had a similar level of appetite for risk, we'd see a different asset distribution in society.

Since most people are terribly averse to losing anything, they also shut down the perspective of winning big.
Deep Dive into Authorization on Google Cloud Platform
You dont'?
There's many sad things. Partisanship is destroying this country; we should be united in being against corruption even if it's one of our own, so to speak.
>> The Russian state might not care a lot about that possible consequence and still coerce them to include malware in the next update.

> EU, US and their allies can kick Kaspersky off the market. It would be a game over for Kaspersky meaning zero installs(licenses) and zero revenue. It is not worth to do it not even in the short term. Trust would be forever lost.

Do you think Putin would shed even a single tear over Kaspersky, if what you describe was the consequence of him getting something he wanted?
Actually it's Chia.

Bitcoin requires custom hardware. Chia does not - you can use an ordinary hard drive and run a full node on a Raspberry Pi.
A single email will waste anywhere between 3-30 seconds of my life.

On aggregate, junk email, enabled by disrespecting marketers and ongoing minimisation such as your comment, will waste months.
Hi Max,

Great effort! Minor feedback:

- When I click on the "+ New" icon on the left, I would expect to be able to create a new text snippet. But I'm stuck on the "Welcome to Drift" page (I'm on Safari).
- When I click "Add A File" I get another entire instance of the editing window.
Also if you are performing true restaurant style wok cooking you doubly want to be outdoors for the offgassing/smoke. Restaurants have hoods that are paired with make-up air systems. That 600CFM (being generous!) "hood" built into your over the range microwave is NOT going to be able to keep up with normal cooking, let alone real wok cooking!

The lack of adequate kitchen ventilation is pretty underrated by most people. Picked up a WYND Halo indoor air quality monitor out of general curiosity and was astonished at just how quickly indoor air can sour when cooking if you don't have adequate ventilation.

I cook a lot more outdoors than I used to now!
Graeber goes into many examples in his new/last book, Dawn of Everything, based off cutting edge anthro and archaeological evidence
They specifically mentioned issuing themself one, not stealing one.
Re 1): it is their right to not do those things, though. Responsibility in the US ideally is possessed by the individual.

> parents can't be trusted to teach these sorts of things

Neither can the state. I'll refer you to Nazi Germany, Soviet Russia, and North Korea for excellent examples of why we shouldn't trust the state to decide what children should learn.

> It prohibits discussions of sexuality. As in, you can't even acknowledge that same-sex relationships or transgendered people even exist. Sounds like it wouldn't come up? Think again: Teachers and students don't just exist inside a classroom. They will encounter each other regularly in the community. If some kid sees a (male) teacher kissing their husband in the Walmart parking lot how is the teacher supposed to respond to that when asked about it in school the next day?

Nothing. The point is that it is the parents' responsibility to address these issues. Whether they actually address these issues is a moot point. It is their right, first and foremost.

> No Florida curriculum for K-3 has any sex-related material.

No. But many other states have introduced sex-related materials into curricula for K-3/4. [0]

[0] https://www.pbs.org/newshour/health/spring-fever (the majority of the article is about the Dutch, see the section discussing Chicago)
https://news.ycombinator.com/item?id=30840861
I doubt the public is aware of the very large number of different electronic requests for their information, and how many can be faked, from dmca takedowns to these fake emergency data requests to requests from the feds for your email etc in the name of 'national security'. Somehow we need to get this out there better, and get more lawmakers aware. It's doubtful in my lifetime that the addiction of law enforcement to these easy electronic requests will cease.

The fact that such requests can't really be authenticated reliably without a human in the loop (because as Krebs says, you can just create real email accounts on the police dept email server) and there are so many of them is terrifying. You could put our entire society (in the us) into chaos just be pushing this more and more until our law enforcement is just overwhelmed. If we were in a war with Russia or China, why wouldn't they do that?
Same with Russia and China, or Ukraine - they have a process as well.

In the case of Canada, the process was the PM tells the banks to freeze the funds.
Tools require manpower to maintain, which costs money.
I added Sorbet to my codebase right after reading the article, but it seems to be expecting that I annotate every single one of my gems. Is this accurate? Is there a way around this?