skysight-inc/HackerNews huggingface dataset:
I too made the transition and it's almost perfect for me.
The only thing missing for me is a decent pdf editor.

I need to fill out pdf forms pretty often (bureaucracy) and sign them with my signature png.

There is no decent software for Linux that let you do that.

I have tried them all, currently I am using foxit reader in wine and it's not great and very sluggish but usually works
When there seems to be little room for innovation it generally means we need to "refactor the tech tree", i.e. find a technology that qualitatively replaces the incumbent ones instead of making marginal improvements.

The current narratives for autos is self driving cars and more walkable/bikable urban design. For laundry detergent there's probably textile innovation that makes them require less/no washing. Etc.

What parts of the economy do you think can't innovate?
Web host Hostinger says data breach may affect 14M customers
Anecdotal experience. I tried to set up gcc for someone on macOS, and it ended up requiring to register an iTunes account that asked for a credit card info. After that I said "just simply use Linux, installing gcc there is one simple command".

TL;DR: the reason to use Linux is that it's not controlled by Apple ;)
Netflix Discovers Severe Kubernetes HTTP/2 Vulnerabilities
But. Remove electric and its the same car.

And yes. Tesla. But again, what % of the economy is that? I'm not saying there isn't change and innovation here and there. There is. But on the whole what percentage of the economy can be fully and truly competitive?
F# has operator overloading, which is missing from ocaml?
Often, the pay at the more meaningful job is under that happiness threshold.
What are you saying is the connection between GitHub's acquisition and this header? This code is from git, not GitHub.
I'd rather make it explicit that returned/passed value is something other than a regular zero terminated string. Otherwise you can easilly make a mess, if you pass zero terminated string to a function that expects some special bytes in the memory before the pointer.
I went through this Telangana's educational system mentioned in the article, but before the "software upgrades", they used to whoop kids asses even in 11 and 12th grades, somehow I got through the system without much psychological damage.

Apart from than test pressures, there is also tuition pressure, our family was too poor to pay the fees on time, so they would ask whoever is not up-to-date with fees to stand up in the middle of class and ask us when we will be paying. Me and my other friends dealt with it by using humor to deal with poorness.
S3 has an "Empty bucket" button, unlike B2.
I wonder how much of this is cost. As far as I understand, the prices are quite high because it’s taxed so heavily.
I made the ThinkPad switch with Fedora.
I can't be happier !

The biggest draw of the Lenovos is that the they have yet to run hot. My previous Macbook would get sooo hot... I worried when I kept it on my lap.

The documentation on the fedora website had been so exhaustive and well written.
"was". now it's not so.

and of course, the central power encourages integration, go to a university far from home, assimilate, etc.

And I have no problem with that on a fundamental practical level. But the reeducation camps, the constant aggressive in-your-face surveillance, the book confiscation, the history falsification, the other forms of very serious oppression is very real, and it is unacceptable.
I honestly don't understand why the American people tolerate such influence within their borders. I guess the tyranny of distance is at play here - this reservation, as well as the other places patrolled by CBP stormtroopers, are out of sight and therefore out of mind for a majority of Americans.

But its only a matter of time until someone gets up on the pulpit and starts complaining about 'external sovereign powers having undue influence over American politics' .. as has been the case with the ridiculous Russia narrative of late.

I guess its a matter of having the 'right people' on the 'right side' of history - but frankly, given the choice, I'd rather live on the plantation any day. The oppressed natives of America have, time and again, demonstrated the kind of resilient human spirit that I admire.

And now, here we are, with the perpetrators of one of the worst apartheid states in the modern era, bringing it within the US' borders. How do people rationalise this against the "mah Russia' narrative backdrop?
I assume because the feds calculated that they can collect more revenue by taxing elements of the tickets rather than the fuel, but I really don't know.

(Note that some states do tax airline jet fuel and some airports assess a flowage fee per gallon [which is for practical purposes equivalent to a sales tax].)
It's just openvpn. If you dislike their app,use vanilla openvpn!

As far as instability..yeah it's unstable on the free version because you only get to access highly saturated free access servers.

With the paid plan on proton I see disconnects every othet day or so (random servers).

I use the free tier as well but I have it automated to where I force a reconnect if destinations are unreachable.

I believe proton uses Nord's infrastructure to some capacity?

But yeah,not fair at all to compare a free plan with a paid one. Even if they charge 1€/mo,those users are supporting the servers they use. With free,it's unlimited number of users that saturate a free server so you should expect less quality.
Except that now illegal pot delivery services are venture funded and drag race around my neighborhood in mustangs with pot leaf paint jobs.
What liberty is there to be found in the hierarchical private firm?

I'm certainly not at liberty to do aught but what my manager commands, nor he but what his commands, and so on.
Really well said. If you think of it as a --social-- capital enterprise, every part of the chain can benefit. Like other social entanglements, though, there is a need to break them up from time to time.
> I mean, from autos to laundry detergent there seems to be very mature products and little room for innovation.

Telsa would beg to differ. They popularized the idea that an electric vehicle was even possible, and now you can but not only a Tesla, but other EVs like the Hyundai Kona.

Then you've got things like self-driving, which automakers are scrambling to be the first to crack.

Or consider the various safety features. My car will yell at me if I get too close to the vehicle in front of me, or if I try to back out of a parking spot and the radar detects someone coming my way, or if what my hands are doing to the steering wheel makes the computer think I'm starting to doze off. All of these are relatively recent innovations.
The Docker/IO perf story is changing with WSL2 significantly.
Modeless – search/edit notes in a modeless web UI (demo)
While mentoring is only a chapter in this book, I strongly recommend Soft Skills: A software developer’s life manual [1][2]. I think you’ll find the mentoring chapter really useful, but the rest of the book is a must have if you’re a software engineer. I’d say even if you’re fairly high up already.

[1]: https://www.tridentbookscafe.com/book/9781617292392

[2]: https://www.amazon.com/dp/1617292397/ref=cm_sw_r_cp_api_i_gG...
Wireguard is its own protocol separate from IPSec or l2tp right?
I actually wonder why they do it.

Linkers already warn for this stuff. Doing it this way requires every source file to include banned.h, which I would guess is done by including it from some other common header, but that's not fool proof either.
Surveillance of the border from a reservation. What a clickbait title.
To me, meaningful would mean something like helping the poor or working for a decent non-profit.

On the other hand, working for an ad-tech company and increasing revenue by 40% through some machine learning would have impact (on the company, clients, users, etc.) but not be particularly meaningful.
> "Surely people are wising up to this finally? Success of discounters like Aldi and Lidl against major brands says they are."

Right. But the products themselves are essentially the same. And as mentioned, there can be competitive pricing, but that has its limits.

So back to my originsl question: What percentage of the economy can be fully and truly competitive? Or, have we, for a fair amount of the economy "maxed out"?
Scala in 2019: all you need to start developing a “functional” microservice
I don't use setjmp() and longjmp() often, but sometimes I do; I use goto more often than those (but still not all the time). (I want goto in JavaScript too. I figured out a algorithm to do so, but have not implemented it.)

One use of setjmp/longjmp I have used is in ZORKMID, to deal with the debugger. At the beginning of the execute() function I have:

while(setjmp(exception_buffer));

(The semicolon is correct; the loop body is supposed to be empty.) Normally, if you enter the debugger and then you exit the debugger to continue the execution, then it will continue from where it left off, which is likely in the middle of the execution of some instruction, and may result the same error again. But, if you change the program counter before continuing execution, then the debugger will keep track of that and will use longjmp instead when continuing execution, therefore skipping the rest of the instruction that stopped.
Thoughts on how to make management role sustainable
I am in CAD, alas. Fusion 360 barely runs on Windows.
Sounds like ClojureScript since they're also saying they use Elixir on the backend.
Beside actual executions, there were torture as a part of crime investigation (in particular to extract confession as the religion insisted that criminal must confess to make sure that no innocent gets punished), plus non-capital punishments:

"During this time, he executed 394 individuals by various methods, and also flogged, disfigured, or tortured many hundreds more."

So, it was pretty busy.
"en-jinks"

That's how I thought it was pronounced too. NginX could maybe have provided a hint...
I would almost completely ignore follower count, it’s more of a red flag than anything. Blue checkmarks are similarly useless.

If you are enticed by the supposed reach, perhaps the quickest first pass at validation would be to review the nature of interactions in comments and cross-check other networks they participate in. It may help to pick someone popular in your field whose reputation you would not question, and use their account as a reference point for comparison.

For example, I recently saw an account with 260k IG followers and blue checkmark whose posts average 100+ mostly generic short comments. I compared them to Andrew Kramer, who despite having 90k followers receives as many replies on posts, and those replies are longer and contain substance. Both are within video making industry.

This is not to imply that the 260k guy or their followers are necessarily bots, but their audience is largely disengaged and may be unlikely to convert into paying customers. (Personally I don’t hesitate to use blocking on inauthentic-looking accounts to avoid becoming a node in a fake network—let bots follow other bots.)

In my opinion, “valid” follower counts rarely a few thousands. If it’s much more than that, the person either purchased followers and won’t get you any leads, or (if their name is actually well-known) isn’t going to be interested in promoting products for monetary gains.
If the stakeholders don't include the environment, it's still possible to justify polluting as long as it's not in the backyard of stakeholders.

To me, any corporation considering stakeholders to be anything less than all living beings is a myopic & potentially dangerous organization. It also won't be prepared to take on extraterrestrial customers without making a major cultural shift, should aliens ever present the opportunity.
I am talking about throwing 10 Elon Musks at the problem. Heck let's throw 50 Elons at it.

We're trying to prevent the huge wildfires, not give some narcissistic idiots platforms for personal aggrandizement while they burn the entire state to the ground.

Prescribed burns work. The problem is that the season is too narrow and the area required too big for existing resources to handle. Private enterprise won't solve that. It will just make everything more expensive and result in less fire prevention activity.
How landing and take-off slots are allocated at congested airports
Non-Christians in the West have suffered for centuries under the moral rule of Christianity [1]. This was one of their outlets. Moreover, religions are not based on science, and therefore the comparison is moot.

> And children laughing along at the jokes may not catch all of the nuance outlined in the BBC article.

Children miss a lot of nuance in contexts. To assume such is always going to be nefarious..?

[1] I witnessed it first hand as atheist growing up in a Catholic region.
I've not had obscure graphics or bluetooth problems for like 4 years now. Graphics problems have not been a problem for the last decade.

I've been running linux desktops and laptops for about 20 years, starting with early/pre-RHEL redhat, and moving around to many others. My first laptop was a pentium thing at 75 MHz, and I triple booted Linux, OS2, and Windows/DOS on it. I wound up kicking off the last two, as I used them only infrequently.

Battery life is an issue for me, but its not linux specific. The laptops I have, all have power hungry ram and GPU cards. I get 2 hours on them, or if I play with the brightness and other things, I can stretch it to 4 hours. My old 2010 laptop (still in use, still running linux) is a 16GB ram, 0.5TB SSD affair with an NVidia GTX560m card. My 2018 laptop is a 48GB ram, 1.5 TB SSD (0.5 + 1.0) with an M2 256GB SSD for the included windows 10 home, and a GTX 1060m card. Windows 10 on the newer laptop lasts about 2.5 hours before it shuts down. I now run the pre-installed windows 10 via a kvm with passthrough of the M2 into the instance.

All of these are currently running late model Linux Mint 19.2 with accelerated graphics.

Work laptop is a Mac 16 GB ram, 512GB SSD with an intel/AMD hybrid graphics bit. This will last 5 hours with significant tweaks to aggressive power off, and me not running any builds on it.

I like the mac for its physical fit and finish, weight, etc. But I need to bring the power supply with me, as I can burn through much of the power in a 2 hour meeting.

I like the linux machine for work, and everything else. It just works. The drivers just work. The networking just works. Single/multi displays just work. I have cinammon (display manager) set up to a very comfortable configuration.

I am hopeful that the day job will enable me to trade up to a bigger machine with linux and nvidia graphics at some point ... 32GB is bare minimum for a functional machine for me, 48->64GB is better.

My home office deskside is an older Sandy Bridge machine with 16 cores, 128 GB ram, old GTX750ti card, running the same environment as on my laptop.

Of course, YMMV.
Well... it does have the advantage of being true. I'm just explaining one positive method of coping with this vast and amazing universe. Do you have another?
> Contextual reading is always useful for learning new vocabulary and knowing when to look up a new word or skip and back-fill meaning as you get more context.

If you don’t have phonics down well, you cannot actually learn new words from context. If you cannot “sound out” the unknown word in your head, then no amount of context is going to allow you to actually learn the new word.

Context is a great tool for understanding what a new word means. It is useless for telling you what a new word actually says.
I think the idea that a healthy habitat can be kept in a jar is a misguided one. What was the ecosystem in this example, really? Some sea lettuce, algae, some nematodes and a dead crab. That's not healthy, diverse, or complex.

The real thesis should be: without room, natural ecosystems will turn more like this jar: barely holding on at a low level. What we can do is put less pressure onto a natural ecosystem. For example, not digging little parts of it up to keep, essentially as pets.

Related, higher, more complex organisms need room to range. Remove one, and a large part of the surrounding environment is affected.
Insufficient data.
I recently moved from the Bay Area to Seattle. I was looking forward to the move because I love cycling and Seattle was rated #1 in bike infrastructure last year [1]. While the infrastructure is indeed somewhat better than the BA, I was shocked by the widespread hate for cyclists everywhere in Seattle and surrounding areas. Getting honked at is a regular occurrence here, and people will actually stick their head out of their cars to make sure you hear the insults they are shouting at you, while simultaneously giving you the finger. It gets worse: a couple weeks ago somebody hiding behind some trees threw a rock at me while riding on the Burke Gilman trail. Fortunately they missed me. The rock (fist-sized) shattered a few feet in front of me on the trail pavement. The hate is incessant and I definitely understand why people don’t feel comfortable riding.

[1] https://www.bicycling.com/culture/a23676188/best-bike-cities...
Per ride or per rider because that’s a significant difference.
“...a 160-foot surveillance tower capable of continuously monitoring every person and vehicle within a radius of up to 7.5 miles.”

Sounds like it’s surveilling the reservation to me. The stated purpose is to monitor border crossings, but that’s not the same as surveillance of the border.
I don't remember how I learned this. But it happens pretty naturally working with C a lot and doing things like reading documentation and code. To be clear this is not elitism or something of the sort, I am not at all pessimistic that new people won't learn it. It just needs to happen in its due time.

So I would say... What good is a verbose comment to explain? Somebody who doesn't instantly understand why it's banned can read the big warnings on the manpage, or they can google it and land on good explanations on sites like Stack Overflow, or they can look at the function signatures and come up with a correct guess. Then boom. They know. And from there they can assess other interfaces and see if they suffer the same weakness.

This ability tends to come from simple exposure.
You’re generally correct, but unlike pay and flexibility (which are often zero-sum games) comfort and meaning are very individual. What is deeply uncomfortable or meaningless for one person might be tolerable and meaningful for another.

This means those four variables aren’t as summative as you make out.
I really wish I could understand what you're saying here, friend. Please revise your comment because your point might be interesting and I'd like to know what you're saying.
Yes, and interestingly, the effect is only statistically significant for the group whose dairy consumption was exclusively whole-fat dairy. The group with both whole-fat and low-fat dairy had lower incidence of the studied outcomes, but it wasn't statistically significant (and both groups were large: several tens of thousands of people).
One hypothesis I’ve heard is whole fat tends to be more satiating so you consume less overall.
Not really - they're surveilling a hell of a lot more than just the border, which is a 1-dimensional object. They're surveilling a Native American community that's in the USA, not on the border. They're basically building surveillance towers on the border and pointing many of the cameras towards the American side, where Americans live.
That's actually not that far off from what many cities end up spending per-ride for lesser-used bus service

The best way to reduce costs is likely to get more people to use the service, which will result in more trips being shared with more passengers. They could also look at usage data and consider developing fixed, regular routes which if done right will congregate more people into fewer vehicles
You can add your link to the Awesome Prolog list for a better visibility.
Money can buy almost anything but time. No salary can give me back the 8+ hours every day it took to get it. Why not just spend my time doing the work I want to do in the first place?

More money for the same job is always better, but if it means I have to take a job doing something that doesn’t contribute to my goals, it’s a poor trade. I can always make more money. I can never get back spent time.
Quoting https://en.wikipedia.org/wiki/ROYGBIV (emphasis mine):

> Newton divided his color circle, which he constructed to explain additive color mixing, into seven colors. His color sequence including the tertiary color indigo is kept alive today by the Roy G. Biv mnemonic. Originally he used only five colors, but later he added orange and indigo to match the number of musical notes in the major scale.

So, the concept of there being uniquely-important indigo (and orange!) points on the hue spectrum were just, kinda... made up, as a bit of numerological whimsy, by Isaac Newton. And everyone else in the Western world just followed his lead, because he seemed to know what he was talking about.

I would note that no English-speaker actually seems to describe anything as “indigo” in practice. People do tend to describe plenty of things as “light blue”, though! We get taught “ROY G BIV” in kindergarten, but we basically ignore it, because it doesn’t actually fit anything else we get taught. (I don’t even recall any children’s picture books that bother with examples of “indigo” objects.)

IMHO, there’s also a much more fundamental distinction made in English-in-practice, between three kinds of green: yellow-green (“spring green”, “olive green” when desaturated), “green green”†, and blue-green (“sea blue”, cyan, turquoise.) Many people will insist that, if orange is a separate color from yellow or red, then yellow-green and green-blue are separate colors as well.

† https://en.wikipedia.org/wiki/Contrastive_focus_reduplicatio...
Yes indeed! And I will gladly attempt to finally dig into WSL at that point. For now I just use choco and pwsh and I find myself productive with go/node/elixir/rust without needing WSL just yet.

I mainly use Windows for games but every now and then I don't want to leave my desktop to make some changes to a repo while my character is respawning/spectating or something haha

WSL2 is going to be awesome for sure
Can’t see how encouraging people to take more “meaningful” jobs isn’t just another form a vicious ladder kicking disguised as feel-good advice that will stunt their financial growth for several years, and possibly make them unable to ever catch up to their peers.

People who already have a fair amount of wealth independence are the ones who can afford to take “meaningful” jobs. If that’s not you, there’s no shame in being in service to a corporation and getting paid good money for it. Our values of what is meaningful changes over time, and it’s not worth taking paycuts to chase such mercurial ideals.
Sure people in prison SAY they want to leave, but how many of them ACT on it? That’s the REAL question.
My problem with outrage at situations like this is that positive or neutral occurrences in our life are seen as normal to share while negative experiences are seen as too precious or manipulative. Bad things happen and people should be able to talk about them or treat them as other major events.
> This doesn't sound sustainable.

That's why we have taxes...

Of course, the program should be efficient, and there's a discussion to be had about whether it's worth having at all, but it's not a requirement that it be self-sustaining. I guess ultimately it's up to the voters to decide if it's worth subsidizing.
What's slow in particular and on what arch?
Ooh, I didn't know that. Thanks!
> To me, that is patronising.

To me, that is not patronizing. Just like your original comment about the photos and the original reply, this is all subjective.

That you chose to take offense to subjective, measured comments is something you may want to spend time considering.
Where do you work where yelling at people is common?