skysight-inc/HackerNews huggingface dataset:
Hello—

I'm the author of this post, I did not intend for it to receive wide circulation, and only have shared it in the past year with a few friends and MFEK users to explain my views on forking in Rust, why MFEK relies on so many vendorized crates etc.

I added some more recent commentary to the comments of the Gist: https://gist.github.com/ctrlcctrlv/978b3ee4f55d4b4ec415a985e...

I have also updated the Gist itself with a note:

> I did not submit this to Hacker News and did not intend that this post would have high circulation but have no real problem with it being there or with it having such. I have [more recent comments below](https://gist.github.com/ctrlcctrlv/978b3ee4f55d4b4ec415a985e...). This post is from January 2020 and predates the Modular Font Editor K (MFEK) project.

Cheers.
> No, Google has per-country versions…

Having multiple TLDs is not mutually exclusive with putting the browser language list first. Not every browser has always supported the language list (certainly not when the google.tld names were originally registered) and the TLD can serve to do more than change the default language.

> which in turn support different languages.

They'll default to a different language for the region in absence of any other setting (language list, account preference, browser cookies) but it's not the function of the TLD to override this when the information is present.

> My preferred language is always English but Google normally redirects me to “Google Argentina” (.com.ar, in Spanish by default) from the .com based on my IP and I have to fight it to switch back to English.

Redirection to a different TLD is based off geo-ip not your language setting and done for more reasons than just to serve you a specific language in absence of other language info. You're really fighting Google thinking you (or possibly your account) is coming from Argentina and your browser possibly not sending a language list (or a fake one). I had to correct something similar once where the IP block I had been coming out of had previously been in use somewhere in Asia, I just gave updated info to this form https://support.google.com/websearch/workflow/9308722?hl=en and it was updated and stopped redirecting me. Of course if you actually are coming from Argentina then they won't update it.

.

Rather than a bunch of talk though here is an actual demo of what I get browsing to google.com.ar using English in the browser UI but with with German set as my preferred language in the language list: https://i.imgur.com/N3XOSvg.png clearly .com.ar didn't default to serving the page in German on its own nor was there any history in the browser so the language list the browser sends is preferred over the TLD you load. I'd double check you don't have a privacy setting or extension stripping this info.
> GPL code in itself can’t even be published on the app store without violating the license

Did you mean without violating the app store EULA? Because the GPL places no restrictions on how generated binaries are distrubuted, only that the source be transmitted to any user upon request.
> My only complaint is that I don't particularly like PDF and wish there was an HTML-zip format that could be sent around and the browser did all the rendering work, while the udnerlying data tables are stored in well-defined formats so they can be programatically extracted.

Back when I was doing Math research it was common to submit LateX files to ArXiv. A quick look at some of the Physics papers, though, suggests it may not the case for other fields.
Hey, we don't have a direct export to nextjs at this moment, but it is on our radar, of course :)
Bitrot resistance of next-generation image formats
>likely millions of lives saved and millions more would have been if not for morons spreading lies

This did not reflect what happened in the Pfizer 6-month trial involving 44,000 participants. All-cause mortality ended up higher on the vaccine group than the placebo group, perhaps something was offsetting the benefit of the vaccine.
Taking Action: Covid-19 Diversity, Equity, and Inclusion Challenge
The Mega list of Black Friday Deals is here 100 Deals on one page
Yes, no longer renewing my subscription this year, google play music did similar things to me. I occasionally listen to music, and not fond of my playlist greyed out because of turf wars.
Testing Shell Commands in Go
I generate random passwords and use my browser’s password manager cause I didn’t like the way other password managers integrated with my browser. I just keep the passwords I need manually in sync between devices. I have a Yubikey for for some really important accounts and I’ve thought up a way to generate unique passwords that I have to remember (like work passwords) that aren’t just upping the number at the end by 1 like “pepperoni4” to “pepperoni5”. If I can pick an alternative to phone-based 2FA, I’ll do it, otherwise I’ll just roll with the phone-based stuff cause it’s way better than nothing.

I have a fake life that I made up like a different grandfather, first car, or first job, and I add a number between -10 and 10 to every digit of my birthday to get a new one for signing up for password recovery.

I block 3rd party cookies and delete other cookies weekly. I have an ad blocker and I don’t use the default DNS from my ISP, and I keep things updated for my modem and router. I don’t hit up sketchy sites so I don’t feel like I need a JavaScript blocker. Most of the crap I’ve seen has been through malicious ads. I use a container for Google.

I went through the tedious process of having my info deleted from the biggest data brokers and wiped out from some online databases. They pop up again now and again but usually an email takes care of it. I had my identity stolen in the past so I just cite that reason.

I don’t give out my SSN except to banks, employers, and the government. I use my passport if someone needs to establish my citizenship. Utilities are the most pushy but if you give them like a $50 deposit or set up autopay they’ll skip that part. Again, saying I’m the victim of identity theft goes a long way. I set up accounts with Social Security and I have an IRS pin so no one beats me to it.

I have 7 year fraud alerts and froze my credit for the three bureaus, and I do free credit monitoring (useful before I froze my credit). I did the same for Chex, Innovis, LexisNexis and NCTUE. I froze my info from the Work Number. I asked my bank for additional security measures and they happily obliged. I use my AmEx for near everything online and contactless payment for paying at gas stations or if I’m worried about skimmers. I never use my debit card for anything except to get cash out of the ATM and I have a daily limit set up.
They’ll still be on YouTube and if we’re talking potential for harm then YT and it’s algorithm are surely up there with the likes of Snapchat.

That said I still hope this isn’t just a marketing stunt:

> Instead of using the platforms, Lush will invest in new ways to connect

I would love to see more companies investing in creating their own social communities/sites/whatever.
I think for communities to work, there need to be a somewhat close-knit group with shared interests/expectations and people that are actively fostering and if necessary enforce the kind of culture they want to be in. Otherwise you just end up with lowest common denominator between whoever happens to come by.

I wouldn't say YouTube overall has good comments, but there are certainly channels with very high quality comments and it's in my opinion often due to the tone set by the content creators themselves not by any YouTube policy or algorithm.
Is there motive behind this comment other than to smear "the green movement" with a wall of text inherently hard to argue against in its massive entirety?

"The green movement" is in fact a vast multitude of movements, people and ideas, of which several would probably shoot each other on sight if given the chance. The reason it was opposed is certainly not that it is exceedingly bloodthirsty, inhumane or counter-productive.

Like, not so long ago mining companies deemed it appropriate to mount a machine gun on a rail and slowly roll through their workers camp as a response to a worker's strike and the US government god damn firebombed an apartment block to silence two dozens lefties. But somehow, a handful assassinations by individual radicals are responsible for "rightful opposition" of this supposed single green movement? We don't discount Computer Science even though von Neuman was a fanatic intent on nuclear eradication of Japanese civilians, yet we should discount this green movement because a B-promi said idiotioc things in a lifestyle magazine?

"The green movement" might not have the right idea to solve humanities problem and one may reasonably be opposed to some or even most of "their" ideas and plans, sure. But to say that this oppositions rightfully stems from the greens all being mean and dumb is facetious and bad faith.
Bialetti does seem to make one https://www.bialetti.com/us_en/coffee-makers/moka/moka-elett...
No Latin American countries except for Panama. Guess they got their papers in order this time.
That was my initial impression too, but the authors' use of the term "invariance" throws me off -- it makes me think that maybe they have found a way to identify and model mathematical invariants across different domains...?
This, so much. I maintain corporate, closed-source components which are central to my org’s mission and have to request radical changes on PRs submitted by other teams on a frequent basis. It’s really not “perfectionism” to avoid introducing serious maintenance issues and bugs long-term.

This is like jwz’s interaction with the emacs team decades ago — the story was that the emacs team was being unreasonable about merging some changes jwz/Lucid wanted. If you actually read the correspondence, turns out jwz wasn’t listening to review feedback. The feedback was completely technically reasonable from a maintainer’s perspective and jwz/Lucid just wanted the code merged without consideration for the emacs team’s future plans.
I think it's a valid criticism of Tesseract. It's very dependent on the input and if they have managed to improve this then it would hugely increase its usefulness.
This experience sucks.

I was watching some horror films on Halloween. We subscribe to Netflix, Peacock, Sling, and once in a while Hulu. I looked up one movie I wanted to watch on Google and they say it's on Sling. Cool, start watching it and it's the censored TV version. (And not marked as such). I turn it off. Google also says it's on Amazon Prime. I happen to have Amazon Prime free trial at the moment but I've never used their streaming service. I download it to my tv, sign in, and they have it - for a $6 rental. Pointless.

I just torrented it for so much less fuss.
That's what we said!
It’s funny you say that; it actually took a couple years before I shook off my “what could the comments possibly have to offer me” pre-conception informed by how bad comment sections everywhere else on the internet are, to finally take a look at them and realize what I’d been missing out on all this time.
Excessive anything is a bad idea but what does it mean in the case? Link?
But that is the key question. Why would something else come along? You need backend resources for transcoding and serving. You need a search system. You need an ad system. And if you get big you need a copyright management system.
It might not be their fault, but as long as they operate within a framework that allows that, it's their problem.
Well, a flight control computer is not too different from a PLC.
Oh come on. He's spent decades in the field as a nurse. He explains the latest literature on the subject in terms people can understand, and he obviously has the experience to do it. To dismiss him just because he's not a medical doctor is to ignore all the other medical fields. From what I've experienced, often times its the nurses who better equipped to understand the latest studies better than the doctors do, because they are more hands on. To dismiss so off-handedly indicates you are more politically motivated in your criticism than you care to admit. You are merely boosting for a "side".

By the way, he is merely pointing to the latest studies from the leading publications on ivermectin. He's pointed to both the good and bad. He even admitted that it's results were somewhat disappointing, but still showed a somewhat beneficial effect. And he points to the studies themselves.

Medicine seriously hurts its credibility when it doesn't report the shades of gray. When you don't do that, people don't trust it. Dr. John Campbell has proven to be a valuable resource in this pandemic, because he is playing it straight.
Ask HN: How did you correct your sleep patterns?
Ever since college, I've been used to sleeping very late (we're talking +2 AM). Sometimes I would even pull an all-nighter esp. for exams or because I was depressed and would keep myself busy online. I always thought if I say awake a bit longer I can finish this piece of code or answer this homework problem, but I always secretly knew that it's not efficient as I wouldn't make much progress late at night (my performance after 11 PM is almost 5%).

Also, waking up early has been almost a challenge for me, and I can't say how many opportunities I've missed because of that. I'm almost 30 now and I clearly see a huge reduction in my energy, yet I still sleep very late and wake up late.

There has to be a better way. As a kid, I used to be up for school between 6:30-7:30 AM and I would go to bed before 12 AM. I believe going to college changed lots of my good habits. Now I'm in grad school and seriously need to correct my sleep patterns. I appreciate any tips or help from my fellow HN'ers.
These streaming services will disappear. You should just buy directly from the distributor and pay as you go. Want 1.5h of WB entertainment? Here's your 0.8$ invoice.
Of course PinePhone is cheaper: Pine64 develops no software for it, the software developed by Purism is used by more than half of the PinePhone users.
My parents have different levels of technical skills but I help both. My Dad is a nerd - I didn’t see it coming but I’m planning on stealing his lunch money the next time I get to see him. My Mom really hates computers and though I know this isn’t technically possible, they seem to hate her back.

Despite their differences, I can use Quick Assist with both. And between my Dad’s sudden turn towards becoming me in high school and my Mom’s innocent transgressions, I’ve never run into anything I couldn’t fix with it.

Worst case scenario, my Dad and I have talked about a volunteer based group of people who help other cats around his age. If your parents are on the same side of the ocean as we are, we can help in a closer timezone. My Dad is a retired police officer (you can trust him) turned nerd (you maybe shouldn’t trust him) and I’ve been drafted into the odd role of his nerd supervisor. If you’re worried about your folks, he’ll give them his phone number.
This is a proposition to ban mass facial recognition, not all forms of facial recognition.

There are no reason that laws should authorise mass automated face recognition without a judge approval and/or without any crime being committed on the footage.

As far as I know nothing proposed here would prevent facial recognition in case-by-case crime situations like you suggest.
Each family member has a subdomain all to themselves. The website before the @ allows them to know where the sender got the email address from. You can have catch-all addresses on emails, so anything without a mailbox is sent to the default mailbox that's configured.

It need not be self hosted to do this. Most email providers provide this functionality.
The same democratic left for whom "Pack the courts" became a rallying cry?

No, I'll gladly both sides this.
Will you be writing about this experience (I recall another thread where you discuss being on the receiving end of a state sponsored attack).
China’s State-Run Companies Limit Use of Tencent’s Messaging App
Dupe:

https://news.ycombinator.com/item?id=29345604
In both directions. Some take extreme precautions because of fear, others take extreme risks because of fear.
How the US paused shopping (and browsing) for Thanksgiving
Would you please stop breaking the site guidelines? We ban accounts that keep doing this, and you've been doing it repeatedly.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
I find rank in APL/J to be much easier to understand (and much more powerful) than broadcasting in numpy.
Being independently wealthy is irrelevant. Do you stop caring how your investment portfolio does, just because it won't bankrupt you if it goes to 0?
> who is constantly lying about their products

This is a bold claim. They have a history of delays, but lying is not what they do.
According to the OP, an umarell is someone who watches others doing work and offers unwanted advice.

I suspect there are quite a few umarells on HN ;-)
1. Most of the developing world will never be vaccinated
2. Even if it will they will not get the "updated dose" in time
3. Rollout of boosters is not proportional. I still cant get my 3rd dose in Europe even when I asked for it (i am just 1 week short for 6 months)
4. Not all vaccines are treated the same.

It feels like we will live in this dystopian neo-fascist world where you have no right for freedom of movement and right to privacy anymore for a while.

If I knew the Western world would screw this much I would have relocated to China where I can at least get some benefit from all these ridiculous rules.
I like this notion of not chasing after huge growth, cutting costs, and still being profitable. This path leads to variety, which is crucial to a healthy internet ecosystem.
What caused this particular word to enter the public consciousness recently, such that there are multiple people posting it to HN hours apart?
Does it mean you tried something like python or r and discovered that it was to slow?
Trapdoor: Turn-key configuration files for Python
How to Build a Cloud Version of Your Open-Source Software – Part 2
Git Commit Good Practice
If I purport to offer you a service, knowing that the quality of that service is subject to a mosaic of laws and regulations that I am aware will fluctuate over time, then that variable quality is arguably not my fault; but, if I do everything in my power in all my advertising and messaging to hide or deny that variability, then it seems that that is my fault. We're outraged if Amazon yanks books from our Kindles, even if it's not technically their fault—we're outraged that they're even able to do so. The same should apply here.

(Or, what rhn_mk1 said more eloquently and briefly: https://news.ycombinator.com/item?id=29352027 .)
So this is a global phenomenon? It's definitely a thing in my country.
Perhaps "Lethal Neutrinos" https://what-if.xkcd.com/73/
> The proliferation of streaming services is too much to manage and inconvenient, nearly to the point of customer-hostile. And with each content creator wanting its own platform (Disney, Paramount, etc.) it's getting worse.

I rather like that for $14/month I get access to more video that I can watch in my remaining free time.
But AFAIK in this case, you're limited by the proprietary firmware tied to old Linux kernels.
Yeah it may be certain channels. I primarily watch intellectual content, which if I'm going to be honest is a sort of niche part of YouTube overall.

Although I still think in general there's a better sort of control against vitriol and snark on there. And now I'm thinking that may be because places like Twitter are designed to make everybody feel like they have some form of celebritydom even if they've never produced content beyond tweets. On YouTube, I'd suspect the vast majority of users don't have accounts of their own, thus no one can subscribe to see their comments; those comments can only be seen in the context in which they are relevant. An asshole in the YouTube comments may appear uncalled for in relation to the video and surrounding comments, but on Twitter anyone can be subscribed to and their comments are mostly standalone. If you're a jerk on Twitter, you will almost certainly be selectively reinforced by the cult you've created with your subscriber base. (I once did an experiment to see if I could amass thousands of Twitter followers with no meaningful content, and it was beyond easy. Anyone can start a cult on Twitter.)
I have always been fascinated by these kinds of things. Cryptozoology, UFOs, Occult...wish I could have the resources to pursuit them scientifically. X-Files is still my top-3 TV show but it's quite a bit cliché after 30 years.
Rough story. Your optimism shows through, and I’m willing to bet you’ll be successful in this transition. I transitioned into this career from the production design side of things (way earlier in my career than you, only worked on a couple films and a handful of plays). Feel free to ping me if you’re looking for advice. I’ve temporarily added my email to my profile.
To be absolutely clear: as I understand it, the law you're talking about currently doesn't apply to media content, including digital games. From the official FAQ to that law: "For online services related to non-audiovisual works protected by copyright (such as e-books,
video games, music and software), the non-discrimination provision – i.e. the obligation to
allow foreign customers to access and benefit from the same offers as local customers – does
not apply under the Regulation."

Also, the law prevents you from blocking or charging customers to customers accessing your service from an EU country different from the one in which you're established. So in your example, you could set the price as low as you like for Bulgarians, you just can't block Swedish people from visiting your games store online, or try to charge that Swedish person more.
Netflix/HBO in browser AFAIK doesn't have 5.1 audio, just stereo. That's the main reason I download "unofficial" content while still paying for these two services for kids/wife to watch or for shows where surround sound doesn't matter. The other reason is subtitles.
This is great. First visible commit is on Mar 12th. The front-end is HTML? Hope we start to see more gov apps being built as web apps hosted in the cloud. With WebAssembly, the C++ code should be usable directly.
Yeah I use a Weber iGrill to monitor. Though I have a spreadsheet going back to the 90s of things I’ve smoked. Size, temps, re-coals etc. I don’t really need a monitor for smoking but I still use it out of habit and allows me to check the temp without pull long the blanket or top off the cooker.

But a thermometer has been great for steaks and others. But even they kinda lead you to overcook. Like the Weber iGrill will want you to run the temp up to 165 on poultry. But on a smoker it’s an extended period of time over heat, not a grill with a quick jump to a temp.

The meat at 150 for 1-2 hours+ it’s fine. I usually do about 1 hr per pound on the smoker and the breast at/above 150 for an hour or more.
Even in a monolith, scope can be managed. I've worked on an application where a specific subset of endpoints used a different data source that was configured with different credentials, attached to a read-only user. Without code execution, these systems were reasonably fool-proof.

A plugin system where an plugin would be exposed to a different set of credentials shouldn't be too hard to set up with some middleware preparations. Such a system would require granting the main account complete database control (which is iffy) or would require a lot of manual configuration for user permissions (which sucks) but it's definitely something you can do in a monolith like WordPress.

Permissions wouldn't be as well-contained as in a proper, fragmented, micro-service-oriented permissions model, but it would be a good step forward and one that wouldn't necessarily break too much when done as a software update.
Is this author suggesting that you need a high IQ to be able to this software development job?