skysight-inc/HackerNews huggingface dataset:
My chosen password manager (1password) still has a fairly awful linux experience. This is getting better - they're producing a native app now. Said native app needs to support the local browser extensions though!

The desktop app is pretty good now, and if you’re using the Beta browser extension, it can talk to the desktop app to unlock. This feature is still in development, though, and has some restrictions.
Actually by your measure India is the biggest.
My rule is that loading the dishwasher means that one loads all the available dishes, and runs it, even if it's only x% full. We use the (large) sink as an input buffer.

If the dishwasher has dishes in it and it's not running, they're clean.
> Standards are paywalled by their national standards bodies, not the ISO.

That doesn't sound right. If I want access to the C++ standard document, I am required to pay ISO for the privilege. ISO hold the copyrights to the document. There are no national standards bodies in sight.

> And final draft standards are available for free anyway.

People don't want an approximation of the standard, they want the standard itself. If that weren't true, ISO wouldn't be taking this approach.
This looks good, thank you :-)
If infantry are more safe, they are more likely to be deployed. This merely prolongs the greater problem.

I want everyone to be safe, but rather than providing various safeguards and defenses, I suggest we avoid the conflict entirely.

Workplace accidents are still quite common, and that's a place that could benefit from heads-up AR type aids.
Its not your place to police their behavior because they are adults, not children.
Hmm, that sounds quite a lot longer than I'm used to these days.

I just checked, and I'm 17s from cold boot to Windows 10 login prompt on my Ryzen 2600 desktop with NVMe boot drive. I also checked on one of my 5 year-old HP Zbook G3 (Xeon E3, 64GB RAM, NVMe boot drive), and it was 23s - and that's a corporate machine, loaded with crap.
You're exaggerating why people dislike cryptocurrency by focusing on a singular reason.

I think the root cause is because it's conflated with bitcoin and the PoW system it's built on top of, which is generally considered to be unproductive. Take away PoW, and you remove the incentives for miners to suck up vast amounts of electricity, the supply of graphics cards, probably even infrastructure hijacks to some point.

(And yes, I understand that the graphic card shortage is more strongly tied to Ethereum's ASIC-resistant hash. But that's still a PoW system.)
In some circles, such walks are viewed as an axiomatically good thing. You're expected to go on them, and to do so enthusiastically. You could decline, or do so under protest, but that would be seen as deviant.

I think the author is attacking the normalisation of such trudging, rather than the trudging itself.
“saneyaml” would not make for bad PR
Yes, it is real UNIX: https://www.opengroup.org/openbrand/register/
With the exception of 10.7, IIRC, it has been for over 15 years.
William Thesiger in his book recounts that the Bedouins he traveled with could also identify and navigate based on the shape of the dunes too, and they had memory and recognition of various dune landscapes from many, many places.
> if the business runs out of money nobody cares about the rest because it won't matter.

"Business problems" aren't constrained here to "startups". Most business concerns are things that already exist in successful companies, because they are in business.
I wrote a Postgres FDW in Go to query Twitter using SQL - https://hub.steampipe.io/plugins/turbot/twitter

(Steampipe is an open source CLI to query cloud APIs using SQL. No DB required!)
I have been a long term linux user, tried an M1 macbook air recently and actually switched back to linux (a 13" razer blade stealth). I found the linux laptop to actually be faster, more responsive, have better software for me (plenty of free alternatives that are Good Enough for my purposes, also it's linux and my servers run linux, so no weird OS crossover issues).

To my incredible surprise, I actually feel that the linux laptop's trackpad works better than the one on the macbook! This was one of the big reasons I wanted to switch back to a macbook and I was extremely disappointed with the results. I was having serious issues even just selecting text with the trackpad on the macbook air.

The author notes a 2-3 second delay in DNS lookups - I'm actually having that problem with my macbook, and not with my linux laptop, and I have no idea what weird Apple goop is causing it or how to fix it.

To each their own I guess. I tried the new macbooks because of what everyone has been saying but was pretty disappointed in the experience, so much so that I was wondering if my macbook air was damaged somehow. The battery life was solid, though.
Clearly you are a golfer.
And still, I don't know anyone who ruined their life as a result of addiction to buying CCGs or baseball cards (and I do know that many of us learned a few things about economy thanks to them, when we were kids). I'm not saying it can't happen, maybe someone will dig out an example, but it would be an extremely rare edge case.

In games with loot boxes, on the other hand, many people end up spending totally crazy amounts for their income and essentially ruin their life.

It's true that there is a continuous scale between baseball cards and the casino, with several factors influencing the level of addictiveness (immediacy, amount of maximum reward, etc.) and it's not obvious where one should set the limit. But there should be a limit, and IMO it should be one that heavily regulates loot boxes (and in particular, forbids minors from buying them) and doesn't touch CCGs or baseball cards. Claiming that we should not touch loot boxes because CCGs are similar would be a textbook example of the continuum fallacy.
I lol'd at your comment. Poor UX designers. In an age of gentleness, I wish I could barge into their houses and rearrange all their furniture, toss the contents of their refrigerators into the bathtub, and spraypaint their bedrooms a cheap pink color. Because that's what they do to my computer interfaces at random intervals, and I have no power over it anymore.
No. They will buy Diesel and they get AdBlue for free.
Out of curiosity, what would qualify as an "official site" for laptops supported by Linux? Would it be run by Linus Torvalds, Alan Cox, or some other maintainer? I think expecting anything official or authoritative from the Linux side is missing the boat.

What you're looking for is hardware vendors who support a Linux desktop environment on their laptops, which are not too difficult to find.
A dc Script for Easter
> The climate effects of burning coal were well known in the scientific community as early as 1856 (Eunice Foote) or 1859 (John Tyndall).

So about 150 to 200 years ago...

> Deliberate misinformation from fossil fuel companies has been around since at least 1991 when they published a film about climate change, "A Climate of Change."

Exxon has actively fought to hide the dangers of climate change since the early 1980s. I think the film you're referring to was called "A Climate of Concern."
WRT the code zealot listing, there is a problem with non-idiomatic code.

For example most modern languages have list comprehension and some kind of built in map-reduce on a collection built in for free, nicely debugged, etc. Once in awhile you'll run into noob code where someone writes their own long elaborate and buggy routine full of if/then and goto to slowly iterate a pointer thru an array, sometimes skipping the first or last element of the array, etc. But if all an immature dev knows is "if then and goto" and not that fancy list comprehension stuff, you can get some crazy looking code that can be optimized, sometimes, down to one idiomatic line of code.

There are of course other examples of non-idiomatic code. Now is DRY don't repeat yourself idiomatic or a best practice or both or ?
Cut & paste is Copy followed by Option-Paste:
Cmd-C, nav to destination, Opt-Cmd-V
Far from it. Even Mac OS stopped using type and creator codes in favour of file extensions, 11 years ago (with snow leopard).
How to turn a webpage into an RSS feed using CSS selectors and Feed Creator
You can start further out!
There are people who really, really love the video slots that were designed in the 80s for CRTs. They've been upgraded and ported to new platforms and now run on LCDs, but they don't dare change the game or graphics because there are total diehards that are into the specifics just the way they are.
Just be rich, that's the trick. Like mastercard, being rich works everywhere too. :P
Fascinating. This is the most scientific explanation of nicking that I could find:

http://www.colinpykett.org.uk/physics-of-voicing-organ-flue-...
What the article shows as a typical commuter bike in the UK is from the brand Specialized, which is a high end luxury brand comparable to BMW or Tesla for cars. They are not going to sell bikes with racks and mudguards.

If you step into a bike shop that sells Specialized or Trek then you’re not going to find real commuter bikes. Just like you’re not going to find utility vans in a BMW dealership.

I can’t speak for the situation in the UK but I would guess that in “lower end” bike shops that have brands like Granville, or even in active outdoor shops (AS adventure, Decathlon, etc) you’re going to find more utility bikes that are suited for day to day getting around town.
there is a board game about exactly that:

https://www.boardgamegeek.com/boardgame/26990/container
I fixed the issue with the page getting misaligned! The percentage is your "should you have some coffee" score, with Yes starting at 50% :)
There’s been a few downvoted without elaborating on the disagreement, so I’ll add if you think this is incorrect take some time to think about how well policy and science were received during the pandemic. Policy will never be completely data-driven because humans do no intuitively think on statistical grounds.
That's great! I've seen it make superb progress over the last year or so. Looking forward to it hitting feature-parity with mac and windows :)
Perhaps you could point out the hazards? The generated code is longer, but so what, so long as it is semantically correct - longer code is not a hazard. And without knowing how the code was built, with which compiler, with which options etc. it's very hard to comment.
Thinking Forth cranks it up to 11, but Starting Forth has definite opinions on how you should program.
> I think zerotier does UPnP too

I think you're correct. Thanks. My information was from an old blog post from 2014 [1] but they seems to have added support since then: https://github.com/zerotier/ZeroTierOne/commit/bf193dd3. Edited my post.

[1] https://www.zerotier.com/2014/08/25/the-state-of-nat-travers...
Groundbreaking Recurring Commissions Affiliate Program
I’d also wager on computation vs moving parts, even if those moving parts are microscopic.

Possibly faster, more reliable.
I don’t think there is such a thing as an ‘Arabian’ coin. Arabic script was widespread over a vast geographical expanse. ‘Islamic’ coin might have been a better term.

I’m thinking some modern-day collector is having a blast seeding some fields with cheap coins bought off eBay.
Go HTTPS Servers with TLS
Wait until you see the stats on cigarettes, alcohol, weed, prostitutes, and junk food.

Video games are in a market with lots of healthy competition for dollars.
Even just running for 10 minutes is enough. It's not fast, it's not efficient but it's free and thus worth it if you can automate it.
Yes. Excel cells are set to a "General" format that, by default, tries to guess the type of data the cell should be from its content. A date looking entry gets converted to a date type. A number looking string to a number (so 5.80 --> 5.8, very annoying since I believe in significant digits) When you import cvs data, for example, the default import format is "General" so date looking strings will be changed to a date format. This can be avoided by importing the file and choosing to import the data as "Text". People having these data corruption problems forgot to do that.

It's "user error" except that there is no way to set the default import to import as "Text" (as far as I know), so one has to remember to do the three step "Text" import every time instead of the default one step "General" import.
Since the downsides of proof-of-work get worse based on market price, instead of making it illegal, governments could try to crash it. A 10% wealth tax on holding proof-of-work cryptocurrency would encourage people and businesses who don’t cheat on their taxes to sell.
Menus are so. fucking. awesome.

Imagine. The computer giving you a list of the actions you can do, written in a language you already understand, organized hierarchically by the kind of thing you are operating on. And as a bonus, most of them have keyboard shortcuts that are/were immediately spelled out directly on the menu!
Yeah, there's more friction to having to go to a store and buy cards but there is also friction in having to go to a casino or bar to find a blackjack table or VLT.

What is progress? To compete in the top 1% of Overwatch you don't need to buy loot boxes at all. To compete in the top 1% of paper Magic or Pokemon you absolutely need better cards that have to be acquired from random packs at some point either by you, an LGS or somebody that sold it to an LGS.
Interesting, here's one of the methods:

https://docs.oracle.com/en/java/javase/15/docs/api/java.base...
I don't know why, but I enjoy this little round of remote reverse engineering, thanks for playing along. "Cycling with shutter button pressed" is a very interesting technique, particularly when pointing at some digital stopwatch as timecode or something like that.

Another interesting specimen is the tiny RX0 I use for quick snapshots on the go, it seems to light up "services" to the screen in almost random visible order, with noticeable differences between a "doubleclick" restart and starting from settled state (e.g. screen lights up much later in the sequence on quick turnaround)
edit: fixed formatting problem

> sentinel values

Using in-band signaling always involves the risk of misinterpreting types.

> This is part of more general problem

DWIM ("Do What I Mean") was a terrible way to handle typos and spelling errors when Warren Teitelman tried it at Xerox PARC[1] over 50 years ago. From[2]:

>> In one notorious incident, Warren added a DWIM feature to the command interpreter used at Xerox PARC. One day another hacker there typed

delete *$

>> to free up some disk space. (The editor there named backup files by appending $ to the original file name, so he was trying to delete any backup files left over from old editing sessions.) It happened that there weren't any editor backup files, so DWIM helpfully reported

*$ not found, assuming you meant 'delete *'

>> [...] The disgruntled victim later said he had been sorely tempted to go to Warren's office, tie Warren down in his chair in front of his workstation, and then type 'delete *$' twice.

Trying to "automagically" interpret or fix input is always a terrible idea because you cannot discover the actual intent of an author from the text they wrote. In literary criticism they call this problem "Death of the Author"[3].

[1] https://en.wikipedia.org/wiki/DWIM

[2] http://www.catb.org/jargon/html/D/DWIM.html

[3] https://tvtropes.org/pmwiki/pmwiki.php/Main/DeathOfTheAuthor
> What is the f*cking point of cmd-tabbing to an application if you don't make its window visible!?

What if you have multiple windows of the same application, and you minimize one of them, then auto opening of that window everytime you switch back to the app will be super annoying.
In a broader sense, they can be considered as hackers.
The fact that "the ruin of others" is entirely consensual means that it is indeed based just on "not liking it".

No victim, no crime.
Again don't assume you know anything about me, I have enough Linux appliances and the office has enough distributions to try out.
> The FOSS amd and intel drivers work great and have for years.

Intel has a random lock up in the Mesa. It had this lock up for several years. It has not been fixed. I have a 4k laptop with it, it is incredibly frustrating that I cannot use kitty or alacritty on it because of that crash.

AMD driver crashes on modern cards every few weeks.

If you want to have a "What are you talking about, it just works?" experience, you buy an NVidia card with proprietary drivers, slap X11 on it and you are off to the races. It just works (currently driving 4x 4k monitors). Last crash was about 11 months ago. The crash manifested in a freeze for about 20 seconds, followed by it recovering by itself.

OSS graphics drivers are just not as good as people claim.
Show HN: MagicSquared – Magic Magic Link Authentication
Hmm what decline? The only thing that comes to mind is the removal of force-touch but that's not a multi-touch gesture.
I find touch interfaces have infantilized computing, turning everything into scrolling and big, fat, ad-looking buttons, and there is no way to really become skilled at them.
I don't know that it's in the spirit of forest bathing to apply this kind of efficiency mentality to it...
I hate it when map apps spin. Just absolutely hampers any ability to develop a bigger picture idea of how you're navigating, and is terribly confusing when the app gets your heading wrong, as your friend found out.
Of course, I only mentioned language-level goodies. But then there was the best database access, rich GUI applications, etc. And my favourite: compiling big projects in seconds.
I think you make a good point and perhaps one day we will see those regulated as well. All we are missing is a news story of some kid who stole his parents money to buy a bunch of these cards and a parent claim it is gambling and we will see legal action.
Even testing is a nuanced argument. The application I’m working is one of the few exceptions to skipping testing. I have basic tests around the data import and export classes but everything else is manually tested.

The reason? It’s a small, rapidly-built prototype hooking two poorly documented systems together while the company makes daily adjustments to the manual process I’m automating.

Everything is in flux because we have just started working with a new vendor that will significantly improve our logistics. All of the chaos is deliberately considered and discussed weekly. (I’m in all of those discussions.)

It’s really beautiful to see this all come together. Once we’ve figured out how this will work, it’s time to firm up the internals and nail it down with tests.

Even if that day never comes, the application has extensive logging (~75% of the application code is devoted to highly detailed logs) and production errors will quickly be detected, with enough information to manually fix a bad import or export.

Once edge cases do come up, you can bet I’ll write tests to prevent regressions.
Yep, tapes on a shelf at Iron Mountain.
I get it, you are happy with your Linux experience and think you know better than someone with 30 years UNIX experience, no more to discuss.
That looks like AmigaOS in higher resolution?
> that adds around 5 minute to every PR I receive...

I am sure not every PR you get touches files under '.github/workflows'. Are you sure you were replying to me and not @_fat_santa? It's his approach that ruins CI/CD as far as tests are concerned.

> Sure, maybe it's not as convenient as replacing the yml file, but I could embed a script in the tests that will just mine as long as possible.

Yes, but that slows things down a lot. Now you need to write a fake unit test that spawns a process and that will require to clone a project, get a project to build, writing different code for different programming languages and unit test frameworks...

Also, you would not be able to defeat my runtime timeouts (just added to https://github.com/eclipse/lyo/blob/master/.github/workflows... after reading this post) if GH tarpits CI execution with manual approvals if you touch that config in your PR.
Delphi would have a much wider adoption if the compiler was open source and the IDE was propietary and sold only as a subscription, that is, similar to Jetbrains Kotlin model.

Unfortunately it will not happen because Embarcadero current strategy revolves around milking their existing enterprise customers while their IT policies require that an aplication in production is built with components that have a support contract in place.
Trading cards at least hold their value to a certain extent (you can resell them if you're no longer using them) and are a physical object that doesn't depend on a "cloud".

Pokemon, Yu-Gi-Oh and Magic The Gathering cards are still just as good as they were when they first came out, where as a lot of games from ~10-15 years ago no longer have a functional multiplayer mode because the servers hosted by the publisher are down.
My rule is "follow best practices unless you can show there's something better."

Corollary: any expert in a particular area should know better than best practices to deal with a given problem.
It's actually a Scandinavian mantra. Basically something moms tell their kids to make them go outside and play regardless of weather.
Using Randomization to Pick IPOs Without Bias
Well, Microsoft did and do make money from selling development tools and programming language products. Sun of course nearly went bust and were taken over by Oracle. So, maybe not good examples?
This is a cat and mouse game. We add code to detect and disable abuse – sometimes in very clever ways – and then the abusers come up with a new way of circumventing that detection. In order to prevent miners from creating long queues for legitimate free users of GitHub Actions, we have to stay on top of this all the time. So the miners are not just stealing CPU time, they are also stealing engineer time. Because without mitigations the miners will consume all available CPU, and because devising abuse countermeasures is, for whatever reason, a very powerful nerd snipe (including for me!). The sad thing is that it's displacing time that would be spent improving Actions in other ways.
Sort-Google-scholar: Sorting Google Scholar results by number of citations
GrapheneOS Under Fire for Toxicity
My favorite time zone is Lord Howe Island time zone. Afaik, it’s the only one with a dst offset other than 1 hour (it is 30 minutes).
!!! Well, I’ll be.
Competent engineers run away from undocumented stuff like hell.
This may help someone else. Weird that this feature gap exists 8+ years after they launched Google Scholar
No, it is not.

It's only source available: it is licensed under the BSL which is not a free software license. Use of the term open source is not appropriate.

A friend works there and tried to recruit me; I declined because of this sort of fake open source charlatan nonsense.

The software in TFA (VPNCloud) is indeed free software/open source: it is licensed under the GPL, just like Linux.
What is the current descendant of Pascal? Is it a child of Oberon or some Modula development.
At least in Germany there is still enough to be made, that guaranteed an yearly conference (pre-covid) and regular presence on Windows and .NET developer magazines.
Buying a CCG pack is a rather detached process; you fork over you money and you get a foil wrapped packet. You unwrap it afterwards and that's fun but it's clear that an ordinary purchase is occurring. That's much less stimulating than the glitzy animation and audio one gets that is carefully designed to give kids the impression that something special and exciting is happening and to spark that bit of hope that they'll get something good. Add on top of that the additional animation/voice-over when they do get something good to reward them and it's therefore not surprising that children are strongly attracted to it.