skysight-inc/HackerNews huggingface dataset:
I thought of this as an economics experiment. What does hobo washing cost? Basically taking a guy covered in filth, and do all the steps needed to get him the finest clothes in the country, at the most exclusive...no that's always a rip off, some reasonable version of that that isn't extortionate. So how many times do you have to buy an intermediate change clothes that lets you shop at the next place?

There was a scene in Pretty Woman about this, Julia Roberts is unable to buy clothes at the nice place because she shows up dressed like a prostitute, so they have to work around that.
1. TFA goes R2 clients will be able to enable caching (in the near future). A couple questions:

1a. Cloudflare Cache is free for users (up to 500MB per file for unlimited files), but if R2 uses it transparently, are reads from cache metered per R2 pricing? And what about the file-size limits that apply to free/pro accounts?

1b. How is strong-consistency guaranteed despite caches in front of the bucket? I guess cache-invalidation can be done through Durable Object (DO) Alarms or some such? Or, would this guarantee no longer hold?

2. TFA mentions in the passing that R2 utilizes DO (for presumably metadata / journal?). Cloudflare once wrote in detail about how DO is used in a pretty novel way to power wrangler tail, and so I was wondering if there's something novel about R2's use of DO, too?

3. In-Worker API: Are customers metered for both In-Worker API (duration and invocation) and R2 (Class A / Class B)? If so, that makes Class B operations almost twice as expensive than S3 (excluding egress).

4. Any ETA on "Public buckets"?

5. Has Cloudflare rolled out newer server designs just for R2 (aka Dropbox's MagicPocket)?

6. Is serving media content (say, audio and video) an acceptable use-case for R2?

7. Any plans for Kinesis Firehose (a managed-ingestion pipeline) esque product to front R2?

Thanks.
Ian Goodfellow is leaving Apple as he finds the 3 day mandatory RTO too strict
China's space station is coming together
The only way to fix it is with human intervention and Consequences.

Or, remove the filter, as it serves no purpose and is effectively unenforceable.
Benefit is greater diversity. Rather than have majority of immigrants from hugely populated countries like China or India, immigrants are more evenly distributed from all around the world. The system obviously has big downsides to individuals from India/China. If it can be proved to US citizens that it’s in their interests to get rid of the cap, I think it will be gone.
Making the Ruby interpreter run a program written in a natural language
My boss made sure to have his kids in the US before going back to his home country where the extended family can help raise them.
Just use the compound name rather than the marketing name. It's how generics are referred to, anyway. There some rules associated with how the compound is named (based on class and functional features).

Ex: Nexium is esomeprazole. Which is S-omeprazole, which is the left-rotating structure of the chiral pair S/R-omeprazole. The mixture was made (active/inactive), patented and sold as Losec or Prilosec. Once that patent ran out, they did a chiral synthesis or separation, took the active enantiomer and ran with that until it's patent ran out.
I completely understand your point. Misinterpreting correlation with causation is something that frequently bothers me in writings and discussions. In this case, however, I did find the correlations the author pointed out interesting. I did not interpret this as causal (the author may have made that claim, but I was more interested in the maps).

I still found it really cool to see how much an impact geography and path dependence has on our current state. I may be over generous, but when they show maps like the Alabama one where an ancient sediment deposit is correlated with farm size, racial makeup, and election results I think they are giving an example of how there can be common causes tied to geographies over long periods of time.

You're completely correct that simply overlaying the Austrian Empire's borders on a map of Romania's election results does not prove a causal link. It is much more likely that there is an underlying common cause (geographic feature, ethnic makeup, etc.). Pointing out these correlations is fun to me, as I'm able to speculate on the possible common causes.
Immigrants understand they have less rights and if they want to go there or stay permanently they have to earn their place through whatever qualifications the host country mandates.

The primary complaint here is the massively different waiting period for the same employment based green card category (qualifications) between a potential immigrant born in India (multiple decades) versus let’s say Germany (maybe a year). It’s an immutable qualification.
Yup. Sorry about that. I have a complicated Boto3 script I reduced but didn’t test and typo on the URL name.

We’re fixing the blog post.
> a practice known euphemistically as “gender-affirming health care.”

Fair point. It should be called gender denying health care in my opinion.
Please don't use the reply function to spam your own thing. It looks like about 90% of your recent comments are just linking to this (or the board directly).
I had a weird case where the team absolutely loved me, and had even extended verbal offer, but a surprise final interview with a low-level executive cost me the job.
> people from those countries complain about the American immigration system

People do not get to choose where and when to be born.
> India requires prospective citizens to live in the country for 12 years before applying for naturalization

Yes, for citizenship, as opposed to Permanent Residency - the author of the article must wait another 5 years at the very least to be eligible for citizenship if he desires it.
Fewer legal restrictions for a brokerage to hold a stablecoin than USD.
Having a Coinbase account with funds on it is not holding crypto-currency. Everyone who knows anything has been saying since before Coinbase was around "not your keys, not your coins." If you use an uninsured bank as your vector for understanding the benefits of cryptocurrency you're bound to stay confused and continue making non-arguments dependent on poor price performance of the asset you irrationally despise because despite your technical background you still missed out on it.
To me, this fits into the category of devs often being unthinking rather than actively rude, and those are completely different categories to me.

I want to address this quote because I’ve been this guy, and I’ve had to train myself out of habits like these. When one acts without thinking the results are often quite rude. Not thinking through your actions and the impact those actions will have on others is itself rude!

Now, I don’t mean to ascribe malice here either, but you can be quite rude without malice. Intent matters, and its worse with malice. But simply being “absent minded” is also rude! Good people acknowledge it, apologize and move on. Some people dig in their heels and won’t concede. YMMV. :)
Well, this happened: 1. https://www.bbc.com/news/world-us-canada-59214544

It's not that much of a stretch to think women could be convicted for using alcohol or tobacco, or eventually for any reason the right wants.

Anti-abortion laws could also make doctors wary of treating women for miscarriages, lest they be accused of actually inducing abortion [2]. Women could also easily be falsely accused of breaking anti-abortion laws when they have a miscarriage ("you didn't have a miscarriage, you were perfectly healthy!" etc, despite many perfectly healthy women having many miscarriages). This is all but a guarantee, as people are already being denied care due to this issue.

2. https://www.nbcnews.com/health/health-news/roe-v-wade-anti-a...
The thing to watch in the space of Simulink/Modelica is https://github.com/SciML/ModelingToolkit.jl . It's an acausal modeling system similar to Modelica (though extended to things like SDEs, PDEs, and nonlinear optimization), and has a standard library (https://github.com/SciML/ModelingToolkitStandardLibrary.jl) similar to the MSL. There's still a lot to do, but it's pretty functional at this point. The two other projects to watch are FunctionalModels.jl (https://github.com/tshort/FunctionalModels.jl, which is the renamed Sims.jl), which is built using ModelingToolkit.jl and puts a more functional interface on it. Then there's Modia.jl (https://github.com/ModiaSim/Modia.jl) which had a complete rewrite not too long ago, and in its new form it's fairly similar to ModelingToolkit.jl and the differences are more in the details. For causal modeling similar to Simulink, there's Causal.jl (https://github.com/zekeriyasari/Causal.jl) which is fairly feature-complete, though I think a lot of people these days are going towards acausal modeling instead so flipping Simulink -> acausal, and in that transition picking up Julia, is what I think is the most likely direction (and given MTK has gotten 40,000 downloads in the last year, I think there's good data backing it up).

And quick mention to bring it back to the main thread here, the DataDrivenDiffEq symbolic regression API gives back Symbolics.jl/ModelingToolkit.jl objects, meaning that the learned equations can be put directly into the simulation tools or composed with other physical models. We're really trying to marry this process modeling and engineering world with these "newer" AI tools.
But why do they need to be replicas? What's wrong with generic sunglasses that look reasonable?
> Most devs will admit that they couldn't readily pass the interview at even their own company without many hours of studying and practicing algorithms.

I don't think, if asked to interview for it today, that I could land my current job. I'm also fairly certain I'm one of the top engineers on my team, and I do think we have a really good team of developers overall.

It makes me feel better that I'm not alone, in this regard, but it often just makes me question the interview process even further.
word of mouth is the best form of marketing
The thing I don't understand about luxury goods is why people outsource their taste to these massive corporations like LVMH for so much money.

For the price of an off the rack Armani or Prada suit you can have one custom tailored from a really good tailor. For the price of a LV purse, you can have five or more from a solid local artisan. Higher quality (or exactly the same because this is where these large manufacturers often order stuff), full customization, an actual professional to advise you but people choose a soulless megacorp logo instead.
I think you have extreme views, but I'm not going to assume all LGBTQ and allies hold the same.
I dunno, these headlines are always a bit silly. "Snapchat's IPO filing says that they might never turn a profit ever!" Yeah, the risks section of an IPO filing are dry and always filled with this stuff. They aren't some secret code the company is sending out. I see this as the same.
Not a good reason to not care.
That's a great page. Would you happen to know of a similar type of resource for statistics?
> Engineers in those big tech companies are very protective towards those processes as well, and loudly protest if one would try to change them (complaining about lowering the bar, not hiring top tier talent anymore, etc.).

Hazing is a feature of almost every organization that is regularly recruiting new members.
Aren't services like Heap effectively worse versions of this? On their landing page they outright list this as their value prop:

> Heap collects all the data on your customers - automatically. What they click. Where they go. What they do, even when you’re not looking. All without the need for engineers.

[1]: https://heap.io/
No, it’s not ironic, it’s why the guideline is exists. If someone posts something that they know many others are going to strongly disagree with politically it’s against HN guidelines. I can point that out. I also can’t let what I view as false and slanted viewpoints go unchallenged. That’s exactly why the guideline exists, that type of top comment can lead to a back and forth after the first poster opens Pandora’s box. Don’t open the box.
They can, but the question is whether that's what happened. I think Dorsey was always on the side of free speech in principle. Twitter used to market itself as "the free speech wing of the free speech party". [1]

He probably wasn't in a strong enough position to be able to resist the pressure to silence Trump.

[1]: https://amp.theguardian.com/media/2012/mar/22/twitter-tony-w...
The purpose is twofold: diversity of origins and the fact that there are 1.3Bi Indians for 300Mi Americans

Diveristy actually means not getting everybody from the same place, being that inside or outside the US
Your assumption that everyone is so stupid that they automatically believe everything is actually quite racist and authoritarian.

You assume people can't think for themselves in any capacity so you need to protect them. That's an authoritarian mindset that needs to be removed from this country entirely.
> don't ask, don't tell, which was only repealed roughly a decade ago. These speech restrictions were all being pushed by the American GOP

Wasn't DADT instituted by the Clinton administration?
This is like the dirty secret of Airbnb. They have absolutely garbage customer service. The Reddit /r/airbnb is mostly frequented by Hosts, and there is a horror story posted there weekly.

I get that people only kinda show up there to complain, but there is a theme amongst these stories.

1. Customer Service doesn't understand their own policies. Often, a host will need to read their own terms of service back to the CS rep to get some requested action (undo an instant booking, not allowing a pet, etc).

2. To get a promised refund / money owed / etc. you need to call and call and call, continue to ask the status, etc. etc.

3. Their $1 million host guarantee isn't worth anything. Their marketing on this vs the reality is comically far apart. Unless it results in bad publicity for them, they will stick very very strictly to all of the gotchas. (Claim denied, guest says it wasn't them, existing damage. Ohh you had another guest in, claim denied it could have been anyone.)

The general recommendation is that as a host, you need to 100% look out for yourself and that the company does not have your back at all.
Everyone seems to want something other than what they already have, and most assume more is better.
I do think that people are so busy being mad about the "Democrats have moved too far left" meme that they haven't really thought about it. The problem being the definition of "too far left". But yeah, I think they've moved to the left because human rights are important.

It would be interesting to go back to Women's suffrage because I'm sure people were having the same discussion. Liberals have moved left while Republicans have stayed where they are. But of course, moving to the left on equal rights for women is not liberals moving too far to the left. It's society course correcting. You don't get to say "Well liberals got women's rights so we get ____" But too many Republicans are saying the equivalent of that (hell some Republicans do https://www.news-leader.com/story/news/politics/2021/10/22/a... say exactly that.)

Human rights can't be a partisan consideration. It can't be something we compromise over. We just have to evolve as a society, get over it and instead have substantive conversations about the policies that move the needle in people's lives.
Sounded pretty "normal", as in males receive same amount of abuse. Some games end up deleting cross team chat completely for this very reason.
Multiple states have passed laws targeting LGBTQ+ and it's not unreasonable to rally around how this will all play out in the courts and legislatures.
We did a road trip like this over spring break. Our last day included 700 miles of driving. Drive for 1.5-2 hours, charge for 12-15 minutes, driver swap, and go. It was easily the best road trip experience of my life. Looking back at the stupid exhausted crap I put myself through in my younger days I can only shake my head.
Your response to “America is polarized because of misperceptions” is to double down on polarization and misperceptions claiming in fact, we don’t have enough of either?
It's an attitude he's had for a while. Previously Musk said that "China rocks" and that Americans are full of "complacency and entitlement especially in places like the Bay Area, and L.A. and New York":

https://www.cnbc.com/2020/07/31/tesla-ceo-elon-musk-china-ro...

Musk called California "fascist" for its covid measures:

https://www.cnbc.com/2020/04/29/elon-musk-slams-coronavirus-...

But Musk had Tesla praise China for its covid measures announcing that Tesla "always strived to fulfil its epidemic prevention responsibilities and that it believed Shanghai's COVID-19 measures helped lay the foundation for the city's future development":

https://www.reuters.com/business/autos-transportation/tesla-...

Musk is quite happy to jump as high as China tells him to.
Agreed.

When I was getting my green card, USCIS actually lost the one they had already printed. A very kafkaesque situation for which there didn't appear to be a clear process to resolve. I knew I didn't have to leave the country over it like you, but I had no idea if I'd be able to start in my new job, which came with a very significant, almost life changing, pay raise. The USCIS officer I went to see about the situation basically told me "not my problem", and nothing else.

It all turned out ok in the end, but the week or two I didn't know what would happen were the most stressful days of my entire life.
That was the funniest thing I've read all day.
Essentially every other EV maker uses temperature regulation on batteries. Ex: BMW i3 uses A/C evaporator coils in the battery. Chevy Bolts run a coolant plate in the battery that is heated/cooled as appropriate. Nissan Ariyas have a coolant loop in the battery. Ford Mustang Mach-Es run a coolant plate in the battery (actually nigh identical to the Bolt). VW ID.4s use a coolant plate.
Learning from Las Vegas
See? It just takes a war to justify such features.
From the linked paper: "Time spent watching partisan media (controlling political orientation) predicted greater overestimations of the prevalence of extreme views"
Nor does the difference matter to me as a user. If you're transmitting my keystrokes to your server.. it's a keylogger.
On macOS you have Instruments, dtrace (which is what Instruments uses under the hood, IIRC), and strace. I haven't had much need for any of these, but you should be able to use dtrace for anything you'd use strace for and it will (or used to, has strace been improved?) get you much better performance while doing the tracing.
Problem is more that the contributions of an engineere are hard to quantify, so that 10M never gets compared to the 250k
As a younger guy, I used to really try hard to impress at interviews, regardless of the poor behaviour of the interviewers. Once I got a bit more senior, my tolerance for squirm-inducing tactics reduced drastically. By this time, I had conducted a few interviews myself, and knew what was appropriate and what wasn't.

The minute I suspected any kind of inappropriate questioning, I used to just get up, thank them for their time and walk out. If you're getting stupid questions thrown at you, the interview is pretty much a lost cause anyway, so why waste time?!

A little later, I discovered an even more enjoyable way to end a "lost cause" interview, that can repay to the interviewer some of the discomfort they caused you.

Once you sense the interview is going south, and the interviewer is unnecessarily enjoying putting you under pressure, as a final resort, request that someone from HR be called to observe the interview. Even better if you have the HR reps number, so you can call them directly! Say that you feel that the methods being used in the interview are inappropriate and unnecessarily pressurising. It's no good sending an email after - you need to strike before the interview is over, while the iron's hot.

It really changes the mood in a beautiful way, and lets you get your own back on power-tripping trash bags. You obviously won't get the job, but that's probably for the better, given the trashy people you'd be working with!

Note: I worked in finance, where horrible interviews are sadly quite common.
Depends on who defines "work" and what it's defined as. Lots and lots of people want to work in tech, but they don't want to work in tech in specific worksites. Especially if those worksites are non-optimal. Virtually nobody wants to work in the hot fields pulling vegetables and fruit, but it keeps body and soul together.

If "work" was so bloody amazing, governments would reverse the tax treatment of passive vs. active income...
Why does gradient descent work?
https://developer.apple.com/library/archive/documentation/Fi...
Are foreign peoples entitled to US citizenship? Where is the obligation to make the process easy and open to everyone coming from?
As far as I know, the breakage is theoretical.

Suppose a package has a boot-time, size-optimized, limited binary in /bin/runk and a user-optimized, feature-complete binary that requires the entire system to be up in /usr/bin/runk. When /bin and /usr/bin link to the same directory, the package manager will extract these files and run into a problem.

Things become even more complicated when these tools are split into different packages (say runk-boot and runk-user). Tracking which file comes from which package can become near impossible.

Of course this can be resolved relatively easily; make the package manager link-aware by handling the merged-bin setup as a special case and warn or error when files conflict. People don't seem to want to do that for various reasons, some good, some based in opinion only. It's a mess.
I agree with that. But what is happening now isn't the traditional conservatism of 'low taxes, small government'. Look what happened to Liz Chenney, a traditional conservative if anybody can be called one, when she dared to claim Biden won the election.
It sounds like what you're talking about is indirection, not abstraction.

If you have to verify that "it does X" by following source files and tracing execution then you're talking about indirection.

An abstraction has mathematically sound laws that can be proven and introduce precise, new semantic layers to a program. By definition one doesn't have to think about the layers underneath the abstraction and can instead think entirely in the abstraction.

The difficulty with abstractions is that few practising programmers know how to think even informally about abstractions. The mistake of substituting abstraction for indirection leads to the misguided notion that virtual methods and classes are "abstractions." However if you try to formalize these abstractions with relations and properties I think you will find most of these proofs difficult, if not downright impossible write. That's a good sign you don't have an abstraction.
We already have the witness list and know roughly what to expect. The main thing going against Amber is that we've heard from the officers that responded to a couple incidences and each officer has testified as to not observing any injuries nor any damage to the penthouse. There are also zero medical records reporting the injuries she claims to have sustained.

Her witness list does not include anyone that will refute those points and is mainly filled with people whose only account of what happened between Johnny/Amber is what they've heard from Amber.

Just a sample of her claims thus far:

> Walked across a tile floor covered in glass shards from broken bottles and wine

> Sexual assault with a (potentially broken) wine bottle

> Thrown across a room by the neck

> Beaten on top of a bed so forcefully as to have broken the timber bed frame