skysight-inc/HackerNews huggingface dataset:
Rails view generation is shockingly slow. I would definitely cache partials, I just wouldn't run Redis to do it if I could help it!

Rails is basically the worst case framework for our model, so we were excited when we got it working. You still have to work hard to make Rails fast, we just give you the last mile for almost-free.
This deserves applause on a different scale.epic lol
Unless the website is public domain or license to freely remix, isn't Google violating copywrite law by creating a derivative work?
One big difference (though I don't know how much it was considered in the court case) is that IE pushed ActiveX controls as the best way to get interactive content on websites, and ActiveX controls were in practice a way to run Windows-specific x86 code.

For all their faults, Google and Apple haven't tried anything equivalent to that.
Get a lawyer!
Because it's not a bribe. It would be anti competitive if they paid their competitors to not compete.
Tried it, Apple-made dongles fail with incredible frequency, and non-Apple made ones just don't work.
5 years ago was right before 1.0, so a ton of stuff was broken since it was the last chance.
What? I played music perfecly on 16MB and an ARMv5 musl build of Linux+Busybox and mocp.

ZRAM did magic expanding the RAM to 24MB.

And under text mode you can do lots of things. With a framebuffer, say hello to 420p videos, PDF's and some web pages with images thanks to links -g.

You must use tmux+ash as your "interface", but it works.
Where is that research? http://ippsr.msu.edu/research/inequality-lead-exposure-and-b... says the opposite.
It would be cool if we could get the 360 instruction set / architecture to run on something small like the ESP32. I'd definitely try that out. Similar things have been done with CP/M for example.

https://hackaday.io/project/20552-cpm-8266
I think you hit the nail on it's head. Think about it: some countries where these mandates are/were introduced would describe themselves as liberal democracies. We have all these laws that limit the power of government. Forcibly injecting people with the vaccine is obviously not compatible with anything calling itself "liberal".

The ideological weakness is self evident. We can't go door to door with police to give everyone the jab, so we wishy-washy try to force people with other measures. Who can respect an authority that lies and betrays one of its core principles? How can one respect a government that truly tried to outlaw natural human behavior? Talk about heavy handed.
I had to return mine because the kept popping out, regardless of tip size or material. Now I have the Galaxy Buds Pro, which not only sound better to me (Jabras have IEM sound that I dislike), but also have none of the problems described. And while the do back out, they don't pop out, so it's manageable,
.bg has a proverb: "when the cart turns wheels up, many roads are there.."

it's good because it is two-sided, like reality. While usualy only left-to-right a-then-b is assumed.. but there is the other way too, b-to-a, as it's about equivalence.

(so if you want many roads, ..)

There are not so many of these, i had some idea of collecting them..

Like "One is always learning while alive"

but.. Never did.
Show HN: Replace “NFT” with “silly JPEG” while browsing
Hey HN,

Years ago PanicSteve wrote a hilarious Chrome extension to replace all instances of "Cloud" with "Butt".

This year, I got annoyed at seeing inane NFT articles everywhere. Thus, NFT-to-Silly-JPEG was born.

Repo above or Chrome Web Store: https://chrome.google.com/webstore/detail/nft-to-silly-jpeg/...
Yeah, but you could also download separate browser engines without hacking your Windows device. "Big difference" indeed.
> I find it interesting that all these technologies that are supposed to make our lives easier really just end up transferring power from one group of people to another.

But that's what affluent people have always been doing whenever given unrestricted freedom. That's because they are better at using technology and finances and everything else.

Bitcoin was supposed to free money from financial institutions. But that's naive -- financial institutions have way more firepower and experience at subverting markets to their will.

The same goes for anything else. The larger the company the easier time it has to influence lawmaking, judicial, executive.

Maybe what we need is an equivalent of Butlerian Jihad but against organisations that are too big to be controlled.
If obese and alcohol user starts to fill up hospitals, spread diseases to other, causes trouble to other people, is recommended by public health officials I would say Yes. And I think obesity, alcohol are too different than current corona virus.
Sorry, 4th shot, not booster. Israel.
Advanced HN mod troll: write a dozen slightly different titles and pick a random one on page load
>Is there a reasonable explanation for the revised numbers without delving into conspiracies?

Why are you assuming these are mutually exclusive? Governments are famous for nothing if not conspiring.
Reminds me of Pocket C.H.I.P, which apparently still has new stock for sale. I never used mine as much as wanted to though... largely I think due to the keyboard.
Because WSA (I believe) is implemented as a WSL distro, so you'd need the feature installed for it to work.
Let's take this basic example:

# ll /usr/bin/passwd
-rwsr-xr-x. 1 root root 36760 Feb 16 2020 /usr/bin/passwd

The setuid permission on that program allows it to escalate to root for part of it's runtime.

Why are we doing this?

I could make a new "passwd" user, and assign it a non-zero UID and GID, setuid to that user instead, making it own this file:

# ll /etc/passwd
-rw-r--r--. 1 root root 3346 Apr 8 2021 /etc/passwd

UNIX in general seems to have a root fixation on setuid. Both passwd and shadow users should exist, with separate roles and privileges, and root users should not be held in either of their databases.
There are a several factors that conspire to make the shortage worse:

- These legacy chips fabbed at legacy nodes are made with legacy equipment. In many cases, that equipment is a) fully depreciated and b) no longer available. Yes, most chips can be made with new equipment, but the profits with a new tool set are not going to justify the expense. You wouldn't buy a new $8 million CVD tool to make a 180 nm microcontroller that might sell for $2.

- Many chips are fabbed at 1 place only. The chip company owns the IP and has a defacto monopoly on the features of that chip, or even class of chips. If that fab is shut down, no more are being produced and customers have to buy up what brokers can scrounge. The more warehouses get picked out, the higher the prices go. In one extreme example, a chip made at Infineon's Kulim fab in Malaysia, that sold for $0.47, was purchased for $100 @ by (ironically) a chip equipment company.

- Hoarding has made the issue far worse. Companies are instructing buyers to order more than 1 year ahead, and seeing lead times exceed 1 year as well. The more these lead times extend, the farther into the future buyers extend their horizon and lead times just keep rolling.

- It may actually be the case that organic demand growth is not the main problem. More likely, it was the successful (and therefore vulnerable) just-in-time supply chain that collapsed as soon as COVID interrupted the choreographed flow of material.
Those numbers were added as a consequence of the books that needed to be classified in the 1930s, and now that there are books that don't belong in the category there are new numbers.
>...they were busily putting new and improved titles on the books in receiving.

The book titles are unchanged (when you visit the site) - this is just the Librarians adding synonyms and/or simplifying titles in their catalog so that it is "Dr. Strangelove" rather than "Dr. Strangelove or: How I Learned to Stop Worrying and Love the Bomb".
Your point about proofreading seems fair.

Pretty much any company producing blog content is engaging in content marketing though. I’m not sure I understand the criticism. Perhaps this particular piece was overly self-promotional?

Sure, there’s a balance to be struck, but I thought the article had some decent takeaways.
I had a zipitz2 with OpenWRT and some SDL bsaed UI. I played nethack, chatted on IM via bitlbee and some light IRC client... good times.

If people says a 500Mhz and 16MB are not enough to play music, they couldn't be more wrong.
That's misinformation. Check the update at the bottom of that article.
> they can make it so inconvenient that it is basically useless for most people.

BTC does a perfectly good job of this on its own, no state intervention needed.
Two suggestions that might help OP with some of these annoyances:

- See the "Turn off automatic switching" section of https://support.apple.com/en-us/HT212204, to take manual control of when they switch devices

- In System Preferences -> Notifications & Focus you can switch any apps notifications from "Alerts" to "Banners" which will make them go away automatically when ignored.
Terraform Cloud has cost estimation built-in, but, in my experience, it's broken.
Wealthfront’s announcement: https://blog.wealthfront.com/wealthfront-has-agreed-to-be-ac...
What makes him think tech companies want "surveillance-resistant systems" (whatever that means)?
It's not just per person ticket cost, you need to put a whole space station up there. For the kind of money it would cost it would be affordable to buy whatever freedoms you want right here on Earth.

There's already a movement to live at sea, in international waters, which makes a hell of a lot more sense -- but that movement has insufficient traction with the rich to fund itself. Living in space in the future will always be more expensive than living at sea is now.

Rich people have little reason to be dissidents (though they may want to pose themselves that way), and also it's near impossible to become rich in the first place without being highly conformist toward power, and those attitudes propagate even to heirs.
this is sort of scary when the company getting acquired manages a bunch of your money!

I find myself a bit too cynical to read the words “agreed to be acquired” and not think the stakeholders really mean “F-yea I got (more) rich!”
They're already doing that with Xbox Cloud Gaming[1]. You can use the Xbox app or a browser.

[1] https://www.xbox.com/en-GB/play
Also that it's a monopsony - a market with only one buyer. Who's going to develop a new weapon in a competitive field with 2nd place being first loser? That's a lot of money to risk.
I think it's not a huge mystery, it's exactly what people are talking about higher in this thread or elsewhere in the discussion: the business world has gotten used to treating ARM as an at-cost utility, and there's significant business risk to ARM attempting to shift that model to a more revenue-focused one. Few quotes from around this thread:

> ARM got to where it is by not being too greedy. If others perceived them to be making power grab then a lot fewer people would have been willing to stake their own futures on the architecture.

> No, it shouldn’t. ARM is ARM precisely because it doesn’t charge a huge amount - if it did, it would not be as widely used.

ARM has managed to be successful by becoming a "public utility" that does their work essentially at-cost, which is then monetized by their customers. Everyone agrees that ARM generates a ton of value, but almost all of it is captured by their clients. And the problem is - the customers that were slippery enough to escape other ISAs to ARM are generally slippery enough to do it again if it becomes worthwhile.

You said elsewhere that there's other avenues to raising revenue without customers paying it and I'm curious what you mean, because that really seems to be the problem. I don't really see what you mean - for ARM to make more money, it has to be coming somewhere, and even if it wasn't up-front architectural/SIP licensing fees directly (even if it was, let's say, per-device licensing fees at time of manufacture/sale - like the HDMI Consortium does) those costs are still coming from somewhere and ultimately borne by consumers. It doesn't really matter to me whether I pay $1 a phone for incremental licensing or pay $1 a phone to amortize Qualcomm's license for ARM IPs, it's still the same money either way.
What's the origin of this complexity? Too many configurations and settings? The project being really old and lacking a strong culture around software architecture? Something else?
JWZ appears to use Apache, so he probably does something like http://www.htaccess-guide.com/deny-visitors-by-referrer/
If you automatically serve an index.html when the url is /resource/ I presume you would also serve the same page at /resource/index.html which in practice means that you are again in same content at two different URLs land. I lean more toward the principle of be permissive in what you accept principle here and would serve the same content for: /resource /resource/ and /resource/index.html if presented with the url without doing a redirect. But in all my links or documentation standardize on just one of those. which in practice means that for most crawlers you'll only have one effective URL for the content, while still providing an experience that isn't annoying for users if they happen to type in a trailing slash for the browser.
I tried it in a VM with 4GB RAM and it does not work as it needs more memory.
>open scientific exchange between American and Chinese scientists

There is no such thing. The disparity in open, original research output of US vs China is massive, and virtually all research done "in collaboration" with Chinese scientists is for malicious purposes of the CCP.

I 100% have no problem plainly stating that US (or any really) researchers should not collaborate with Chinese researchers that have familial, geographic, financial, or political ties to mainland China. The CCP's tactics for espionage and IP theft are too pervasive and far reaching to risk it. Chinese researchers should not be allowed to participate in scientific research in foreign host countries if they intend to ever return to mainland China for any reason.

People have no problem conceptualizing why it would have been a bad idea to have Nazi scientists, even before WWII broke out, collaborating on military endeavors elsewhere, but it's all of the sudden some insane logical and ethical leap to state the same thing about a nation whose government is just as evil.

There are plenty of good natured and good intentioned Chinese scientists with genuine desires to pursue scientific inquiry for science's sake in positions where their family is held in China with a gun to their head, forcing the scientist abroad to make dubious ethical decisions any one of us would make for the sake of our family. It sucks, but it's reality. The extent the CCP will go to in order to lie, cheat, steal, genocide, and con their way to the top is limitless. They have no problem threatening and harming their own citizens.

>First of all, anyone can express themselves however they want, and even if we believe what the FBI wrote in the complaint, there's no evidence of espionage or other wrongdoing here.

No, you literally can't when working with DoD or DARPA funding. We'll see regarding wrongdoing different from violating mandatory disclosure laws.

>Second of all, it came out that the FBI had truncated and fundamentally misrepresented this email. This email contains Prof. Chen's notes on a talk he saw by a Chinese scientist. The "we" and "our" in the email are part of Prof. Chen's paraphrase of what the Chinese scientist said.

Did you just make this up? I'd love to see the complete logs if they're available.

>Qian Xuesen

It is highly likely this was his plan all along. He explicitly stated in a deposition his allegiance was to communist China and that he would not alter this based on pressure from the US if armed conflict broke out between the two nations. He also repeatedly stated in various ways to various people that his loyalties were to his homeland.
QR code can be spoofed and that happened already - there were certificates issued for e.g. Adolf Hitler and also for Mickey Mouse with govt health agency signature [1]; these were using French and German keys. Both are invalidated of course. And not mention all "classic" written physical information cards - these are around too for people who want to avoid vaccines for whatever reasons they want.

[1] - https://niebezpiecznik.pl/post/falszowanie-certyfikat-covid-... (in Polish)

On a paper this looks great - hell, the solution might even work for a time but additional unexpected factors may spawn out of nowhere and destroy whole thing.
Ask HN: Why do big companies like Google, Microsoft and Facebook do open source?
That’s how it looks from the outside but internally, Apple is also turbulent and decentralized. Products are incubated by engineering teams and only much later in the process do HI and ID get involved.

PMs analogous to Google’s don’t seem to exist either (as far as I know it is purely a marketing function with little direct influence). Admittedly I’m not too sure how it works once a product gets released and matures into a flagship like the iPhone but bottom-up incubation work definitely continues even on those.
I think it also speaks highly of you that you engaged with him, signed your name, and made rational arguments. These are not the actions of a thief, but of someone who has thought about their business model and is willing to stand by it.

That said, if you really wanted to impress, you'd improve the visibility of your practices for each individual developer, by providing a dashboard that fully discloses revenue-over-time, along with proactive notifications when your terms change. The MVP here would be a single email sent when the 2% term changes.

This business model where the providing party retains the right to change terms arbitrarily has always concerned me, in the same way something like an indentured servitude contract would, and yet they are all too common. But its everywhere, and no self-interested business would take steps to reduce it's power against the counter-party. There is a whole set of problems here that neo-liberal capitalism not only cannot solve, but actually seem to make worse. It's easy to point the finger at a single dev, or a small team, and say "you're unethical!" but in truth I think the statement is more informed by the ability to identify the actor than the action itself, which is endemic. (To take two examples: variable rate mortgages, and credit card debt, neither of which are modeled by consumers and both of which are certainly gamed by the counter-party.)
Ars Technica basically does this (with two headlines), since the Conde Nast acquisition. Drives me nuts, and makes a significant portion of the post-article discussion incomprehensible.
Pretty much all multipoint Bluetooth headsets these days "just work". Hell, the only real upgrade they could make is muxing multiple audio channels from multiple devices. Beyond that, I honest to god don't see how Bluetooth headsets could really be improved.
They also had other customers. That's an important difference. SpaceX can be profitable without NASA contracts.
> I have never understood people . . . because I do not feel . . .

I think I've spotted the problem!
MXroute is an option. I've used the service minimally, but haven't had any issues within that limited context.
Windows first, because Microsoft wants their OS to not give any lime-light to Linux or alternative OS's.
What about attending political protests?
The Census has really lost the thread. The original mission was simply to do a headcount to determine how many representatives and electoral votes each state was entitled to.

One thing that annoyed me in particular was their creepy obsession around race. Even once you answer, "White", there are several more questions aimed at determining precisely what subcategory of white person you are.

If anyone at the census is listening, here's some advice. If you only get to ask Americans a handful of question once every ten years, don't waste half of them trying to figure out someone's 50 shades of whiteness.
It’s telling that every comment from obvious fans of cryptocurrency hasn’t the faintest idea who one of their best-argued, longest-term critics is. Look at all these comments. It’s like employees of Tesla discovering that David Einhorn has an opinion on them for the first time.

Wisdom comes from not only knowing your domain but understanding its critics and their criticism. Ignoring all criticism to the extent that you haven’t a clue who the loudest voices are is closer to zealotry (which is a word already used here in the other direction, strangely).
The Germans did pretty well.

It sure was not a lack of technology.
It was still audible, but filtered from 'damagingly painful' to 'perceptible', and only on the side that was directly exposed. I don't find a lot of navigational value in listening to someone's poorly maintained brakes while I'm walking around.
I feel like I am taking crazy pills the way that many on HN constantly seem to imply that the polarization and politicization of the pandemic was caused by the media, scientists, public health officials or anyone else but the last president and many people in his administration. They were immediately trying to shift blame to anyone but themselves. It was the "China virus" from pretty much day 1. He was literally crossing out "Corona" in his speeches and writing in "Chinese"[1] in mid-March. Or do you remember Trumps "I'd love to have it open by Easter" less than a month after the first lockdowns started? It didn't take "two or three months" for it to be politicized as a reactionary measure against Trump. Trump's first reaction was to politicize the situation.

[1] - https://www.washingtonpost.com/politics/2020/03/20/three-pha...
Space shuttle was not that big. It was literally transported on an airliner and a fraction of the size.
As the practical build here shows you simply need 15$ and one capable engineer. To be fair you'll also need something to tool a case out of, be it FDM or extractive machining.
> I just get spun around trying to track whether the U.S. is being overrun by libertarians or authoritarians sometimes.

You get spun around when different people make different arguments?
The nice/bad thing about the military is they can literally train people from the ground up in whatever particular skill sets they need. No matter how obscure. The military pays for people to get medical degrees and all kinds of advanced degrees already.

In fact military training is the primary pipeline for people to enter industries with esoteric skill sets. Adding to those skill sets stuff like "chip production" isnt that big of a reach.

The brutal reality is that the modern American military is a giant jobs program to begin with. Having a "factory corps" that has "soldiers" who are basically assembly line workers with military retirements and benefits might actually be a plus for alot of people.
I think they are just following the naming convention started (a long time ago) with "Windows Services for UNIX".
The display price in the BoM is absolutely not where the market is at today… I'm not even sure it has ever been there. I'd love to have more info on where they are supposedly getting a panel for this price.
> You can't even use non Intel chipsets with Intel CPUs

There's no theoretical reason for this. Nobody makes them because they won't be able to sell them, apparently, but they could make them.
Google explicitly values recent results, and it's related to their campaign against incorrect information.

In many contexts, this makes sense. Things change, and old content describes the old reality. I think it's generally good, because it encourages content creators to maintain their content, instead of publishing it then forgetting about it.