skysight-inc/HackerNews huggingface dataset:
The incentive structures of the organizations producing the software.

If your software is slow, it's probably because nobody was incentivized to make it not-slow. There's plenty of software out there that's fast, but if perceived slowness isn't costing someone money and making a company's life harder, it's unlikely to get solved.

Two examples:

1. My gmail can be horrifically slow some days. It's not because Google is unable to make IMAP sync fast, or that there's some inherent protocol limitation for what I perceive as 'being slow.' I run my own mail on DigitalOcean and I consistently am faster to sync large quantities of mail relative to a gmail address. Google isn't incentivized to make their free service faster, since they aren't losing money when I complain that gmail is 5 seconds slower to sync similar or lower volumes of mail compared to my own personal server. Note: I understand why there's good reasons for this.

2. Netflix and Youtube have a ton of backend servers and services that can be selected to immediately stream to any given computer on the planet, should someone click on a video. These are extremely highly performant and allow basic compute-heavy loads to be spun up at literally the click of a button on a webpage. It is specifically some engineer's job to get delivery windows on videos down as much as humanly possible because the organization makes more money from users (people tend to avoid services with huge delays, thus decreasing ad / subscription revenue) and spends less money if they aren't wasting compute.

Software speed is entirely dictated by the incentive structure around it. If you want to complain about why software is slow, it is useful to understand who's problem that is, and whether perceived performance is enough of a blip on the radar to be worth investing someone's time in it.
We have been agressively terraforming the earth into a form less accomodating of current complex life for some time now, and we show no signs of slowing. That's the whole problem
I believe the point was they are offering the reduced price as-is. What they aren't offering is a higher priced variant where have you have the right to repair.
>Well that and gamers throwing a fit because they didn't want their gaming console to be useful to their parents and other non gamers ...

I think it's worth revisiting the announcement. Gamers were upset because the launch presentation of the new console spent very little time talking about games. That presentation was followed by a Q&A with the notorious "we have a console for people without reliable internet, it's the xbox 360" quip. The "peasants get no privacy" attitude really felt like it was just part of a bigger "the peasants will buy what we say" attitude.

I'm with you on the utility of the basic concept. I actually really enjoyed using the Kinect to control Netflix. There was a good concept buried in the xbone vision that I would still like to use today - but Microsoft fumbled the execution tremendously badly and in particular, did so in a way that did not show "good stewardship to gaming."

On that note, the Kinect almost ended Rare as a studio...and the cool media features introduced with the Xbox One are now as dead as the Kinect.
I agree, the headline has been editorialized in order to drive engagement.
Very conveniently Edge started crashing just yesterday whenever I visited gitlab, which gave me an excellent excuse to switch my work machine to Firefox. Edge is an overall nice browser, but it's less stable than plain Chrom(ium) IMHO and MS really pushes hard their nefarious features, way more than I can tolerate honestly
Still waiting for it to load, probably.
DDG is your friend. Also look up 90s R&B producers lending expertise when they take that angle.
That seems deeply unethical and, at least in California, illegal. Not something I’d brag about in any case.
Sorry, yes, I meant authorization. So you're saying to just effectively run a filter in the business layer based on allowed role/user/whatever. Seems pretty straightforward but I wonder if I'm missing something.
Say I do $500 worth of work for you and you pay me by giving me an old watch you had kicking around. If I discover that it’s actually a valuable watch and sell it, should I have to return to you the excess over $500?

Maybe this is a bad analogy, but it’s the only argument that makes sense to me.
It's not. It's only controversial if you follow FDA recommendations. Any athlete knows this. Fat and protein are REQUIRED to build muscle and endurance. Carbs are great pre/post workout for energy and recovery.

Our society has a massive excess of carbs in our diets that don't get used for energy production and just turn into fat.
Two points:

1) Tesla hasn't demonstrated that future hypothetical, so it's a speculative argument at best.

2) It's still unethical if they could have achieved that more safely by following industry norms and best practices, which they consistently fail to implement. Tesla could hire safety drivers for testing before public releases, but they don't. They could implement more redundancy to mitigate SPOF, but they don't. They could file the same regulatory paperwork others do (insufficient as that is), but they don't do that either. They don't even use industry standard terminology and safety concepts like ODDs.
It was an upgrade to 3G UMTS, the long-term evolution for the third generation as a stopgap to delaying 4G development. The industry then gave up on the 4G proper and rebadged 3G/3.5G/3.9G LTE upgrade into LTE/4G LTE, and moved leftover elements onto 5G and 6G.

It’s kind of repeating with 5G NSA(Non-Standalone)/5G SA(Standalone)/5G mmWave branding, it seems the marketing parts of telecommunication industry always wants to rebadge backported technology as the mainstream next generation, and engineering divisions wants to move onto one generation ahead.
More like side of what I really felt. But it is kind of Murphy's law that on any topic some one will claim "Anti corporatism is the logic in itself"
Show HN: Create and Share Your Audio Clone with Vagabond AI
I'm excited to soft-launch Vagabond AI, a marketplace where Artists can use AI to create a voice clone of them speaking/singing, and then share ownership to this audio clone using Blockchain. It solves the issue of vocalists not being able to monetize their voice with the same level of control as other digital assets. Creators can generate clips of generated audio speaking/singing words, and use it however they'd like. I'd love to hear your feedback!
Thanks for the reply Paul! Congrats to you and the team on the advancements.
Yes, but I think the OP was suggesting that the network effect to support a platform is much smaller than most people would think. Consider all the topical sites running PHPBB forums, for example. There are many thousands of vibrant communities around the internet, and they can all coexist peacefully. Many of them feature adds & commercial partnerships, too, and guess what? The click-through and performance of those things is relatively off-the-charts because they directly relevant to the captive audience's interests... especially if representatives from the advertisers directly participate in the community, which many do, and even moreso if the community + advertisers offer IRL community events (which many do).

Besides the depth and stickiness of topical communities, these sites also tend to be almost universally friendly and helpful, even to n00bs and outsiders. It would be a tragedy if they were to be replaced by a one-size-fits-none platform.
No, you don't really "own" it. Land ownership is a pretend game we play to incentivize things like building structures on land.
I’d love to see the deal going through anyway and Microsoft pulling COD out of Britain. Just once I want to see this bluff get called.
It sounds like this might just be confusion over nomenclature, with Google and Amazon using different terms for the same thing.

Regardless, with GCP, if you need redundancy that can survive the loss of an entire datacenter, then you need to be multi-regional. This has been widely known best practice for a long time.
What makes you think it won't get to market?

Sure, they failed in the past but they have the money now and they've certainly shown they won't give up.
Nuclear power projects are not just over-budget, they start off with a budget of a couple of billions, whereas individual solar or wind power projects are way smaller and therefor carry less of a risk. Nuclear power requires a huge financial backing from a single entity (even it is "fed" by multiple sources). Almost always, the risk is carried by society, the profit, if any is gobbled up by some corporation.

There is no need to "overbuild" wind or solar. There has never been any illusion those sources will produce at 100% capacity all the time. There will eventually be energy storage to level out the peaks, but most countries still have years to build up to the point where this is necessary.
They should just do away with grades entirely.
Taking this back to STEM, what is the pay like for FAB jobs? How are employees treated? Hand wringing about math competence ignores whether the jobs themselves are competitive to their peers. If it requires a masters degree in EE, but pays less than a CS degree bachelors on average, the incentives are not going to be there for those that already are generally competent in the sciences.
A high school "data science" course, if designed properly, will be far more useful to students and beneficial to society than calculus.

Every high school student should learn how to grapple with uncertainty, how to evaluate statistical claims and experiments, how to interpret graphs and charts, understand how machine learning models work (at a high level), and internalize concepts like "significance", "error bars", and "expected value."

This training will help all students every single day of their lives, because it teaches them how to think. Society benefits from having more people with the tools to evaluate data and deal with uncertainty, especially as we face a looming epistemological crisis.

Calculus, on the other hand, will be used by very few students, and even for those few, it will not likely be used every day. Yes, it is a prerequisite for some STEM courses as part of a degree program, and so calculus can be taught to undergraduates pursuing a STEM field in their first year (or those who take it as an elective in high school.)

It's a shame that Stanford and Harvard, which set the tone for high schools and high schoolers, are going the wrong direction here.
>but the combination of all of them doing that turn one fairly decent (not perfect, but decent) streaming service into an array of streaming services each individually not worth the subscription.

And thus we're back at "cable rates" but pick your poison.

The response should be "cancel services when you don't need them" but it's tougher if you have a family with young kids who you let watch.

I really liked paying CBS/Paramount for a single month so my kids could binge Korra (sequel to Avatar: the Last Airbender) back when Netflix released A:tLA first. We literally watched nothing else on the service.
No, that chart doesn't refute any point I made.

10 years ago, we thought we'd be in a worse situation than we are now. Things are still getting worse, but getting worse at a slower rate. If the change in rate continues, things will start to get better at some point.
> my gut is screaming no

seems like you already made up your mind, so why bother?

TypeScript is helpful (or at least meant to be) for teams as it aims to block the cleverness of its individual contributors. Especially people only familiar with dynamic type systems are rather fighting a static type checker at first and "it's not helping them". A "strong" type checker should enforce everyone to write stuff in a simpler form and that gets in the way of productivity for some people.

If you can maintain your mindset and write your code in a simple form that could easily satisfy a type checker (coming from rust), then why bother with additional tooling if it won't provide more value to you? Or to phrase it differently: if you can maintain a strong mindset with confidence, bringing in additional tooling for that project later on, when it will be become plausible, won't be that hard. But if you doubt your mindset, it might be a helpful choice to let a type checker look over your shoulder from the beginning.
I guess the wide architecture exploited the parallelism of games' graphics rendering code very well, just as GPUs do.
Datasette was designed for Vercel from the start. It's a really great way of turning data into a read-only API, with both JSON and GraphQL endpoints.

https://datasette.io/

Demo here: https://datasette.simonwillison.net/simonwillisonblog

GraphQL demo here: https://datasette.simonwillison.net/graphql?query=%7B%0A%20%...

To deploy a SQLite database to Vercel with a GraphQL API:

brew install datasette
datasette install datasette-publish-vercel
datasette publish vercel mydatabase.db \
--project my-new-vercel-project-name \
--install datasette-graphql

Here's a tutorial on how to get data into that SQLite database in the first place: https://datasette.io/tutorials/clean-data
Mastodon is likely better off if "content creators" avoid it.
The solution is to equalize the death-probabilities. Let Corolla drivers roll some appropriate number of dice, perhaps on a monthly basis. Whenever your dice come up all sixes, the government sends you ammunition, to be used under the landwhale-hunting exemption. Kinda like jury duty, but more fun. You just need to set the probabilities correctly. Slowly ramp them up like interest rates until SUV adoption softens.

Motorcyclists, bicyclists, and pedestrians get extra shots.
If you want to see the power of PowerPoint math animation, see Mathologer.
Your language seems hyperbolic and inflammatory to me. You are conflating discrimination with racism, and also conflating positive discrimination with negative discrimination.

Affirmative action is not racism, even though yes it is intentionally a type of positive discrimination. It’s also out in the open and temporary and more fair, as opposed to cultural racism that it hidden and systemic and permanent and hurting people unfairly.

Getting stuck on the existence of discrimination is a way to lose sight of the goal. The goal is to battle systemic cultural racism & sexism that laws have been unable to fix for more than a hundred years, by trying to adjust outcomes temporarily in favor of the people who’ve been unfairly excluded, only until we have evidence that systemic discrimination is mostly gone. In the mean time, there is still a ton of evidence that the bad kind of discrimination is still pervasive and durable. If you don’t want affirmative actions of any kind because you can’t get past the discrimination, then how do you propose to fix racism? Note people have been trying for centuries and unable to do it without some kind of balancing offsetting positive discrimination to counter the known measurable negative discrimination. Do nothing has already failed. So what’s your solution?
> it was fast and stable

There is no huge difference between Atom and VSCode. I was using Atom. It worked. It was popular. But Microsoft could afford bigger momentum - and took it. Then I used VSCode. I have noticed difference in speed only after I switched to Sublime Text.
Aha, yes, you're right. I see those in the package.json.
She abandoned the property, didn't live in it, and didn't pay taxes for years. That said it doesn't give the government the right to take all of the excess profits from selling the house.
No one is owed but this question is flawed. Users were paying for 5 households. Now they can only use it for one. However you look at it, its a reduction in service or an increase in price.
Isn't that more to do with the fact that FAANG often hires straight out of college so they can pay you $80k a year for a degree from a top university and you won't realize you are getting shafted because you are a dumb kid?
This same SCOTUS recently ruled that women don’t have a constitutional right to privacy nor medical autonomy because they cherry-picked a time when state tradition curtailed their ability to abort a pregnancy.

The founding fathers oversaw a tradition of property taxes in the USA.

> Property taxes in the United States originated during colonial times.[64] By 1796, state and local governments in fourteen of the fifteen states taxed land

https://en.m.wikipedia.org/wiki/Property_tax_in_the_United_S...
Also no NIMBYs on the North Sea. There's some angry fishermen and ecologists but for the most part "out of sight out of mind".
Pattern matching gets even more fun with the rightward-assignment syntax and additional conditionals. Here's a single example case from the UUID/GUID library I'm working on where the constructor method takes arbitrary positional arguments, many combinations of which may yield a valid UUID. This particular case matches the components of a Microsoft-style GUID so it can handle the endianness appropriately:

in [::Integer => data1, ::Integer => data2, ::Integer => data3, ::Array => data4] if (
data1.bit_length.<=(32) and data2.bit_length.<=(16) and data3.bit_length.<=(16) and (
data4.size.eql?(8) and data4.all?(&::Integer::method(:===)) and data4.max.bit_length.<=(8)
)
) then
> But how do you determine what's "high quality" and what isn't?

There's zero chance Netflix isn't aware they are peddling more junk than gold these days. It's a gamble to have more content than anyone else - and it seems to be slowly killing them.

Everyone has a story about spending 45 minutes surfing Netflix trying to find something interesting to watch while dinner gets cold. Everyone has stories about how awful the latest Netflix Original is, etc.

The amount of poorly dubbed foreign films is appalling, for instance. That's not a gripe against foreign films, it's a gripe about the utter lack of quality Netflix green-lit straight onto the front page of results. These things could be done well - but often are not.
Easier than ever! And I have a home server to run it from.

It is just that I'm never going to consume it.
Currently Colorado is solidly a blue state and Democratic lawmakers don't actually need help. I am in Titone's district (the sponser) and the right to repair was broadly supported.
what are "legal levels"?
Given the nature of the JIT and the limited size of the translation cache (2 MiB IIRC), applications with huge code bases and little repeat rate (like browsers and MS Word) will perform less well. The poster child for Crusoe was PowerDVD, but Quake had also gotten a lot of attention. Note, in those days there was a surprising amount of self-modifying code. That stuff is really nasty to deal with for a JIT. There was hardware support for detecting this on (IIRC) a 1 KiB granularity (because code was intermixed with data, making the latter look like self-modifying code).
Astronomers capture first image of jet being launched from edge of black hole
Yes, it is always good to remember that the BitTorrent protocol is successful though.
It's also a way for them to save on credit card processing fees by trading the fees of multiple (relatively) small drink purchases for one fee for the gift card purchase.

An often overlooked innovation of iTunes was delayed billing, which converted multiple separate song transactions into one bundled transaction to save on credit card transaction fees.
1Password is the leading cautionary tale of how to make boat loads of happy customers cry in the shower daily.

They took an amazing product that worked better than every competitor and was easy to use then ruined it with the absolute dumbest product decisions I've ever seen.

They gave Apple the green light to put them out of business and I'll be switching as soon as that feature is available.

Their product decisions were almost as bad as Sonos, almost.
A $40k condo that the owner only wasn't upside-down on because part of the seizure process was zeroing out the mortgage, unless the government's lawyer was just flat-out lying on NPR this morning.

[EDIT] To be fair, it might have sold for more than the mortgage balance in an ordinary sale, but I'm not sure it's reasonable to demand the government put in extra effort to maximize sale price, in cases like this. I do think this practice deserves some scrutiny, but IMO this is a pretty poor exemplar-case and the details seem to be rather overstated in much of the coverage and reactions.
Not only the UK government still has a significant power to leverage here, but also corporate doesn't usually want to directly go to war against governments since that's going to be an alarming signal for all other governments across the globe, especially EU who is actively seeking a way to regulate US big techs. Even US cannot protect them without a good justification.
By growing large you attract predators and parasites, you must pay a very high price in moderation to removing this spam and trolling. An individual/small group of individuals fighting against every bad actor on the planet. By staying smaller you are more likely to fall under a 'dark forest'. You'll still be attacked by your local level trolls, but the likelihood you'll be attacked worldwide is lessened.
This is including deployment costs btw, a pro plan in vercel is $20 per memeber
> Just because ChatGPT can do it, doesn’t mean that it isn’t valuable for a human to learn.

No, but it does sort of suggest that, doesn't it?

> This is especially true for foundational courses.

Sure, but calculus is about memorizing ways to answer problems. We're not talking about real analysis, the course in which students develop the calculus and prove it works.
Wow I've been programming Ruby for 15 years and didn't know `rescue` uses a match operator.

It's annoying when a library raises only one exception type for every error and the only difference is in the message. Matching on the message right in the rescue expression would be tremendously useful instead of parsing the message and deciding how to deal with it inside the rescue body.
This is really annoying clickbait. She's trying to attract Twitter subscribers.

ChatGPT "sees itself" in countless different ways, mostly informed by clichés trained into it about what we expect it to say. And it can't draw, so we get the Midjourney police sketch based on the text it makes. Basically BS through and through.
Some of Microsoft's top game development studios, specifically right now, Rare and Playground Games are based in the UK and contribute at least some of the profit and arguably a lot of talent.

(Microsoft has a really interesting history of UK game development teams, going way back, including ones they ultimately shut down such as Lionhead.)
Workflows as a Distributed Transactional Back End
This is what Cory Doctorow has described as the enshittification of companies and platforms. It's not a fluke - it was the plan all along. First you treat your customers well to build up a user base. Then you make things crappy for the users in order to bring in business partners (advertisers), which is what they're doing now. And later they will screw their business partners as well and redistribute all profits for their shareholders. And then the platform will die.
There was a scandal where thermal throttling was a big issue. I dont remember if this was a problem from Transmeta or a particular laptop manufacturer, but the CPU could only run at full speed for short bursts.
Except, they work.