skysight-inc/HackerNews huggingface dataset:
Right to Repair isn’t demanding manufacturers make all memory socketed: but if a RAM chip goes bad they are asking that a new one can be purchased legally and soldered in place. Right now, there are many 40-cent components in laptops a repair shop cannot purchase from component manufacturers because Apple, or Asus or whenever told them not to sell it to 3rd parties. Or proprietary firmware flashing tools, or what have you. None of this impacts the physical form factor of a machine.
I wonder where the losses are, and if GaN power transistors for switching would help with efficiency here.

I like Seasonic's fanless series, but wouldn't mind getting a bit more power out of the same size PSU.
We created the WHO and the UN out of an idealism and optimism that derived from an honest belief after WWII that we were the good guys that were going to use our power to spread freedom and democracy. That idealism is what gave us the power. That's why so many popular struggles around the world have used the statue of liberty as a symbol for the society they want to create.
MauiKit
I wish all sites that do the “x units ago” thing would put the time stamp in a title attribute.
Apple doesn’t even have 30% of the smart phone market globally how can they have a monopoly on apps? Developers can just stop developing for Apple based systems if they chose.
Biosensor strip for Covid-19 testing gives results within one secon
> The notion that you can pull yourself up by your bootstraps with enough hard work and determination is simply not true for most people.

And? Once you go to the polls and elect politicians which represent your interests...what else can you do?

Might as well focus on yourself once you are done voting.

Talking about stuff is very lame and unproductive. You are not better off financially after you are done talking politics with other people
I believe that it would be possible to make it into a website, yes.

The main reason why I haven't gone this way is because of the trust issue, which most users care about. At the moment, user data flows only between the Google servers and the user's local computer, which is easy to check. With the website, it's harder for the user to know that the Unattach server doesn't store private data.

In addition, it's more complicated for a web application to store data to the local filesystem.
WWII
Probably has to do with hardware and firmware roots. Building an RTC that is programmable with year, month, day, hour, minute, second without multiplication and division is much much easier if you store the date time in year, month, day, hour, minute, second. You just need some simple comparisons whenever there is a rollover.
Thanks. From the thread you suggested, this too covers some of the topics https://news.ycombinator.com/item?id=20023209

I know there have been at least a handful of similar threads over the past two years. But a lot has changed since then, except the main websites in discussion.

Later this week I may reconsider how to frame the question, while providing some positives and negatives of each of the major sites to help initiate a conversation. HN appears to have much more activity during the standard work week and I didn't consider that before posting.
Reviews are absolutely worthless. All I want to know is how many units have been sold and how many complaints have been issued against the product.
In the US, I'd expect an IPv4 address to be enough for probable cause unless the ISP is doing carrier-grade NAT. IPv4 shouldn't be enough for a conviction since there's obvious reasonable doubt.
John McAfee Statement from Prison
I don't understand what his being a NYer has to do with anything.

Which statement has he made that was either a lie or an error?

What else matters than that?

I understand not finding the videoes enjoyable 3 hours of entertainment. That's hardly anyone's cup or tea. I mean finding his arguments questionable.

Is it somehow NYer of me to demand this explaination that if you're going to say someone's wrong, they actually have to be wrong?
If you are a Director of DevOps, what is easier to say to the CTO:

"I need X million USD in engineering spend this year because we need to be on Kubernetes".

"I need X million USD in engineering spend this year to fix half a decade of awful technical execution and decision making (that all happened under your watch, BTW)".
This is even more so with taobao/jd. You need a proxy like superbuy but sometimes I'll find a product which costs X at the "root" on taobao/jd costs say 1.3X on aliexpress, 1.8X on eBay and 2*X on Amazon. Numbers can be even worse, of course.
Thanks for the kind words. I think there is probably potential to do more here, but I don't know if I will. It takes a lot of work to get things off the ground, and I really only made this because it gave me lots of dopamine. Meme coins are fascinating and potentially lucrative, but not how I see myself spending much of my life

A feeling we've all had with our side-projects at one time or the other, I'm sure...
The problem with an App Store-like approach to that problem is that Apple would control who could call you and not give you the option to receive calls from someone they don't like.

I'm not against security or privacy. My problem is not having a way to bypass the App Store and what they allow (they ban more than just malware) when I want to install something.

I use Android for this reason. As soon macOS becomes like iOS, I'm out too.
It's absurd how difficult it's to repair a MacBook. I have a 2009 MacBook that needed to have its keyboard replaced after my mother dropped coffee on it. Not only I had to disassemble the ENTIRE MacBook to reach the keyboard, the keyboard itself is covered by a plastic sheet that is super glued to both the MacBook and the keyboard. It took an enormous amount of time to remove the glue, and not only the keyboard was completely destroyed in the process, the case itself cracked a little bit due to the amount of force needed to remove said plastic sheet. And that's without even mentioning that there was at least 3 different types of security screws before even reaching this point.
A threat of violence is a very large difference, I would not call that just window dressing.

Also lying (fake bomb threat) is a big difference.

It's like the difference between someone stealing your wallet, vs. letting you play some kind of street game where you don't actually have a chance of winning.

The method employed matters, it's not just about the final result.
There's a Zen saying: “Like the pebbles in a bag, the monks polish one another.”

We could modify this to handle sysadmins too.
By private we meant that there is no social aspect of the product. We don't ever share user's name email etc. unless you opt to share it with recruiters at the companies you are applying to.
I think a lot of amateur pool players will feel that. They get into a rhythm and start potting everything. Then they either beak the rhythm, get a difficult shot, or notice their success, over think it all and mess up the mechanics.

This analogy doesn't go particular far, but it works to explain the difference between conscious and subconscious mechanical focus.
Since Youtube fingerprints your device with WebGL[0], it builds a shadow profile tied to that device, so that even in incognito/private sessions, you will get recommended videos that you recently watched, despite the anecdotal claims of others that they don't encounter this.

The only way to defeat that is to use an entirely separate device on a separate network that has a different fingerprint.

[0] https://jonatron.github.io/webgl-fingerprinting/
Just another supported operating system. I think it's good that we have somewhat of a variety so that it's not just the big 3. I'd really hate to see an MS and OSX only market 40 years from now.
Haha, yes, it was unfortunate. Perhaps meme coins become the best means of making a good return during this bear era? I'm not holding my breath, we'll see :)
Precedent came before whataboutism.

Diplomacy is war by other means.

https://libquotes.com/zhou-enlai/quote/lbg9n9m
So true. Both Greece and Lithuania are EU members. Part of the EU mission is to provide freedom & security for the members. So here we are, do something.
Most of the supposed features of crypto, and Bitcoin in particular, become impractical once the government starts to become motivated to stop it. It’s largely all one big utopian wishful thought.
The closest analog we have here is Instacart. You pay a yearly fee for express delivery, and you get to pick from several local stores to get your stuff. Groceries, Target, you can even get Costco without a membership of your own.

The drawbacks are selection and price. On top of express (prime-like pricing) there's also tipping which adds at least 15%. We do it mainly for groceries and some odds and ends, but for sure it's not even coming close to Amazon-level disruption.

And then of course none of these places have Amazon's computing services, lol. That's a whole other sport.
> Most people are pretty trusting of things they don’t understand.

[citation needed]
I had similarly negative experiences with the GitHub app marketplace. They wouldn't even let me list my app as an unverified listing! That's the lower tier which supposedly had no minimum user count but didn't allow payments.

My app was nonsensically rejected for not having enough users yet. Isn't the whole point of the marketplace to help obtain users? When I replied to appeal (directly quoting the no-minimum-user-count statement), I never received a response, and none of the ~dozen GitHub employees I know were either willing or able to help me.

I gave up on the marketplace and just wrote my own Stripe billing, but after two years my app still only barely breaks even on its infrastructure costs. I deeply regret wasting my time building a GitHub app.

Adding insult to injury: my GitHub app is a SaaS CI version of my open source CLI tool, which GitHub internally uses as a core infrastructure component for their DB schema management. 8 months after my GitHub app's launch, GitHub open sourced some Actions code which uses my open source CLI tool to substantially duplicate the purpose of my SaaS app, albeit in a less compelling way (their approach doesn't provide inline annotations, is much slower to execute, and involves contorting the CLI in unintended ways).

Now I keep getting support requests from random users who want help configuring GitHub's action, but don't want to consider ever paying for a simpler-to-install solution with more features. It's extremely demotivating.
This is conspiracy-tier thinking. It's far more likely that once you click one video you like, other videos you like appear because they are topically similar or the target demographics are the same.
>democratic worker ownership of the means of production

How does that manifest itself if not by the collective management of these means of production? I don't see how you can have "democratic worker ownership" of anything without institutionalized decision-making.
> Start with any codebase, no matter how naively or ineptly implemented. Grind administrators against it in production for years and inevitably it will become a smooth, shiny and stable component.

Kind of the culmination of the "Big Ball of Mud" architecture, innit.
I like that :D
There are only two comments mentioning Starlink, one of which is mine. As the other one does not go into details, your comment seems to be talking about mine and seems to be based on a misunderstanding of what I wrote.

Feel free to ask if there is still something unclear after reading it more closely.
The rural doctor shortage is caused by the American Medical Association cartel deliberately restricting the supply of doctors to keep prices high. When there isn't even enough supply to meet the needs of desirable urban areas, what chances does the middle of nowhere in the Midwest or Alaska have?

I once dated an Indian-born MD who immigrated to the US. A Senator from Missouri went to bat personally (not one of his staff) to get her a green card under the proviso she would settle in rural Missouri, because he understood that's what it takes (she moved to Maryland after a few years).
This is a direct result of "move fast and break things", your database schema is the first thing broken and it never recovers.

It's baffling to me that for many companies I've worked for, their data model is basically 100% tech debt that can never be fixed because the cost is too high.
I'm curious what constitutes a "technical" forced landing by fighter jets. I mean, you can't "technically" force a landing at all.

Clearly what happened here is that the fake bomb threat was an excuse, and the purpose of the interceptor there was to demonstrate to the crew of the airplane that the use of force was a possibility. This plane was "forced down" by any reasonable use of the term.

> This reminds me of force landing Bolivian president’s plane in the EU flying from Moscow when they thought Edward Snowden was on the plane.

Had to correct this elsewhere: there was no forced landing there at all. They were denied airspace privileges to cross most of western europe, which isn't the same thing at all. They landed in a friendly-ish nation, and were never boarded by anyone hostile or otherwise intercepted by law enforcement.

What happened in the Snowden case was DIPLOMACY ("you may not travel here if you carry this man"), not force.
Thank you for the clarification. If my data will not be shared unless I opt-in, who are the affiliates and subsidiaries mentioned in your privacy policy?

Could the policy be amended to be more descriptive in how personal information will be used? For example, I observe that the policy outlines several definitions that are to be used throughout, but specifically those two terms are not defined for users of the service who may be privacy-minded users.
Yea. I'm a VM type of admin. One time I got a whole lecture from a Docker Zealot about how I need to not treat my servers as pets. As if docker was the only path to that end. Never even bothered to talk about the existing infra that was managed like cattle - and that it was more a function of App-Architecture than Docker vs X.

Its nice to love your tools. Don't start thinking they are the one true path.
One of the illegal things under US monopoly law is tying--using your monopoly power in one market to enter another market by bundling the two products together and undercutting the competition.

Apple's push into payment processing here smacks very heavily of illegal tying to me, especially given how broadly Apple interprets competitor payment processing methods. In effect, the specific sin that got Fortnite kicked off was charging a lower price for using a company-specific gift card instead of using Apple's payment method. I don't see how that's not abusive tying.
Semantics. But yes, the US government is likely one of the few entities in the world that actually gets to choose.
Saud family have a lot in the bank, so they could hire someone else if USA politics got rid of their lobbyists who control much of Congress. Are they so weak that they would simply collapse without USA support? I would think they could just hire e.g. some ex-Pakistani military to keep the populace cowed.

Or do you mean to say that USA could easily replace the regime with a different, more-favored one? How did that work in Syria? We're withdrawing from Afghanistan now, and at this time Taliban control more territory than they held in 2001. USA military is a bit of a paper tiger, when it comes to achieving results via military action.
I had a similar experience after writing a poor review for a down comforter. They offered to refund about 40% of the purchase price if I adjusted my review. With purchased items I've also gotten cards offering a freebie if you send them an email with your order # - some vendors are honest and just send the free item, but others want a (good) review before they send the bribe err gift.
I came here to recommend the same.
This has saved me from sooo many silly mistakes.
English is not my first language, or that of many of my colleagues, so it's very easy for spelling mistakes to slip into the code.
And very hard to correct after it's part of the codebase...
For the latter questions, WebGL is rendered as an opaque bitmap in the browser (canvas element) so it amounts to an unselectable image as far as the user is concerned: It's all pixels and no text.
All you have to do is if you report the lenders NMLS number now, the bank/lender get's audited/investigated. That didn't exist pre-2008.

Nobody by the way is saying that bias doesn't exist. What I'm saying is, there are so many people looking at it that the effort to coordinate bias on that scale is so difficult unless there is a cultural precedent for people to act toward that bias. I had no influence on closing or whatever.
Cryptocurrency Investors Worldwide Have Lost over $830B in Just a Week
Well, that's one of the drivers for companies migrating their apps to the cloud.
Worker cooperatives are exactly centralized control. The fact that they are democratically run is orthogonal. There is still a (logically) central body with the authority to set policy.
A coincidence! Hadn't seen that, but wish I had.

I run a cron job every minute that pulls in the latest trades from the Binance Smart Chain, and calculate the price of the token on every trade. If the coin posts two consecutive hours of > 10% price rise (and meets a certain volatility threshold), then I consider it trending.

Once it falls below certain price/volume thresholds, I assume it's passed it's best and it moves into 'recently trending'.
Lunar mascons (mass concentrations) are only an issue for low lunar orbits ("LLO") which we are not talking about here. In fact you would want to maximize distance, not minimize it, so each satellite can cover a larger area on ground.
Looks very nice to use, but curious, is there anything here that isn't in the Java stdlib + something like the Spark web framework?
That exact setup, except s/emacs/vim, was my setup starting in 1996. Wow, 25 years ago.
> awful technical execution

Leave that out. Many right decisions look stupid later. It will happen to you to. Time makes fools of us all.
> if you can make testing easier from day 0 people write more tests and get better coverage.

I could see it helping move from 0 to nonzero, but most languages have a constant overhead in test setup. If one person starts testing, or you have a standard template, the setup is done.

> Also, the unit tests the compiler implements are just special functions, the actually running of the tests can be as dumb or as complicated as you want (Which D makes trivial because of the reflection capabilities).

Nice! That's basically the approach rust takes (annotate tests with #[test], either use the default test runner that generates a main fn that runs them or bring your own).

> One thing that I don't think you can do with other approaches, is actually have a unit test inside a template, so you know it gets tested for all parameters that it is instantiated with.

That does sound useful. You definitely can't do that in any language I've used. If you need that you definitely have buggy abstractions, but then we always do.
As a student of German I was introduced to the Trabi through jokes, e.g., "How do you double the value of your Trabi? Fill it with gasoline! Why does a Trabi have a rear defroster? To keep your hands warm while pushing it!" etc. I'm sure that these are retreads from any car model you please, but they were novel to me as a high schooler.
Neither:

"I need X million USD in engineering spend this year because we need to practice DevOps and SRE."
Why do you think this is true?

What would the point of these half-baked personalization instead of regular personalization?

Why would YouTube work so hard to personalize content for people who are explicitly opting out of personalization? Who even benefits?
I think you're arguing past me. I agree the policies are garbage.

However, just because Walgreens is shutting down in SF, it doesn't mean that no one can make it profitable. They have a standardized way of running their stores and it might not be worth it to run one like that in SF. Someone who's local may be able to run a profitable store with a different approach. You might not get as much selection and you might not have as pleasant a shopping experience, but it can still work. There's plenty of pharmacy-type stores in the ghettos of America.

I think what you're saying is that you're frustrated at the trajectory of San Francisco and you want it to change. I do too, but I see it as inevitable. Now it's time to watch it all slowly crumble.
The Problem with EdTech
Belarus is in military alliance with Russia (Collective Security Treaty Organization). Any military action against Belarus will be met with Russian army defending its territory.

Also I think that the more sanctions are put from West to Belarus, the closer it gets to become another Russia state. I'm not sure if that's the outcome West wants to see.
Your answer is as shortsighted and stems from the same fundamental misunderstanding as those given to "defund the police".

We need to change education itself so it is not a tool of systemic racism. Which currently, based on that study, it is. In a sense you are right: yes, it does its job if the job is to be the canary in the coal mine. But we did away with canaries in the coal mines and made the mines more secure.
This seems a lot more aggressive than what happened with the Bolivian President. The man who had tasked himself with harboring Snowden made everyone think Snowden was on the plane and the US presumably influenced some allies to not allow him to be transited through their airspace. That doesn’t seem totally unreasonable to me. That’s not to say that I side with the US govt in general regarding Snowden.
For some even 3% could be too high let alone 30%. For instance, Kindle iOS app doesn’t let you purchase books. It’s a read-only version, so to speak.
>If he believes customers genuinely value his curated app store, let him show us.

They already did - they choose iOS over Android / other possibilities.
So this man is a genius? https://youtu.be/o8cZmeZnmc4
As for Bolivia plane example:

Go fuck yourself yourself with your whataboutism.

Speaking it as a Russian with Belarussian friends and relatives living under Putin and Lukashenko’s oppressive regimes.
1) I've noticed this behavior and at the time some of the videos I watched on my main profile had nothing to do with my normal watching patterns (and were completely unrelated topic-wise) and yet after watching a single video fitting my regular patterns on a new profile I ended up getting suggestions for the "outlier" videos despite it being very unlikely that there are enough people out there watching both that and the outlier videos for it to be suggested "organically".

2) This is what I would do if I had no morals, and the people working for Google are smarter and are paid way more money than me, and Google itself has an incentive to stalk people across different sessions, so if I can think of this and implement it then so can they and you'd be foolish to believe they wouldn't do it.

You'd think this is conspiracy-level thinking (and I would've agreed with you 10 years ago), but so far, when it comes to online tracking, everything that's been considered a far-fetched conspiracy in the past ended up being true, so better safe than sorry? Given the money at stake in adtech and lack of morals and respect for the law (Google still ignores the GDPR), if it's technically possible, you should assume someone's doing it.
Serious question: what can EU, Greece and Lithuania do? Send angry letter?
I think you did a good job!
You could also take advantage of PG's function/field equivalence:

-- equivalent to deref_jsonb('"sdfasdf"'::jsonb)
select ('"sdfasdf"'::jsonb).deref_jsonb;

(I'd suggest naming the function "inner_text", for familiarity to JS devs :P)