skysight-inc/HackerNews huggingface dataset:
> I’ve been published there, twice, but academic understanding of PL implementation is probably at least a decade (if not more) behind where the top folks in industry are.

My friend you're just driving more nails into your own coffin; yes I'm very well aware of this and hence all the more reason to dispense with the idea that what PLDI publishes needs to be cutting edge novelty.

> So much better than the hatchet-job style reviewing and publish-or-perish of the PLDI crew.

Again: you're literally contradicting yourself. The reason PLDI and all other "top" venues are so toxic is because of people like you on review committees that demand utmost novelty. Relax your requirements (i.e. encourage them to relax their requirements) and you will magically transform academic research into a fun, friendly, and vibrant community.
That is needlessly complicated. The problem is the US federal government does not provide identity verification API as an infrastructure service. And they easily could using the USPS’s physical locations and their workflow in processing US passport applications, which already involves identity verification.

Or even just coordinating the 50 states’ motor vehicle commissions or whatever since they are also verifying identities to issue drivers’ licenses and state identification cards.
That’s really interesting, I haven’t spent much time looking at the data from the landing impact.

I’m also not confident in my skills to translate G-forces into velocities or such. I guess it depends largely on what type of surface it lands on?

You’ve definitely got me thinking now. There’s a bunch of ways I could roughly come up with a model for this.
If it doesn’t break backward-compatibility there wouldn’t be a need to release a new major version (which very few people have the stomach for anyway).
We know he’s taking online classes at Owl Correspondence School - but in what subject? Learning to pilot a jet airliner perhaps?
If you're trying to do control flow analysis on an AST, you're going to have a bad time. The article is a blinking red advertisement to not try to analyze loops at the source level.
Reading the commentary on here reminds me how much Rory rubs techie people (and I count myself as one) the wrong way. You have to realise: he’s not presenting an alternative to rationality/science/economics/whatever; he’s just pointing out where it’s easy to miss out on seemingly silly, but ultimately far wiser, solutions to problems that are usually — ultimately naively — positioned as technical or numerical.

Plus, as a marketing man, he knows that injecting some humour into things is almost never a bad idea. Don’t take it so seriously.
> The aquaculture needed to produce seaweed has to be a net benefit now?

No. The concern is about the overall impact of the aquaculture required to scale this seaweed feed supplements production to have a meaningful impact on the methane production from livestock. If you ramp up seaweed production, and reduce methane, but the overall process (aquaculture, processing, distribution) produces anything but than a net negative in GHG emissions, then the only value of the process is greenwashing cattle ranching.

I am not hellbent on finding additional problems, the point is that a lab based solution doesn't solve the problem, and most of your comments have ignored the very real market realities. I would also wager that your opinions are not necessarily grounded in reality - I chatted with my brother, who was a pig farmer for nearly two decades and is still involved in agriculture in both farming and ranching, and my cousin who runs a very large ranch in Manitoba. Some of the concerns I brought up in my previous point about market pushback are summaries of the questions and concerns they raised, although they both thought it was really interesting because they are both especially interested in sustainable farming practices.

Switching gears because you moved the goalposts, nothing I have said has anything to do with starvation or hunger. Since you brought it up, it is almost absolutely certain that building technology that mitigates, partially or wholly, the environmental impact of cattle farms actually exacerbates world hunger. The simple reason that is that the labour and resources that go into producing meat for human consumption would produce significantly more human consumable calories if we shifted those to plant based alternatives (up to and including feeding people seaweed).
The whole basis of this suit is that a Purdue subsidiary went out of their way to market these pills as non-addicting. "Personal responsibility" in this case clearly lies on those actors, not the addicts.
Because of msgs that are larger than I want to allocate. Explicit state machines forces one to think thru the problem. And it forces the solution to be one pass over the input data. I almost never am forced to use Java so unsure about that reference.
That’s nitrogen gas (molecular nitrogen) not nitrous oxide
Even as a suggestion that this is hardly pushed as a Chrome feature?
I’m not opposed to voting with your feet/wallet. I encourage it.

But make sure your vote is targeted to what behavior you want to change.

If you want to train behaviors in a child, you need to react+respond immediately and proportionately. You don’t wait six months to reward a desirable behavior. To be most effective, You try to reward/punish immediately and you let them know why.

If you avoid Stripe because you mistook them for some other company which is based in Israel, which had no real ability to affect their government’s policies, they won’t interpret that as “we are being punished for supporting Israel’s unethical policies”. They will interpret that correctly as an irrational consumer noise in the data. If you want to enact change, let your target know why you want them to change, in what way, and then do it to the person/people most authorized/responsible for enacting the change.
Thickness of the walls.
Are you suggesting that bulk-buying a year of Experian credit report access for the few people who haven't already won a subscription from some other leak isn't a consequence? Or that being able to see your own credit report isn't compensation enough? Heresy!

/s
Markets exist where SIM locking has been prohibited for a long time (Wikipedia says Canada, Chile, China, Israel, and Singapore at least). Financing still exists in these countries.

The phone is absolutely not "collateral". The carrier does not take it back if you default (even if they could, they wouldn't be able to get anything of value for it). Unlocking is just an inconvenience that prevents enough people from churning that it lowers the risk of financing.
"Low level of openness to ideas".

Oh, so _you_ have an open mind, I see. You must be a free thinker, free from propaganda and bias.

proceeds to parrot Putin talking points

Give us a break.
What use case(s) would leverage the potential more?
I interned with GE a while back maintaining their MRIs around sf Bay Area. Think most machines are 1.5T (tesla) with a large minority being 3T. Believe there are 7T machines used for veterinary research/care.
How is this unfortunate?

Most programmers learn about loops pretty much at the absolute start of their development experience, where they don't yet have a way to talk about recursion. Don't even start about tail recursion or tail recursion optimisation.
I don't see how that is a pattern. Rather, it's a new name to an old thing: writing a virtual machine or an JIT-compiler. And no, interpreter is not a "special case of plan-execute pattern": by definition, if data structure can be run, it means it is a program for some virtual machine. And "a plan" is a lousy definition of "something that can be run", i.e. a program. So it's not a "special case", it's synonymous.

That also explains why it isn't a good and useful "pattern": inventing new DSLs with custom compilers all the time is not a trivial thing to pull off without shooting yourself in the leg, so if are writing a VM (e.g. an RDBMS query planner) you must be already perfectly aware that you are writing a fucking VM with its own programming language (e.g. SQL). And if you are not, inventing a data structure that encapsulates a whole program is probably a bigger task than the problem you are actually trying to solve.
Bosses Are Using 'Silent Layoffs' and 'Quiet Firing,' Could Backfire
Trust Lets You Observe Reality
645,000 people died due to opiate abuse while their company was promoting opiates, and their prescriptions peaked at 6.2 million prescription users pee year. Under EPA standards for damages they would be liable for trillions.
Yeah, I haven't spent a ton of time in the deep South, so maybe you are right that the situation is worse than I realize. The local culture in Northern Michigan has some significant differences from other parts of America and it's possible I've forgotten some of the odd quirks of broader American culture since leaving Denver and Detroit. Good luck out there man.
I guess a large part of it is just kind of the "rubber duck" thing. My thoughts can be pretty disorganized and hard to follow until I'm forced to articulate them. Finding out why ChatGPT is wrong is useful because it's a rubber duck that I can interrogate, not just talk to.

It can be hard for me to directly figure out when my mental model is wrong on something. I'm sure it happens all the time, but a lot of the time I will think I know something until I feel compelled to prove it to someone, and I'll often find out that I'm wrong.

That's actually happened a bunch of times with ChatGPT, where I think it's wrong until I actually interrogate it, look up a credible source, and realize that my understanding was incorrect.
If you were prescribed heroin and proceeded to take it, you would end up addicted and unable to quit. Full stop. It is exceedingly rare to overcome opiates, you underestimate them greatly.
This only helps the credit card companies. There definitely should be an exception to force unlocking if you are on a payment plan.

And it will make it harder for the poor and those with bad credit to get a phone.

T-Mobile for instance will let you finance a phone regardless of credit once you have been a customer for a year.

I believe that some of the MVNOs will even let you get up to a midrange phone like an older iPhone as long as you stay with them for a few months. They would only do that if it’s locked.
Supreme Court limits use of SEC in-house tribunals
You are right that prices can't fall forever with supply and demand, there is a floor of the actual cost of the supply- but the cost of construction is nil compared to the prices houses sell for in high demand areas like the SF Bay area. Once you have a situation where, e.g. the cost of construction labor to build a house is a major fraction of the price of a house, logically- someone doing construction labor could themselves afford a house in that area. We're so far from something like that, that arguing about how to make housing even cheaper than that in theory is a red herring.

I don't agree at all that "there will never be enough housing to meet the demand." There was enough in the past when populations were lower, and wealthy nimby landowners blocked construction from keeping up with population growth- you don't need that much more to just catch up with growth. It's also very regional- there are many places where supply radically exceeds demand, mostly because there aren't jobs. Much of the rural USA has nice houses that sit on the market for years at low prices because populations in those areas are declining.

Housing could be way cheaper if innovation were legal in housing... there are a lot of creative ideas to radically reduce materials and labor required, but they are also completely illegal with building codes in most places. So you get a situation where something like Fuller's Dymaxion House would be criminal because building codes say the HVAC system is undersized or something (because it's more efficient and doesn't need more), but in practice you have people living in highly flammable plywood and PVC shanty towns on every corner. If you consider the illegal shanty towns and homeless camps, supply already meets demand, you really just need to make it legal to build low cost housing that meets a minimum standard of safety to replace the shanty towns with something safer but still cheap.
Yes, because in Canada at least, if you terminate your contract, you have to pay out the phone. That's how it's done. Really, it's not a complicated solution.
Kavanaugh can also be a bit of a wild card. Been surprised by him quite a few times. many of the others are entirely predictable.
He's a lawyer with a lot of professional experience. Are you a lawyer?
Other countries generally try to limit potential impact on other high-value objects that might be affected by such tests, Russians don't care.
120ms to 30ms: Python to Rust
Yes. In Canada, the phones are not locked, but if you terminate your contract before the term (max 2 years) you have to pay the remaining cost.
Executive Transitions
Usually not as bad as allowing personal GitHub accounts to be added company teams.

Eventually somebody starts wondering who spikeycactusplant4589 is.
I’m surprised that wasn’t

“Supreme Court NUKES Hunter Biden Laptop Conspiracy in BRUTAL Ruling” (with “NUKES” and “BRUTAL” in obligatory red font.)
> Tesla along with pretty much all car manufacturers charge the same amount for an EV in places that offer an incentive such as California

Did you do your research? Are you aware that the incentive in California has been suspended for a while now?

Regarding the coupon question... I'm sure you've heard of the phenomenon of raising a price, then offering a coupon. It's not just some brittle hallucination. It's just to say that it isn't so black and white. A coupon isn't a tax or a subsidy, it's a marketing gimmick.

Does any of this matter? If the BYD were sold in America for $10,000, is there any doubt that prices on other EVs would go down, beneficial for all Americans, including the ones affected by layoffs due to high interest rates responding to inflation... even if nobody bought the BYD?
OpenAI Sued by Center of Investigative Reporting
Usefulness isn't the end all and be all of the human condition. In fact, I'd argue that the only reason we care about useful things is because of the non-useful things.
gRPC is deliberately designed not to be dependent on protobuf for its message format. It can be used to transfer other serialization formats. However, the canonical stub generator, which is not hard to replace at all, assumes proto so when people hear gRPC they really think of Protobuf over gRPC. Most of the complaints should be directed at protobuf, with or without gRPC.

The primary misfeature of gRPC itself, irrespective of protobuf, is relying on trailers for status code, which hindered its adoption in the context of web browser without an edge proxy that could translate gRPC and gRPC-web wire formats. That alone IMO hindered the universal applicability and adoption quite a bit.
They'd still make you pay off the full amount before you could close off your account. Pretty standard in the US. Locking is just an evil way to add more friction.
If You See Crazy, Report Crazy
In the article, Dan Rather argues that the presidential debate today shouldn't be called a debate due to Trump's cognitive decline and cites recent examples of his speaking appearances where it goes beyond incoherent.

(I wrote this summary, not an AI.)
This takes me back. Dad was a plumber so I had ready access to all the gear for this growing up. I was introduced to it when he turned up at home one day with one, we launched a few spuds into the neighbouring paddock using Mum's hairspray.

I was about 13 at the time so I spent hours on this site planning different launchers. Managed to blow my friend's Dad's air compressor up while firing a smaller one. I don't know how the hell I still have all my fingers / eyes but I had some fun :)
Not very long necessarily. You just need to be primed
“Commence Operation Chuck-E-Cheese”
Unlocking phones does not free the individual of contractual obligations...

Yes, there's room for abuse in the system.. and perhaps prepaid phones won't be as well subsidized.. but people getting contracts typically take a credit hit or require a hefty security deposit to offset the risk.
Other user here: Confession - I don't actually know what, if anything, the colors mean in a flamegraph. They seem random to me.

The way I'd personally hone in on Record::hasVariable is that it's a relatively-simple sounding function (from the name) that is taking a large portion of the X-axis. Starting at the bottom, I'd go "main -> editInOrder -> relateEdits -> countPeopleMatching -> getSourceDataAsLong -> hasVariable." Then I'd be like "we really spend 47% of our time in this simple-sounding function? What's it doing?"

Basically, I look for the functions that have an outsized complexity/time ratio. A function with a simple task is usually easier to optimize, and a function that only runs for 2% of your program isn't worth spending the time to optimize.
Wisdom teeth was actually one of the safer use cases. You would only get a short run so it was hard to build dependance.

The opioid crisis was really defined by people with chronic long-term pain being given it for years at a time.
Also possible, if that doesn't impact their life cycle significantly.
I did spend about half the article going "... why are you trying to do analysis based on the AST instead of using a control-flow-graph-based IR?"
As I mentioned in another comment, I think using the hyphen to eliminate ambiguity where it would otherwise create a word form that's easily confused with, or sounds like, another word entirely is perfectly reasonable. The "sting-y" and "bro-y" examples seem consistent with this, but "morph-y" doesn't quite.
I live in Massachusetts. I literally live on a mountain. My 2007 Honda Fit with snow tires handles any blizzard just fine. No truck needed.
I think evidence for disgruntled failed elites is pretty thin on the ground.
I'm not relying on Slack, I'm using Slack because my workplace forces me to use it. I still remember the days when Slack was little more than IRC with a coat of paint. You could actually connect to Slack via IRC clients, and that went away with the introduction of "Teams" around 2016.

In any case, I would prefer company-internal tooling for company-internal communications over some SaaS any day. But I'm not the one in power to make these decisions. So over the years I've used Slack under the assumption everything I write on it will be data mined, sold, and now used for training LLMs.
The Matrix (which was being shown in cinemas recently, remastered, for the 25th anniversary), is 2 hours and 16 minutes. It feels like the perfect length to me.
I dunno, for more niche computer science or math subjects, I don't feel like people argue in bad faith most of the time. The people I've argued with on the Haskell IRC years ago genuinely believe in what they're saying, even if I don't agree with them (I have a lot of negative opinions on Haskell as a language).

Politically? Yeah, nearly impossible to find anyone who argues in good faith.
https://archive.ph/2024.06.27-045800/https://www.ft.com/cont...
Jail. Jail would be reasonable for purposefully poisoning tens of millions of people.
https://zulip.com/values explains how we are building Zulip to be sustainable for the long term (without VC funding).
Ah ok since this is the original article we'll merge the other thread hither. Thanks!
Comments moved to https://news.ycombinator.com/item?id=40805949, which has the original source.
Which incident was this?
That's my name, yeah, but I'm just one of the people involved in WebAssembly's creation.
That is pretty funny, in a really sad way.
Really unclear how knowingly creating a scenario where people die of overdosing for profit isn't criminal.
Why 60 days? Why not zero days? If you're going to take away their extrajudicial means of contract enforcement, what's the point of this residue? The only purpose for leaving it would be to confuse the customer about whether they can unlock, and to allow companies to make the process burdensome and confusing.

The reason carriers fight to preserve this isn't for enforcement of the contract at all, it's because of the other revenue streams from unwanted intrusion by the carrier into the use of your phone. Carriers can sue for the cost of the phone. And the FCC, by allowing this 60 day provision, would be making a conscious attempt to protect carrier data harvesting and customer capture.

I get allowing carriers to lock for the length of a contract; I get not allowing carriers to lock at all. This, however, is an attempt to pander to people who think locking is wrong while still preserving the benefits that carriers get from locking. These benefits will now be delivered by jerking customers through a Kafkaesque dance of intentionally confusing bureaucracy. Unlocking becomes cancelling your gym membership or your subscription to the Economist.
Oh. In Single-Sign On / OAuth terminology, the bank’s website is the Identity Provider (IdP).

Banks in the US depend on government-issued ID and information contracted from credit bureaus (3 big companies that are effectively data brokers about consumer lending behavior). We have federated identity, but in a weird, ineffective way.

Every once in a while, someone bold makes a political proposal to make our authentication / identity proof systems simpler, but then people realize the privacy implications (and religious fundamentalists point to the “mark of the beast” part of the Bible) and then the proposal doesn’t go anywhere.
But for a programmer break is wonderful. Maybe you have a loop condition for a normal exit and use break if an unusual condition (eg EOF) occurs.
Point of order.

Jail is for people not convicted of crimes.

Prison is for convicts.
What I like it that you don’t think this is already being done, just probably not in the US a lot.
It's an interesting dichotomy happening in the EU vs. USA in terms of how these kinds of phenomena are discovered, presented, analyzed, and approached.

The EU seems to be very much toward a regulate early, safety-first approach. Where USA is very much toward unregulated, move fast, break things, assess the damage, regulate later.

I don't know which is better or worse.
I almost agree but I think probably the best place for that is as a link in the comments, with the best accessible third-party report at the top.

I don't know what the best accessible third-party report is though...
Yep, no more carrier locked $20 iPhones.
Americans abroad cut off as AT&T, Verizon, T-Mobile US suffer roaming outages
Foods should have a “health score rating” similar to cars safety score.
Is the phone really collateral in these financing agreements? They just want the guaranteed revenue stream from forcing you to stick with them for 2 years. I imagine it would be quite expensive to go retrieve the phone from someone's house after they stop paying, and they could do that even if it wasn't locked to a particular carrier.

I think the threshold for repossession of collateral is somewhere around cars; stop paying your car lease, they'll take the car; stop paying for your house, they'll kick you out of your house. But I don't think it's worth it for phones.
I believe he meant financing will become more expensive, which may actually increase the consumer cost over a fixed period (if the carriers are not willing to decrease the plan prices which are jacked up to compensate the contracts).
With today's technology I can do myself in hours what used to take our team weeks or months. But indeed, nobody buys stuff like that anymore.
For me, never again encountering a locked phone would far outweigh the utility of being able to finance a phone. There should be no need to make a basically disposable item like a phone collateral: just buy it.