skysight-inc/HackerNews huggingface dataset:
Some part of it was MS buying Nokia and killing Meego, just as the N9 won glowing praise and awards with it.

https://en.wikipedia.org/wiki/Nokia_N9#Reception

> The Nokia N9 was announced at Nokia's Connections event in Singapore, June 2011. The reception for the device has been very positive, citing the MeeGo v1.2 Harmattan UI, pseudo-buttonless design, polycarbonate unibody construction and its NFC capabilities. Still, many reviewers did not recommend to buy the N9 only because of Nokia's earlier decision to drop MeeGo for Windows Phone for future smartphones – often questioning this decision at the same time. Engadget's editor Vlad Savov said in June 2011 that "it's a terrific phone that's got me legitimately excited to use it, but its future is clouded by a parent that's investing its time and money into building up a whole other OS." In a later review, Engadget writes: "Love at first sight — this is possibly the most beautiful phone ever made," and "MeeGo 1.2 Harmattan is such a breath of fresh air it will leave you gasping — that is, until you remember that you're dealing with a dead man walking."
BK & Timmy's are owned by the same parent company.
Hmmm.
I think it's really great when people write down bets like this publicly, so we can go back and see what people's expectations of the future are. There are snippets of this kind of speculation from many decades ago, plus of course there's sci-fi to look at, and it's amazing how much further we've advanced than most people expect.

If you look at where we are now vs. 100 years ago, our technology would be utterly unrecognizable to them. When people of that age predicted the future, they didn't do great. I'd like to think we have better foresight, but the reality is we'd probably be just as bad at predicting what things will be like in 100 years.

The thing that amazes me is the exponential nature of human progress. Even if we made linear progress - that is, some "equal" amount of advancement in the next hundred years as we did in the last, that would be incredible. But of course our progress builds on itself, and so if we assign a value of 100 to the amount of progress in the last hundred years, we're likely to have a 200, 300 or 400 over the next hundred years.

Personally, I'm betting on pretty much all computer interfaces being directly connected to the brain and people living off of earth permanently.
Hopefully, but I don't like counting features before they exist.

A feature that does exist - and I maybe should have mentioned, is that one of my house mates finds it really useful for remote teaching, they screen share the remarkables screen to their students and use it as something like a blackboard.
> 10% of the glyphs were scrambled ("lik3 thZs"), like some sort of character table corruption.

As I understand it, that's a form copy protection trying to prevent exactly what you're doing.
What about specificity?
Great DIY project. It's definitely missing some of the Peloton features like Wattage metering and he didn't include the tablet in the price.

With the 6-8 weeks delivery estimates for Peloton, it's definitely worth the build.
> PDF runs software and that means that everything under the sun including malware and DRM can run on PDF -- and indeed that has occurred many times.

You can basically avoid this problem by only opening PDFs in programs like Preview and Evince, and never Acrobat.
I think the biggest contribution i3 has made to my computing life is helping me recognize just how superfluous most of what I normally did on my Windows and Mac computers was.

Take away a lot of the chrome and it’s incredible how much can be achieved via simple text files and unfussy Linux tools.

As an example, my GTD workflow (before I switched to a physical bullet journal) went from a variety of apps to a single i3 workspace that auto opened with 5 terms with each containing a single markdown file opened in vim.

The leftmost column contained the processing file from top to bottom. The middle column had Doing and Follow up files.

The rightmost column had Done and Projects files.

My done would be archived each week with a script and a new done file opened for the upcoming week.

If there were any other major files I wanted (for example I would maintain a ling term projects file) that would be opened in a different buffer in the VIM app containing the projects file.

Moving items from one folder to another was as simple as quickly navigating to that folder, using a shortcut to yank or cut the line to the global clipboard, ans then pasting it to the file I wanted to move it to.

I suspect it would have been trivial to write a script that would have automatically moved the entire line over with a single shortcut.

There is absolutely no additional overhead and it works extremely fast and well.
I’m a big fan of tpope’s fugitive: https://github.com/tpope/vim-fugitive
The kind of people that are up in arms that CentOS 8 isn't going to be supported through to 2029 are using it because it has outdated packages.
A super simple test on Ubuntu I did back in November got me a 14mb executable consuming about 23mb of ram and about 38mb once the app was full screened. I'm pretty happy with the size considering the smallest runtime I can get with jlink around 40mb. I have also found GraalVM devs to be very responsive to issues on Github.

I should note I am using Haxe here instead of pure Java, so a pure Java app might be a few kilobytes smaller.

Screenshot:
https://imgur.com/3otiHA2
https://www.youtube.com/watch?v=qhCtOhmEDgo

Quite loud. Good day to bring your ear phones to the track.
> You can definitely downgrade to an earlier MacOS.

Sometimes you can, sometimes you can't. Going from Mavericks to Yosemite for example is one-way because it includes a non-backwards-compatible firmware update. Going to Catalina is also one-way because it changes the file system from HFS to AFS.

And iOS is famously non-downgradable.
About:config is essential to fix rendering of text. As an example, Reddit renders smaller than full screen view.

Not to mention the loss of critical add-ons.

I loved Firefox on desktop, and for mobile the tradeoffs of slower load were acceptable for a secure browser. That got taken away, forcibly, and left a bad taste in the mouth of virtually every review you read on Play app store.

It was way more than a UI reskin, it was a complete overhaul. It makes me lose trust in having them maintain things like passwords knowing they can produce instability like they did here.
Pffft. Imagine coming to a forum where people commonly give their opinions only to accuse them of "whining" and "entitlement" when they simply give an opinion that you don't like.

As if questioning whether a project name is any good suddenly equates to an application to be an "idea guy" or a logo designer.

If you don't like the majority opinion about something as trivial as a name, stop visiting this forum. Does that advice sound familiar? Perhaps it doesn't feel fair for someone to offer you only one of 2 extremes? Hmmmm.

The last thing this forum needs is another open source warrior patronizing everyone for participating here.
Of course it would be stupid to cut it out suddenly.

The real successful strategy is to do it very slowly and gradually. With each release make it a tiny bit more annoying to install and run non-store apps. Make them slower - "this app is not trusted so it needs to be monitored for your safety which might negatively affect its performance". Users will prefer store apps and will put pressure on app developers to publish on app store.

If they do it well then hardly anybody will even notice they finally killed the non-store apps.
My guess is that the output PDF is still valid, but that an embedded (subset) font has had its `ToUnicode` map stripped, so that there's no link between the character codes used in the text elements and the "actual" characters they represent (there are also other ways this corruption could happen, but dropping or mangling the `ToUnicode` map seems like a likely cause).
Yeah, until the developers decide to release only for Arm targets and when you search issues for x86 build, the maintainer says "just compile it yourself"...

And you look into the dockerfile manifest and see that it wants to pull the whole stack of history of computing...Then you figure maybe you don't need that shiny utility in the first place and move on...

It's "64 vs 32-bit" or "Ubuntu vs Arch vs Fedora binary" all over again...
Blind and shortsighted people may not like your idea. There are accessibility options in PDF, but even a regular one can be accessed with a screen reader. Your images won't.
'Long overdue': Negro Leagues now part of MLB records
Intel's fat margins are largely based on their duopoly on x86. With ARM, it's far more competitive and margins are far lower. With Nvidia owning ARM, it seems likely we'll see more ARM CPUs from them. Samsung, Qualcomm, and Mediatech also have ARM CPUs all the way down to a few dollars per CPU. Intel isn't going to be able to come in and charge $50-500+ unit the way they do with their x86 chips.

Unless Intel can reboot Moore's Law on Intel, they are going to get hit hard over the next few years. Even if Intel makes the move to ARM, their profitability will take a huge hit from the ARM migration.
A free market solution doesn't really work when it comes to exchanges, as they are natural monopolies. You've had some attempts from newcomers to break into the space, but with extremely limited success.
you can also embed images and fonts in svg, probably not as reliable as pdf for pixel-perfect reproductions everywhere though
I have definitely worked on systems that tried to do parallelism without any real understanding of underlying primitives or theory. They were not ideal.
Oh. Well, I mean... sometimes it's just easier to "Save" rather than "Save As"? (Or on macOS now, "Save" rather than "Duplicate" then "Save".)

It's supposed to be a valid assumption that re-saving a lossless document in its native format won't destroy parts you haven't touched.
Coming back as staff really is a big loss in status and prestige. It's fun to lament the terrible and stupid feature of status distinction but it's very real in terms of socializing, how people see you, how you see yourself, the resources available to you, the freedom to do what you want, how much you get paid, etc.
Plato seems to have shared this view. He said one shouldn't engage in philosophy, life's most important pursuit, until one turns 40.
For me, the Quest is pretty much like that. It's so small I just keep it on a shelf and I don't need a dedicated space. I'm just playing in the living room or in the office (you paint a Guardian for the play area in AR, and it remembers it unless you put it on another place).

Been playing almost every day for more than a year now. I'm still amazed of how low friction it is to start using. I just grab it, put it on my head and all of a sudden I'm in the VR world.
Wasn't the biggest concern of this whole pandemic asymptomatic spread?
> I agree we need more cash payments to humans. But we have to be careful not to confuse money with stuff (the goods and services produced by the economy). Giving money does not produce any more stuff, it only increases the competition for and price of the stuff that is being produced.

> We are producing less stuff because of the pandemic, which means there is less to go around (however it gets allocated), and no amount of money will change that.

A large fraction of that stuff is not strictly necessary for anyone's survival, especially in the short term. It's various degrees of "nice to have." Too see this, look at the kinds of rationing they did in WWII.

A successful COVID containment strategy would have identified the truly essential vs nice-to-have parts of the economy, and temporarily shut the latter parts down while supporting all affected workers in those sectors with payments sufficient to provide all needed access to essential goods and services for the duration (including housing). That wouldn't work as a permanent economic policy, but it would work as a temporary coordinated response to time-limited crisis.
I work in firmware, and 99.9% of the time the most exotic data structure we touch is a linked list

CS still comes in handy though, especially computer engineering to understand some of the workings of the hardware

Occasionally I'll use real CS knowledge when I'm building tools for work or working on games in my free time.

Full disclosure, I didn't actually study CS in school though.. I studied EE and then went and learned CS via Wikipedia when I needed it to find a better-paying coding job.
It’s not brilliant. It’s just correct if ABBYY is producing corrupt PDFs, which is a possible cause of this problem.
Even potentially affected our election infrastructure:

https://www.trendsmap.com/twitter/tweet/1338708743782092800

Edit: Had a thought - Since the NetFlow Traffic Analyzer tool stores historical network traffic data, I wonder if Dominion traffic was pulled before the breach was closed.
I mean chrome already lets you copy and paste between devices https://www.popsci.com/story/diy/copy-paste-across-devices/ you just have to turn it on.
You missed the phrasing slightly. I said they both sound dumb, and it's only testing that can distinguish them. In an alternate universe, it's leaded gasoline that is safe and mercury in vaccines that is poisoning people.
Gee, I sure hope Twitter continues to compile a huge list of all the things you're not allowed to talk about on their platform. Now that the precedent is well and truly set with elections and vaccines having Official Truths, what's the next thing on the docket?

It's not that I even think they're necessarily incorrect about their take - it's that they're putting themselves in place as being the gatekeepers of reality on certain topics. What is this supposed to mean for the average person?

Are we supposed to able to "believe everything we see on Twitter" a little bit more now, because a tiny bite has been taken out of the pool of all possible misinformation and propaganda on the platform? Only a fool would do that; and said fool is still going to be plenty busy with all the other abjectly incorrect things that people both well-meaning and malicious spew onto it day in and day out.

Are we supposed to be able to believe at least the things we read about vaccines and American elections on Twitter? I don't think they've actually managed to take a big enough bite to accomplish that.

The only thing they have done is further cement their position as being arbitrarily and inconsistently able to remove or flag posts that don't actually violate any law or constitute any threat the way such things were traditionally interpreted.
Thanks for the thorough post! I'm currently switching to debian but I have a few long-running cloud VMs still on Ubuntu. I'm finally gonna neuter the MOTD ads.
What do you mean by killing performance? Compared to Matlab implementation or compared to better Julia implementations? To me, numpy operates the same way Matlab/Octave/IDL does (slow bulky interpreter that basically orchestrates feeding/retrieving memory to fast/optimized primitives/BLAS etc). Coding in Matlab is about "vectorizing", which is also how I understand numpy to work. So to me numpy has a lot in common with Matlab conceptually in terms of how I approach implementing an algorithm.

My assumption was that Julia could at least match that as worst-case but offered better optimizations to get even more performance.

I guess it depends on what's considered bad habits. Octave/Matlab do tend to be not terribly memory efficient so I tend to just buy RAM and larger cache CPUs. But my domain is memory-limited anyway.

Matlab's JIT does enable some things that are dog slow in octave for example. I assumed that sort of thing would actually be faster in Julia.
It was also a good 'lock in'. If your work used Windows, you needed Windows at home too to be able to use Briefcase.
selinux is provided by Debian as well and it's hardly a popular (or very useful) feature compared to daemon and application sandboxing.
>Firefox is already the best browser and has been for a long time.

I used FF for years before switching to chrome when it came out. Every attempt I've made since to switch back (windows and macOS) as been a disaster. Hogging resources, pages that skip around while scrolling, and rendering issues (perhaps GPU related) are a few of the numerous issues I've run into.

I try to switch back to FF about twice a year. I'm going on about a eight years with no success.
Was that because of policy? I thought it just wasn't popular enough then.
Nope just a guess, wonder if anyone can confirm from Docker
My thoughts on what the introduction of Stripe Treasury means
A sibling comment links to the research, if you're interested in knowing more, but there are ways of making latency matter less. E.g. with a blind auction, if you hide the order book as it's being built (so you get no indication of built up demand), you can considerably reduce the impact of low latency
Keel Kubernetes Operator to Automate Helm, DaemonSet, StatefulSet and Deployment
From the article:

> “We’re of course thankful for the gift and we’re thankful for any gift to our most important institutions during this time,” said Matt Haney, another supervisor backing it. “But that doesn’t mean that we should for forever essentially have given away advertising rights on this most essential public institution.”

Doesn't seem like an unreasonable stance
It can get surprisingly expensive when left on 24/7. If someone can come up with a remote (dare I say, serverless?) development environment that could seamlessly suspend/resume or share resources, then it would be a lot more compelling to me.
That does sound like a remarkable tablet. What's it called?

(...oh, now I get it: <https://remarkable.com/>)
> Electrical engineers study a certain amount of physics as part of their major, but their main focus and area of expertise is engineering

This is good. I took the E&M course for electrical engineers at my university, a very well-regarded engineering school. I ha no idea what I was doing. After every exam, I thought I'd have to drop the course. One of my scores was a solid B, another was the third highest. I got a B because I didn't know how to do the homework. Literally the only thing I could do was get the sign and units right in the multiple choice answer.
Leading by example.

You have a lot more patience than I do, unfortunately I think this person just wants to be mad.
I’m arguing that yes, they will produce different PDF files.

It’s not obvious the bug is in preview. The bug could easily be in in ABBYY’s PDF generation code.

To be fair, I’m not arguing that this is the case. I’m arguing that it just as easily could be as there being a bug in Preview, which is also possible.
Contrary University Report – Top 10 Most Entrepreneurial Colleges
Rhythm, exercise, boxing, fencing games are second to none in VR thanks to the medium itself. They are much more compelling in VR vs jumping in front of a television set while waving a pair of Wii wands.

The reason VR is struggling is the same reason that most exercise games eventually struggle. Humans are lazy and prefer sitting on their asses and click buttons with near zero muscle activity.
Engineering is about learning how to learn. It's a skill you should use every day.

If all someone knows is plumbing API and rote memorized glue code, don't expect much. If someone went through CS, expect to see a different caliber of work for the same task.

Believe me, it's night and day and a lot of orgs have no clue what real engineering talent looks like: they never had any to begin with!
> Ditching Rust ...

have i missed something?
The old model went something like this.

- Fedora does its thing informed by but somewhat independently of RHEL.

- Red Hat chooses a Fedora release to be the base of RHEL, forks it, and starts working on it.

- This eventually becomes RHEL X.

- Red Hat then forks RHEL X to create the RHEL X.0 Beta and eventually the RHEL X.0 release. RHEL X keeps getting work done on it which eventually lead to another fork which creates RHEL X.1 Beta and RHEL X.1.

- After each RHEL X.y is released CentOS starts the process of rebuilding it from the sources and tracking upstream changes.

The new model puts CentOS where RHEL X is and so RHEL X.y are actually forks of CentOS.

This change matters a lot to you if you care a lot about the difference between the minor releases of RHEL because there won't be CentOS 7.1 CentOS 7.3 but just CentOS 7. If you just yum update on CentOS then you probably don't care since by default it will move you up minor versions. You have to try to stay on a specific minor version.

What's nice about this change is that anyone can peel off releases from CentOS the same way Red Hat will do to make RHEL and new features become available when they're ready instead of being batched.
> What? You can definitely downgrade to an earlier MacOS.

Unless they got a brand-new M1-based Mac. Macs usually don't install versions of macOS prior to their launches.
You'll have extremely close to the same behaviour in both since Debian ships exactly the same versions. It's always possible that there's a compiler bug which only affects one platform but that's relatively uncommon. At one point I was supporting Debian on x86, x86_64, MIPS, and PowerPC. The major portability concern was drivers, which is irrelevant for Docker, and sometimes you'd find performance issues with e.g. OpenSSL having a hand-tuned x86 ASM implementation but relying on the C compiler for another platform but it was rather uncommon.

I am skeptical that anyone will notice a problem unless their workflow is to build a container on their laptop and push it straight to production without testing.
Making a PDF include OCR'd text seems to by definition require writing twice. It has to be edited to add the OCR'd text that was not in the original image-only PDF, no?

I mean, you can say that the second PDF is a different PDF that has only been written once, but you can say that about literally any edit, "write once" no longer means anything if you think about it that way.
Well written article, was a good read. I think that Firefox company should rehire you :-) You hear this FIREFOX? But if they don't, maybe Google will be smarter and hire you for Chrome instead ^_^ After all you started in "Chrome" group even before Chrome browser existed. Hehe
I must be missing something. Why go through all of this when you can just buy a domain name, setup dynamic dns on the natted network (to keep the IP updated), and then setup wireguard to route to the domain name? If you have two different networks then just use two different domains or subdomains.
That might also be related to the occupation of your therapist - being, well, a therapist. Seems like almost everyone would choose an older person as their therapist; and conversely, hardly anyone, at, say 40 years old, would go see a 20 year old therapist. So their career really start taking off at maybe 40 and it steadily climbs up.
> The opening strength will only work when you know how to exploit something small in opponent's opening like a miss of tempo or wrong reply

That's exactly what I am saying. If one person knows the strength of an opening and the other person don't then the person who knows the opening has a clear advantage. I agree with @skulk's argument though - the time is better spent on learning tactics and analyzing games over learning many opening given the player is sticking to some particular openings.
Noise ordinances would be the easiest way it would be illegal, then hazard zone produced by the jet exhaust is not marked as that zone likely falls under same regulations as carrying a pole or other cargo that extends out back of the vehicle.
Indeed, just because you can commit suicide by depriving yourself of oxygen using water doesn't mean water is bad in nature. Now, in this case we know that car byproducts are bad for the environment but it doesn't logically follow from the former.