skysight-inc/HackerNews huggingface dataset:
I think that storing the localized content in separate flat HTML files makes it very difficult to maintain translations, as the article points out.

Ideally, you would have a master document in which some parts are shared across all translations (like the layout, the actual terms in the spec, browser compatibility information, etc), while other parts were localizable (like the field descriptions). Then when content was added/changed, it would be clear which parts of the translations needed updating, and you could either flag them as such for volunteers, or use machine translation as a stop-gap, or both.

With the architecture they described, however, your options are either to make the translations completely independent or to make translations completely machine translated, neither of which is a good solution.
Swear-word generator tailored for Québécois
Tucker Carlson has said they made copies anyway.
in their charts it explains this as follows:

Reflects a one-time income tax benefit of $913 million related to the effects of a tax election to capitalize and amortize certain research and development expenses for U.S. income tax purposes.
Excluding this tax benefit, our effective tax rate would have been 11 percentage points higher in Q3 2020.
It's just exposes a UART (serial port) to USB device. With the right driver you'll get a serial port (ttyUSB, COM port, etc.) in your OS/
Imagine the process of assessing and collecting a tax from a single entity.

Now imagine the process of assessing and collecting taxes from 93,000 entities, including enforcing penalties for people who inadequately report or pay.
https://web.archive.org/web/20201029220223/https://blog.segg...
The stupidest part is where it is localized so in some parts of the world the comma is the decimal separator, yet it also is the field separator. So then there’s a different field separator but there is no way to reliably detect that.

CSV is full of stupid things like that. Full of magic, underspecified hacks and useless nonfeatures.
And this year's Thanksgiving turkey is reporting it continues to be fed more and more each day! The future is bright!
I asked the home office what it would take for me to stay. Note that this was in 2018, so some time before they'd actually nailed anything down formally. Anyway they told me I'd have to apply for indefinite leave to remain, and eventually become a Brit. There was a fee too, I think ~ £1000. And the kicker, they said I was only allowed a UK passport and one other. And so I left the UK.

Having left I no longer paid much attention - I have no idea what the actual rules/requirements are for EU citizens with an additional non-EU citizenship to naturalise into the UK. And honestly I was so destroyed by the referendum anyway that I doubt anything would've kept me in the UK. Crazy sad.
How does food production deal with crop destruction by droughts, freak storms, or flooding rains driven by climate change? How do the world's poorest deal with rising food prices caused by crop failure?

That's what we're worried about, not "the current steady state trend is currently going up, it's all fine!"
I’m one of them. Bought a used 2015 13” back in 2017 just to get the old keyboard back. Sold it a few months ago for the 2020 13”.
> t.co/Ati2ndKvGI

Case sensitive identifiers should have been never allowed.
Their best keyboard was around ~2008 with the aluminum shaped keys — I’d rather have that keyboard with the added thickness any-day.
And some areas will get wetter. Higher temperatures mean overall more water in the atmosphere and overall more precipitation. That definitely makes winners and losers and refugees, but not in such huge numbers by 2050, or at least that would be very surprising and counter-intuitive.
We don't know that at all, you've begged the question by assuming the veracity of the disinformation and then used that to justify the authenticity of further disinformation.

This NBC News story should help you understand the origin of this conspiracy: https://www.nbcnews.com/news/amp/ncna1245387
Most companies will hire a smart person and give them the time to ramp up on the job... I had to learn 3 languages at my very first backend job. They hired me because I was smart. It took me over a month to get fully onboarded and that was their expectation.
Back in the day, truth was what UPI, AP, CBS, NBC, and ABC agreed it was. All five outfits were in competition to break stories, but also all five were pretty centrist, and they had no effective competition. You either watched the evening news, or you read the paper, or both.

Now the various arbiters of truth diverse very strongly from each other. CNN is (picking a number) maybe 20 times as far from Fox as NBC was from CBS.

When the different sides are so far from each other, and both are constantly spewing how right they are, how do you tell what's true?
A couple things to note:

1. Foster care in their own country would be most humane. That would have a language and culture that is familiar.

2. When the parents can be located, we find that most are unwilling to take the kids back. This is odd. There are two reasonable speculations. One is that the kids were already rejected and abandoned. The other is that there is a hope for eventual family sponsorship.
That's a very sound argument if capital gains and wages were taxed at the same rate.
That's what I was getting at. It makes Fi slightly less sticky for me if I am also going to get the VPN feature with the Google One that I also pay for.
Very helpful if you mean to diversify the way you manifest your discontent.
That you can find other special properties on various numbers is true in all bases, but 1/7 in base 10 is pretty special.

So the property it has is:

1/n = n (2/b^2 + 4/b^4 + 8/b^6 + ...)

which by geometric series sums to

1/n = n / (b²/2 — 1)

n² = b²/2 – 1

So this works precisely because 7² = 49 = 50 – 1 = 100/2 — 1.

Calculating some of these out these appear to be the Newman-Shanks-Williams numbers [1], the next one is 41 in base 3364, where

1/41 = {0}.{82}{164}{328}{656}{1312}{2625}...

notice the 5 finally coming from some overflow.

But, supposing that we just like the idea of starting with some digit d and then the next digit being k times that and the next digit being k times that, we get a more general set of numbers,

d/b + dk/b² + dk²/b³ + ...
= d/(b - k)

Given that, this becomes much more boring. So for example for doubling in base-100 we think about 1/98 (b=100, k=2) and we find

1/98 = 0.01020408163265...

and factors of that 98 also may have similar patterns, so 7 has this strength because it is a factor of 98.

So for example we want to think about 1/7 in base-12, this suggests that maybe we should look for things that quintuple base 12, but that rapidly overflows base 12. So we do the same trick as 1/7 where we take pairs of digits, and maybe things quadruple base-144 (since 144 - 4 is 140 which is divisible by 7), and so we find that

1/7 = 0.{20}{82}{41} repeating

and if you squint closely you can see starting with 20, quadrupling to 80, quadrupling to 320 but then getting a bit unwieldy. Of course even on single digits 12 - 2 = 10 which has 5 as a factor so you can expect to see a pattern in base-12 on

1/5 = 0.{2}{4}{9}{7} [repeating]

which you can see a sort of "2, 4, 8, 16," pattern happening.

The other base that I really like is nonnary, if we met aliens we might find that they count in balanced nonnary with digits -4, -3, -2, -1, 0, 1, 2, 3, 4, (so like 7 is actually {1, -2}, 7 = 9 - 2), but it's harder to search for patterns in that because you really feel the cap of having only half the base to count up to before you carry.
Aren't they worried about losing most of the knowledge of the context of decisions made?
No, the presumption that it's acceptable to be recorded and tracked in public.
Honeypot / MitM at Citibank Branch in Los Angeles
As someone who is seriously immune-compromised and also gets social anxiety, masks are the best thing to happen to me in a long time. I get none of the claustrophobia or breathing restrictions some people talk about and find masks perfectly comfortable, and it actually lets me go to the shops or walk through town without freaking out.

More importantly though it sets a precedent for the future. We now know how easy it is for an airborne virus to decimate us, so even when this virus is over it'll be acceptable for people with immune issues to keep wearing masks "just in case" (similar to Japan/etc, although I know some of that is about stopping other people from getting sick).
> One example would be it is not possible to even make a PR request on Github as half the GUI no longer works in non-WebComponents browers

Not that I think this is the right move by Github, but you can create PRs from external tools. I do that from Magit+Forge all the time.
What alternative theories would you like to see investigated?
In the absence of uneducated laborers to do the jobs nobody wants to do, we can get the educated laborers to automate these tasks.
This is true, but the percent change here is very small. I just find it highly improbable at best. I'm not going to buy into something so unbelievable without seeing a very strong line of evidence behind it.
DARPA’s new sub hunting weapon is shrimp
You're right, it did start that way. And then the matter of legal responsibility was brought up; one person even posed the question, "Does the project owe its contributors anything?", and gave a direct and unequivocal response: "Legally, no." (Side note: that person was you.) And to say that is to say something that is simply not true—as untrue as any statement now about my being confused about whether legal responsibility was being discussed.

You can't rewrite history. (And we shouldn't have to replay all this. It's still all there to see...)
Autonomous Race Car Starts Test Lap, Immediately Slams into Wall
Major Update of Tutorials at Tkdocs.com
I mean Extinction Rebellion a racist middle class group, you can tell this by how they blatantly broke with over 200 years of protesting protocol and said to their members that they should get caught by the police, knowing full-well that black people would overwhelmingly be nabbed and have charges thrown against them, and lower-class people would not be able to afford good defense against said charges. I don't really know what else to call such a blatant disregard of the lives of those people.

They have also been known to collaborate with cops, which as a protestor is the exact /last/ thing you should be doing -- since the state's motivation is simply to put down all protests regardless of their method of protesting. You can see this in the UK with the laws against even peaceful protests. And have shown a blatant disregard for taking advice by more experienced protest organizations, some of which have been around for almost a century.

All of that being said, I don't think it's very possible to compare youtube-dl, which is a bundle of source and the surrounding contributors, to an on-the-ground protest movement. While there are similarities, there are also many disparities.

For what it's worth, youtube-dl is in a much easier position. Their main website is still operating, and all they have to do is prod people that they know to silently take over, and have those people make an announcement. IANAL but someone that they trust but who is not primarily involved would be ideal. They don't have to hand over the keys to the website, just allow those people to make public notifications stating they are the primary replacement, and have them continue the project -- under perhaps a different name and branding. Like ffmpeg and avconv.
That's actually exactly the kind of skill I'd look for in a new hire. I don't care which crunchy items you list on your resume so much as your ability to learn and integrate new technical information quickly (as well as a host of other skills, of course).

That said, learning a new thing does take a lot of time, so if I were asking a person to do that I would either commit to hiring them if they complete the learning challenge, or pay them for their time spent that week.
This is great advice but let me be the devils advocate for a moment.

Ensure you can wrap these experiences with buzzwords of technology.

Can you intelligently speak about service meshes and Istio and load balancer? What about the benefits of typescript vs javascript?

At some point you’ll deal with a recruiter and most are using superficial “checklists” to assess your competency combined with your experience.
> I want to support creators and certain sites.

Well at least we can all agree on this one thing. How we get there without dealing with sites that load slowly, look like hell, and track me wherever I go is the big question.
> need to stop eating meat, stop flying

That'll happen anyway with carbon taxes. Or at least it'll cost a lot more and many people will do less of it. Until we have carbon taxes, you could choose to do it voluntarily to help out.

> pave forests with solar panels

I don't think anyone is seriously suggesting that.

> What happened to nuclear

Expensive and difficult to build. But if you like it, France, the UK and India are still doing it. And you're always free to advocate for it. "They oppose nuclear" isn't a great reason to stop working with people on solving the problem of climate change. Why be so prescriptive in solutions by saying "nukes or bust"?

> geoengineering

You mean the thing that's already gotten us into this mess?

> fair revenue-neutral carbon taxes

Cheers to that. A lot of the people you dislike politically support those. Work with them.
Pretty disheartening to see so much climate change denial in this thread.
China’s Leaders Vow Tech ‘Self-Reliance,’ Military Power and Economic Recovery
Yeah, this makes me think of an "open-map" version of The Incredible Machine [0].

Very impressive!

[0] https://en.m.wikipedia.org/wiki/The_Incredible_Machine_(seri...
Because you can better control the tax incidence.

https://www.milkenreview.org/articles/the-progressive-case-f...

https://www.theatlantic.com/business/archive/2010/10/why-we-...
Interesting, just had this idea - would it be possible to feed the model with wrong data and make it giving bad suggestions to competitors who opted in?
Run your own free Stock Checker
Now that WSJ is included in Apple News+, the NYT has a month after the election to clean their shit up, or I dump a decade-long subscription. And by "clean their shit up", I want news on my front page, not political discussion. And by news I mean "Hurricane FooBar Hits FL Coast", not "Hurricane FooBar Hits FL Coast While Trump Plays Golf".

Though I shall stay far, far away from that crazy train WSJ calls an "opinion page".
> In Canada, do you even really have a right to privacy when in public spaces like a shopping mall?

Yes, you do, because while a shopping mall might be considered a "public space," it is private property owned by a private organization. In Canada the PIPEDA [1] covers this federally, though the law is written such that it is a backstop, and provinces are free to enact their own "substantially similar" (or stricter) laws if they choose. For example, in Alberta the PIPA [2] covers these issues.

And as the article states, both federal and provincial privacy commissioners found CF in violation of those laws.

[1] https://www.priv.gc.ca/en/privacy-topics/privacy-laws-in-can...

[2] https://www.alberta.ca/personal-information-protection-act-o...
Reminds me of this compression project from a few years back from Steve Chamberlin at Big Mess O' Wires, FC8.

FC8 is designed to be as fast as possible to decompress on "legacy" hardware, while still maintaining a decent compression ratio. Generic C code for compression and decompression is provided, as well as an optimized 68K decompressor for the 68020 or later CPUs. The main loop of the 68K decompressor is exactly 256 bytes, so it fits entirely within the instruction cache of the 68020/030. Decompression speed on a 68030 is about 25% as fast as an optimized memcpy of uncompressed data.

The algorithm is based on the classic LZ77 compression scheme, with a sliding history window and duplicated data replaced by (distance,length) markers pointing to previous instances of the same data. No extra RAM is required during decompression, aside from the input and output buffers. The match-finding code and length lookup table were borrowed from liblzg by Marcus Geelnard.

https://www.bigmessowires.com/2016/05/06/fc8-faster-68k-deco...
Except the GPs initial framing was not honest to begin with: editors' dismissal is not based on the story being garbage; details of this dismissal is contested and exactly the issue under discussion here. If GP couldn't resist a low effort editorializing of this dismissal reason, they don't get to claim neutrality or agnosticism two sentences later.

Besides, the rest of their post clearly indicates they do think the story is garbage. It looks as if they are giving a spin of legitimacy to that angle as if that was also what editors thought.
Although I have a hard time believing they completely overlooked it when they were designing the service.

If I think of serving user-generated/uploaded content, malware and copyright violations come directly to my mind.
Thank you for looking into and sharing that. That's a more believable scenario.
I don't think it has anything to do with HN specifically, more to do with this bullshit reaching the mainstream. And HN is full of mainstream people (much as those same people would like to think they aren't).
that seems beyond the scope of rails itself. why would you want to complicate deployment as a newbie? what problems are you facing that containerization specifically solves for you, rather than deploying to a (virtual) server directly? and why not heroku to start?
Idk, I’d get a little nervous extending it too much. Browsers and sites have far too many use-our-new-feature-plz popups. This shouldn’t look like that, or it’s more likely to be ignored.

I might keep your first addition but nix the final paragraph, as good a suggestion as it may be.
> I am saying that they rely on it more for communication than they do on phone calls.

Nobody is talking about phone calls and you know it. It doesn't matter that you use Facebook more than anything else, it doesn't change what Facebook actually is. If you use discord or slack to do most of your communicating that doesn't mean they become utilities, that's just your personal preference.
> But why tax corporations at all?

Because otherwise they make great tax dodges.

> All of that money will eventually be income for an actual person (employees, shareholders) who will be taxed on it, most likely at a rate above 24%.

No, it doesn't. The stuff that becomes employee income mostly isn't taxed as corporate income (its a deductible business expense). If it is distribute as dividends, its taxable to the recipient, but certainly that doesn't happen with all after tax corporate profits. Its very common for most investor returns to come as capital gains with the money retained/reinvested in the business.
Exactly, the point of carbon taxes is that everybody gets a choice. You'll eat less meat, I'll drive around less. It's the least-ideological solution.
Still irrelevant. Lower population densities and slower travel only slightly retard the spread of a pandemic. It reached almost all population centers in less than a year.

Even in 1889 people could cross the Atlantic Ocean in about 6 days. Wealthier countries had railroad service between all major cities. Most rural US residents would typically go into town or church at least once a week.
> People believe almost anything posted on the Internet,

Some people certainly do. Whether the majority of voters as a whole do has not been proven to me.

There are still millions of loyal subscribers to the big institutions like NYT, WSJ, WaPo, etc.
Judging from Debian:

- Firefox: not quite, but the hurdle is minor, see below. Will be fixed when there's a demand.

- LibreOffice: no.

- VLC: yes.

- ScummVM: builds, but fails 1 of 279 tests. Hopefully soon?

- Python 3: Yes.

I'll find the relevant Firefox email thread for you.
> What they're doing - cryptographic blinding that separates authentication from user session - is probably the best approach at subscriber privacy I've seen so far.

can someone eli5 please?
> crop destruction by droughts, freak storms, or flooding rains

Aggregate data is much more relevant than anecdotes.
Ideally you would use it for building up space infrastructure primarily. You might still ship some finished products back to Earth, that would be much more mass efficient.

BTW, once you can have your payload trajectory intersect with Earth, you will get braking for free thanks to the atmosphere, effectively shaving half of the needed delta-v. Same thing on Mars.
Not defending the GP, but we do have websites like peopleofwalmart. If they were coming out with peopleofcanadianmalls, then that be interesting. Honestly, I'd expect peopleofWhatevermalls would mainly be teenagers and senior citizens outside of holiday season shoppers.

edit: came to the party late and see that someone else also posted about peopleofwalmart
> The biggest mistake new investors make is sell when they see a red negative number.

On the other hand, often used reason for bad trading performance is sticking to the losers and not riding the winners. So who is right? Or you think this trading maxim does not apply to the "investing" that you refer to?
If you want to do the same thing (build up from 1st principles) with CSS, I ravingly endorse Axiomatic CSS as defined and implemented in https://every-layout.dev

Disclaimers: no affiliation, just a very satisfied customer. IME the free content alone is illuminating, and having paid $100 to access to the full "book" incl all the layouts' implementation it was a bargain.
And with IG and WA they make 3.2B out of 3.5B, ~93%
Why must there be exactly one solution that solves everything? We don't expect that anywhere else in life.

Obviously it's best if there was a simple automated solution that worked in all cases, but there is no such thing. Password managers are great, but they don't counter disinformation from sites you don't have a password with. Preventing access to malicious sites only works if it's known to be malicious; new sites will always slip through (and attackers can keep creating new sites), false positives are a problem, and not everyone can afford them. Reputation systems can be gamed.

In many cases you try to make it so that an attacker has to pass multiple barriers, instead of pinning your hopes on a single perfect solution. Usually there isn't one.

So yes, DO display the URL; use fonts, lowercased domains, colorize each character by Unicode region, or whatever you have to do to help users detect when there could be a problem. Then let users check. Some URLs will slip through, but I'll note that a LOT of people picked up the "googIe.com" in the survey - it wasn't randomly distributed.

DO use a password manager. That will dramatically help if you've previously logged into that site.

I'm less excited about filtering domains, especially because some implementations are privacy disasters. But if done in a privacy-respecting way, I can see some value. But only SOME value - they are NOT a panacea. And many will not use them.

The goal isn't to find the one true answer; the goal is to make it unlikely for an exploit attempt to work. If you CAN come up with a perfect automated defense that's affordable, great, do that. In most circumstances you need multiple defensive mechanisms so that the attacker has to overcome multiple very different barriers.
just to come back to this. the only thing in standard JavaScript missing from Just(js) is Intl so it is most definitely "JavaScript". https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Amazon posts Q3 earnings that blow away estimates