skysight-inc/HackerNews huggingface dataset:
Also one big thing that is often overlooked is aftersales.

I think Apple products are often overpriced, but using the BOM to estimate margins is kind of stupid.
That’s basically the problem with this kind of analysis, these are basically guesses, the real cost for that and any of the custom components could be 50% less or 400% more…

What costs are they assuming is included in the BOM cost of the SoC? Mask sets and manufacture? NRE or no NRE? All of this makes a huge difference, but they don’t actually know what Apple pays for any of it…
What protects the backtranslation prompt from injection? This is just moves the problem around instead of fixing it.
Did you write React with class-based components? Do you think CWM/CWU/CWRP is better than useEffect, or constructor/setState is better than useState?
I'm not saying they're an idiot, but it takes time to learn tools. Frontend devs and React devs in particular are usually more novice than other types of coders (in my experience), likely due to so many courses pushing out MERN devs over the last 10 years or so, so it is very likely that most just went with the flow and never actually sat down to read the docs and understand their tools.
Tangental:

This is why Golf Courses and Land Art Designs are uncopyrightable but media created in the process of their development are
Overly kind, I would say.
Fun facts, there is a chapter in the Quran (Chapter 30) that is named Ar-Rum or The Roman, correctly refering to the Byzantine Empire at the time. It also correctly predicted the eventual loss of Persian Empire in one of the longest conflict world has ever witnessed that lasted for more than 600 years [1]. The prediction was against the run of events due to the fact that at the time of the revealation, Persian was on a winning streaks. The pagans of Mecca were rejoicing and mocking the Muslim on the defeats of the Roman, since they considered the Persian as idolators similar to them.

The Roman eventually won the war as predicted and victorious over the Persian in 627 AD under Emperor Heraclius in Nineveh, and at the same time the people of Madinah (at the time called Yathrib) were defeating their enemies of Arab alliances by digging the trench (khandaq) in Madinah using a military tactic made popular by the Persian. During the the khandaq war according to tradition, it was prophezied that the capital of Rome (Byzantine) at the time namely Constantinople will falls to Muslim. Eventually after more than 700 years of conflicts surpassing the duration of Roman–Persian Wars, and after many campaigns that started as early as 674 AD, Constatinople fell to Ottoman Empire in 1453 AD under Sultan Muhammad Al-Fatih [3],[4].

[1] Roman–Persian Wars:

https://en.m.wikipedia.org/wiki/Roman%E2%80%93Persian_Wars

[2] 627 AD:

https://en.m.wikipedia.org/wiki/627

[3] Siege of Constantinople (674–678):

https://en.m.wikipedia.org/wiki/Siege_of_Constantinople_(674...

[4] Fall of Constantinople:

https://en.m.wikipedia.org/wiki/Fall_of_Constantinople
Tell you what is a good question, why is this thread on page FIVE of HN (ranked #125) with 1000+ upvotes, 400+ comments and only 7 hours old?
Hey, I follow your project since I think 12 - 13 years and it has always inspired me to build something on it.

At the end I didn't, but I'm really happy you found a way to live with it.

Congratz!
i don't. fuck the romans. all of them, as well as anyone who aspires to be like them
Or that usage and billing is a difficult space and this particular thread has been dogpiled by a bunch of folks that have never actually worked in it.
While there is some overlap in capabilities between the two, Quest 3 is essentially a game console while the Vision Pro is clearly targeted more at productivity.
Yes but again the intentional understaffing preceded the jump in labor costs we've seen the last few years. So regardless of how powerful the incentives are, they weren't the cause of that change.
I heard someone on a podcast talk about the compression of new experiences during the pan / lockdown as a reason why time became meaningless. That seemed right, to me. I can hardly believe that it's been almost four years since that started.

> If you have a stable job, you can pretty much mentally time travel a full year and find your days to be similar.

> But if I ask you to imagine doing a PhD in Sanskrit at a foreign university, you would have no idea what your days are going to look like.

This also feels right, to me. But also, I spent nine months learning new languages to try to build a service to launch with a friend and that didn't turn into a long memory of effort. In fact, I recall it as sandwiched. It was a blip.

I think the real key is new experiences, not the aspect of study. Maybe that's the foreign university aspect: what happens when you aren't at study. The people you meet, the places you go, etc.
Ask HN: Grammarly Alternatives?
Grammarly has started injecting all sorts of upsell crap into their app to the point they've made it unusable for me. Does anyone have an alternative they like?
I would love to have what we were sold as a “truly” serverless (even though the name doesn’t mean no server)

- CloudRun did a good job, but the autoscaling is too slow to not pay for idle

- Lambda is great, but I want to run way more complex workloads than simple functions
Testosterone doesn't directly cause aggression, it causes people to compete which may manifest as aggression if aggression leads to status in whatever culture you live in. - my recollection of Robert Sapolsky
Reminds me of one of my dad's old stories - about a prosperous farmer, who lived on a dirt road. The road had a horrible mud hole a hundred yard or so beyond the farmer's barn.

By day, his farm work was forever being interrupted by optimists and city folks, who had to offer him several dollars to get him to haul their motor cars out of the mud hole. (Back then, several dollars was serious money.)

By night, he never got enough sleep - he was too busy hauling water up from the river, to refresh the mud hole.
Amazon 'influencers' make money off everything they own
I am guessing the problem lies in the fact GLFW_KEY_Q's name links it to the key legend Q. It should not.
Yes, usually boring. OpenStreetMap collected some examples https://wiki.openstreetmap.org/wiki/Copyright_Easter_Eggs#Ex...
https://archive.ph/8uJsV
What about just using the Optional type in Java?
https://www.un.org/securitycouncil/content/purposes-and-prin... : "prohibits the threat or use of force and calls on all Members to respect the sovereignty, territorial integrity and political independence of other States".

The post-WW2 peace structure was built around a prohibition on aggressive war and sub-war violations of the integrity of other states. This hasn't always held, and once we get into a situation where there are state-power-but-not-a-state actors involved (who are by definition not part of the UN!) things get messy.

I do think the US breach of this principle by invading Iraq did a colossal amount of damage to this principle, both morally and practically in that the collapse of the (repressive) Iraqi state caused the rise of non-state groups which destabilized Syria. The collapse of Yemen has been going on for a while with very little caring from outside, and now it's a venue for the proxy war between Iran and everyone else in the area (mostly Israel, but also Saudi).

It's also an easy mistake to blame everything on the US and Israel; there are a lot of different groups looking to seize various sorts of power in various places at gunpoint, with varying outside backers with varying levels of control.

There was even at one point indirect cooperation between the US and Iran to defeat the only group that was an even worse influence on the stability of the region than either of them: ISIS. https://www.theguardian.com/world/2014/dec/03/us-iran-forced...
> mandatory Facebook

That was the reason I was never going to touch any future Oculus product but I didn’t realize they dropped that requirement until now.
Anyone exceeding their plan with a factor of 10 or hell, let's make it a 100, almost certainly didn't anticipate it and thus isn't prepared for the kind of bill that apparently comes with it (or even knows that there would be a bill). On top of that, there currently is no way to state such rules up front! Moverover, according to their own explanation, it was almost certainly not organic traffic!

I wager the vast majority of people in the free tier would gladly cap their traffic at the (generous!) bandwidth offered by Netlify. Even to the majority in paid tiers, 100k bills where there previously was none must be unwanted and unintended.

I mean, we all know dark patterns are a thing...
How the G20 Can Build on the World Economy's Recent Resilience
This seems similar to recursive summary indexing and then a choice of which linked chunks to load upon a match

There are a lot of 'policy' choices here, so I've been curious how to automatically decide. The KG, GNN, and IR literature seems to have a lot of techniques relating to this, so been very non-obvious to me
Based on news coverage I've read:

- it's a specialized business requiring specialized ships which are often booked out a long time in advance

- the damage is in a war zone

Would you be willing to do your job in a war zone? Would your boss be okay with sending you there? With sending very specialized and expensive equipment there with you?

Also what do you think would be sufficient to provide peace time equivalent safety guarantees for the ship and crew? Military equipment and crew ain't cheap either.
It's not the worst "y'all are fired mail" we've seen in recent times but notice how the first two paragraphs, the most dense and buzzword ridden parts of the letter, do not include a concrete reason why they are reducing their workforce. After that part it becomes very precise and readable.
I think "bad tradeoffs" is the term you're looking for. If you think the negative outcome has infinite negative value, there's not really a lot that can be said to that as it becomes a Pascal's wager.

If you don't acknowledge any of the tradeoffs involved in pollution and instead just make a point about harm in a vacuum, it's hard to know how to consider it.
White dude making coding videos with the usual modern algorithm-inspired cringe thumbnails and titles. It definitely seems to be working, though - over 500k subs is impressive.
Anything is possible if you extrapolate wildly enough.
Show HN: Clave, fast consensus through AI summarization
Look bruh, we have the documents, and they're turning the frogs gay.
Nodes are useless without links. And links over distance are harder than people think.
Are the 10 biolabs that were built in Ukraine close to the border with Russia, starting in 2014 - with the explicit purpose of researching gain of function on coronaviruses and targetted genotypes as part of the CIA's PREDICT program - also bullshit, in your opinion?

Because, in spite of your opinion, its not bullshit.

What would the USA do if Mexico or Canada were suddenly sprouting up clandestine bio-warfare laboratories, funded by Russia or China, within miles of its border? What would Israel do if Iran had funded similar biolabs on its borders with Egypt or Jordan?
Investors inject $92M into French maritime surveillance constellation
A thousand years from now, or maybe a million, someone is going to be digging in the sand and will find that broken prop, and then the rest of the helicopter, and it is either going to be mind-blowing, or mundane.

Depends on if we're still around, I guess.
Cactus and Diablo I / II were exclusively made for Windows (even though I use FreeBSD as my primary OS, and used to be a Gentoo Linux developer). Thus I wanted full and seamless integration with the OS that the game was originally made for. Since Diablo II can run on UNIX-like systems through Wine (fairly well - at least for the Vanilla game, not too sure how mods would interact given specific uses of OS behavior, hard to say without actually testing every single mod made), and also because all of the Cactus platforms are self contained and independent (even independent from Cactus itself), it would be easy for someone to implement a Cactus like type of system on UNIX-like systems. You would just need to do the same file switching that Cactus does, and update the "registry" which would actually be located in a WINEPREFIX. I will leave that exercise for someone else since I'm just interested in maintaining Cactus on Windows 7 and Windows 10 exclusively.
>diplomatic credibility

The USA hasn't had any of that for decades. The illegal invasion and destruction of Iraq in 2003 was the beginning of the end of the worlds' tolerance for American exceptionalism. The only ones who don't seem to understand this, are Americans.
Heck, at that point, why not "send some traffic" to your customer? It's not like they have any way of verifying its source. Hmm... why even send traffic at all? Just add a multiplier to their metrics!
I'm not sure that's true. Shutting down unneeded hardware seems like a very simple but major optimization.
Just deleted my netlify site and accounts after reading this. I had no idea what I agreed to and the potential consequences. Dodged a bullet!
>But if they have the source code, they could just switch off the license key check, right?

That's basically piracy. Unlike individuals who pirate stuff all the time, for businesses there's a much greater risk for lawsuit which is usually not worth it, even for many smaller businesses. For a 1-2 person business that's not making any money, maybe they can get away with it. But they probably don't make a great customer anyway.
Violence against stuff that is the support infrastructure for people is violence against people.
Exit0 – Terminate any program with exit code 0
I use Vorta. I have two profiles, one for my home dir, and recently I added one for all dotfiles I would want to keep when setting up a new machine. It's only about 5 files but it avoids using yet another tool for dotfiles.
> Cheerios for their kids they also probably aren't aware that those too are coated in Chlormequat chloride.

From Wikipedia:

> Chlormequat has not previously been registered for use on food crops in the United States. In April 2023, the U.S. Environmental Protection Agency proposed allowing the use of the chemical on food crops such as barley, oat, triticale, and wheat. The EPA’s human health risk assessment indicated "no dietary, residential, or aggregate (i.e., combined dietary and residential exposures) risks of concern." No risks were identified by EPA to aquatic species of invertebrates, vertebrates, and plants in addition to terrestrial plants.

So probably not coated in it.
Is this one of those "we're doing great, you're fired" situations, or is there a real market reason? The PS5 seems to be selling well.
Great answer, thank you for your perspective.
If the author contains a quantity of wolves, at least one has the heart of a poet.

However, the disrespect to Scala enthusiasts! Scheme enthusiasts are so much worse.
RISC-V extensions: what's available and how to find them
I think there are a few differences.

One is call-site flexibility - if I have a function that takes an interface, I can call it without an explicit cast with either an interface or a concrete value. If it returns a concrete value, I can assign that to an interface or a concrete value. So far so good. But both taking a concrete value, or returning an interface, force the call site to match the decision.

Another reason is that you usually read the call site first, then you go inside the function to look at it in detail, so you already know what concrete values is being passed, even if the function only sees an interface.

Finally, it's a local change to change an API to accept a concrete type after it has been accepting an interface, but changing an API that used to return an interface to return a concrete value could potentially involve a refactor of the whole codebase. (In fact, one such refactor motivated this rule.)

Of course it's not a hard-and-fast rule. Go style also has you return error, which is an interface, and the standard library passes around io.Writer and os.Stat all the time. But for business logic, I think it's the right rule 95% of the time.
It must be fun to be paid millions to write boilerplate "our incredible journey" garbage and pretend it's serious. They just announced 7% growth sales forecast prior to the layoffs, they aren't a struggling company that needs
to buy more runaway.

God I just wish one executive had the balls to say, "yeah we're culling 8% of our staff largely randomly because we estimated our dead weight is greater than that." It would at least treat employees as adults that can have adult conversations and take bad news. The only hard decision was where to celebrate after because the stock bump.
Anyone have a a good guide of setting this up with emacs/tramp.

I have it working but not fully. Its a little buggy and i suspect it has to do with tramp shell enc variables etc
Lol you are funny. I'm having fun reading everyone's comments on the theory of how the name came to be.
> Numerous Vice editors and staff writers were paid salaries as little as $35,000 a year in New York City (you’d find retirement or financing a home purchase easier with a career at fucking Quiznos).

The link to Glassdoor demonstrated that point.
Some economies of scale take effect not with the scale of production but with the size of the business. And Apple is as big a business as any.
Is there ever really a reason beyond “we don’t need you and/or can’t afford you”? I don’t think it really needs to be spelled out.
So, if I suddenly have amnesia and don't remember the past 99 years, will my time slow down?

It is just a thought experiment...
Botanical gardens can cool city air by an average of 5°C
It really depends. My niche is in software and lots of brands allocate budget towards advertisements towards influencers. You might be right, long term it might dry up, but it’s been 2 years for me now and hasn’t slowed down
The Eclipse Is Coming, and Solar Science Will Never Be the Same
AGPL/proprietary dual licensed is a solution to this. Clients get two choices: give back as much as they take, or fuck you pay me. The former makes everyone happy, and the latter stops the developer making themselves homeless.
Haha this is spot on.
You forgot Factor frozen meals which I see all the time, but mainly on tools/building/woodworking channels.
JWST spots neutron star hiding in wreckage of famous 1987 supernova
It’s also a trade off balance - if you use custom parts you can make them “all perfect” and save money at volume - if you use standard parts you save money at the beginning but often have a larger product than otherwise.

Apple obviously had some serious discussions on this and came down on the “customize to make it the best we can” and “don’t subsidize it at all” - unlike how some consoles were done.
Yes in conjunction. For causal models like GPT, this sort of approach might help augment data, making it go further when training, or fine-tuning and the model could be trained on "improving" the bad code, actually the existing code. So the before and after would be reversed.
For encoder-decoder models they can can be trained, or fine-tuned on a more explicit translation task.
So just a kind of https://en.wikipedia.org/wiki/Data_augmentation
Sometimes the name an author gives to a project doesn't need to be related to the thing itself, but can be a name inspired by other life factors. In this case I decided to call it Cactus.
Peering.

Here's how it works:

1) I have a big network and I exchange traffic with another big network. Think of "eyeball" networks like last-mile ISPs (Comcast, mobile providers, etc) where a substantial portion of end-user traffic is going to handfuls of well known networks - Cloudflare, AWS, Netflix, etc.

2) Comcast and Cloudflare say "Hey, I send you X TB/PB/etc and you send me X TB/PB/etc. We both currently pay another provider to route that traffic between us. Let's not do that."

3) In locations where it makes sense they basically throw a cable across datacenters, POPs, internet exchanges, etc. The cost for this is typically extremely low - it's basically a port on a switch/router on each side and MAYBE a "cross connect fee" from the facility. This is usually billed in the tens of dollars/mo if at all. It takes very little time/effort to configure this but of course the details are more complex - multiple ports, multiple facilities, etc.

4) Both sides start routing traffic between their networks over their new shiny direct cables and extremely high speed ports. Faster throughput, lower latency, improved reliability, frees up bandwidth to the transit provider they were using previously, and most importantly the cost of bandwidth between the two networks goes to zero.

This is all well known and publicly available because it's visible in the global routing table(s). Cloudflare, for example[0].

All of the large providers do this and AWS, etc charging in bandwidth per GB (especially at their rates) is more-or-less pure profit.

I have a theory that AWS, etc capitalize on people not really understanding this anymore. AWS is 20 years old - that's an entire generation of CTO/CIOs on down that are completely unfamiliar with these details and think $0.10/GB or whatever is "just what bandwidth costs". It is not.

[0] - https://bgp.he.net/AS13335#_peers
When I first heard that the gov't is trying to protect children from online harm, for some reason I thought it meant we were going to regulate their access to the highly addictive forms of social media that have been destroying their experience of childhood and setting them up to be a failed generation. But I guess they decided instead to go after the politically low-hanging fruit of hate speech, bullying, and sexual exploitation, as if the heavy hand of government speech regulation is somehow going to solve these problems this time around in history at no major cost to free societal norms.
I'm not entirely clear why state acts can't be called "terrorism"; examples would include the Libyan Lockerbie bombing, the French bombing of the Rainbow Warrior, and the Russian Salisbury poisoning incident.
Vertex Is the Last Good Place Online
Ah, that indeed makes sense
I will put there the other obvious offender: Vercel . Not sure about bandwidth, but dark patterns, keeping serious RBAC procedures we'll hidden until asking a fortune even for startups, to provide not things like SSO, just reasonable RBAC.

With all that money they then can finance the free tier until they get too far and become platform locked-in.

Surge.sh Im not sure. But shows all the sign of some greedy acquisition, regular long outages , as if I have been sitting as a free tier for too long, quick nudge to pay. For barely accessed sites even behind CDNs, steep. I even worry they one day just wipe all my buckets (they did for a few already) and support would recommend me to be a "normal" paying user .

Nothing is free. And nothing too good to be true is true .
It's only a weird take if you don't have any common sense. It's super simple:
either offer unlimited bandwidth(since you're not charging these anyways), like Cloudflare Pages does,
or put in place controls that will allow customer to set a top limit for their budget. You can't just all of a sudden send them a $104K bill and expect them to pay when the've never spent more than a few bucks. And then even worse, you can't pretend to expect them to pay 20%, then 5% then pretend you're doing them a favor by completely liftig it off. That's just arbitrary billing and preying for any victim that would fall and agree to pay 20% or 5% etc. I'm just asking for common sense and practices that build trust, not arbitraty billing rules.