skysight-inc/HackerNews huggingface dataset:
- For parsing, the difference between context free languages and regular languages. This has helped in a number of projects (usually at the clean up end).

- Boolean algebra has helped me greatly simplify hard to understand nested conditionals.

- Understanding data structures lets me pick the right ones for the problem.

- Algorithm analysis has let me take program runtimes from minutes or hours on modest data sets down to seconds or minutes.

- Discrete math topics helped me prove a problem that a coworker had spent a few weeks on was technically impossible.

- Again for parsing, understanding the ideas of parsing let me make a number of parsers over the years using a variety of mechanisms. The critical part, though, was understanding what was being parsed and how to parse so the code was clear. I replaced convoluted code with hardcoded values and assumptions about what would be in each part (line, or binary blob) with something more flexible and less hacky.

- Knowing how C stores data (stack versus heap) let me fix a lot of code from some engineer colleagues that would work, sometimes, but not reliably because they didn't understand how memory works.
There are already a handful of multi-image container formats. They're all images inside zipfiles, of course.
It's likely horribly polluted at this point (the base there is actually a US one as the UK leases it to the US) so if anyone ever does get to go live there is will be pretty horrible. Quite a reprehensible example of colonialism.
How do I make a div visible on clicking a link using only HTML and CSS?
A mod has brought real-time ray tracing to the SNES
Sure! Any other notes?
I agree! Anything else?
Per the article they didn't even sign away, the .nu domain was just given to somebody.
Try VTOL VR
It blew my mind
You have physical buttons in your cockpit. It really feels like being in a plane. No flight stick required.

Everyone interested in the potential of VR should check this out:
https://youtu.be/LQT6sQ6o0uY
I should have made a bet like that with the "thought leader" who threatened to ban me from his blog after I said VR looked to be the next 3D TV.

The problem isn't the cost. It's that moving around while wearing VR headgear is only safe in either customized environments, like the Star Wars location based entertainment system, or when movement is in a small area, like Beat Saber. Which is why Beat Saber is the #1 VR game.

Read the setup and cautions for full-body tracking in VRChat.[1] It can be done, but it's not popular. Partly because it requires the agility of a dancer to use properly.

Wearing VR headgear while sitting down isn't worth the trouble. Plus about 10% of the population gets nauseated when visual and actual motion differ.

On the other hand, make an AR headset that sells for $79.95 and runs Pokemon Go, and you have a hit.

[1] https://docs.vrchat.com/docs/full-body-tracking
Did they save the file using Preview? If so that’s on them, they chose to write a pdf using Preview and that comes with all of the pitfalls of pdf compatibility. Does plain old PostScript have this problem?
At least Jgit (the Java implementation) does this correctly. It seems very weird to do SSH at all without using SSH keys.

The core SecSH (ie SSH 2) protocol design assumes you have SSH keys, offering password authentication only as an optional extra feature.

Now of course the IETF does not have an enforcement arm, and I have seen implementations that don't work like that, but to me this is an obvious red flag, like a stub plugged in to stop the seat belt alarm going off, "I know that what I'm doing is very stupid, so I worked harder to do it anyway". OK then.
From the piece.

...In a memo to the Department’s Solicitor, she wrote that Oracle’s “real vulnerability” was that the trial would be public and detail how “Oracle and pretty much all tech companies are discriminating against women and Asians.” This would “damage [Oracle’s] reputation in the industry and hinder their ability to retain top talent” and “the most critical part of this enforcement action is the public airing and discussion of common industry pay practices which depress the wages of women and people of color.”....
What device do you use to read PDF's?
Brave is basically a chrome with preinstalled extensions, which would wither away the second chrome stopped being developed.

Firefox is a treasure we should keep alive, because otherwise the web would turn into the same closed source walled garden, as most other things do.
Im not sure AWS’s peering can compare to Hetzner’s or Scaleway’s.
I've tried a bunch, and the best I've found is PyleWM:

https://github.com/GGLucas/PyleWM

The author has recently added some nice features - a fuzzy search launcher and a fuzzy search for open windows.

My only complaint is it only supports two workspaces per monitor (I think). There's some sort of temporary workspace, but I haven't really found a use for those and they aren't really documented. However, with the new fuzzy window finder, you can just minimize windows and than search to bring them up quickly and with minimal key strokes.

Another thing: the readme hasn't been updated since the last big changes, so you'll find that you're gonna have to install more dependencies then it says.
The comic book piracy community in fact does have what you're asking for. The formats .cbz, .cbr, etc. are just zip and rar files respectively, with images inside and a standard format for the internal filenames so they're presented in order by your reader.

Would love something like that with svg allowed inside to support vector drawings.
Can it be run for a subset of locations on a subset of those memory requirements? For example, just North America?
HTTPS works more-easily with command line git on Windows, in my experience. I switched a lot of my checkouts on Windows to those URLs.
If humans temporarily stopped getting pregnant, the pregnancy... condition... would be eliminated within a century.
If you had an ounce of gold back in 1934, it was worth $35. [1] Nowadays, your gold would be worth $ 1,870.73. [2]

The only thing stable with that is the dollar's decline in value, despite being backed by the US Government.

1. https://nma.org/wp-content/uploads/2016/09/historic_gold_pri...

2. https://www.jmbullion.com/charts/gold-price/
"Many of the people who say this kind of stuff never really mastered the theory, and because they never mastered it they can't really use it, and because they can't really use it they find work that doesn't strictly require it, and then conclude it's useless..."

this is quite the assertion. do you have any evidence supporting this statement?
> I think it might be because I don’t want to be standing and moving around when playing a game and if you’re not doing that, the motion is kind of unpleasant.

Could this be because of the missing resistance while moving / throwing / touching VR objects?
So it seems that N95 masks are the best. Where can I get one?
Well it could have negative effects on at least one other person, depending on the circumstances.
This sort of stuff is meant to leave the anarchists and the rule benders out of the company.

Its requires certain psychological threats to by guided to memorize and do all this stuff.

I bet a lot of people with the actual right skills would not pass into those exams.

It reminds me if a great lesson from the prince from Maquiavel, where he speaks about what sort of soldiers should be used and say that the mercenary soldiers should be the last resort, because giving they do not really believe into what they are doing, in the battle field they wont make the best soldiers.

Well, the filtering here will optimize for people willing to force themselves into this for a good salary, of course they can by chance get the passionate type, but they are not optimizing for it, and that's the point.

I rather work with people that are passionate about it, they are the ones that do the "impossible" things because they dont just do what they are told.

And this kind of people will at a certain point in their lives have nothing to show. But the curious, the creative, the people that learn fast, that are always hungry how can a company get them through this?
I think the name and the logo is good. Don't listen to the people who just keep talking and not helping! Good to see that CentOS cofonder picked this up and now became a founder of Rocky Linux. This shows dedication and rock solid background. Rocky Linux will be a project to follow, help and use in production environment. Thank you for all your hard work!
Be sure to mod and side load custom Beat Saber tracks if you haven’t already. Dancing (sabering?) to songs you actually know makes the whole thing way more fun.
Preview isn’t breaking files by reading them, as I understand it, people are saving files with Preview and over-writing their ABBY compatible pdf. Just because the last four bytes of a file name is “.pdf” doesn’t mean anything that opens files with that suffix will work.

PDF is not a bitmap, it’s a script like HTML or JS.

People understand browser incompatibility but some how this is unconscionable.
I would be nervous going to a restaurant if it was the same set up as before. i.e. a lot of tables packed next to each other. With the reduced indoors capacity or outdoor seating that's some what spaced out I'm less nervous about it.
there was a now-defunct 'rock linux' already:

https://distrowatch.com/table.php?distribution=rock
The problem with Firefox containers is that it requires micromanaging your web browsing.

I'm sure it's nice for people who obsess about privacy, but it's not something that the general user population is going to adopt.

I think the right approach, ultimately, would be compartmentalize all web sites, but that's not feasible right now.
> The main cross platform open source offerings are GTK and Qt.

Not really. Gtk UX just isn't an acceptable standard outside Gnome and seems to have approximately ~nil cross-platform share apart from GIMP and perhaps one or two more apps. There are really only two cross-platform toolkits that enable an acceptable level of UX: Qt Widgets and wxWidgets. wx has a smaller and generally more limited selection of widgets and some quibbles (awkward APIs, poor rich text support, docs aren't that great), while Qt Widgets is more on the "does it all" side of things, but that means it's less simple. E.g. a model-backed list is pretty darn simple in wx, but wx is also quite limited. Meanwhile Qt requires you to understand a relatively large model API and more code for basic models, but on the flipside it's also much more powerful. For anti-bloaters, Qt has a larger binary size than wx. wx has a bunch of stuff that only works on one platform or the other and there are a number of behavioral differences as well, since it mostly wraps an underlying toolkit. Qt tends to have largely uniform behavior and features across all platforms.

FWIW all of these (Qt, wxWidgets, Gtk) are LGPL.
Because you often have no choice.

You have a PDF of a book and you need to export the pages of a single chapter to a new PDF.

Or you have 30 different PDF's that you need to combine into a single one.

Or a full-color large-filesize scanned PDF that you need to convert to a smaller-sized black-and-white one.

Or you need to copy quotes from a PDF to paste somewhere else.

I could go on... PDF's are documents, and normal workflows involve all sorts of conversion and rearrangement and processing of documents. That's the whole point.
Furthermore, note that there really is a significant "avoiding surgeries on birthdays" effect: 2064 in 980,876 operations were done on a birthday, which is 1 in 475, rather than the 1 in 365 if there were no such effect. That's a reduction of 23%, which is rather suspicious given that we're trying to explain a 23% increase in mortality rate.

So what mechanism is responsible for that reduction, and is it likely to affect surgeries differently based on how urgent and specialized (and therefore dangerous) they are? Since the authors restricted it to surgeons that have done at least one surgery on their birthday, that rules out blanket "never on birthday" policies. It seems like the only mechanism that wouldn't affect them differently is "the surgeon is already on vacation in another country and can't get here for the operation" (and they choose to take vacations on their birthday more frequently). One could probably check vacation-day records relatively easily...
PSVR is somewhere in the middle but Sony has all but abandoned it at this point.
Chronic undersupply is probably the only reason it's not going crazy in 2020. The demand is extremely high, and suppliers are struggling to meet it.
Anyone believe that I will, at some point, be able to point my CentOS 8.x configuration at the Rocky Linux repo and just upgrade to it? That would be ideal. I realized GPG keys will need to be replaced, etc.
A 'Low Memory' GIF Decoder
Most of the spread are private gatherings of family and friends and in places where people neither wear a mask nor socially distance.

I think a mask is meaningless walking outside on the sidewalk; if virus particles survive past six feet and through wind then we have bigger problems ; no, the mask mandate makes sense in stores, workplace hallways and bathrooms, hair salons and stuff like that.

It's complex to tell people to wear a mask in specific situations so the authorities say to wear it all the time, which feels oppressive. It's complex to tell people not to hoard things so we lied and told the public masks weren't recommended until June.

Now the gloves thing is a mystery to me. Do people not have control over their hands? The virus doesn't enter the hands, it enters the face-holes, but the hands have to be close to the face-holes to enter, where they bind to receptors in the airways. The virus-facehole transit route exists even if you wear gloves.

A few months back I saw someone sitting outside, on a park bench, mask on chin while they ate a sandwich -- with their gloves.

Yeah, it can be the case that people are dumb-dumbs AND our institutions are awful at messaging strategy.
It’s often hard to get money to fund anything else than PhD students or post docs.
"ethical"
Using Apple devices in general seems like a total crap shoot to me nowadays because of the impossibility of down-grading the OS. Every "upgrade" comes with a considerable risk that something that had been working will stop working, and if that happens, you are pretty much SOL.
Ah yeah, you're probably right. I read it as total sold units. He's probably right about total units sold in 2020, or maybe a little bit on the high end. Because we don't know Quest and Quest 2 sales and they're harder to estimate it's hard to know
The Most Under-Appreciated AWS Service
So you are saying that they overwrote their file and are upset that the file they overwrote is different from the new file? This is insanity. Clearly a bug in AABBY that it can’t read PDF saved in the standard spec.

PDF is not a bitmap, it’s a script like HTML or JS.
People understand browser incompatibility but some how this is unconscionable.
I personally use an iPad. It's amazing for it. Especially when you use the Apple Pencil to highlight text, make annotations like circles or question marks, etc.
Me and I just about everyone I know that has a mac develops _for_ Linux. What is nice is that I can push, pull and run Linux images on my mac.

If the containers where native Macos docker images it would be about as useful as native Docker on Windows. Which I'm sure is great for the few ppl that need it - but pretty useless for most ppl.

But I sure wouldn't mind if was a bit snappier. But it is plenty fast enough for my needs atm.
> What Firejail supports is nested X servers,

As in, a form of sandboxing.

> which are complicated

They are no more complicated than every other proxied daemon, as my original post very much explained.

> and often buggy.

Then I'm sure you can provide me with such a bug.

> Last I checked Firejail itself only recommended using X11 sandboxing when dealing with hostile situations.

Then I'm sure you can cite this recommendation.

> I consider having to use a nested X server, even one capable of forwarding, a huge compromise based on my experience with it.

I'm sure that you can come with an actual concrete example of a problem, because when I used it it simply appears as if the application normally ran in it's Window, and I would not be able to tell the difference had I not known.

> Anyway, that did not exist before Wayland was even conceived. First of all, hardware acceleration in Xpra has been a relatively rocky story for a long time. Second of all, Firejail didn’t support using it until 2016.

The first Firejail beta releases itself was in 2014, long after Wayland was first conceived.

The first Xpra release was in 2008, however.

> If you want to keep buying borderline Linux-incompatible video cards and running an unmaintained display server, by all means try to jam a security model onto an inherently insecure client-server system to help justify it. As cold as it may be, the world will happily leave you behind. And if you don’t believe me, just keep waiting. Lots of people thought Macromedia Flash would stick around forever, too.

I'm sure you'll tell the next man that proved you wrong that you “never saw proof” as well, and he will provide proof too, which you will just as dismiss with vague arguments of “It's buggy and a huge compromise, but I won't provide any specifics on which bugs, and which compromises.”

People that actually think that Wayland is the “future” that will replace X11 with this constant “features that many users need are insecure and they really don't need them.” are a laughter. As of this moment most user interfaces haven't even tried an attempt to make a Wayland port and aren't interested; the only noteable ports are KDE, GNOME, Sway, and Enlightenment, two of which had to add back many of the cut features to make their system work, but had to do so in incompatible, nonstandardized ways.

It must have been around 2013 when I first heard talk about how Wayland was ready and would leave X11 behind, and adoption hasn't increased much since then.
I mean, if the apple approach really works well then I could see AMD or even Intel following suit in the future.

If the industry starts to shift and push towards ARM due to cost, AMD and Intel would be fools to just leave that on the table.
That not remembering the last page you were at in Books drives me crazy.

My iPad would be the perfect device for reading PDF books especially technical and maths text books, if weren't for the Chinese torture of whether it will remember your page the next time you open it or will I have to scroll through until I recall where I left.
> but it gets harder to sit down to do 3 hours of homework 4 days a week doing your pushdown automata or linear algebra exercises.

38 year old studying astrodynamics for work. Can attest to the difficulty of this. No kids yet, that helps, but the wife and I are planning on starting a family soon so it'll get even harder with increased demands on my time.
Obviously a quite popular project given the number of times it's been submitted this month: https://news.ycombinator.com/from?site=github.com/cloudquery
I've really been enjoying a remarkable tablet since I got it a few weeks ago. Great for taking notes, great for reading pdf's (and scribbling on them - which is surprisingly useful!), terrible for literally anything else.
Exactly. And you can fill your whole room with interactive information. You could have hundreds or more files open at the same time and see how they interact. Human brain is pretty good at complex visual/spatial things and I don't think we are aware of the limits yet.
So am I correct that you’re going from being a non-paying user of one distro to being a non-paying user of another distro? Not sure sure RH will be deeply moved by your bravery.
Good catch, I stand corrected. But the point still holds - five (or even seven) years is still not match for Red Hat.
Covid-19 is 10 times deadlier for people with Down syndrome
Seems like a good tutorial. I've been using this type of set up for about 6 months now and it works well for me. I wish I had a straight forward explanation like this when I was first learning how to use WireGuard.
Well, the same thing might happen with Rocky Linux as well :)
Visly - Build React components visually
>Because it feels wasteful to generate so many PhDs and nothing comes out of it.

Well, some research presumably came out of it and the experience of planning and executing that research is presumably at least somewhat transferable to a lot of others tasks. The reality is that a lot of people don't directly use a significant portion of what they learn in school. Even if they got a CS degree and become a developer, there's probably a lot of theoretical CS most won't use outside of interview questions. And many of us have shifted our careers multiple times even if we've stayed loosely adjacent to prior roles.
What? You can definitely downgrade to an earlier MacOS.

It's not a one-click downgrade like the upgrade is, but I don't know of any OS with that feature.
I started out as a physics major, but switched to computer science junior year, mostly out of consideration for career prospects. Of my 3 roommates who were also physics majors, all of them finished the degree and all now work in tech. I've said for a long time when I turn 60 I'm going back to physics.
Show HN: Rove: create backlinks across your SaaS apps
“Financially subsidising” to the tune of a few hundred dollars a year? For a petro state that earned billions in revenue from oil and gas?

There’s no need for the subtle condescension here - “cool internet kids”.
AWS EKS Anywhare (2021)
I see, the chain isn't as simple as bytes -> Preview -> unreadable bytes: rather, bytes -> Preview, edit -> unreadable bytes. Is that accurate?
Why do you live there? I mean of all places, Gary Indiana is near the bottom of the list of anyplace in the USA that I would consider living. Economically destitute, dysfunctional government, high crime, terrible schools, and horrible contamination from the steel mills. I assume it was a work-related move?
He also appears on this amazing list: https://en.wikipedia.org/wiki/List_of_inventors_killed_by_th...
I'm so tired of this drivel.

It's called Linux because GNU is awful at naming things. The name "Gahnoo" is too awkward to pronounce and "Gahnoo plus Linux" is too long.

People shorten names for convenience. Deal with it or come up with a better name than GNU.
Okay, now do the math on loaves of bread that manage to make it into homes. Or rolls of toilet paper. If the price really could be down to $1 per test, and manufacturing capacity exists (or could be made to exist), the market would figure out a way to get these tests in enough places to be massively effective. And the government could even fill in some gaps.
I'm curious if anyone has advice on how to interpret the ratings in the tactics trainers. Should they map roughly to your in-game rating? I'm pretty new to chess and still pretty bad (just under 1000 online, I make a lot of blunders and/or fall for opponents' tactics) but my rating is 1750 on the tactics trainer.

I would imagine at some point the tactics are not the bottleneck and I should be working on something else instead (openings, endgames, or studying mid-game strategy?) but just wondering where that point is.
I have a simple Ubiquiti setup at home, with a security gateway and 2 wireless APs. It's worked flawlessly for 2 years.
For ex: Jet Dragster Competition

https://youtu.be/8voAgRcKfaU?t=562

The sort of thing that makes me love America (yes I know EU people they feature them in other countries).
Your comment used vague, sweeping terminology that would give the passerby reader excuses not to give a shit.

So,
Correct. I went cold turkey on Twitter some time ago because it was making me go crazy and paranoid (doomscrolling and all). If you have the attention span to watch a full movie without compulsively checking your phone, you're doing relatively well in the general population I think.
Heh, I share the sentiment - Qt's tree widget is my n°1 reason for using it
RSLinux sounds like a good replacement.