skysight-inc/HackerNews huggingface dataset:
> Watch them scramble trying to figure out how to even go about that.

It won't be much of a scramble. First, they will look at your email to see if you have actually provided enough information in the email to tell whose data you are talking about and to prove that you are that person. If not you will probably get a response telling you what you need to provide.

When you've provided that information, then they will run their standard "delete someone's data" procedure. Whether or not that actually deletes and data that came in via some pre-submit channel will depend on whether they actual realize they have that data.

If they are actually using that as an intentional persistent data collection method, it will probably be in some place that is covered by they normal "delete someone's data" procedure.

If they are using it for some transitory purpose, it is quite possible that any long term storage was accidental and might not be in someplace the "delete someone's data" procedure covers.

In either of these cases it won't cause any scrambling.

Finally, your delete request will probably be added to a database along with enough information to identify whose data was deleted. They need this because GDPR data deletion requests do not require the company to immediately go through all backups deleting your data from them. It is likely to remain on old backup media until the ordinary backup media rotation reuses that media for a new backup.

Hence, they need to keep a record of deletions and who they were for so that if they ever have to restore from backup then can then reapply deletions.

This last is kind of amusing. Where I work we keep very little data on customers beyond what is legally required by the EU. When someone requests data deletion it can actually increase the net amount of data we retain about them. The record of their deletion request can add more data than the deletion request deleted.
Author admits his mistake:

François Valentin
@Valen10Francois
·
16h
I realize that I've used that word completely incorrectly for ages!

https://twitter.com/Valen10Francois/status/15241607219023544...
Ah, dedicated workspace. I can see your problem, and agree. I'd expect that to be a proper desk and chair, not the kitchen table or similar. I've never tried using that filter - the one time we booked for a working vacation, we knew it would be a massive compromise for the duration.

And totally agree on the cleaning fee - that should be baked into the nightly cost, along with the taxes. It's a cost of doing business, no different than other running costs (mortgage, etc). Our expectation for departure is to quickly sweep the floor, wipe counters/sinks, and put sheets/towels in a laundry basket. Basically put the place in a state where the cleaning crew can do their job without having to clean up our messes.

EDIT - my other pet peeve is the lack of pet pricing transparency. There's a pet filter, which works, but pet fees aren't part of the Airbnb pricing model, and hosts have to add them manually after the fact. Completely ridiculous oversight.
> You'd first have to sort the keys

A lot of that comes down to internal application architecture. If you're working in Javascript / Typescript, where objects are inherently dictionaries / hashsets with ordering; yes, this is true. You will need to sort before serialization in order for the diff to be useful.

But: If you're working in a strongly-typed language like C# / Java / Rust / C++, and using an object -> JSON -> object serializer; the order of the elements is often quite explicit and never changes.
Who knows?

I’ve seen cases where a functional block of an SOC got used one generation to the next without even seeing an issue.

And then suddenly, due to changing boundary conditions, a bug got triggered.

I’ve similarly seen cases where HW bugs were known but SW workarounds where calculates to reduce the chances of them manifesting themselves to be low enough. Until they suddenly didn’t.

The state space of HW is incredible, and it’s often not possible to foresee or understand the interactions between of SW and HW.
For whatever reason, companies do not think this way. I usually get the rude comments with the 'we passed on you' email or voicemail.
The actual example images in the article look... bad?

Maybe someone who understands optics better could help explain why they look unnatural. Is it an uncanny-valley analogue?
Geth lol. The worst full/fast synced node software out there? Thats what you choose to write?

Just let the people use metamask, more full nodes are nice but theyre not there yet
No, my argument is people mistake a used car lot for a licensed dealership. Just because the salesman says its a Mazda and it has a little logo in the front doesn't tell you much about its history, modifications, etc. Intersex people are in fact pretty common, so much so that there are more intersex olympic athletes than there are trans ones.
Unless I missed it by skimming, where are the deets? Is this strongly or eventually consistent? What are max table sizes, and do they become partitioned? Are there cross partition joins?
Grind leetcode that's it?? All I have to do is ace every leetcode problem and I get a 20% raise every year?!
I thought about something like this years ago.

Registration requires only an email address. You get a link by mail that you can use to log in. If the link is used within 5 minutes you are fully logged in but this expires after 1 hour. After it expires, or if you use the link again you get very limited access. Sensitive things and things you don't need frequently are hidden and disabled. With limited access you can request a new full access link. If you lose the link you can request a new one that will only work after 24 hours. Very sensitive things trigger a confirmation email. If you do not log in in 90 days your limited log in link is further limited to requesting the 24 hour delayed link.
Well, you can look at MacOS for a basic inspiration. Hide all the ugly Unix parts and expose sensible directories like Applications, Preferences, Volumes, Users.
This sounds like a comment straight up from reddit
I think the point is that the cronies at the top took the loan on behalf of the country. They don't care that the terms of the loan are bad because they will personally get rich either way and paying back the loan is somebody else's problem.
Yes, that is how it would work if Coinbase was regulated as a custodian. Have you confirmed that they are indeed classified in this way, and that your crypo holdings are indeed covered by that classification?

Or are you duck-typing Coinbase as a securities/brokerage firm based only on "look" and "quack"? (where "look" was a quick look without going into the difference between crypto assets and regulated securities issued by a regulated public company)
This is fantastic. I’d love to chat with you about it. Super powerful to have intel on the tech stack. Might be a bigger opp for you in RevOps. I’m on Twitter @briansowards or your can find email in bio.
It is probably worth reaching out to a lawyer and starting a legal suit. A legal subpeona tends to get humans involved real quick.
The real hack is getting a Canadian PR+citizenship (well under a decade), then entering the US as a TN2
> Previously they used the US dollar as their currency, because no one had any faith in a Salvadoran currency, even their own citizens.

El Salvador didn't dollarize due to inflation, as other countries have done (Ecuador or Zimbabwe).

The Salvadoran Colón was never an unstable currency.

One of the main advantages we had after dollarization was the lowering of loan interest rates.

I was too young to have loans at that time, but I recall my parents mentioning the repaid their mortgage in a shorter time because of that.

Also no foreign exchange risk with the major trading partner and the country where 2 million Salvadorans live: The U.S.
Not a Cloudflare employee, but: Yep, Cache Reserve is in private beta https://blog.cloudflare.com/introducing-cache-reserve/
"EA Sports -- it's in the game"

(Sorry, couldn't resist)
I’ve been thinking a lot about this kind of problem lately. My thinking was triggered by a description of real-world contracts by Lawrence Lessig, in a talk about crypto. [1] His point was that in most real world contracts there are many, many undefined contingencies for rare occurrences; the time and effort to nail-down what each party should do in those cases is just not worth it, and if any of them do actually occur everyone will go to court for adjudication.

The software industry might be better off if we start making explicit that we have a real trade off of time and effort between designing a system that can handle all contingencies, and one that needs adjudication occasionally, i.e. throws an error or crashes, needs patching, etc. [2]

Notice that Rui’s solution here was to basically allow lld to just crash under rare, extraordinary cases. This seems reasonable when written here, but in the real world suggesting that a system be allowed to crash, ever, often gets very hard pushback.

[1] “Smart Contracts and DApps: Clarity versus Obscurity” https://youtu.be/JPkgJwJHYSc?t=3512

[2] “Hard-assed bug fixin’” Joel on Software (2001)
Could Medicines Have Less Silly Names?
I would not recommend using wallet software on your personal computer. It makes it a lucrative target. Instead invest in a hardware wallet - either Ledger or Trezor and follow the instructions.

Only purchase the hardware wallet directly from the company website, never used.
One thing I wish companies would do is commit to open-sourcing the software in case of service shutdown or company bankruptcy. Then, at least we could hope that someone in the community either maintains it (or ideally even offers a commercial service with equivalent features.)
I should have provided these in my first comment:

Median-income-to-house price by state : https://constructioncoverage.com/research/cities-with-highes...

As you can see California is at a whopping 8.9x

US overall: https://www.longtermtrends.net/home-price-median-annual-inco...

Pushing 7x.
Consider using `-c`, which makes the compressor use standard streams, or pull the main branch because I had just pushed a tiny patch that automatically enables it when no positional arguments are given.
This is what we live for :)
Knowledge-defined networking: Applications, challenges and future work
FDIC has the weight and backing of a very large government who is capable of creating more fiat currency as needed.
Any advice/guides on how to get this working with Rails ActiveStorage?
Like this: https://datatracker.ietf.org/doc/html/draft-wmills-rrvs-head...
i've found alot of people do this and it's accepted in alot of places but others find it really rude.

When i worked at Tesla everyone was on their laptops answering emails/ working in meetings. I don't think it takes your full attention to listen to someone, but i guess it's a bit different if you were just pitching him and not a room full of people.
A lot! I tried them a couple of times just for fun, the exchange rates were horrible.
"six figure", "underpaid", "random.com", medium like article about having it difficult working out of hours...

Dear author, imagine yourself in academia where this is a relaxing week but the pay is half. If you dislike your job leave, or, suck it up and build towards an early retirement. It's not a magical forumla...
he's paying 60k on the 150k, is that driving down your salary?
I think you should have cooled off for a bit before posting this emotion-laden comment. I would suggest that the people you should be angry with are the ones behind the singular corporate uniparty which pits us against each other by creating false narratives and rhetoric that spread through our media ecosystem.

> I'm kinda done with listening to the other side at this point.

Don't let the propaganda win, always be willing to listen.
Please post a reply here when you get the "you're using too much bandwidth" email and the price that they'll quote you.
Yes, still in the cards. Hoping to release this before GA - it'll be a part of our migrator.
At least for the PATH, you can also automate the looking. When on a new POSIXy system, I usually try "(IFS=: ; ls $PATH)" at the shell to get a listing of all programs available.
I put $200 into a coinbase account (my second go at crypto) at the first "peak" of bitcoin, more or less to teach myself to not invest in hype and to monitor the hype cycle over time.

It's been very interesting to follow this over the recent peak. Coinbase probably doesn't settle each transaction immediately, since Bitcoin and several other cryptocoin transactions per second are still low, instead using internal accounting to satisfy the counterparty transaction.

Fun times. Good luck to Coinbase, they may have just triggered a run!
In a world where property taxes, apartment maintenance fees, etc didn't exist, sure.
Thanks for the Navidrome suggestion! Looks slick
> The downside of using the USD as a local currency is that the local central bank cannot set its own lending rates

Salvadoran here

After dollarization happened in 2001, all loan interest rates went down. My parents paid their mortgage in a shorter time because of that.
Brings back really bad memories of Crypty, lost so much to their stupidity and then missed out on the settlement.
Disappointed that this wasn't Feynman. However thank you for bringing it to my attention.

My unequal trade,

"The rain, it raineth on the just,
And also on the unjust fella,
But chiefly on the just, because,
The unjust steals the just's umbrella."

edit: I was obviously thinking of "I can only explain it to you. I can't understand it for you." but that appears not to be Feynman either. Oh well!
How is 150K cheaper unless you are in Bay Area may be. Companies will always find ways to reduce cost so you cannot do much about it. GP's point is that someone is getting paid 150K working for an American company in Argentina so that means they are not only NOT adding any tax revenue for US but they are still taking away your job (based on your argument). So which one is better ? a 150K remote worker in a foreign country who doesn't pay any US tax OR a 150K worker in the US who also pays taxes and contributes to the economy. In both cases, the job is not going to you anyway.
This is exactly how I remember CS (boob insults and everything) and I'm male.

Without wanting to detract from the problem, claiming something is "worse" because it's "bad" is a bit disingenuous when the implication that the alternative is not equally bad is not addressed or compared.

It reminds me of when I arrived for work in what was reputed as "the dryest city in the whole of the UK", only to find rain non-stop for 3 months. When I pointed this out to my boss, he laughed and said "I said it was the dryest, I never said it was actually dry!".
I wouldn't called it "worse is better". Why not "less is better" or "simpler is better"?

My take is that one should program in function of what the code should do, and not in function of what it's comfortable to me (as a developer).

Yes, it's a great feeling when your code fits like a jigsaw puzzle, but also more complexity = more code being executed. Behind that RAII, behind that "operator=" and that "p = new Struct", etc. there might be extra complexity for the sake of developer's readability and comfortability. There is little or no added value for the end user or the purpose of the program itself.

Also the code should be written "for the now", not for "that future feature it would be awesome to have someday like making it compatible with every other library X, etc.".

At the end of the day, even without realizing it, your program is slow.

I remember a developer where I work did a C# implementation of an AT command parser, in which every AT command was a separate DLL. It was very complex, and super slow. But the developer argued "if I need a new AT command, I'll just add a new DLL". It might have been better for him as a developer, but it was worse for the end user and the system in general. The code died the day that guy left the job.
At what point of time does this process become dehumanising ?
In fact the V1 implementation was not simpler. So, it was just worse on every axis except its adherence to what people apparently are taught in CS programs.
Your ideas are mixed up here.

Companies are not 'discriminating' against people in other countries due to 'lack of legal protection'. They are just hiring people in other countries, and paying them what they are worth.

That's it.

It's 100% supply and demand.

There are good and bad developers everywhere, and cost of living and opportunities are different everywhere.

Supply and Demand will work itself out.
I've never bought brand name sunglasses. I just don't feel comfortable spending hundreds on something that I could easily lose, scratch or break.
Ah, an institutionalized investor.
"There are a lot of "non-extremist" people who consider me a loon because of my appearance and gender. Those people seem to get along perfectly fine with "moderates" who are more accepting of me... and that really doesn't help, because the typical result is that both of them will agree to treat me as an extremist."

I'm curious, why would these people not be considered extreme for treating you like a loon or treating you as an extremist?

I've seen similar stuff on other issues. For example, there are people who hate guns who treat gun owners as loons and extremists regardless of their actions/positions/etc. Just saying that some people treat others as extremists just because they hold an opposing view. My guess is it's often to prevent cognitive dissonance in examining their own beliefs (most people don't consider themselves extremists even if they hold extreme views).
They get a lot/most of their money from fees with ongoing transactions. If you look at the ‘5 minutes ahead’ picture if there is a hack that either 1) steals all customer assets, or 2) requires them to freeze all activity for a serious length of time, it’s a ‘no longer going concern’ type situation.

No transactions? No income.
No trust/willingness for people to continue doing transactions? No future income.
It's really not. Start-ups routinely fail to generate value and engineers get hired by such companies all the time. All that is needed is the belief it's possible the value will be higher. The reality doesn't need to match the belief.
SQLite made sense as an embedded database on day a desktop or phone because there’s only a single person generally writing to it. The perfect use case.

I don’t understand how it will be usable at all in a website with multiple users. Is the idea to make your site to every user gets their own database? How do you stop SQL injection?

Once you solve all of these problems aren’t you better off just using Postgres?
> You could execute a 51% attack on a solar-powered NetBSD toaster.

I don't think you understand the basics of Bitcoin.
I had something similar where the staff member at a Vc firm welcomed us with “there’s just been another meeting called in the office next to me, you guys go ahead with your pitch and I’ll just keep and ear out for what’s going on over there”

We could’ve pitched to ourselves on a blank zoom call and come out more confidente. The worst part, we spent a bit of time on that presentation and really tried to make it less boring.

Fuck you Icehouse ventures.
You can see the result of the 123-year partitioning of Poland on many maps, to the extent that it has become a meme:

1. the population of deer and boars: https://www.facebook.com/kartografiaekstremalna/photos/a.153...

2. the modern railway network: https://ziemianarozdrozu.pl/artykul/2861/mamy-%E2%80%9Enie-p...

3. the percentage of flats without a bathroom: https://www.miesiecznik.znak.com.pl/wp-content/uploads/2018/...

4. the percentage of companies in the real estate sector: https://www.facebook.com/kartografiaekstremalna/photos/a.153...

5. unmarried couples with children: https://www.facebook.com/kartografiaekstremalna/photos/a.153...

6. the area of asbestos roofing: https://wbdata.pl/mapa-azbestu-w-polsce/

7. families where kids get gifts for Easter: https://www.facebook.com/kartografiaekstremalna/photos/a.153...

8. the name for Santa Claus: https://www.facebook.com/kartografiaekstremalna/posts/123501...

9. town names starting with the letter A: https://www.facebook.com/kartografiaekstremalna/photos/a.153...

10. average farm size: https://biqdata.wyborcza.pl/biqdata/7,159116,22094987,polski...
I've been in that situation before with Coinbase, getting ignored and slow-rolled by their know-nothing support team. I submitted a complaint to the CFPB, not expecting much as I'm not in the US, and shortly afterwards Coinbase started replying to me properly. I eventually got my account back. Maybe worth a go.
And yet if you had $500k or $1M as a lump sum years ago, you could simply have bought your way into the US with an EB-5.

$900k or $1.8M now:

https://www.uscis.gov/working-in-the-united-states/permanent...
> IMO the entire leadership of FIFA belongs behind bars.

I don't really follow anything about FIFA the org/leadership. Why do they belong behind bars? I have seen quite a few examples of them being super greedy but I am ignorant past that.
What if you received your pants, but they were defective so you sent them back to be repaired? Do you then lose them during bankruptcy, and they get auctioned off?
>I don’t really have a problem with this - as long as it’s not tracking people

It is. Everything you do is being logged and categorized, and your automatically assigned device fingerprinted user UID (whether you've made an account or not), is associated to all of your actions. Those associations are then dumped into a data lake for data scientists to mine for marketing purposes, and to cross-reference your activities across other sites.
Regarding B, Is there any evidence that BTC is countercyclical? It seems to have followed the conventional market down over the past week.
I don’t know that these are all cause and effect, but just interesting overlays. The Mexico one is clear to Americans - people who immigrate from Mexico choose to stay nearer to Mexico. Similar cultures, weather, etc. The areas previously being a part of Mexico is just coincidence.
You probably should. You wouldn't give Coinbase your SSH private keys, crypto keys are no different.
Banks have rules around commingled funds (banks can’t gamble with customer accounts) but this doesn’t look like a bank.
thats because Democrats are largely impotent whereas republicans have let fringe hateful ideas become their platform. If one person in the room smells like shit, can you blame other people for taking a step away?
"That which the large print giveth, the fine print taketh away." In this case however, the charging time details haven't altered my user experience in any way. Real-world charging stops really are in the 12-15 minute range for us.
Completely agreed - salary information is must-have nowadays.
Because "beer Fridays" or "relax rooms" don't pay the mortgage.

That's why we created a job board with mandatory salary ranges (provided directly by the companies), you can find it below in the thread.
Think of it this way, more people in your country means more economic activity, and a larger tax base.

If you work a laptop job currently then assume that it can be done by anyone anywhere in the world. Wouldn't you want that person to buy US products, US services, and pay US taxes?
I decide not to work there and then tune out the rest of the interview. I'll continue the loop for practice.

If I don't like them after a few minutes of meeting them, I can't imagine how I'll feel when I have to spent a majority of my day dealing with them.
How do you change the currency without logging in? Because as soon as I log in on .com.au to do that, I'll get the not so transparent pricing again :(

Edit: It's just in the footer and I was blind. Thanks, that's actually awesome!