skysight-inc/HackerNews huggingface dataset:
Yeah the effort issue is huge.

I was reading some discussion where someone was writing some part of a website for a product. They chose a framework and the whole thing was spammed with 'why does it have to be x' type contributions. No help, no technical discussion, just these empty one off sentiments spewed at the person who has to actually do the thing. It was just sad.
From what I understand[1], up to RHEL6, Red Hat released their sources on public ftp, but after that they became customer/subscriber-only.

I would have thought that the GPL ensures that the customer can then freely redistribute them, but I've read that companies can still make that option very unattractive through other means (e.g. terminating the customer contract, mingling sources with proprietary stuff and making them hard to disentangle). I don't know if RH is playing such games, but the complete lack of non-gated RHEL7 and 8 source code on the web gives some strong hints.

edit: relevant thread: https://github.com/rocky-linux/rocky/issues/4

[1] https://lwn.net/Articles/603865/
I've been a happy GoodReader user for years. Syncs with a variety of sources, remembers where I was, bookmarks work. Annotations work, but I don't use that much beyond being able to say it works.
Not really:

https://www.cvedetails.com/product/23592/Gnome-Evince.html
Switching from an RPM distro to a Debian derivative is a much bigger jump than building from RH sources directly.
In the USSR for example, scientists often where paid more than CEOs. The end result of that alternative to capitalism was not competitive.
Julia isn’t as good as matlab in optimising badly written matrix code. For example some vectorised (in sense A = G(BX + CD) for matrices and vectors) it allocates temporary matrices whreas matlab is great at optimising such stuff. Most things could (and for optimal performance should) be written with loops and that will be much faster in Julia. However, there is Julia package Tullio.jl and it’s great with matrices/vectors/tensor stuff. It fuses operations, uses AVX instructions and creates code for GPU if asked.
People with Down syndrome have weaker immune systems https://downsyndrome.ie/wp-content/uploads/2018/11/Down-Synd...
NFLX and AMD up similar amounts...

there are always new opportunities !
The issue is bots create artificial scarcity, it’s not uncommon for concerts to have large numbers of empty seats while being sold out. Scalpers are trying to maximize personal profit which can mean significant unsold inventory.

If nothing else eBay resellers are adding however long the auction takes + the product being shipped a second time which is a net loss for customers.
Promises in JavaScript
While I love FEAR AI it was very much specialized for interiors. It wouldn't work in open world.

Old school good open world AIs think of Far Cry and STALKER. Especially the STALKER AI is pretty much one of the main reasons I keep replaying that game, all the unexpected stuff happening.
absolutely. the daily cycle, the weekly cycle, the quarterly cycle, the yearly cycle, and the 5-10 year cycle. i also have nothing but my own anecdotal evidence for this. i think its hard to realize that things that last for several years still do come to an end in many cases, their cycle is just slower. the fact that there isnt a term for the 5-10 year cycle is evidence that we are kinda blind to it.
I think a major problem is that "we don't recommend masks" too easily gets interpreted as "we recommend no masks", and we need new clear language to say the former (no position on masks) with no risk of misinterpretation (position against masks).

Edit: I misremembered the original advice. CDC specifically said masks were unnecessary. Obviously they didn't have the evidence to make that kind of assertion.
Data Governance Is Broken
They’re still selling Intel versions of every single Mac except the MacBook Air...
Even current Oculus Quest can detect and show objects in your environment. It doesn't seem that hard for VR in the future to utilize that and adapt the environment around you to mimic your obstacles. Another possibility is games that create infinite impossible maze (Tea For God). You can walk around in that game for hours without hitting anything.

You don't need customized environments, you need some free space around yourself. I live in a small apartment and I do just fine.

One of basic aspects of VR is setting up a virtual "play area" that the headset warns when you are close to leaving so I don't see how most of the complaints are valid.
Debian/Ubuntu are great. However, there are people and companies that prefer the Red Hat way. That's also great.
"Is it Uighur" : boolean

Wow.
It's a common startup strategy to have free plans that lock in initial customers and then raise prices later and/or remove the free plans.

At that point, you're using customer growth as your primary metric to investors and thus raising money.
Sure, data urls in image tag. (Not sure how practical that is for file size)
Top Paying Tech Companies and Cities in 2020
One use case: you cannot link the same ssh-key to multiple github accounts. I have my personal and work projects on the same machine, and to get around this issue I use https authentication for one of the accounts.
No for at least two reasons.

(1) Google can out-sue Disney and Sony Records when it comes to copyright.

(2) GPT-3 is not that good and won't be. (e.g. it is not a strength that $10 million+ in CPU power was used; if they could do the training on a TI-84 calculator)

Something like that might be possible but it will probably be something that has a large "knowledge base" about the world, language, etc. of some kind and takes the book as an argument. (e.g. you can't say that a system is capable of "reading comprehension" if it can only understand a text that is in the training set.)
This is a consistent moral position to take. Treat them well if they are alive and don't bring new ones into the world. That's harm reduction.
Yeah, def not a team doing the trades, but more like a finance/trading club within Google (among many other ones they have, like some sports clubs and such). Most big tech companies have that, I bet.

I can confirm that MSFT has a "financial advice" club where people discuss trading strategies and such (among other things). It is just an employee club though, not something those people do as a part of their job responsibilities.
I can't read the pdf because for some reason it flashes every second on whatever brave is using for pdf rendering.

Do they discuss why states have standing to sue for violations of the Sherman act? Maybe this is a common thing but states trying to enforce federal law in federal court seems strange.
PDF is not a stack machine. This is a common misconception.

PostScript was a stack machine with included operators which implemented a set of vector graphics commands. PDF has a similar rendering pipeline, but it renders a set of primitives described directly in the document -- there is no virtual machine involved.
People have been justifying killing of Inconvenient babies for decades now.
I mean 3rd trimester babies that could survive outside the womb are fair game.

Actual Honest reason is, “I don’t want a baby” However all sorts of mental games are played to justify / excuse it.
Irony being they (Ian and Deborah) split up, Ian quit Debian and worked for Sun (arguably a competitor back then), Docker, ..., and unfortunately committed suicide.

The good news? Debian's still going strong.
In the EU new substances seem to need registration at least. It's called REACH regulation:

https://echa.europa.eu/regulations/reach/understanding-reach
You mean, the Photoshop mode.
I personally don't use anything else, but when the problem first occured a few years ago, it was not limited to PDFs from ABBYY. (Which is not to say that it's purely Preview.app's fault. Maybe all of these PDFs were created in a bad way, would not surprise me at all. Could very well be that Preview.app is actually "improving" and fixing old bugs/cruft, breaking things that worked before but never should have in the first place. As the end user that doesn't really matter for me though, as I said in the post itself.)
Only if you don't care to insure for transporting your gold. If you do care, it definitely would be more expensive to insure a more valuable cargo.

But more crucially, if you need to use extraordinary quantities of gold to settle a transaction (ie. When nation states buy something with their gold reserves) the gold likely won't even move: most of it are stored in "trusted" first world nation central banks like the bank of england.

But then again, with bitcoin you don't need "trusted" central banks.
Yeah - COVID has really destroyed my VR evangilism. We aren't even supposed to be within 1.5m of each other, let alone sharing phyiscal headsets. Showing a room full of people VR is dead now. I'm not sure how to recover that ... it's going to be a while at very least.
Under the new Twitch TOS words like “Virgin”, “Simp”, and “Incel” are banned
Well sorry to blow your veil of pseudonymity.

It's a job change, but a significant one. I am mostly interested in how this affects your other projects?

Namely piet.
And yet PDF re-writing keeps getting screwed up. Probably because it really is a bad format for this, with the pages of docs notwithstanding.
The argument was literally that the State of Texas has an interest in the elections of other states and was rejected on a lack of standing which is an emphatic "No" to the argument.
Workers protest in iPhone factory over alleged unpaid wages
I’d recommend that people avoid PGP and use modern cryptography. Eg. AGE, It uses far less and simpler code, so it can be audited. PGP is a complicated old mess.

https://age-encryption.org/
Yeah, fundamentally Docker is Linux on Linux. If you are running Linux on MacOS, it's not Docker, it's a VM. So Docker installs are Linux Docker Image -> Linux VM -> MacOS Virtualization Framework.

For that reason alone, I suspect Linux will always be the best host system for Docker images.
Experimental City Wiki
Built a wiki on experimental cities (including tech utopias)—welcome to feedback and contributions!
I disagree. If there are two 1700 players, the opening player is only better if the game goes according to the prepared moves. A good tactical player who realizes you are going via prep will make a stupid move and pull you out of book. From this point on the tactical player has the advantage because he has experience defending random stuff, while the opening player has to figure out why the move so stupid it isn't even in his book is bad and exploit that. Of course if the stupid move is in the opening book then the opening player is better, but that is unlikely.
Running a Forever Free Wordpress Blog on GCP
Would that setup punch trough the nat tho?
What's the problem with "fossil fuel clothing" though? They don't burn the fuel to make the clothing, rather the opposite: this can now no longer be burned and turned into CO2 because it's on your body.

Is it somehow pollutive to make oil products even if you don't burn them? And I mean more so than the alternative of course, because I get that so much as pumping up the oil costs energy.

If it's just about the irony of wearing the biggest problem we're facing as a garment and not a real question then I see the point.
Maybe so, but I wouldn't be surprised if it earned him brownie points from fervent Trump supporters. It may even get him re-elected by those supporters, assuming he isn't indicted...
.NET Has a Third-Party Software Problem
I like to think in terms of "cycles" in a similar manner, except that there are multiple overlapping cycles of different periods (some closer to weekly/monthly), all summed together. On any given day you will be in a somewhat unique position. Basically a Fourier transform for your psyche.
I find Android intuitive in a lot of ways but Google keeps screwing up features with every release. I'll still stick to Android at least till Pixel 4a 5G but not sure how much longer. I wish the Android UX team would go on a sabbatical for a while.
> With this in mind the argument is: Firefox has to be popular enough that Mozilla has at least a veto over problematic points of standards, and the ability to vigorously advance positive standards.

Has veto ever worked for web browsers?? I think the problem is user perception: users don't blame the page, they blame the browser. Especially when they learn browser X renders the page while browser Y doesn't. As an example, browsers were racing to fix malformed HTML so that the user has a good experience.
Intel: Subpar 10 nm yields, server CPU plus 7 nm delays, production outsourcing
Theoretically Oracle Linux and CentOS are identical except the branding, except CentOS has been abandoned and Oracle is just getting started with OL.
I run a site that places bids on eBay the last few seconds of the auction. For each of the last 20 years I have taken home several times the average US household income. I own several real estate properties free and clear, have no debt, and continue adding to a trust to take care of my severely handicapped children after I die.
I have not used CentOS but I have considered it. If OpenSUSE did not exist, that is probably what I would use. Or perhaps now, Rocky Linux
Because the author wanted to build an indoor spin class bike, not a road bike on a trainer. Now, you're not wrong. When I was racing I'd take a bike very similar to my race bike (because when you race, you don't just have one bike), stick a trainer tire on the rear wheel, and the trainer had power and cadence readings built-in. The trainer also cost considerably more ten years ago than the author spent recently.

Maybe the author just has the one bike and doesn't want to unhook all the shite if there's a freak winter day when it is not rainy and cloudy in Seattle. Maybe the author is just a dorky geek that likes to build stuff. Maybe if I were still a hardcore cyclist, I too would try and see how much lipstick that $300 pig will hold. 'cuz I'll admit that my first thought was, "what, you didn't try to cobble a power meter onto that thing? Hold my beer..."
This was announced a month or two back, complaint came out today, TL;DR the case theory is weak and perceived as rushed so many, many, states didn't opt-in and are working on their own action

(side note: winks at politically-based conspiracies aren't something I'm used to seeing on HN, it beggers belief that you'd have 36 states, mixed politically, agree to collude in favor of the checks notes DNC because checks notes Google's ex-CEO got involved in politics work checks notes after he exited)
Sure, if you redefine the words in a sentence, it usually says something different.
Generally the PDF copy of a book is designed to fit the format of the final printed book. The PDF is even often the deliverable sent to press.

If you are using something like an e-reader, or a smartphone, the PDF layout often doesn't translate well. Typesetting is also normally also done for ePub/Mobi, but the layout is tailored to the format of the device that the document will be read on. Although there are times when publishers just take the PDF and click 'convert to ePub', which isn't ideal.

There are also other advantages to different formats, when talking about things like programming books. As an example, working code snippets for web formats. I am thinking of things like Jupyter notebook when I say this.

As others have mentioned there are also a number of security risks associated with PDF.

I can't deny there are several books I have read in PDF format however.
Mickey Mouse (specifically Steamboat Willie) will be in the public domain on Jan 1, 2024.
Personal Access Tokens provide both simpler and better security controls than SSH, so you end up using them in enterprises.

You can't create an SSH key with select role permissions like you can with a Personal Access Token. But you do need a PAT to use the API. So you can either have one PAT + one SSH key, or just use one PAT and no SSH key. (Or multiple PATs, for fine-grained access control)

If you use multiple SSH keys in GitHub (which you should be, to access different things) then you have to manually juggle which SSH key you're passing when you pull each repo, because GitHub will just take the first SSH key you have in your ssh-agent that has an account in GitHub. You won't know from looking at a Git URI ("ssh://git@github.com") which one is needed. OTOH, with PAT, you can either make a URL like ("https://user@github.com") to pre-specify which user to use, or use "https://github.com" and specify user and PAT at auth time.

Authentication using SSH requires first accepting the host keys of Github.com, which can rotate, so you have to decide if you're going to bake the host keys into a container, or require a user to accept them (and know when they change if it's a real GitHub key change or a hacker). Or ignore host keys and lose all the security of SSH encryption. The alternative, HTTPS + PAT, requires no such operations, carries less risk, and is less work to implement.

And of course some networks block port 22.
> "is it ethical to bring into the world ... "

That's the complicated part - when does "bring into the world" begin? For the parents (at least that is how we felt), this moment is often much, much closer to conception than to birth.
It won't be more than a tech preview until after Go is stable on the M1 which is likely to be January/ February. Once that happens, it should be pretty quick.
I don't think I've ever come across any legal document/lawsuit or otherwise, that was formatted in a way that made it easy to read.

I know it's on purpose like with Privacy Policies/Terms of Service but I really want to read them and know what I'm getting myself into. It's just that they do such a good job of obfuscating everything with legalese. At least with Terms of Service, there's a handy extension called "Terms of Service, Didn't Read". https://tosdr.org/
If all those metrics are being used to sell advertisements against me then I have every right to know each metric, all the details behind every single piece of data collected, from where when and whom, as well as the right to know to know how every data point and metric and is used to sell every specific advertisement to me. That means everything I just enumerated and more must be retained every time a query is run against my data or auction is ran to advertise to me.

What's that about a short list? Sorry, I may not have been clear, if you're using 1 data point or 1x10e999 I have the right to know every single one. I have the right to know the inferences drawn about me and how advertisers can target me. If companies aren't retiring data they are reckless and auditable records for every customer should help to rectify that imbalance. Likewise, if a model cannot be explained, proven mathematically, and reproduced then it's bad computer science. I'm sorry if this seems offensive but I'm sick of the whole move fast and break things when innocent people keep getting hurt or companies fleeced of their advertising dollars.

Either this stuff can be explained in reverse (so consumers know what privacy they've sacrificed, and advertisers know they're not being fleeced) or it can't and there's sketchy or bad computer science at work.
Same! I set up something similar with DigitalOcean by combining a couple of tutorials together. I pretty much followed the same steps until the `nftables` stuff.
I think you’ve made a name for yourself in the Rust community, especially on HN where Rust content is generally upvoted a lot, so people are generally interested in what you’re up to. I know I am.
There's some stuff here: https://github.com/Pocket
The most interesting thing is the allegation of coordination between Google and Facebook on page 5, paragraph 12.
The last time I worked with a ~8 year old server, it used to go through hard drives at a rate of 1 every 2 months. While we could replace them easily and it was RAID so there wasn't any data loss, I personally would've got fed up of replacing HDDs every couple of months.

Also, most of my experience is with rented dedicated servers and they just give me a new one completely so I never really see if they're fully scrapped.
Well, technically you at least only have a chance of noticing the error after opening a PDF (again). I suppose that's because after saving the old, correct data is still in memory, but I don't know exactly when the corruption happens – would surprise me if it wasn't upon saving, though.
Yup, it's definitely one of the things Tailscale does.

Not an intro or tutorial, but I've not found a better write-up than on their blog:

https://tailscale.com/blog/how-nat-traversal-works/

(personally, I'd just do what the author did... it's a ton less work to setup and maintain)
I don’t really see why #1 is highly unlikely. PDF is very complex, and it’s easily possible that a generator could have a bug.

‘Generally the thing that changed is what broke’

This has been never been true in software engineering. Changed code reveals bugs which need to be fixed elsewhere all the time.

2. Yes, to the end user it looks like a problem with preview.

No, the fact that it opens at all doesn’t make it de facto “valid”.

Yes, handling questionable PDFs is part of writing PDFs handling software.

No, that doesn’t mean that all PDF handling software must or can feasibly handle any and all corruption.

The very fact that there are many kinds of questionably valid PDFs out there proves the point. Handling the the intersection of all the invalid PDFs is impossible.

Rendering correctly has nothing to do with this. PDFs have many attributes which are not rendered.

It really is on the document creator to produce a valid document in the first place.

It’s certainly on ABBYY to have tested this months ago and either fixed it, or publicized it.
Yep, they can, at least JPEG and PNG.

(and if you're not precise enough with your questions, some designers will simply send you a PNG-base64-blob-inside-SVG if you ask them "can we have a SVG version of that icon")
> I mean 3rd trimester babies that could survive outside the womb are fair game.

Got a citation on that?
Hands down the most informative site on the topic: https://www.duckware.com/tech/wifi-in-the-us.html#routers
You mean indicted again? He's been indicted on five counts of felony securities fraud for five years and is still being prosecuted.
>What behavior is it not compatible with?

Perhaps there isn't a desire from mainstream consumers to entirely block out the outside world in the first place.
CentOS don't have to have a specific feature to be preferred over RH. Being free in both beer and speech is important enough. People (incl. us) install 1000+ server clusters with CentOS. The absence of licensing fee allows us to buy more servers. The absence of licensing fee allows "small researchers" to have a verified platform to work with. If you don't have a verified platform, you cannot trust your results.

CentOS carries a legacy from Scientific Linux (which was RH compatible too) and has a lot of software packages developed for/on it. It might be a regular .tar.gz or RPM distribution but, they're validated and certified on CentOS. This is enough. Some middlewares used in collaborative projects (intentionally or unintentionally) search for CentOS signature. Otherwise installations fail spectacularly (or annoyingly, it depends).

I have to run my own application on every platform with a relatively simple test suite which checks results with 32 significant digit ground truth values. If these tests fail for a reason, then I can't trust my application's results for a particular problem. My code runs fast and it's relatively simple (since it's young). Some software packages' tests can run for days. It's not feasible to re-validate a software every time after compilation on a different set of libraries, etc. CentOS provides this foundation for free.
Noita is a great game, I've been playing it recently. The Chaos is pretty slow-burn (Ah ha!) though.