skysight-inc/HackerNews huggingface dataset:
You have to remember that companies are run by people and people have incentives that are not always aligned with the company.

For example if you are a very wealthy person who runs a large company you need to put that money somewhere and that somewhere may be real estate. In fact it may be real estate in a city such as San Francisco. Prior to covid and work from home that was a very good place to keep your money, but today it’s a lot less good. Companies themselves may have significant real estate investments as well. There are more inputs to this than productivity (and real estate for that matter but it was the first example that came to mind)
Valve will never say “You know what, we are going to go this direction, market be damned. Follow us if you want to be cool” and proceed to introduce a new graphics API. Don’t get me wrong, we needed one, but the current state of graphics “drivers” sucks. Here comes Valve: “Hey bro, I heard graphics apis suck and are bifurcated by platform, here’s a wrapper that wraps them all into an API you probably already use.” (Initial version of their DX9->OpenGL bridge).

Years later, Valve again: “You know, we just kept going on that thing we told you about, here’s a full fledged x86 win32 compatibility layer for anything posix. We had to patch the kernel but they were receptive.” Who does this? No one. Not a single company does this. They all have ulterior motives. Patch Linux for some hardware they are introducing for sale or patching it for some platform to get your PII data. Valve is the only company that is patching to make things better for the sake of making “the ecosystem” better. Apple: “We have the best products” yet those products aren’t helping the compute ecosystem. Microsoft: “We have AI” yet those products are still being worked out and is under active litigation from pretty much every creative out there. Valve: “We just want to play, make sense of players, to make better play experiences, to make better games, and not write more code than we have to. Our business is games, not code”.
> This is Unity trying to rewrite history so they don't seem like the bad guys.

Yup, even going so far as to rewrite the FAQ and pretend they never said the initial answer, it only being noted as "(Updated, Sept 14)"[0]

For full context, the original Q/A was

> Q: If a user reinstalls/redownloads a game / changes their hardware, will that count as multiple installs?

> A: Yes. The creator will need to pay for all future installs. The reason is that Unity doesn’t receive end-player information, just aggregate data.

and has since been edited to

> Q: If a user reinstalls/redownloads a game, will that count as multiple installs?

> A: We are not going to charge a fee for reinstalls. The spirit of this program is and has always been to charge for the first install and we have no desire to charge for the same person doing ongoing installs.

> (Updated, Sep 14)

> Q: Do installs of the same game by the same user across multiple devices count as different installs?

> A: Yes - we treat different devices as different installs.

> (Updated, Sep 14)

[0]: https://forum.unity.com/threads/unity-plan-pricing-and-packa...
A definite improvement but the CEO needs to go. It's the only way to begin restoring long term trust. Developers & publishers are extremely wary of unstable business partners.
I have a nice office at work, where I have less distractions than at home. Face to face meetings allow for better discussions and whiteboarding than video conferencing. I can commute by bike on nice route, thus getting regular exercise and fresh air. I can better compartmentalize work from leisure. I don’t have to spend my whole day within the same walls. I get to see other people and have random encounters with interesting technical and non-technical discussions at work.

So it depends on circumstances and preferences. Both modes should be possible.
When trying out Kagi (prior to unlimited searches) my monthly Google searches were significantly higher than the cap. While some definitely do get CAPTCHAs, I wasn't. Adjusting this to the new unlimited price and it would still seem to be negative profit for them, hence the question.
I do not want a car that’s capable of deciding I’m not allowed to drive it.
Kia and Hyundai should install this.[1]

[1] https://www.youtube.com/watch?v=7U4ZYOBzEEs
> somehow flickering like a CRT

Backlight dimming can be implemented via PWM, which turns signal on and off at different frequencies to achieve the desired brightness setting from the backlight source. When it is poorly executed you tend to see that effect (more so at the lower backlight settings)
That’s a loaded question. I don’t think Valve avoided enshittification at all.

Valve was an industry leader in integrating gambling into mainstream video games. They’ve also integrated pay-to-win microtransactions and exploitative battle passes into recent titles.
People are going to continue to complain, but I honestly think this is a pretty good walk back. It addresses all of the more legitimate things people were upset about:

- $1,000,000 income floor for a trailing 12 months

- Doesn't apply to old versions

- Billed a lesser amount of 2.5% revenue if available, so low-cost indie games don't get destroyed

Not to mention, removing the requirement to have "Made with Unity" on the free version? Surprised they would change this - it wasn't really a problem for most people, and afaik getting rid of the "Made with Unity" was one of the main reasons people would buy the non-free versions of Unity.

I think this is probably the best they could have done for indie devs. As it turns out, pushback works. They did destroy a lot of trust with developers with this move though. Going to be hard to get any of that back.
Does company trust mean nothing anymore? Once you lose trust, you lose consumers, even if you reverse the trust-losing decision. Look at Bud Light - they still haven't (and may never) recover.
Instead of getting rid of coal, renewables would reduce but insure a long term dependency to coal though which sounds even worse.

We need to stop thinking short term which is the reason why we're in trouble in the first place.
There's only so much a secular system can do.
The relationship between throughput, latency, and concurrency in servers is expressed via Little's theorem. If your server is written in the thread-per-request style -- the only style for which the platform offers built-in language, VM, and tooling support -- then the most important factor affecting maximum throughput is the number of threads you can have (until, of course, the hardware is fully utilised). Being able to support many threads is the most effective improvement to server throughput you can offer.

See: Why User-Mode Threads Are Good for Performance https://youtu.be/07V08SB1l8c
The question to ask is why are there so many thieves to begin with, always try to get to the root cause.
I'm not passing judgment on the victims of this practice. We should be regulating it, instead of allowing companies to abuse people.
Well said. Many Valve products have been absolute artisanal masterpieces. Very rare today.
Ah okay, I understand the perspective now. Thanks for the extra information.
That's explained at length about a dozen paragraphs into the article.
There are people who make a lot of money from the consumption of gas and tires and oil. Also the manufacturing and selling of automobiles. Those people make a lot of financial contributions to politicians and sometimes become politicians themselves.
Meth heads are already self destructive, they don't give a damn about some metal dust poisoning them.

And yes, they use cordless angle grinders.
Work is not voluntary, there are no alternatives. Unlike other social opportunities in ones free time. So folks who can't get their needs met from remote work can still remote work and find fulfillment elsewhere.

Folks forced into an office cannot choose to opt out of all work. Changing jobs is a bigger lift than picking up some social hobby or activities after work.

I agree hybrid can be nice, yet executives are too often demanding RTO compliance. That's why there is so much breathless enthusiasm for remote work, and angst against attempts to both-sides the issues.
Yeah, but a regular house doesn't sink into the ocean if you leave the front door open
By gearbox I mean anything to change from one RPM to another. Chains, belts, or gears are the obvious options. They all have pros and cons, but any would work. There are other options as well, but they tend to be a lot less efficient which destroys the whole point.
That's a false equivalency. Phones are also rejecting perfectly good parts, not the parts you cited.

That's the whole problem here, and you try to make it seem as if it's about crappy parts not working.

It's not. At all. Never has been.
I would like to give a strong recommendation for https://pre-commit.ci (no relation, just a happy user).

The idea is that you write hooks (or use pre-existing ones) that check (and fix, where possible) your code before you commit, and then once you've pushed, the CI will check again, including automatically committing fixes if necessary.

Anyway, it works brilliantly - unbelievably fast thanks to good automatic caching, and using the exact same setup on your local development machine to in CI negates a lot of these debugging problems. It's free for open source.

It only does checks, not things like automatic releases, but it does those them well.
Steam came out before that. You missed the HL1 mod era.
> fundamental quality of life stuff

As someone who used a Galaxy S3 for over a decade and has now "upgraded" to a friend's old S9, I can't understand this at all. What kind of quality of life stuff am I missing out on? I'm missing having a removable battery, but at least it has a sd card.
It's not the parts that are locked, it's the phone that wants specific parts.
If you give people the possibility to change their phones to accept other parts you instantly create a market for stolen parts.
Maybe Apple should lock both sides.

Another reason for locking parts to the phone is to prevent non-genuine parts. Those cheap batteries or TFT replacement screens for OLED iPhones will not give the experience Apple intended and will damage their reputation.
Meanwhile I can't even get a new querty phone that performs well. I get that it's more niche, but this was solved years ago. I guess patent hell is partly to blame.
Perhaps you don't want to link to STL or can't tolerate some of its idiosyncratic semantics? Some platforms Python runs on may not even come with STL.
It’s frankly a shame we’ve gotten to the point where the other side is an enemy.

Washington and Adams strongly believed parties shouldn’t exist in America because of this. Jefferson manipulated the situation to his advantage and won, enshrining the enshitification of American politics in just the way Washington and Adams feared it would.
> - Doesn't apply to old versions

It's not beyond the realm of reasonable belief to assume they can or will roll out some breaking change eventually that forces upgrades.
My org's apps heavily use this simple key-value interface built on sqlite: https://github.com/aaviator42/StorX

Handles tens of thousands of requests a day very smoothly! :)
just fundamentally restructure your government and undertake decades-long construction projects!

That doesn't help the people in the 20-year interim before those changes are made. God forbid wealth redistribution doesn't actually solve the problem.
I feel like at this point, we can consider Signal the Mozilla of messaging: They deliver a desperately needed high-quality, open-source alternative to an oligopoly of sometimes secure but always closed-source competitors, yet we hold them to much higher standards than any of these.

Yes, Signal is (intentionally, i.e. as a stated design goal!) not federated, and I'm not super happy about it.

Yes, it includes a cryptocurrency nobody asked for, and I'm definitely not happy about that.

Yes, they've dared to dabble with trusted computing, and Intel SGX at that! (Although only in a purely-additive way, which I find really hard to disagree with, personally.)

But they have done so much for giving users a reasonable chance at evading the warrant-less wiretapping that is dragnet data collection.

Signal has pushed WhatsApp to become end-to-end encrypted by default, and that might have very well set the most important precedent for encryption-by-default in the recent past (see the UK's current legislation, and the EU's attempts of doing the same).

They're continuously pushing the envelope and are collaborating with academic cryptgraphic researchers on pq-safety, which will trickle down into all non-Signal users of the Signal protocol before too long (which includes WhatsApp and Facebook Messenger, making up for multiple billion daily users).

Yes, we should continue to hold them to a high standard, but I'd love if we could sometimes also keep things in perspective.
> There's something really nice about using analog scopes.

There really is, and it's not just hipster-esque nostalgia like people who haven't used them might think.

For one they're not subject to digital aliasing. Sure, they have some bandwidth limitations that can lead to some of the same results, but I've found they're better at smearing the different frequencies on the screen when I'm looking at the scope with not ideal time steps, whereas it's far easier on a digital scope to get something that looks like your signal but is just an artifact of the digital aliasing. There's a lot of nice features that a DSP pipeline unlocks versus an analog pipeline, but sometimes when things get real wonky it's hard to beat an analog scope to make sense of reality.
It's pretty clear that while some people will ignore deterrents, the lack of a credible deterrent causes people who would otherwise not commit crimes to begin to do so, hence high rates of smash & grabs and shoplifting in SF.
Liberals are not a moderate part of a socialist faction. They critique the democrats like they critique republicans because neither are in any way compatible with socialism.
I tried Excel few years back, it’s only easy when all you are tracking is income and expenses. But when you buy some stocks or MFs, the amount is debited from Bank but it’s not really an “expense”. And good luck tracking fund flows between your own accounts.

I’ve finally settled on hledger for now. There’s some issues, mainly the reports are generated by calendar year, there’s no support for Financial Year reports (Apr-1 till Mar-31 in India).
Do you mean promos for Prime shows? Or actual ads, for "stuff". If it's the latter, you may be in an A/B test.
I wish individual actions could be specified as Dockerfiles instead of yaml files. That would address a lot of issues that I've run into around build environments being slightly different than locally.

Yes, I can wrap it with a simple docker action. It would be cool if that were automatic.
Kia/Hyundai went cheap on the lock system because they're literally targeting the bottom of the new car buying market and selling to customers where every dollar matters. If their customers were demanding more secure locks and showing up with the money to pay for it, Kia/Hyundai would do it.
you think losing the right to repair just so that some hypothetical thief can't hypothetically take and resell your phone is a reasonable trade....?

absolute nonsense.
what am I looking at? Do you have the prompts that were used?
I guess you've been lucky to never have a bad manager? I can think of plenty of times in my career that corporate leadership was short-sighted. From terrible managers who think their job is to ensure butts are in seats, to turf battles that make the company worse off, and so much more. Awful behavior, but nothing that provides being money-hungry and sociopathic at the same time.
> it probably never will support anything other than AT-harddisks

*installs Linux on literal spacecraft*

You never know where a project will go. And in a way it doesn't matter, if you're doing it for your own reasons.
I'm a fan of Bash3 Boilerplate (https://github.com/kvz/bash3boilerplate) and use a modified version of it for my shell scripts now. I like the code style and the logging, although I've amended the logging slightly to add a pipe input for long running processes that you want to see the output from before it finishes.

I prefer having a stop-on-unexpected script as it makes errors far more explicit and it's not too onerous to work round the peculiarities of return codes.

Greg's wiki (https://mywiki.wooledge.org/) is my go to resource for looking up snippets and learning to avoid the footguns - that and shellcheck are the key to "robust" bash scripts.
Weirdly, the exact opposite works for me. As someone recently dealing with a measure of anxiety, I found that a 3 step process has helped remove the worst of it.

1. Examine the feeling - Pay attention to the thoughts causing the anxiety. What exactly about it is disturbing? What outcomes are you afraid is going to happen. Think about it like an interesting topic you are hearing about. What questions would you ask?

2. Explore the feeling - Articulate how it makes you feel. Where in your body are you experiencing this feeling? Is your mind racing, your chest tightening, stomach churning? Notice each feeling and where it is happening.

3. Exaggerate the feeling - Take the anxiety causing thought and turn it up to 11. If you are feeling anxious about your job, imagine you not only get fired but the company takes out an ad in the NY times letting everyone in the industry know not to hire you again. If you're anxious about not saving enough, imagine you go bankrupt and have to live in a cardboard box by the street. Don't just imagine the worst case scenario, imagine the nuclear + ebola scenario.

After making a habit of this, I found that my reaction to these thoughts is not as emotionally severe. I don't know exactly why it works but my guess is that when your mental response to stress is disproportionate to the stimuli, the process of examining the thoughts acts as a way of desensitizing the mind to the stimulus whilst keeping some emotional distance from them. The act of exaggeration adds some comic relief to the process and, I find, actually makes me (slightly) look forward to the anxious thoughts ("Ooh, I wonder what crazy scenario I am going to come up with for this one") and replaces the negative feeling (fear, churning) with a positive one (curiosity, excitement).
Blocking the official Google Go proxy will work pretty well, go get will just fail by default.

If someone works around that on a developer machine, it shouldn't matter, because release builds should still come from an automated system, right?
It's sort of surprising that they would try to act as if the plan was never to charge for multiple installs.

By lying about the situation so transparently, it's clear to me that this is nothing more than damage control, and that the loss of trust does not deserve to be earned back.
I staunchly refuse to buy an iphone or whatever else Apple sells. I both support right to repair and am affected by many non Apple companies that do anti-consumer stuff. The article here actually lists several companies that aren't and hate right 2 repair, including Wahl (learn something everyday).

I can't understand why anyone who isn't a manufacturer would be against this.
I know that they do, but they're also much less likely to be lying underneath one for the time required to cut out a converter that somebody caged in.
This was happening to me until I started with a much shorter prompt at first. Then once you get to the editing view, you can use longer prompts.
This is tough as at the heart is manufacturer / seller liability for use / misuse / abuse of the product they sold.

For the locks analogue, most of the advertising for the common homebuilder and homeowner lock varieties are fabrications and lies; it's incredibly easy to get through common locks. In applying the analogue to cars, it works because Ford and Toyotas are harder to steal. But what is the liability in that? Does Kia actively market the safety, security and anti-theft portion of their car like the common lock manufactures do? No-- they do not. That's where your analogue falls apart, specific anti-theft claims (moreso than general "has anti-theft") are not there for Kias, they are there for 'locks'.

There's numerous analogues for this that 'sorta' fit but with widely different outcomes. Is this like victims suing a dress manufacturer for dresses that make them more likely to suffer sexual harassment? Is this like a phone manufacture being sued by those who suffered malware/cyber attacks because they're brand of phones are targeted for vulnerabilities far more then other manufacturers are?

The court of public opinion and the case itself is going to be filled with widely different assessments of what the base 'analogue' should be. This is going to settlement without established caselaw I think, as caselaw established on this would be just such a mess.
The gnuCash documentation has it as you describe: debits checking and credits salary.

https://stuff.mit.edu/afs/sipb/project/gnucash/1.6.4/arch/i3...
A few years I made a decision to ship a SQLite database in an (internal) ruby on rails package. Why? Because there was a large set of (static) data that was required for the package to work, and it made no sense to make an API to query it from external sources (It wasn't that big, something like 5-10Mb if I recall). At the time it felt like a super dirty hack, but time seems to have validated that decision :)
The title is misleading. For who didn't read the article (and judging by the reactions, that is most people here), this is what the study that the article refers to really found:

- the way how most people currently work remotely is -more- carbon intensive than commuting to the office

- working remotely -can- halve the carbon footprint, if employees take drastic measures to reduce their footprint at home. Such as using solar panels etc.

- still, offices could do the same, and employees could also choose more carbon friendly ways to commute to the office and then the balance would swing the other way again
You could say this about any pov that discourages any behavior: "Dead people don't murder, and so the movement to stop murder can be traced directly to Neomalthusian and eugenicists."

It's obnoxious to exaggerate the perspective of people you disagree with, just to make them seem less reasonable. Those who want people to decrease their carbon footprint don't want you dead, they just want people to decrease their carbon footprint.
SSD, Linux, an Intel i5.
Edit: There is an error in the numbers, the F-35B wasn't included in the F-35 numbers. Aviation-safety.net tracks the F-35A/C separately from the F-35B. The new numbers are

F-35 |28 |1 |8 |721,000

F-35 |3.88 |0.14 |1.11

Still the safest aircraft in our inventory that I know of, but more airframe loses than the Rafale.
I need the next Reacher to drop, and soon.
Scientists also need to start exercising a modicum of humility, recognize that their own knowledge has limits, and be more conscious of the way they present their theories outside their field.

> In 1997, I was an expert medical witness for the prosecution in the high-profile case of Louise Woodward, a British nanny prosecuted for allegedly causing the death of a baby in her care by violent shaking. For many Americans, this was the first time they had ever heard of shaken baby syndrome. Woodward was convicted of second-degree murder under the SBS hypothesis. Based on my own subsequent research and significant developments in scientific understanding, I would not give the same testimony again.

I wonder if he characterized it in his testimony as a "hypothesis" or as a scientific fact.