skysight-inc/HackerNews huggingface dataset:
> Amazon does not have prove anything to anyone.

True. And no one has said that they must prove anything to anyone.

Amazon wants to make money, so they probably don't want to terminate the service of people who are acting in good faith. But that's just another way of saying that they probably want to determine with some certainty that someone is not acting in good faith before terminating their service.

So it's not that Amazon needs to prove anything to anyone. But they do want to prove something to themselves.
That's fair. I haven't yet seen a car with only a touchscreen and nothing else, but I wouldn't be surprised by the existence of such a car. I don't actively keep up with new cars.
A sensible concern, but not the one quoted in parent comment, which talked about adware.
c3p0 appears to have been working under the assumption that their threads can always run when whatever they’re waiting on is done. Their only dependency is the OS giving them cycles.

Virtual threads changed the contract a little bit. Now one virtual thread running certain code can prevent a different virtual thread from ever getting any cycles even though they are not dependent on each other in the Java code. It’s a side effect of the current Java implementation.

The rules changed, and it tripped up c3p0. Unless they explicitly said somewhere that they were completely ready for virtual threads I’m not sure anyone is at fault here.
But if the ostensive teaching has this effect, ---am I to say that it affects an understanding of the word? Don't you understand the call "Slab!" if you act upon it in such-and-such a way?--- Doubtless the ostensive teaching helped to bring this about; but only together with a particular training. With different training the same ostensive teaching of these words would have effected a quite different understanding.

- Philosophical Investigations, 6.

Cool downvote, bro!
It is hard to be confident whether the entire dependency tree is free of this issue.
People are paying $100's for dualit, smeg, the japanese toaster overs, and some of high end breville, cuisinart, etc.

There's a market. Not big perhaps. But it needs to be more than just 'made in America'.
> Because the model can’t “look ahead”, it starts spitting out valid combinations, but without being able to anticipate that committing to a certain combination early on will lead to a mistake later.

Aren't there already models that CAN look ahead? Or are there none?
> As reported by Reuters, small batches of the semiconductors have slipped through the net [emphasis added]

So this is complete non-news, since not a single person with a brain (including the authors of the export ban) ever thought that it would be 100% effective. And it doesn't need to be in order to work.

I mean, North Korean elites drive the latest BMWs. That doesn't mean sanctions are irrelevant.
Hypothetically could one go to Taiwan and buy a pair while on vacation? Asking for a friend…
Homoiconic refers to parts of a program (such as functions) being stored in source code form (or some tokenized form close to source code). This was coined in the TRAC project in the 1960's. homo = same, icon = representation.

The POSIX shell is homoiconic because you can list the function definitions, and copy and paste them to redefine them. (Similarly to how the TRAC language supposedly allowed definitions to be recalled an edited.)

ANSI Common Lisp has an optional feature for obtaining the definition of a function in textual form. For that to work, the implementation has to waste space retaining that info when a function is compiled.

Related to that feature is a function called ed for editing a function with a resident editor.

Compiled Lisps that don't retain the function source code are definitely not homoiconic.

That source-code-being-data property of Lisp with application-defined code manipulation before code is interpreted or compiled is something other than "homoiconic".
IMHO, the very specific requirements with no wiggle room, especially if they have very specific requests for how to apply are likely in support of immigration requirements. For some immigration processes, the hiring company needs to show that there were no qualified domestic candidates despite doing a search.

If it's a lot of things with this or that, and the submission isn't send postal mail to this address with this reference etc etc, maybe it's just picky recriting.
R&D means something very specific when it comes to tax implications (this context). Most companies I've worked for have included all software development time as R&D (including stuff like modifying buttons). Don't try to force some book definition on it, unless that book is the tax code for R&D tax credits, it doesn't work.
I'm web dev recently introduced to game dev. I'm curious why the two worlds have such different approaches. Another example is ECS being more prevalent in games than in web apps.
A few things:

1. while they're still not quite there, the protocol is federated, so they aren't the only servers storing your data once that happens.

2. because stuff is signed to your account, and other PDSes replicate posts, even if your host got weird, you could recover a lot of it. if you want to be extra sure, you can run your own PDS as well. I am not super up to date with how much replication various "reach" services store the firehose permanently, but should be possible to get content from them, for example.

3. I agree that open source doesn't prevent this.
Her job is to sell she clearly says hasn't sold anything yet she keeps saying that doesn't effect her performance lmao that's your whole job and you failed trying and doing are two different things
It is very new.

And yeah that does sound frustrating, maybe file a bug?
I have a Kirkland KS9 that supports Bluetooth. It cuts out at about 30 to 40 feet with a wall or two in between. It cost $700 retail, the hearing test, fitting, follow-up, and repairs are free with a Costco membership.

The Bluetooth audio quality is not as good as the normal amplification or a decent headset, but it is functional for listening and calls. If I had two aids I would probably care more about getting it tuned for better music listening.
> because your company can only give 5% maximum raises every year (because it’s tied to inflation, cost of living increase, or another metric), your salary will continue to lag the market average

OK so tie it to the market average instead?

> our current team led to us being in a stagnant market position: So we need someone new

The diagnosis here is ego. The thought doesn't even cross their mind that the leadership might be the actual reason, rather than the ICs who really have very little agency.
I'll believe that when I see a Zen-based phone with a non-awful battery life. Yes AMD are ahead of Intel in some areas, but they've got the same vested interest in talking up how power-efficient their x86 cores can be that may not actually be based in reality.
That comment would be much more valuable if it contained something beyond unsupported statement and something that I assume was meant to be an ad hominem attack.
To your last question, I suspect neither. I think screener was inaccurate.
It's not a better bargaining chip. It's just a more "believable" bargaining chip.

A company loses far more, far more if an existing employee quits, versus losing a potential new hire.

This is just one of the illogical things about life. Either the company is illogical, or employee behavior is illogical in that the threat of quitting with a better bargaining chip is just lower.
Yes, it works great for emulating the various WorldSemi RGB LEDs with drivers onboard.
Consider a merchant in Seattle, Washington, USA that has several stores around town wanting to run an ad on a billboard or on radio or on TV or in the Seattle Times for a product that is available at all its stores.

The total sales tax could be any of the following, depending on the location of the particular store in the city that the consumer actually buys from: 9.2%, 10.1%, 10.2%, 10.25%, 10.3%, or 10.5%.

How should that be advertised?

Similarly for services except the sales tax is based on where the service is consumed rather than on the location of the seller.
At least they got a famous art piece out of it.

All OP will have afterwards is a bunch of unsold toasters and a newfound appreciation for bankruptcy protection.
Twitter enables this through not checking the account in a URL... a simple fix would be to actually respect the Twitter URL components, if the account doesnt match the linked tweet, don't redirect...

Right now you can spoof (just as far as the URL displayed in an anchor tag) the account to be whatever you like:

Example:

https://twitter.com/elonmusk/status/1745190441539293271

This will redirect you to the following, but as content within a tweet, it will look like a legit post from Elon. Crypto-scams are using this in every single post.

https://twitter.com/ElonMuskAOC/status/1745190441539293271
I’m using vim precisely because its modal - multi-key combos hurt my hands, modal has me doing fewer finger contortions.
Build your own Raycast extension, step by step
Which it probably would have been, Google regrets giving so much control to OEMs with android and they won't do that again with new development. They locked down wear os a lot more too. But with android it's hard to take back what they've given already. Meaning the OEMs will not be as happy to take fuchsia on board. Not for its technical merits but for the new start under new rules it will imply. The only way for Google to force them would be to discontinue Android which would be very risky. People could fork it, it would put their marketshare at risk of competitors and it would take years to get the app gap with ios closed again as they'd be starting from zero.

As a privacy-conscious user I'd worry more about whether the licence permits something like lineage to exist based on fuchsia. I'm sure it's more secure but more under the control of Google too who I'd put into the adversary camp. I wouldn't use it until it was first cleaned of spyware by projects like graphene or lineage. I'm not sure if the license permits this.
Why return-to-office mandates fail
I always figured the explanation was much simpler than this.

As a general thing, someone meeting expectations and performing their current role should expect a nominal raise each year. Cost-of-living sort of thing.

When you hire someone new from the market, you need to figure out the market price and pay that.

There's no particular reason these two should be in lockstep besides, as the author mentions, a vague sense of inequity.
That sentence shocked me. It was the last Gladwell sentence I read.
> Hand in a competing offer

Unless (even if?) the counter-offer is significantly higher, I'd say just take the competing offer. Chances are HR will put a target on your back for being "disloyal".
I'm wildly unqualified to present a meaningful opinion, but here goes :D

it's not circular. Physics is the root.

philosophy and math might have a claim that there's some extra-physical thing, but in my very very humble opinion, put up or shut up.

All the evidence we have is, math and philosophy can only be understood by electric meat. Electric rocks are making some progress. It's not at all clear if those are a side effect of electric meat, or if there's some other magic dust. But, uh, I ain't seen no magic dust. it might exist, and I might not be able to perceive it, cause I'm electric meat. :shrug:

Anyway, the point is, you can root a tree in physics. And, uh, there's no counter example that says rooting the tree in physics is wrong. Physics produces biology, biology produces math. We have clear examples of this (you can totally throw in more layers, like chemistry or whatever).

Math or philosophy may indeed be the root and all things flow from some deeper underlying organization. But we have very little evidence of that. I don't have the faith of a mustard seed, so I can't move mountains. I don't think anybody has been able to do that for a while, and I find the reports suspect. They may be true! But you'd sorta think that kinda thing would happen more often.

In any case, (as a computer scientist) I think you can pretty safely pick physics as the root. You could be wrong. But, like, you're going to be Newton wrong. Newton was absolutely dead wrong, arrow in the heart of the theory, when Einstein rolled in and upended everything. But it's close, and super helpful. I don't really consider time dilation when driving up a hill. (Maybe I should) Newton's model has been close enough so far.

In any case. I'm not really qualified. But I ain't seen no magic dust.
If we had ditched invites we never would've been able to ship the open network / relay system. As it stands we're on track for open hosting in Q1¹.

Same story with features. We didn't deprioritize the protocol because that's core mission, so we had to put resources there instead of into features. Features will accelerate as core stabilizes.

Shipping a novel technology, building a product, and growing a userbase all at once isn't easy. I wouldn't declare us dead unless we've missed the boat so badly with market timing that nobody bothers, but we have good runway and (IMO) a pretty solid community of users.

¹ Probably. Maybe. Pretty sure.
You're doing SRS right!

Geeks like us love to get into SRS algorithms and chase after the 1% improvements with a cleverer repetition algorithm or a better input method. The real failure mode is much more mundane: People give up.

I see it all the time. People cram thousands of cards into Anki in their first month learning something. After a month or two they are so overwhelmed with reviews and the reviews become such a chore that they just give up. (Of course, there are people who manage to add thousands of cards every month for years and years. These are the people who would probably do nearly as well with just a pen and paper. )

Two pieces of advice that make all the difference: Make your cards a little bit 'too' easy and be rather selective with your cards.

When you first make a card you're probably actively studying the subject of the card. You're very familiar with it and it's all in your head right now. The temptation is to make a card that is fun and challenging for you right now. Resist! Instead, make a card that feels slightly too easy, so that in a week or two it will be enough to tickle your memory rather than confuse you.

Also, people dump entire books worth of sentences into Anki. I like to use the metaphor of walking through an orchard: take your time, look around and grab one or two of the nicest apples you find. If you try to grab everything you're only going to slow yourself down. Also, if you pick up a rotten apple (uninteresting/too difficult card) it pollutes your entire deck. You start to resist review your flashcards.
I know next to nothing about devops, but I could spin up a docker container that serves a website and related videos. Trying to figure out how to get k8s to work for me while working on a side hustle sounds like a headache that would get in the way of actually pushing out a project.
> a bunch of specific cloud orchestration, scalable systems, or other devops experience that just seems entirely impractical to accumulate without simply advancing at the same company or FAANG for 15 years, which seems itself to be an unachievable tenure in this millennium

all of these skills are also achievable within a couple years by being a relatively trusted engineer at a startup

nothing is more heart-pounding than the first time you push an update to 100 thousand people, with no guardrails but the ones you yourself have installed
By taking the space I saved and multiplying it by the price per gig.

If your asking how I knew the cost, I asked.
Is the surface of a planet the right place for expanding civilization
TFA goes over 5 potential reasons, the author cited their insider knowledge. None of those points cover what you said. The closest thing the author said was external experience is valued higher, which rings true to me.
Many people tend to gain a good understanding of React by building on top of it. Unfortunately, majority of the tutorials, lessons, recommendations, and paid courses usually start off using a framework where a lot of stuff have already been added. The effort to simply understand a complex setup as compared to starting React with the bare minimum and slowly adding whatever packages / libraries are needed.

React should start by a simple initialization:
-> Setup React
-> CSS library
-> State management

And then, other packages or libraries can be considered to be added whenever the current needs of the application exceeds what the bare minimum setup has provided.

While in the end the set of packages and configurations performed may tantamount to what a framework already provides easily, the cognitive load starts on a piece that is well understood and grows alongside the evolution of the software product being delivered.
Heat pumps move heat so the heat from the waste water is still useful to them.
It’s a thread that supports n virtual threads. You want synchronized in virtual thread a and not the carrier thread which will block all the virtual threads.

Been away from Java land for a while. How did something like that even get into release? That’s like a pretty big loaded shotgun to leave lying around with lots of kids playing, no?
If they get rid of him maybe they can stop making shitty quality cars
Elon Musk's recent all-hands meeting at SpaceX was full of interesting news
World Economic Forum Global Risks Report 2024
> 3. I agree that open source doesn't prevent this.

You can always erect walls around things. We at least try to poison pill it enough that if the company tried to, people would exit with the data first. Which is why internally we don't see us as having a strong moat around the data.
A newsletter that insults and mocks before it helps
Welcome to the desert of the real.
"I'm interested in creating a portfolio of open source appliances."

Yes I'm very interested in that idea too. One thing I think is vital is to separate the UI and any smart features from the rest of the device. For example, cheap induction cookers have a single mcu which has the code for running the induction heater, and also runs the UI, with just a cheap display/button board as the physical interface.

This mcu package seems to be at the heart of a huge number of brands, which are all then stuck with the same terrible UI. If the ui was running on it's own mcu, talking spi or whatever to the main controller, makers could differentiate with their own UIs. And hackers could hack.
Why would “HR” put a target? Your manager wants to retain you. If you don’t think your manager has your interests in mind, then why stick around? HR DGAF IMHO.
For a lot of people the only option is to jump jobs. At small and mid size companies, it's literally not possible to have the impact of an L6+ Google equivalent most of the time. Rough for people not working in the tech industry and wanting to get in, but that's why you get downleveled and honestly it's usually appropriate even if your previous title was staff and now you're a SWE2 or senior.
> A company loses far more, far more if an existing employee quits, versus losing a potential new hire.

On an individual level maybe. But it doesn't benefit the company for news to spread that they'll bump your pay a significant amount if you threaten to quit. If the company has 100 employees working for a salary that is 80% of their fair market value, it's worth losing one of those employees to keep the discount on the other 99.
Suzanne Delage Solved
“There were 96 flights of SpaceX's Falcon 9 and Falcon Heavy rockets, plus the first two test flights of the enormous new Starship rocket. In 2024, SpaceX said it aims for more than 140 launches of the Falcon rocket family. There may be up to 10 Starship test flights this year, according to the NASA official who manages the agency's contract with SpaceX to develop Starship into a human-rated Moon lander.”

Impressive.
How Much of the World Is It Possible to Model?
this, my suggestion to the scrum master once was, make document a story of its own with decent points, otherwise the whole thing is agile but chaotic, or at least inefficient at a tech level.
I personally lament the total lack of quality kitchen appliances and would gladly pay a premium for quality long lasting appliances.

I think that a toaster is a good place to start!
> so they aren't the only servers storing your data

That's only true if other large servers eventually emerge. "Federated" systems have a tendency to coalesce into a network wherein a few big players – often just a single one – dominate the ecosystem. Gmail, Matrix.org, the few Mastodon and Lemmy servers that actually matter, etc. are examples of this.

Usually, this leads to the dominant servers dictating rules for everyone else under threat of defederation (already the status quo with Mastodon today). And at the end, you have a hyper-complicated federated system that operates the same way as the centralized systems it originally aimed to replace.
Yep! I think it's great that y'all are open sourcing stuff. Necessary, not sufficient. Glad you're going further than that.
My experience is that as a higher level IC your ability to get that raise from your current place requires you to shop around a bit and have the confidence that you can walk away and find land another job that pays more.

It’s not a bad idea to do a couple interviews before your annual review comes up, even if you don’t have to say in quite so clear terms that you are ready to jump ship. Confidence helps a lot.
Is this really that distracting to you that you cannot appreciate the content of the article? Just ignore it. Why are you in charge of how people express themselves on the internet.

We are in the goofy geo-cities days of AI. The art is strange and often illegal. The chatbots are vulnerable to "Grandma attacks". Enjoy the madness before the corpos kill the fun
The article is not suggesting that Rust should support arbitrary library-defined effects. It's suggesting that Rust's existing language-defined effects should be combined algebraically.

> the biggest knock that I have against algebraic effects is I haven't seen a compelling argument why they can't be replaced with coroutines which are well understood and don't require much magic to implement.

Rust's effects are already implemented as coroutines! Algebraic effects are a specific pattern for how those coroutines communicate, to make them more composable.
yeah please do https://github.com/bluesky-social/social-app/
I can't respond right this moment, but I suspect you may not understand the technical underpinnings of the protocol. It works very differently than Mastodon. I will elaborate later, unless anyone else chimes in :)
I worked with somebody who applied for the same job on another team without disclosing he already worked at the company. It turns out that’s not something they actually check for. He got an offer for about 15% more than his current salary. I think he should have just accepted that job and gone through the motions of quitting his current position and starting the new one with the same company. Mostly because I wanted to see how that played out. Instead he showed the offer to our manager and asked her to match it. That went to HR and the offer was rescinded. He left a few weeks later.
It’s not a vague sense, and it does cause real painful attritions. I’ve seen it happen many times. I think the author is right in that HR doesn’t do a good job of quantifying the hit, and line level managers are not incentivized to burn their social capital on a flight risk just on principle.
You can barely get director with 1billion+ direct revenue from a division you start. Or even 1billion monthly active users at FAANG now. You have to solve specific political quagmires that affect the whole company.

Then when you leave every company thinks you’re insanely over qualified.