skysight-inc/HackerNews huggingface dataset:
>As a shaman, her track record can't be worse than the average psychiatrist

this is absurdly anti-science and pro-pseudo science POV.

'group shamanic energy clearing' and selling 'spiritual medicines' is absurd than a psychiatrist following clearly debated, adjudicated, well-researched cited scientific procedures.

This is not the most horrible of things, but I have a feeling some people would defend GNOME foundation even if they started chucking babies in the air.
Yes. We have to wait for forms to be mailed, or emailed, or avail. Download them or enter them in the tax website. Even though the fed already knows.

Forms are things like: main employment, side jobs over 600, bank interest, car/house loan and tax payments, stocks, and other things.

The forms are often not ready until late feb to mid march.

Mid april is the filing deadline.

Mind you - the gov already has copies of ALL the forms. They just want you to f it up.
This problem isn't trivial, but neither are the ones we could already reduce BB(3, 3) to (via Conway's construction).
I know “Requiem for the American Dream” talks about it. Just keep in mind it’s written from a very us centric perspective
Getting paid to exercise.. Nice!
> Realistically this will only be enforceable if the application has enough users and there's a company that owns the application which can be sued.

In terms of the Chat Control this would be mandatory for all messaging apps. There is no exclusion in the law regarding the number of users.

> Something I will warn people of in advance is that if you're in the EU/UK people have been arrested for terrorism simply for their book and memorabilia collections. If you're suspected of terrorism (at least in the UK) you do not have a right to silence and this extends to being legally required to hand over passwords/keys for your devices.

IF CSS is in place, I don't think the US will sit idle on this, they will want the same capabilities so this issue with the content will be relevant whether you live in the UE/UK/US or Australia.
Except for speakers, only 1 or 2 attendees at todays PyCon MEA raised their hand when asked if they knew Python was named after Monty Python.
So if you can't assess - why are you suprised about this particular number?
Yes "garden leave" is one option.

But also you did sign the NDA which still applies even after you no longer work for the company. Though most people working in tech work on such mundane things that their workplace really doesn't have anything worth stealing IP wise.
You can talk about them on FB, just can't advertise trading them.
Spot on.

> Calling Elon a nazi because he agreed with something a right leaning politician said is juvenile. And that's coming from a person whose family was targeted for extemination by the nazis (grandfather was an intellectual slav(dr.med.), can't have that screwing with the race theories).

Exactly. It seems that word (Nazi) just loses its meaning each time it is loosely used to describe someone that they don't like, in this case to Elon Musk and others. It is beyond childish and does a disservice to those who have fought actual 'Nazis' or have directly suffered under them.

So their best [0] was to find a guilt by association over Elon and this politician in the article, agreeing with being against open and uncontrolled immigration; therefore Nazi. Oh dear.

Maybe everyone who is driving Volkswagons today are also nazis or anyone working for IBM is also a nazi. /s

[0] https://news.ycombinator.com/item?id=37940653
Had a good experience with RTK Query, lives under redux toolkit but does much more than just reducing the boilerplate for redux which I don't think many people have noticed

I migrated a project to it from react query last year as we liked the react query style hooks and some of its behaviour, but found our usage of react query was getting a bit messy when we started adding dozens and dozens of more endpoints in a large app. Lots of things felt spread out and duplicated, we wanted to centralise things a bit (and simplify the typing) without adding a ton of custom hooks or abstractions

With RTK Query we got to move all the endpoint definitions, cache invalidation behaviour (we had many endpoints that used parameters from many other endpoint responses) and TS definitions to a single place. Also it uses redux underneath so we got the redux tools as well

I'd still use either projects again in the future, just depends on the project

RTK Query felt really good when dealing with a ton of microservices, but maybe overkill if you don't have a ton of endpoints where responses feed into other request parameters

https://redux-toolkit.js.org/rtk-query/overview
legal reasons? Seriously, has the DRM mafia cowed people so much? What the hell is wrong with sharing public software tools with others?

Here's one option you might try (no connection to it but it seems to be one of the most recently usable, trustworthy versions) https://github.com/noDRM/DeDRM_tools
Wouldn't Tesla be supporting UAW if that was 100% accurate?

AFAIR Tesla follows the typical US corporation stance of "kill it with fire" against unions. A sick version of "the enemy of my enemy is my friend"
This is great insight. Appreciate you exploring the use cases in more detail and identifying where the value might reside. This is valuable feedback for me to consider and look into further.
I press tab in emacs and it inserts or removes the right amount of spaces to indent the line. I press newline and it creates a new line with the correct space based indentation.

If I'm in Python I can press tab multiple times to cycle through indentation levels or do it manually with space and the deletion keys.
'Phantom decoys' manipulate shoppers–but bees may be immune to their charms
It’s really annoying buying an eBook and have to pass it trough Adobe app, to get an EPUB. To then discover that I need to register my e-reader with Adobe to read it… wtf? I just use calibre with plugins and remove the DRM.

But at this point it gets faster downloading a pirated ebook than buying one. Why publishers don’t actively fight the book piracy and offer a better way to read eBook? The eBook market is large. And kindle is not an alternative solution since uses a proprietary format. I’m a proud user of Kobo for that reason
I am pretty damn careful with my phones, and still managed to break 3 in the last 20 odd years (which I think is good going!) - one was knocked out my hands when someone bumped into me in the street, one slipped when I was showing a friend something, and my latest - I've no idea when the back glass smashed - it was in a case and one day when I cleaned the case I found the back was smashed.

I usually have both a screen protector and a case, but accidents happen.
Link for readers who might not be familiar with “worse is better”: https://en.wikipedia.org/wiki/Worse_is_better
For one thing, Google search ads should not show users a domain different from the domain Google redirects directly to. If a website wants to track clicks, the URL they ask Google to send users to should not live on a different domain than the domain the user sees before clicking. Anything else invites impersonation like this, and makes Google complicit in undetectable phishing.

See previously, gilimp and https://fxtwitter.com/ericlaw/status/1712531148356661494.
I think that's the part where they bring in consultants to ask each person "What exactly would you say you do here?"
Is it just me or is the screenshots of The Apple II Desktop more squished (horizontally) than they were? Or were the monitor pixels not that square at the time?
Also the winshell list is missing that file organizer shell that was used in some versions of the Compaq Presario all in one computer. :/
>You're a little out of date.

I shop at both regularly. How am I 'out of date' by sharing my experiences (of last week, literally) of my local stores lol?
I'm not sure. Simpson's Paradox is even more confusing, if I remember right.

My example crucially hinges on the company being able to convincingly argue that they singled out that particular widget department for reasons unrelated to the union. If they can't make that argument, or someone even manages to proof that they fired from the widget department _because_ of the union people, then they would be in deep trouble.
I've never had a crash in my car either, I don't understand how anyone can - I think it's a symptom of having too much money /s

You never tripped? Slipped? Had a toddler run into you? Dropped as much as a glass? Are you actually a human?
I'm not sure where the threshold is for spending. I have an account that was spending over $500K/yr on Facebook ads and we were blocked by AI with no recourse for over 6 months before we finally found a human who was able to reverse it.
is there a non react equivalent? I wanna vomit every time I see the word "hook" these days.
I didn’t know the nuance in English.

Although in this case it’s neither an Inc. nor an LLC: it’s a 合同会社. That’s what I wrote on the form, obviously.
After smashing the glass back on a Nexus about 10 years ago, all the phones I've bought since have been mid-range Android phones with plastic backs. Currently have a OnePlus Nord 2T - excellent phone. I'm probably atypical, but I'm sure I'm not alone.
https://en.wikipedia.org/wiki/Windows_Services_for_UNIX
Correction: it seems I was a factor of 2 wrong, because Eben says in https://www.raspberrypi.com/news/image-processing-on-raspber... (time code 28:58) that the VideoCore 7 has about 40-50 Gflop/s
Sorry, I wasn’t clear here. I’m not talking about limiting the number of entries, but about limiting the amount of data pulled per entry. Just like how a query planner in an RDBMS ends up only pulling relevant columns from disk.
I wish this was the case. My experience is similar to OP.

I’m sure that some people made some mistake. I accept that. But I can’t accept handing out life bans for mistakes made. That’s not a town square should work. Sure we could use a different advertising platform but there aren’t that many.
I have no idea which ad caused me trouble, or when. The ban happened in June 2022, and I noticed it in July 2023. The most recent ads I ran were probably 2-3 years previous to that, and to the best of my recollection, they used videos of me and/or stock photos that Facebook officially offered and approved.
Redux is great, sure. But it's not a great fit for all applications, or maybe even most.

The largest need for state management in most react applications is for so-called "server state", which is really just data from your backend. RQ lets you deal with that elegantly without buying into any other major state management solution like redux.

If you are already using redux for other reasons, RTK Query is a no-brainer. But if you aren't, something like RQ is probably a better choice.
I'm so delighted to hear it! Thanks for letting me know.
Agreed that torrenting/pirating is practical and simple, but since both downloading pirated books and stripping their DRM are both illegal anyhow, why not learn the minor skills required? After all, somebody somewhere has to post those DRM-stripped books online, so it's at least useful to work on learning the actual trick of doing it instead of depending on others' efforts.
That's cute. With sufficient size and influence over your life, a private company is a form of government.
I’ve had two iPhones without cases for 10+ years I’ve cracked a screen twice, doesn’t exactly seem like a pressing issue
I just made the same decision for a hobby project. The current version basically just queries a dataset, ie. no modification of the data (no create/delete/update). I realized it makes almost no sense to store read-only data in a database when I just pull out all the data anyway into memory to run a graph algorithm on it (no way I'm implementing Bellman-Ford in SQL!).
Glass: Slippery, heavy, and prone to catastrophic widespread failure from a point impact? What could go wrong?
Good analysis. My view on these topics is: always cover your (collective) ass as much as possible, with papers and laws holding your back. Because NOW the company/managers can be really smart and in good faith people, but in the future they might change their mind or being replaced.
I hate the cognitive load of blindly determining the orientation of my Pixel 6. I have to search for the camera bump with my fingers.
If you as an employer are afraid that people will take sensitive IP with them, continue employing them on paper and paying them for the inconvenience of not being able to go to a different employer.
502 - Bad Gateway. Is the whole internet trying to print on their printer? ;)
Notably, if you have a counterfeit dollar bill it's the secret service that deals with it.

I've read of someone who worked at a bank who was told that after getting a counterfeit, looked them up in the phone book, and they dealt with it promptly.
> One second you're whipping your phone out of your pocket to check what that notification was

Forget plastic, ditch notifications.
This is impossible to say if you do not know your genetics. For example, being a FUT2 non-secretor will change everything about what you eat. Trust me, I am a FUT2 non-secretor. So in my case I need to eat a lot of seaweed and mushrooms which are both high in fucose (not fructose!).

https://journals.plos.org/plosone/article?id=10.1371/journal...

https://www.frontiersin.org/articles/10.3389/fnut.2020.60617...
It's probably illegal even in this case, as the US does have some union protection laws. But AFAICT enforcement is very lacking. The typical theory versus practice scenario where in practice they are not really effective.
Frasier was good writing?! I'm not even going to touch the 'upper crust' comment.

Was this post actually written by Frasier the character?
Fun fact: one of the biggest banks in France has a branche on “Avenue de Cuba” in some city in South America (maybe Buenos Aires but I can’t quite remember because it was about 10 years ago I found this out). They get bank transfers to and from that branch blocked from time to time for “sanctions busting” because people just string match on the name “Cuba”.
Show HN: Postgre to Parquet with Python
If only there was some way to put a plastic or silicone layer on a phone, a "case" if you will.
sure, ok... but in some places it functions as a public utility

further, there was a principle of roman law that forbids this... then again the USA is not following those principles (civil law) but common law which means you can disregard what I say

you seem like you haven't actually read the referenced book, but only heard about it
SyncThing works really well after you set it up. It's not as straightforward as pairdrop but it has served me well.
Seems like they could just put something sturdier on the corners of the phones, feel like that's how they usually get cracked
The iPhone 7 and earlier all had an aluminium back no issue. Changed to glass from the 8/X onwards for wireless charging.
Likewise ISIS: https://isismagazine.org.uk/
Show HN: One makefile to rule them all
My goto makefile for any new c/c++ project.
At least you got an explanation, I had my Vivid account blocked without one, the only interaction was by chatbot, the only response I got was can't disclose the reason because of compliance issues. For extra fun trying to get the funds on the account back I had to go to an online form, which didn't have the fields I was told to fill in, and again was met by no response. Eventually had to go through EU dispute settlement to get a human response and an email link to an app for digital identity validation, eventually I at least got my funds transferred to my main bank. Why the account was blocked remains a mystery, I only used it for online payments and never even contested, refunded or failed one.

Anyway, it's utterly bizarre to me that banks can get a license to run their business with what seems only a marketing and it-team with virtually no recourse for the customer, it was a WTF moment for me and I hope to never get in such a dystopian situation for something I really rely on, be it banking or (utility) services. (and I got a slightly better understanding how it must feel like for the victims of the Dutch childcare benefits scandal (https://www.politico.eu/article/dutch-scandal-serves-as-a-wa...))
Perhaps a referendum would be a good way to do it? The UK has proposed, and even passed, a few of those in recent memory
Sometimes things just fall out of your hand. You could be distracted by someone suddenly talking to you, bump into something, and lose your grip. Or have you never dropped a fork in your life either? Some people just get unlucky and it happens to their phones.

I've probably dropped mine at home 3 or 4 times, usually when trying to pick it up or set it down - but I got a nice soft case around it so nothing ever cracked. The real mystery is why people don't put a basic protective case on their expensive handheld devices.
Oh god I wish someone from Apple would read this; I only buy iPhones for the software, I couldn't care less what the case looks like and would take rugged over fancy any day.

My favourite ever iphone was the plastic-bodied 5C, never felt the need for a case on that thing and it felt indestructible.
When you're at a point where you're relying on a display name to make security-critical decisions, you've already lost.

Character substitutions like ķeepass or ƙeepass or keypass are at least possible to spot if you know the name of the product, but not the full URL.

But there are many ways to create lookalike domains that don't change the product name: https://keepass.org https://keepass.net https://keepass.info https://keepass.cx https://keepassxc.org https://keepass-info.net https://keepass-manager.com

Which of these is the correct one? (It's https://keepassxc.org of course, but just looking at the URL won't tell you that.)

The root cause is downloading software you see advertised on Google even though that does not in any way establish trustworthiness.
Unless you are Asian, or an Inuit.

Genetics matter. Eat like your great grandmother.
They are already in place in such countries, plenty of people suffer through them daily.
Didn't you mean that you don't consider "using a database" as a "best practice"?

Which means "not using a database" does not go against "best practice".
I’ll agree with a nitpick. Nationality is also an ethnic concept. A nation is the political manifestation of an ethnic group. Not all states are nations, but we use the term imprecisely. Citizenship is something else entirely.
H&M accepts fabric donations and actually recycles them; the fibers, at least (although I don't have figures on their efficiency/utilization).

I generally wear my clothes into the ground and then use them for rags around the house. We buy primarily cotton too if at all possible.
Microsoft disables bad spam rule flagging all sent emails as junk
Why is an autonomous state (a grander version of the outstation idea) within the bounds of the Australian constitution not considered?[1] Allot a certain percentage of the federal budget to the state for the next 50/100 years and let them manage their affairs (including internal conflicts)?

[1] https://en.wikipedia.org/wiki/Outstation_(Aboriginal_communi...
You've computed the odds that at least 40 of the 67 union members get laid off, bargaining team member or not.

You actually want the odds of a specific set of 40 individuals getting laid off. It looks like Bandcamp had 118 employees and 60 layoffs per various news outlets (and on the wikipedia page [0]). Assuming each employee was equally likely to get laid off given the target retention [1], you could compute this from the binomial distribution using "number of ways to predetermine those 40 are getting laid off, plus 20 from the remainder, divided by number of ways to select 60 individuals out of 118".

Or, more concisely, (78 choose 20) / (118 choose 60), which is actually closer to 10^-16 (2 orders of magnitude more unlikely than the simple approximation of 2^-40, which assumes an infinitely large pool).

[0] https://en.wikipedia.org/wiki/Bandcamp : "Songtradr stated that only 60 of Bandcamp's previously 118 workers had been offered a contract."

[1] This is by no means guaranteed.
I saw some of the drawings also used a line and made a turn on August, may I ask why the turn?
I began writing cursive again on my reMarkable 2 for better undo/redo.
What don't you like about Apollo? I've used both apollo (for graphql backends) and react query (for rest backends) and find them quite similar.
Chinese CPU Maker Phytium Unveils Next-Gen 3 GHz Chip on Par with 4 GHz AMD Zen3
When I was skateboarding as an early teen I remember wondering if “keep trying” would eventually end up in learning to do an ollie or just become excellent at failing at doing an ollie.
And yet, people purchase new phones...some will be fashion-choices, some lost, most dropped.
And then (for the last two) it's a rush to get a replacement.
I regularly keep an eye on 'adequate' phones...just in case i fall in a river again and have to get a new-to-me one.
It does say it only asks for your email (read) privileges tbf, but yeah I didn't bother either after that step.
While i agree somewhat, i also think there is some survivorship bias here

Commercial products that fail to find product-market fit die and disappear from the universe.

Open source products that fail just limp along forever in github.

OTOH, i do really believe that good UX is very hard to do without a strong authority in charge, which FOSS often (but not necessarily) lacks.
If you have multiple components that require access to the same data do you fetch the same data multiple times?
A lot.
- Signed not the creator of the word reflect.

:)
Yeah it was Voltaire's biographer who was describing what she thought was Voltaire's thinking at the time. Still a good quote though regardless of source.
Very well could be the same company :)
For what it's worth Canadian Amazon also has them DRM free
At least for Russia itself there's plenty of articles about it. Here's one:

https://krebsonsecurity.com/2021/05/try-this-one-weird-trick...

> In Russia, for example, authorities there generally will not initiate a cybercrime investigation against one of their own unless a company or individual within the country’s borders files an official complaint as a victim.
Not gonna lie: that sounds absolutely awful, and I can't imagine this works at any real scale. It will also have poor UX, because your users will be waiting for data which you already fetched and should just have cached.

There are also plenty of applications where what you are describing is arguably just not feasible at all, like heavier applications that due to their nature just need a lot of client-side state.
Never used RTK, just plain redux. But for me it was always unnecessary ceremony. Most application state is rather simple, once you properly organize it into "real" state and computed values.

I think it vastly depends what you use redux for. If you have very complex local state, that is not always in sync with the server, than it may be the right thing to do. For example something like draw.io.

But just for fetching/mutating server data more or less synchronously (view, edit, save) it feels very unnecessary.
Advertising intermediaries should be held partly liable for fraudulent adverts, or advertising should be aggressively de-anonymised, or maybe both. I'm not a fan of German-style "impressum" requirements for general publishing, but advertising is different in the way it aggressively inserts itself onto other sites in ways which (crucially) the user has no control over. Other than blocking all ads.

It ought to be possible to click on the corner of an ad and get the company number and business address of those responsible for it. "Overseas" adverts originating in different countries should be even more heavily checked, because if they're fraudulent then recourse is much harder even if they're not anonymous.
Not sure how this is hooked up, but there can be quite a bit of heat generated if it's possible for people to print (lots of) fully black pages, like wasting someone's fax toner/ink but with a risk of fire.