skysight-inc/HackerNews huggingface dataset:
Approximately 2% of a screen 480 pixels high and 1% of a screen 1080 pixels high. The figures are the same for both vertical space and pixels since doubling the width doubles both the number of wasted pixels and total number of pixels.
Agreed. I used to be really into customization and I get that there's a certain pride and sense of accomplishment and sense of ownership that goes with it.

But there's also a certain zen to just declaring bankruptcy on configuration and tweakery. Gnome used to bother me (and Ubuntu did too) but I've learned to just let go. If I can't figure out how to change something in a few seconds, it's probably not worth the effort because in a few years or months I'll be under configuration debt.

Tangentially, as an example, I switched to this launcher on Android called Niagara. The developer refuses to make categories/folders to group apps. And it made me so angry at first. But he also made it really easy to rename things and the launcher's key feature is that selecting things alphabetically is nearly instant. The problem was that I could never remember what things were called. Like... what's the name of that god damn app that opens my garage door? And I'd hunt for it all over and curse the fact that I couldn't put things in a quick folder. And then I realized I could just... rename the app "Garage Door". Who needs categories. Ok prefix games with "Game - " etc. All the dumb apps my kids schools require are prefixed with the kid's name.

Now, that does still sound like putting effort into configuration. But it's just one feature and the payoff is not having to even think about things ever again. And there's no configuration debt because it didn't take as much effort in the first place as you'd think. If I don't find something quickly, then it needs to be renamed.

Well that rambled a bit, but the point is that just because I know a complex way to do things (an elaborate folder structure of apps in the old launcher that I used to have to constantly reconfigure and fuss about because even then it was difficult to find things), maybe there are better ways to do things. Like Niagra's method to scroll through all the apps fast as hell and now I never think about how to organize icons.

So sure Firefox was one way decades ago. Chrome is different and does things differently than Firefox does. If people are willing to declare bankruptcy and switch to Chrome, why not be willing to declare bankruptcy to the same features and allow Firefox to evolve?

... does Chrome even have an equivalent of this compact view? In the big picture, shaving a few pixels in a browser theme seems like the wrong reason to choose a web browser. Too much bikeshedding.
I'm of the view that certain celebrity atheists or skeptics exist just to poison the well for the benefit of the billionaire class. Poison religions by forcing a bigger debate between atheism and religions than anyone would otherwise care about, and you can stunt class consciousness and worker solidarity. Take a wild guess where class consciousness blossomed most throughout history!
Yeah, people aren't going to shitpost if if they think that might impact their ability to find work. So for the most part LI posts are pretty bland. But bland maybe isn't so bad when you compare with the dumpster fire that is FB?
No, there always was an explicit warranty disclaimer and few, if any, distros offered continuous 10-year security updates constrained to a base version. Usually, you had to keep upgrading to keep getting security updates.

Source: spending my teenage years on installing various distros on my dad's computer, simultaneously pissing him off and ensuring I'd never have a girlfriend
Are there any franchise opportunities?

If so, what do those details look like?

I'm curious about launching one of these in my area.
>3D printed parts using home printers have an extremely short lifespan because of the materials used.

Yes, those are even shorter, but even industrial 3D printers are ill-equipped to print anything other than the gun's frame. Even lower receivers are a problem.

The bolt carrier group on a long-gun does not fare well unless it is made of metal (or special ceramics, in some niche cases). Same goes for the gas-block on gas-operated guns (like AR-15s or AKs), or the lever on lever-delayed blowback systems (e.g. the LAI on the FAMAS), or the rollers on something like an MP5. The DIAS required to convert an AR-15 into a full rock-'n-roll model has to bear a lot of mechanical and thermal force as well, and the 3D printed ones are notoriously unreliable. They can chip, deform, or fray at the worst possible time, releasing the hammer. They can fail to retain the hammer, and neuter your weapon in a gunfight. Most importantly: they always do this. The good ones can barely get 100 rounds off.

Handguns and long-guns likewise need hard, heat-resistant materials for firing pins, ejectors, chambers and barrels. That's unlikely to change anytime soon, unless we suddenly discover new polymers with hardness and thermal properties on par with steel.

And here's the dirty secret: you can already buy plastic guns. They're called Glocks.

>The real threat is ghost guns. It used to take a skilled machinist to make gun parts, but CNC machines at the home workshop level are now capable of doing it. Any reasonably competent adult can do it, you don't need to be a machinist.

Any reasonably competent adult can buy an 80% lower receiver [0] and produce a fully-functioning AR-15 lower receiver with a hand-held file and a few hours of work. And this is legal. The rest can be legally purchased without any oversight, because the lower receiver is the only thing that qualifies as a gun.

3D-printed "ghost guns" are a myth invented by TV talking-heads to scare pearl-clutching soccer-moms in the 80's. The reason they are a myth is because it's cheaper, safer and easier to just build a real, usable gun that wont melt in your hands. And again: this is doable with polymer parts, too.

To reiterate, because it bears repeating: the world you fear has existed for at least 25 years.

[0] https://www.5dtactical.com/ar-15-80-lower-receivers-s/109.ht...
>Neither Ansible nor Puppet takes 6 months to configure. Yes you have to write the code (and/or pull pre-existing modules) to make the config changes you want, but that's the point of them: they are there to automate the changes of config on servers.

So if I've got 40 different models of servers, with 10 different models of switches, 8 different operating systems, you're telling me right now there's a playbook for every possible hardware configuration I could have that will update all of that to the latest firmware without significant work on my part? Where is this magical repo?
You don't need to publish the extensions, but you need to choose the extensions that you want to make available to Firefox. The instructions are here:

https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

The stable version of Fennec F-Droid (a fork of Firefox for Android) also supports custom extensions through this method if you don't want to use Firefox Nightly:

https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/
This is really cool to witness. A random guy fixed a really obscure bug that millions of people have been complaining of since the game launched.
> , until you lose your phone.

Just like any other password or data, 2fa strings also need to be backed up, like in a password database (separate from the usual one).
They still sell a battery for this model too:

https://www.dell.com/en-ca/shop/dell-45-whr-4-cell-primary-b...

I focused more on the fact that they were still willing to provide this level of support for the repairs that such an old machine might need than on the particular part I chose to buy. My battery could use a replacement too, but I use it plugged in too much for me to want to spend on that. In a different lifestyle I'd buy that as well.
I understand your frustration, but anyone who's run (or been on) a dev team knows you have a million things you could/should be doing, and many, many priorities. Often supporting new launches/features is the priority.

Sure, ideally there would be someone internal advocating for a fix like this on behalf of customers. But Shameful isn't the right word. It's a miss like any other.
Isn't that the solution to all - tax those who have (or are not part of our tribe) to pay for "us".
There have been some delays due to the fact that initially it was only used for people under 65 and only medical personal was qualified to be vaccinated with it - all other vaccinations were limited to 80 and above. But by now the AZ vaccine is used for all age groups and the vaccination has been offered to wider groups. Now, vaccination is mostly limited by availability.
> This is an anomaly.

This is not established at all.

Overall the number of blood clots observed is actually less than expected, with an incidence lower than in the general population (i.e. without vaccine at all). My source is BBC News this evening.
"[...] Poor human nature, what horrible crimes have been committed in thy name! Every fool, from king to policeman, from the flatheaded parson to the visionless dabbler in science, presumes to speak
authoritatively of human nature.

The greater the mental charlatan, the more definite his insistence on the wickedness and weaknesses of human nature. Yet, how can any one speak of it today, with every soul in a prison, with every heart fettered, wounded, and maimed?

John Burroughs has stated that experimental study of animals in captivity is absolutely useless. Their character, their habits, their appetites undergo a complete transformation when torn from their soil in field and forest. With human nature caged in a narrow space, whipped daily into submission, how can we speak of its potentialities?

Freedom, expansion, opportunity, and, above all, peace and repose, alone can teach us the real dominant factors of human nature and all its wonderful possibilities."

- Emma Goldman, "Anarchism: What it Really Stands for" (1917);
I'm just interested really, happy to spend lots of time doing it for fun.

Generally when you build clean HTML like you say, it benefits everybody, including the developers.

There's also plenty of applications that simply wouldn't work without javascript.

I'd advocate for at least having a <noscript> tag explaining briefly why it doesn't work.
In the case of bricking, a strategy I've seen is have two partitions in your flash (I am imagining your device has a flash?) then a watchdog can verify the health your deployment, in case your deployment is unhealth it can boot from the known good partition.

Hopefully it makes some sense!
As a designer, I've been thinking a lot about this "huge amount of whitespace in modern UIs" thing. I personally hate it, I want most things to be always in reach.

Two of my hypotheses are:

(1) some designers are working on huge screens themselves, and don't test enough in usual resolutions

(2) it's easier to achieve good visual composition by doing a lot of whitespace (to the expense of hiding things below fold or in triggerable containers)
Here is my theory:

The designers before them went for different metrics.

Designers need to design.

And this is how the circle of UX paradigms is powered.

Like fashion, it will cycle.

The current trends are current, until they aren't.
If any, having Elisp support on Guile would have far more sense, and with a JIT and non-blocking IO Emacs would be usable enough even under a high subprocess load (cough, GNUs).

I am not an Emacs user but I like Scheme (scm user here) under nvi, and a lot of people could profit from a Modern Guile based Emacs environment.
You could remove recovery phone number from your Google account use a couple (main and backup) hardware tokens like Yubikey as 2FA.
Perfect. a replacement for transfer.sh. I use it to make small audio snippets (synthesized speech) available as URL for Sonos to play. With a decent turnaround time, it works to create your own spoken announcements with something like espeak as the synthesizer. I hope this service will survive the spam it will atract...
Social interaction is not better facilitated by hobbling communication between parties.
This assumes the time interrupted is more expensive than the time spent by the interruptor trying other things, often needlessly.

There is a balance here. Hard and fast rules don't cut it in my experience.

I prefer new hires have a culture of problem solving, but not at the expense of being afraid to ask for help. That is more important than my uninterrupted time.

This usually means some people need to be incouraged to reach out sooner, and others need to be encouraged to try a few things on their own first.

The worst thing I could to is create a culture of fear around asking for help, and I'll err towards having more interruptions to make sure that isnt the case.
SPEC benchmarks are hardly synthetic. They're Perl programs like SpamAssassin, or GCC-compile times, and other "server-like" tasks.

So one can maybe argue that those workloads don't match your use case. But... SPECINT is the "standard server benchmark" for a reason.

I think there's been some suggestions that SPEC benchmarks are a bit small these days and maybe bigger code would be more realistic. But the actual programs they use are decent.
I want one to be my next vanlife rv. Seems the ergonomics are ideal.
Was wondering why not cab-over-engine, I guess this is the answer.
California 1935, Wilshire Blvd in color [60fps, Remastered]
Konqueror was worse than most popular browsers of the era but users and developers did not gave up on it. It was enough for KHTML eventually evolve in webkit which eventually powered most popular browsers these days: https://en.wikipedia.org/wiki/KHTML .

People sticking to their principles and willing to use a less advanced browser just to guarantee its improvement is what gave us the fast browsers we have today.
Brazil minister asks Huawei execs for vaccine-14 days later bar on Huawei lifted
This is where third-party repair companies would shine, if Apple let them[1].

[1] https://thenextweb.com/apple/2021/03/14/apple-makes-third-pa...
I use Google Voice when at all possible, but there are a few cases where it doesn’t work. The easiest way to piss me off is to make me use a USA number that isn’t my Google Voice number! It doesn’t help that some services won’t even let me log from a non-USA IP when I’m traveling.
>Rockstar awarded them 10k for it

that's insulting tbh
> It's the original "ad supported" business.

No, it's not. Ad-supported newspapers are older than postal mail being largely advertising subsidizing other mail. Older than the US Post Office (and the US, even in North America), too.
ONE MAN TEAM.
But does the group dynamic just amplify individual "badness"? Does it turn those "good" people bad or were those "good" people good just because there were certain social obligations and when a group throws off those restraints does it just give people permission to be their "bad" selves?

I feel like philosophy has been debating this issue for millennia.
Possibly. I don't usually find restful api gen to be quite as seamless. Value judgements aside, yes, you _could_ generate from swagger but with gRPC its built in and consistent.
Yes, you've basically gone over the details of why doing parallelized / concurrent performance comparisons between different programming languages is very difficult. I agree with most of what you have written. However, this doesn't change the fact that any comparison of performance between different languages, that ignores relevant concurrent and / or parallelization features, isn't very useful. This is especially true when the selling point for a few languages in this list is concurrency and / or parallization related features.
I would hope Rockstar is considering interviewing them.
Another feature I use now gone

I have also been getting “sponsored highlights”
now

Is there an alternative to firefox that doesn’t use chromium?
LinkedIn doesn't allow you to put your email address into your name
field, so that people can contact you directly off of LinkedIn, and naturally prevents you from a) contacting all of your contacts at once, either serially or in a single action, and b) snoops on all of your DMs, in and out.

LinkedIn exists to benefit Microsoft, not you.
I really like the look. In a few years everyone will forget about it being "weird".
Slack is optimized for Firefox version 520
maybe it's provable mathematically, but I don't think it follow any strict bounds.
All mediums of exchange will amplify certain kinds of information, and suppress others, hence the phrase "The Medium is the message".

Marshall McLuhan, using his theory of media, was effective at diagnosing the downsides of social media decades long before it became the dominant medium through which our worldviews are shaped.

I don't think Tim, nor anybody else in the tech industry* was listening when McLuhan claimed "peer to peer electronic media" would bring out our tribal impulses, but here we are. The internet is a bunch of identity groups, each working with distinct sets of facts, all of them suspicious and distrustful of the others, who enjoy beating on one another for sport.

Of course, humans are inherently tribal, and civilization is a hack. For it work we have to suppress, and find safe outlets for our basic tribal impulses.

*Zuckerberg has claimed to be a McLuhan fan, but if he actually understands what McLuhan was saying, then he's straight up evil.
Very roughly equivalent to an m4 xlarge
I assure you that the default is not always master.
Same with Canada Post AIUI. How often does the right-hand driver's seat thing come into play? Seems like the procurement for this kind of custom vehicle couldn't/won't be cheap.
NASA has begun a study of the SLS rocket’s affordability
Packages in NZ are mostly delivered by small owner-operated vans like: https://www.google.com/search?q=courier+van+site:nz&tbm=isch
SMS isn't about protecting your account from hackers, it's about protecting the service from bots. You'll notice if you have a VOIP account that the number can't be used to set up something like a GMail account, it requires an honest to god phone number, something you presumably paid money for. If you try to sign up a hundred accounts using one number you can be assured that it will cut you off very quickly. This is true of all major services.

This is also why they won't let you set up a good 2 factor authentication system (like a Yubikey) they'll force you to first set up a SMS 2 factor. It's very important to remember to delete that SMS second factor after setting up your good second factor or social engineers will use it to steal your account.
It's generally comparatively easy to find a flat here. Rents are low compared to most other cities of its size in central Europe, but rose by quite a lot in the last two decades. I pay about 650€ per month for a 1-bedroom-apartment in central Vienna, with good infrastructure

Hard to compare it to other Austrian cities, because those are generally much smaller (but can be more expensive than Vienna(.
Agreed. My last company we used a 1RU with 2 blades (servers) in that space. Front to back cooling, quite loud. No need to worry about the noise in the DC. Power density in a rack vs computer density is all that matters.
> Having a major vaccine lead to serious issues puts all of vaccines into question, creating a far larger problem spanning time.

Is pulling the vaccine (with minimal evidence that it's causing issues) worse? How many people are going to turn down the AZ vaccine now, even if there's not actually an issue?
I had that reaction as well. At the end of the article, though, they explain where Ubuntu Core makes sense and why their use case doesn't (it seems that the main reason is they don't have a subscription model, so they can't budget ongoing costs, or something like that).

In my mind, I'm here wondering -- if you really need the features, spending your own dev time for self-maintenance has to cost more than $30k/year... what are they thinking?
If by "new Reddit" you mean the UI, you can use old.reddit.com or go into your account settings and enable the legacy UI, if you're logged in.
Not entirely sure I see the point.

I would like to see Emacs/Guile. Emacs need a more modern elisp (or in this case, Scheme) implementation. It's much easier to make it compatible with the mountain of existing (and useful!) elisp code if you are also in a form of Lisp. That's still not trivial.

It also needs a better front-end renderer, across platforms. I could understand if the "NG" part were to be just about that. But WebRender is an optional feature. Then again, it looks and runs perfectly fine for me on Linux, it's when I'm using on OSX that I see the warts. This is doubtless in no small part due to patches being refused because they are for proprietary platforms.

Async I/O is needed but I am not sure we need to bring Typescript and a full JS environment to get that.
I was on a 9am zoom call with 25 people.

Some guy on a different team fell asleep and started to snore loudly. A check of the participants showed one unmuted mic, so I DMed his boss, the host, and said “heads up: it’s Peter”.

Unfortunately, the presenter was sharing screen and hadn’t turned off notifications, so the whole room saw a pop up from me ratting out the guy.

¯\_(ツ)_/¯
Multiplayer: Collaborative Editing Database
Serverless collaborative editing database-as-a-service launching on Kickstarter soon.
European Processor Initiative EPAC1.0 RISC-V Core Boots Linux on FPGA
Cranelift, Part 3: Correctness in Register Allocation
The same reason Amazon runs its own shipping network instead of relying on UPS or Fedex. At a certain scale it is cheaper to get a custom option that specifically fits your needs rather than retro-fitting something else. The USPS bought 100,000 of the last truck and, for example, one of the requirements was long service life. Building a truck you can use for 30 years is probably much cheaper than buying multiple lower service life trucks over that period.
You can have a backup of the private key written on a piece of paper.
I assume there are off-site backups, though?

Asking as someone who was impacted by the OVH fire last week, and I didn't have recent backups and therefore lost data.
> normalizing the idea of intentionally wasting energy in exchange for financial gain

That's true of basically any industry.
Why does everyone seem to think "something needs to be done" about social media? We didn't blame the cellphone carriers for "allowing" racist groups to coordinate organized violence. Why are we blaming Facebook?

Facebook didn't cause or perpetuate the situation in the USA, it simply reflects it, as any communications tool.

Let me tell you: Facebook sadly has no monopoly on partisan lies and associated screaming, or rampant misinformation.
The true marvel about all of this is how somehow every other country in the world manages just fine without these requirements.
Yet employment increased 40% from 1990 to 2019[1]. Increasing employment while maintaining a cap on the number homes drives up the value of the homes closest to all those jobs.

[1] 2523.4/1798.7 = 1.4 from https://fred.stlouisfed.org/series/SANF806NAN
As far as I understand Guile-emacs is pretty much dead in the water, it hasn't seen any substantial development in quite a while. Your best bet for better emacs performance is the gccemacs branch, that integrates the libgccjit and builds off the existing emacs bytecode infrastructure and compiles it to native code. It is much much further along than guile-emacs and on track to be merged into emacs master at some point.

That would cover one major point of complaint with emacs performance, the other would be getting some form of real threading and parallelism into emacs so that long-running elisp doesn't block the UI thread, but that is a pretty huge task. With that said, I am sure that the community realizes this and is slowly working their way towards this.
I'm running a few bare metal Fedora CoreOS nodes and its been a dream with IPMI, ignition files, containers, and ansible to orchestrate it all.
Havent used Flatcar Linux but I have seen the experience is similar.