skysight-inc/HackerNews huggingface dataset:
> However, the fact that Google - one of the world's richest corporation can't convince or pay Qualcomm to support a perfectly functional device in 2022 is astonishing.

This reasoning is... really bad. If I were a "rich corporation" and decided to sale a product at a loss or significant reduction in margin for a feature that obvious(based on sells numbers) was not a factor in deciding to buy the phone or not, I wouldn't be a "rich corporation" for very long.

The "richness" of a company has nothing to do, marginal cost does. It obviously didn't pencil out.
> Nonetheless Arm seemed to do OK as a public company for 25 years but Son thought he saw an opportunity and paid a big premium for it.

Softbank tends to have a habit of overpaying. Maybe they just have more access to capital than available opportunities they can intelligently spend money on.
it was the actual post, not a comment to a post though!
It's really dangerous to suggest that it's okay to continue to use anything Internet-connected that doesn't get security updates.
No, it's wrong for anyone. And in this case, the German company has recourse to actually sue the US military, and with plenty of history backing this up, can actually win!

Good luck trying to sue the Chinese military for contract breach of installing software on more computers than specified...

Further, note that this is an instance of piracy versus IP theft that then directly competes with the original source, as a coordinated playbook with government support to advance local industries. It's pretty much apples & oranges.
It’s not realistic because tech companies have conditioned us into that expectation. My dad has a 40 year old high end sound system which works flawlessly. Why can’t Google maintain some servers and push some fixes for 20 years?
> I'm happy to see this, as honestly I don't really understand why you would compile TS without type checking.

I don't think I'm remotely alone in doing this but I'll share from my perspective. I have two modes while writing TypeScript stuff: 1) prototyping something where I don't want to spend time writing types (or maybe I write some types but I don't care if they are correct or line up yet) but I still want to have JavaScript generated so I can test the thing out manually and 2) getting types correct as part of long-term maintenance and edge-case removal.

There are fast TypeScript -> JavaScript generators today like swc and esbuild. tsc is not fast. So I can speed up "1)" from above if I use swc and esbuild and only use tsc for "2)" from above.

As people write faster implementations of tsc-the-type-checker though I'll be happy to use that instead and just not use tsc anymore.
Turns out "Disgruntled Laborers Mad about Bad Bosses and Toxic Work Environments" is likewise too lengthy.
Fantastic! Congratulations on the launch.

Is there a way to version control the sync configurations? Any thoughts on putting that in the roadmap?

I'd love to be able to put my 'Castled config' in the same repo as my dbt project, for example.
Bryan Caplan Argues We Need More Inflation
It's a weird just-so story to say that Black citizens somehow benefited from segregationist rural Democrats because of FDR's economic policies.

Regardless, like I said downthread, you can just go look this stuff up --- as I'm sure you've already done --- and see from what corners of the country civil rights legislation was supported, and opposed. The electoral college worked against civil rights.
Everyone always talks about how, with Google's free web services, "you get what you pay for" - however, Google's hardware division seems to be aspiring to reach that same quality standard as the rest of the company:

> In response to an email asking Google why it stopped supporting the Pixel 3, a Googles spokesperson said, “We find that three years of security and OS updates still provides users with a great experience for their device.”
Yes! During the days of the Russian empire, especially during the Civil War. They were staunch supporters of the Union although their own position on their serfs made that support a bit awkward.
I agree. Oink was VERY good and also very friendly. They also had a silly rule that "all avatars MUST be cute"
> raise wages to keep up with inflation, and treat workers humanely so people stop dropping dead of heart attacks on the job.

...so continue working aka the exact opposite of what anti-work seems to imply. Gotcha.

Another term got co-opted for political purposes, wonderful. Nonsense that once again originates in the US, which will inevitably land on our shores in no time.
> Consider the recent reaction when the Grammy Awards were postponed. Perhaps I should say the lack of reaction, because the cultural response was little more than a yawn.

Never actually watched the grammies... but would think the decline in cultural significance is similar macro factors to TV. Streaming has allowed for audience to be fragmented across content, so mega-hit culturally shared songs everyone knows are less common. Whenever I look at US Top 50 on Spotify I pretty much only recognize the mega artists who have been around for 10 years & the rest are Hip Hop artists who I might have heard of but am not interested in. These 'popular' songs are just the most popular of the largest sub-culture, you aren't going to be hearing many of them in bars, clubs or the gym.
This will get you updates for Android itself, but still not for any of the vendor blobs like drivers.
Assuming you use Linux, this should work as a 2FA app:

https://git.sr.ht/~martijnbraam/numberstation/

I use it on my Pinephone, but it works on my laptop too.
Convictional YC W19 is hiring engineers to build the future of B2B trade Remote
>Was it at your expense?

Yes, I think the point of complaints of the richest becoming richer is that they are doing so on the backs of the poor. They are underpaying employees and otherwise taking advantage of the lower classes to extract efficiency from them. If at the end of the year, I'm poorer because wages didn't even keep pace with inflation but my employer is 2-3x richer, something is wrong.

In a healthy econonomy, the idea would be that the employer pays you for services rendered and we both come out ahead and with some sort of balance.

Which, in a truly competitive free market, that should be the case. Amazon shouldn't be able to pay peanuts and work employees like dogs (or drones). Because in a free market, a competitor would show up and pay more and treat employees with more respect. But the moat is too wide and deep for many of these companies.

Heck, even if someone did make a serious play for Amazon's online retail and fulfillment, they would simply use their AWS earnings or even borrowing power due to their market cap to fund their retail side and underprice you out of the market. (Something that they have done several times before).
I think his point is that while a 5% raise and 5% inflation should be a wash, since you now pay slightly more taxes than before your pay after taxes is slightly less value than before.

It's still very misleading to say "wage gains aren't good" though - the problem is not that you got a 5% raise, it's that inflation is 5% so you need a slightly-higher-than-inflation raise to keep up. If you didn't get a 5% raise you'd just be even worse off.
> We've created a mess of legal jurisdiction and geography that is difficult to reconcile with globally distributed systems.

It's easy to reconcile. If you want to operate in a jurisdiction, you are subject to that jurisdiction's laws, and legal injunctions. This is a very basic thing, on the level that a school-child can understand it. Just because you're operating using computers doesn't change a damn thing.

When a jurisdiction tells you that you can't operate in it, unless you change your behaviour, you either change your behaviour, or stop operating in it. Or keep operating, and be treated by it like a criminal. Or appeal.

If you don't like Canadian internet laws, don't do business in Canada. If you don't like Russian speech laws, don't do business in Russia, or plan a vacation in Leningrad. If you don't like Quebec language laws... Don't operate in Quebec.

You're not entitled access to every market in the world, if you can't comply with their rules. If the rules are contradictory, pick the ones you care about more.
Similar pet peeve: how you can have a tab open on iOS Safari, even for a static page, leave it for 20 seconds, and come back, and then it has to re-download the entire page. It somehow won’t even cache what you had to local storage.
CQL – A database query language using category theory
They offer five years of security updates on the Pixel 6 and eight years of security updates for any chromebook from 2020. Nest and Chromecast devices also all get five plus years of updates. The minimum should be this across all android/chrome OS manufacturers though.
> If you refuse to understand this obvious truth, then perhaps you're right about yourself: you are mentally and genetically defective. For obvious reasons, we can't afford to have genetic defectives giving shitty advice that will enable others to ruin their lives,

"Genetically defective" - who determines this? And how are we to know that you yourself are not 'defective'?
I had one of the affected phones and concur that it was shitty of them to try and sneak that by people, but "throttled the peak CPU boost" is a long way from "bricked"

Upside of the settlement was I got a battery replacement for $30 (performed same day in store) and coming up on 6 years since release the original iPhone SE is still running the latest version of iOS.
IBM 360/50 Simulator
A single submarine commanding officer is unable to destroy the world. For US Navy ballistic missile submarines at least, launch authorization requires concurrence by the executive officer as well. I assume other nuclear powers have a similar safeguard.
Deblurred porn (aka "Decensored") has left the realm of jokes a while ago, that stuff is already out in the wild on your average porn site.
Out of curiosity, how is this implemented? Is there a javascript VM running in the browser, a remote VM or can systemd be run in a container?
No VPNs, just my home network with an IP address that rarely changes. What seems to throw it off is when I log in from "conflicting" platforms, particularly iOS + Android. I also have multiple iPhones for work, and it very much dislikes that.

When it gets in this state, nothing will work besides going to g.co/sc on Android--it can't be any other platform, regardless of how long I've had the device--and approving the code request there. If I approve it from any other device, even with a YubiKey, it'll give me a code on g.co/sc, but I'll be told it's invalid and I'll get one of those emails telling me the code was correct but declined due to suspicious activity.

I appreciate the attention to security, but c'mon, it's a YubiKey, and I'm logging in from my usual residential location.
A witty saying proves nothing.
-- Voltaire

Just as a general rule in conversation, invoking so-and-so's law or this fence isn't a productive tactic. Instead, ask the question that wisdom suggests you ask, and for this bothersome fence in particular, keep in mind that you are weighing an unidentified consequence against a proposed benefit, and at least endeavor to expend some of your own effort on suggesting what the value of the fence might be or how one might go about finding it. You may find some of that effort has been undertaken and that failure has not been shared.
https://archive.is/ZFwUh
The original post contains

> It can also happen if the team culture is toxic and engineers fear getting criticism early in the design process.

I think the author would agree with you.
The other thing I never hear discussed is that this round of inflation isn't expected to be permanent, or even particularly long-lasting. So a wage increase in January which is (temporarily) eaten up by January's inflation means....an actual wage increase in May which then goes on for years and years.
Well, this reminds me of a novel by David Gerrold "When HARLIE Was One (Release 2.0)" The book even mentions a "hyperstate processor" and, without giving to much away, a Graphical Omniscient Device (G.O.D). The similarities are pretty interesting.
giantg2 is relentlessly pessimistic and negative about their job and job prospects. They say much the same things in every thread about employment.
>You keep moving the goal posts. I never said better, I said most successful.

If something was the "most successful" then by definition it would be "better" then everything else including FP and imperative. No goal post was moved.

>Right so there could be non-OOP counterparts to the overabundance of OOP applications but they don't exist.

They do. Linux was one example. Whatsapp is another example. They exist. I'm not sure why your dismissing them. Sure the majority is OOP but again that doesn't mean anything.

>You argue that everyone in the world is an idiot and you're the one sane person -- think about that.

I never said that. Think about that. I said popularity is not proof it's better. I never said they were idiots, and I never said they are wrong. I am simply saying something being popular doesn't mean it's successful. It doesn't determine anything. A popular thing could be successful it could not be successful and popularity is a bad foundation for arguments.

Additionally you just need to look at the world and contradictory religious practices leading to jihads, crusades and suicide bombings to question the veracity of "popularity."

>Linux has plenty of OOP design patterns.

Sure isomorphism to patterns exist in FP to OOP to imperative. You'll find connections and similarities between patterns of EVERY paradigm. Doesn't change the overall fact that Linux overall is NOT OOP.

You think just because map and reduce exist as methods in java makes it a functional language? No. The overall point of the language and design decision is what matters here. Linux is NOT OOP.
I prefer “stop pouring insane amounts of money into police funding and tasking the police force with fixing issues completely unfixable by a police force and instead redirect some of the ridiculously inflated police funds to appropriate solutions.”

But it’s a bit long.
I fixed the screen on an old iPhone 7 Plus. After rebooting it, it updated to iOS 15. As an Android user that's always made me jealous.
Agreed, I've always made sure that any metadata or info I truly care about in my MP3s is embedded in them and independent of platform.

I like Foobar for some utility tasks, but I recently had to twist into a pretzel just to add a playback speed feature that at this point should be both standard and upfront in the UI, so I don't think Foobar is thaaat great.
In an ideal world, absolutely! It's a hard problem and there are many attempts to make that happen automatically including polyhedral optimization (Polly[1]) and tensor compiler libraries (XLA[2] and TVM[3]). I work on a project called LoopTool[4] which is researching ways to dramatically reduce the representations of the other projects to simplify optimization scope.

[1] https://polly.llvm.org

[2] https://www.tensorflow.org/xla

[3] https://tvm.apache.org

[4] https://github.com/facebookresearch/loop_tool
People still regularly ask me what kind of phone to get.

I start by excluding the ones with literal malware and after that the primary determinant is price, because if it's going to be rapidly disposable anyway then there's no point in making a large investment.

"Let's force them to buy a new phone more often" is the kind of first year on the job MBA move that sounds profitable on paper as long as you fail to notice that the average Android phone now sells for less than a third of the price of the average iPhone. And that's revenue; the difference in margins is even bigger.
It feels like newfound indignity and the realization is that most of us are actually victims - capitalist exploitation of the working class is codified into the societies we live in, it just took people taking a break from the grind, a step back to see what they were subjected to, to realize what the exploitation is and what it feels like.

Its not popular on HN but most of the libertarian tenants that belay picking yourself up by your bootstraps are not applicable to a supermajority of labor. There is no change of attitude within the framing of the economic system as it exists that individual actors take on a collective scale to suddenly stop being exploited systemically.
That's a strange question given the thread. You are either an AI that doesn't get the context or you have already chewed too much on them.

In case it's not the first: having lead in your mouth contributes to lead poisoning.
Surprise, if you base you company on something which is illegal, or likely becomes illegal, you might no longer be able to comply with law without shutting down your company.
Only if 5% causes you to change tax brackets. 5% of $300k is a lot more than 5% of $100k or $50k/yr, but only if you were already at the very edge of a tax bracket will 5% cause you to change bracket. Eg the 22% bracket is from $40-$86k for single filers in 2021. Only if you were making $81k or more will 5% tip you over. For everyone else earning 40-81k, that 5% doesn't cause a bracket change.
His ex-wife is shovelling money to charities faster than anyone before and still made more than she gave out.
This is the least interesting thing in the article. It doesn't matter.
> Product reviews that when you go back to understand how the piece of trash product got 5 stars you realize the reviews DO NOT EVEN RELATE TO THE PRODUCT you purchased. I mean, how does this even happen?

Several ways:

1. Repurposing product listings for something unrelated and keeping the old sales data and reviews

2. Merging product listings to aggregate unrelated sales data and reviews

3. Fake reviews that were unrelated to the product all along
Brian Keating and Lex Fridman: Shape of the Universe
Curious question: we used to think the earth was flat because our measuring devices weren't sophisticated enough to identify the curvature of the earth. The range at which those devices could measure wasn't enough.

In this video, Brian Keating talks about how we know the universe is flat because we can measure the angles between objects that form a triangle, and those angles come out to be 180deg which is evidence of a flat universe.

How do we know our measuring devices now are sophisticated enough at scale to accurately determine this? Doesn't this feel reminiscent of the flat earth measurements?
Wow, I would have assumed it's significantly higher than tens of thousands of views, given how often websites get hugged to death. I guess people really skimp out on hosting plans.
>Effectiveness against hospitalization and especially death continues to be excellent.

Make sure to pick studies that include "mortality by age" since we are discussing children not 80 year olds.

Seems to me, most provax people parrot info that ignores one of the most important factors, age distribution of deaths. This lack of specificity gives people a skewed perception of reality and makes covid seem more deadly than it is.
Yeah, that's true - Postgres is the engine. On top of that we have a lot of infra though: our IO server (amongst other things it acts as a server-side connection pool), compilers to compile our query language to SQL behind the scenes and to enforce our type system, a migrations engine, etc.

It's not that uncommon to stack DB engines on top of each other, we're just taking this concept a bit further.
The internet has always stretched through many different legal jurisdictions. It's tech companies who have decided that they can hide fugitive at the other end of a wire.
iPhones have the same issue, and users either live with it or get their batteries replaced. We need replaceable batteries to make a comeback. Maybe the right to repair movement can get us there.
That lead to (no pun intended)

Apologies for an OT nitpick: the past tense of "lead" is "led."
> The IBM System/360 was a groundbreaking family of mainframe computers announced on April 7, 1964. System/360 was an extremely risky "bet-the-company" project for IBM, costing over $5 billion

$5 billion in 2022 dollars or 1960s dollars?
My point is that I find it difficult to understand how someone can invest so much time/money improving their typing experience without realizing that such a keyboard is the way to go.

I am guessing that it is because we are all so used to "normal" keyboards that it is not enough to be explicitly told what isn't so great about them and being shown a picture of the alternative to overcome the "wow, that surely is a keyboard for freaks designed by freaks" reaction.

And I though that having those two insights about anatomy on your own might just be enough for some to be more open to those freakish keyboards. After all that's what I did; it might work for others too. Back when I bought my first Kinesis Advantage nobody talked about such keyboards. One day I looked at my hands and then at my keyboard and realized that that can't possibly be the best there is. Then I went on the still young internet and searched for something reasonable().

() Of course such keyboards have disadvantages too. Mainly they tend to be on the bulky side, which isn't so great for traveling.
In this case it's better to survey a sample that is skewed but in a known way (you can then address these biases in the paper) as opposed to skewed in an unknown way via mechanical turk (how many are pretending to be part of the demographic you targeted just because western academic surveys pay more?).
That's just moving goal posts. European people are still European even if they're not EU citizens. Compare New England averages to European Union averages if you want a fair assessment - you'll find that not only are New Englanders making more money, they also have equivalent or higher quality of life than many EU countries do.
Yes I forgot about wasm64 not being available still. Yes, that's a big block.

About numpy for js I believe js is still not comfortable enough for this kind of use, especially with the lack of operator overloading.

Anyway there are some builds of BLAS (or equivalents) to wasm and even of python. Check out pyodide and brython
A lot of those costs go down with good interface design and interoperability.
We've done surveys and tested household use paints in five LMICs (https://leadelimination.org/projects/)(https://leadeliminati....
1) lead paints are often cheaper than unleaded paints (in LMICs) because lead paints tend to be locally manufactured and unleaded paints often imported. Also, lead pigments are often cheaper than lead-free pigments.
2) Yes, lead is good at making durable oil-based paints - in some countries with sub-tropical climates durable oil-based paint is popular on the inside and outside of homes, presumably for this reason. It's also easy to clean
3) Water-based paints are much less likely to contain lead and these are also used in homes in LMICs
Wow. This is amazing.
This is the bar needed for many learning resources.

Thank you.
...but life quality measured in every day quality ... Do not get me started on that.

It's so difficult to get Americans to grasp that this could be true. Most simply won't contemplate that it could be true. It does not occur to us that freedom to get healthcare without fear of going bankrupt is a freedom worth having. The simple act of walking from one town to another is alien to Americans. One thing that struck me when living in Germany was the lack of development around the lakes. In the U.S. lakes mostly are surrounded by houses with little thought to letting people walk there and enjoy the lake. I much prefer the European way of life. Europeans know how to live better than Americans. But we Americans can burn Korans, walk around with guns, and do Nazi salutes so we must be more free than Europeans....
It's interesting to see the intersection between Deno TypeScript code and native Rust libraries, e.g the native HTTP library [1], however it would be interesting to see a performance evaluation between this and a regular express app.