skysight-inc/HackerNews huggingface dataset:
Two rats where chatting about weather to take the coivid injections or not

one rat says to the other.... hell I will just show you the

cartoon strip. It's easier :) https://picc.io/p/tq2sFHU.png
> On this website I’ve seen people derisively describe people as not college educated.

This is unfortunate, because I've met quite a few very smart people who never went to college, or who started but had life circumstances that pulled them away before they were able to complete a degree.

College is not a panacea and the sad but honest truth is that most jobs do not require a college degree. Most of the jobs in America can easily be done with on-the-job training; we've just seen companies shift to a model where they want to offload those costs to the American worker by letting them spend $50,000 to $250,000 and four years of their lives "proving" they can get an education that many of them don't really need, and don't really want in the first place.

We also allowed well-meaning people to pass laws preventing companies from conducting IQ tests and thereby sorting people as was done many years ago. I know this is true because years ago I used to eat lunch with the Director of Human Talent Acquisition at my company almost every day, and we would discuss this. He was a very engaging gentleman in his mid-70s with an almost encyclopaedic knowledge of current and past HR topics, philosophies, and controversies. He had worked for a well-known Fortune 50 company for almost 35 years before "retiring" to my company, a mere Fortune 1000 player. He can recall using IQ tests to sort applicants into positions for which we now demand bachelor's degrees, or in some cases, even master's degrees.

A bit sad, if you ask me. Our culture should be progressing, not regressing...
> The main reason I use btrfs is the flexibility.
I agree, and I as a small home user, I really like the RAID using different sized disks. E.g. running a raid 1 on three disks: 2TB+4TB+6TB.
It also offers the possibility to increase the storage size over time when drives fail by replacing them with a larger disk.
Ask HN: What happened to xip.io and what would be suitable alternatives?
It seems like xip.io stopped existing without any announcements at least to me. The URL responds with ERR_NAME_NOT_RESOLVED.

Was there any announcements, and what would be good alternatives?
> I’m a free marketeer. I believe that voluntary exchange is not just a good method of incentivizing people to provide their labor and talents to society, but a robust moral system

"Believe'? Shouldn't that be past tense?
The complementary term is:

Deluge Up Economics

Which has the handy property of "due" being the acronym.

You've got to pay your dues, buddy.
It's like most things. You can buy most things at a decent to good quality easily, but if you want something bespoke, it costs more.

I like building things, so I'm making my own keyboard. I decided on a switch type. I like a strong tactile switch so MX Browns are too soft for me so I'll pay a bit more for something that suits my taste.

My PC is in the living room, I like having a pretty living room, so I'll pay a bit more for a pretty keyboard case, a pretty rotary encoder and pretty keycaps.

I'm French and the problem to me is that the hobby of building custom keyboards is increasingly popular in the US and in Asia but very little of it is European. This means few keycap sets have the big ISO enter key that doesn't exist on ANSI keyboards. Pretty keycaps are expensive. Shipping to/from the US and Asia is also expensive.

I also use a non conventional keyboard layout (Canadian Multilingual Standard) which has small differences with more standard layouts and though I can type mostly without looking at my keyboard, I still look a it sometimes and it's confusing to have something completely different printed on the key. I've started working with blank keycaps but those aren't much easier to find. Especially in some profiles. (You can have an idea of profiles here : https://www.keycaps.info/stack)

Another factor to the cost is that a lot of the parts are produced for limited runs. I'm not exactly sure how it's organised but a designer submits a new design, if enough people are interested they order a bunch of them with a little extra but they can't easily buy a lot of stock to keep selling. I feel like a lot of the designers do it a side thing and can't afford to invest in it.

Compare it to cars, where people will buy extremely powerful cars, with crazy interiors and using enough petrol to power a small country when a good old second hand Voxhall would be enough for their needs.
Take a look at Wise.com for currency
> In response to your first paragraph, I quote Supreme Court Justice Learned Hand: “Anyone may arrange his affairs so that his taxes shall be as low as possible; he is not bound to choose that pattern which best pays the treasury. There is not even a patriotic duty to increase one's taxes.”

This is completely irrelevant. I'm talking about policy-making. I'm talking about the motivations behind making the rules, not how you work within the rules.

> regulatory arbitrage is efficiency seeking

That's right. I think that's what I said.

> economic freedom as a preemptive regulatory evasion

No, but policy-makers are free to take that approach, because they create the rules. If the rules don't cover new behaviour, the motivation - the original political will - behind previous rules often, and in fact usually, creates political will to introduce new rules. That's ok, it's the system working. It's why we have governments on an ongoing basis, and don't just stop once we have one set of laws.
> which was a bit of an unguided mess at the time

Oh, come on. There was https://en.wikipedia.org/wiki/Structured_program_theorem and https://en.wikipedia.org/wiki/Modular_programming. There was a discussion about functional programming, for example famous John Backus article - https://dl.acm.org/doi/pdf/10.1145/359576.359579.
I love Slackware. Best distribution to learn. I had to learn it all - without internet, just man pages and "HOW-TO" manuals (it is a shame that we no longer produce them!).

https://tldp.org/HOWTO/HOWTO-INDEX/howtos.html

Started with 7.0 and 8.1 in ~2003, but soon I discovered that older versions were using a.out binary format instead of modern ELF. A.out binary format was amazing - binaries used MUCH less memory, and were faster in general in comparison to modern "ELF".

For example system with ELF could not run at 4MB of ram without extreme swapping, but a.out (like Slackware 3.9 AFIK) could without much problems.

I never understood why a.out binaries went out of fashion :(

Fun fact: older versions of Slackware were using EGCS instead of GCC compilers.
Okay, but then why doesn’t the “vastly different demographics, different density, different climates” apply to comparisons between states, if you’re claiming those comparisons “disprove the hypothesis” (let alone the fact that SF has much higher density that the others and a colder climate)? As far as cherry picking, why does me picking four cities count as cherry picking but you picking two states doesn’t?

Also for the specific NYC case, a crucial difference is that when the restrictions started which was after there were many infections already (thanks in part to disagreement between the city and state early on and different legal powers of the city to effect them compared to elsewhere). I’m also not sure what neighboring states with high compliance you’re referring to for New York. Their most populous neighbor (PA) has consistently had very low compliance and fluctuating levels of restrictions.
I’m old enough to remember the 1980s. And the time everyone did point to one particular economics paper to “prove” trickle-down would work.

I also remember the author of the paper saying his work was being misinterpreted… but GOPers out-shouted him.
Atlassian launches Jira Work Management, a Jira for every team
Amazing how full a 20-something year old can be of themselves.

Guy thinks he’s being profound and has “figured it out” when anyone who has been in his role knows the big picture is going right over his head.
I have contributed a bit to the 1.0 branch. The engine is written in C utilizing GBDK. It's not hard, but it has a few caveats.
Irn Bru. The drink that lists caffeine under "flavourings".
EU charges Apple with breach of competition law
Getting something free from work technically counts; at the same time I guess you’re earning less or missing out on other perks (other jobs might offer different perks or higher salary); the SAAS company still gets paid by your employer, so you might be still indirectly supporting them.
Oracle SQL Developer?
> you could still directly access the NAS from the internet

Not unless you intentionally opened a port on the router to allow inbound access. Even default cable modems come with every port blocked by default.

Even cloud-enabled services require that the machine behind the modem/router open the connection first, so unless you're getting MITM there's no externally available access.
Same here. I built a Dactyl Manuform, and it was definitely worth the hassle. I do agree with the OP that the stuff you see on the MK subreddit and similar sites is ridiculous, and mostly rip-offs.
This is exactly what I want too. What comes close is the Pine64 Pro.
Sure thing! Basically I set out to use Stripe's built-in tools as much as possible, rather than duplicating the state on our side - storing partial data in your own DB is one of the biggest pain points of subscription systems in my experience. So for this app it didn't have a DB at all - Stripe was the source of truth.

The way it worked was fairly straightforward: a user would click a link from their account area and it would include their Stripe customer ID in the request (all our users had already had accounts created due to our main booking system). The app then span up a new GenServer to represent that customer, which would pull down all the data it needed from Stripe's API as soon as it initialised. There was also some generic data stored in a "global" GenServer to cover stuff like plans etc (I can't remember how I had that refreshing, probably via webhooks).

Then as the user went through the subscription process or management process, any changes they made would be made through calls to their own personal GenServer, which on write would first write to the Stripe API, then update its own cache with the new state returned from Stripe to ensure consistency. These GenServers were kept alive by a timer set on interactions with it, and would automatically shut down 30 minutes after the user stopped interacting with it, discarding all the data it held. Then when they next return, it fetches the state from Stripe again. It also listened for webhooks and would update running GenServer instances with data it received to ensure they were consistent, and just ignored any for users that weren't currently running.

Overall I was really happy with it - it was really performant due to the data caching but also didn't suffer from staleness issues :)
And rightly so. Value may be subjective, but cost – and thus the correct price of a good – is not.
Unlikely, packet capture here refers specifically to modes and tools for monitoring raw network frames, which are not what's used in normal operation.
Have you seen the kind of "config files" YAML is being used nowadays? Gitlab CI, Ansible, Saltstack, various low-code tools... It's no better than a scripting language, because it turns out if what you need is to encode logic and control flow, you can't get away from it by shouting "DECLARATIVE" and pretending the problems don't exist. Pretty much all of these complex tools that use YAML don't use it for declarative purposes, but as a kind of hybrid AST/DSL. You're not avoiding anything except for maybe the need to parse a proper language.
The ransomware surge ruining lives
In this context they aren't referring to the keyboard as "mechanical". They are indeed all mechanical. Mechanical Keyboard is just short for "Mechanical Switch Keyboard". I can see how it would be easily confusing for someone not into the hobby.

Buckling spring keyboards do indeed count as mechanical switch keyboards. I haven't used one since I was a kid but they were very cool.
100% agreed. My day job is in front-end development and we unfortunately had this convention in a few projects.

Problem is, sometimes the are changes in how types are composed and what used to be an interface can end up as a type alias and vice versa.
Software quality is a moving target. iOS 2.0 was exceptional quality in 2008, if a competitor released something akin to iOS 2.0 now they'd be laughed at.

Additionally, the comment was in response to a comment about audio interfaces, so it's relevant on multiple accounts.
This was my experience as well. In 2 years of consulting you might work on as many problems as 10 years in a corporate role. And the problems vary by functional area as well. The experience can be grueling, but very educational as well.

And consultants get hired for a multitude of reasons. Sometimes you’re just buying headcount for a special project, other time buying expertise in an area your company isn’t that strong in. And sometimes for an “independent voice”.

But the criticisms I read are kind of funny considering the clusterfucks some companies are. That was probably one of the more eye opening things. As an outsider who works with lots of clients the strengths and weakness of different organizations is really apparent.
https://foundationaleconomy.com/introduction/
Decremental Improvements (or Why to buy a small house)
Learn Linux without internet and stack overflow: Linux HOWTOs
In addition, there's been a large shift towards price not actually defining the quality of the item. There are a ton of cheap goods that perform as well or better than more expensive goods of the same kind. And a lot of expensive goods that actually don't perform well at all.

The first example that comes to mind is power tools. I can buy a cheap trim router at Harbor Freight and it'll work as well or better than many of the top brands at Home Depot. Not all of them, but if I can't otherwise determine which is the best, it doesn't make sense to spend the extra money.

IIRC, I've heard people say the same about shoes on HN, too. And IME, My $50 shoes have lasted just as long as the $110+ shoes that I used to buy, and were as comfortable or better.

In addition, like you, I hate reselling things. We had a yard sale a couple months ago and just let everything go really cheap because it wasn't worth the effort to try to get more. At the end of a yard sale, we generally pack the rest up and donate it, anyhow.
My ex-consultant led company is letting hundreds of engineers go slowly over the course of this year, and told all of us that when our day comes, we'll get a nice exit package... oh, as long as we sign some agreement to be penned later and that we only get to see on the last day.

I fully expect it to be exactly like this - non-disparagement, non-disclosure, and non-compete in exchange for the exit package.

But the author has it right - it is a choice. When these situations arise, you exercise your own judgment and conscience to decide which you care about more: the cash, or being able to talk. Personally, I'll probably take the cash - it is no secret that the consulting world is flawed, so adding my voice to that conversation won't really change anything. And being able to just mutually walk away from each other and close that chapter of my life really doesn't sound bad.
Radicle v0.2 Is Live
I had the same experience. When given the option to override, the whole experience is ruined for me.

I’ve often thought of a lock out for investing. “I’ll buy this stock, and I’m not allowed to sell it for 5 years”. A hack is to invest in early stage startups, where you’ll often not have an option of selling early. Anything listed on a stock market is the opposite.

From what I can tell, it’s possible with scripting Bitcoin, to not allow a transaction for X years, but no one seems to offer this in an easy to use way
> He who can, does; he who cannot, teaches.

And the one who cant teach, complains about teachers.

In my experience people who say the above are unable to teach anybody anything.
I am into the mechkebs as a hobby (have a KA2, Kyria, Model01, Redox and parts for Dactyl Manuform laying around) but it the first time I've ever heard of Drop, fwiw.

I think that mechanical keyboards are an interesting (if expensive) hobby, but standard keyboards with only mechanical switches and and funny keycaps are too expensive for what they are providing. They are a bit nicer to type with, but switches are in general not the problem of a keyboard. The layout and ergonomics are.

You have to switch to an ortholinear split with a firmware to see how different the ergonomics of a keyboard can be if we push it further and do non let legacy drive our decisions.
Sounds like you are being biased here.

I mean, if you think vite-plugin-ssr to be rigid, then Next.js should feel like a 2sqm prison cell to you ;-).

If you want more flexibility than vite-plugin-ssr then use Vite's native SSR API.

Whereas with webpack: good luck with 1. using two webpack configs (one for Node.js and one for the browser), 2. synchronising between these 2 webpack configs, 3. implementing server-side HMR; it's incredibly painful and can cost you many weeks of dev time... whereas Vite's SSR API does all of this for you for free.

Sure, things are early stage, but saying that webpack is "definitely" on top for SSR is wrong in virtually any possible way.
Shout out to the great people in the KDE Community.

I was in high-school and being enamored with the open-source concept ("You mean I can modify anything I want about it?" - hah) I wanted to make my mark in a simple little way. I remember fondly when lurking around in IRC and somehow decided I would change the login screen. Got pointed to the KDE greeter channel and that is how it all started for me. I kept annoying them, did not know how to build, compile, nothing. Thanks to d_ed for answering my annoying questions, that is how it all started for me.
I was really thinking lower-level, specifically OOP, though yes I should've said it. OOP was going to save the world but no one knew how to design properly with it. GoF patterns were a set of off-the-shelf tactical designs intended to get you started in the right direction.
So of the circa 3000 containers going overboard last year, 1800 was due to one incident. Containers going overboard is of course a serious issue, but reporting this as ”most in seven years” and as some sort of trend is simply not serious reporting.
Yes, I mean java.util.LinkedList. Obviously, one can do manual writing of Java (or even use m4 macros or hijack the C preprocessor... the preprocessor doesn't know anything about C beyond tokenization) for anything C++ templates can do. It's just tedious and potentially error-prone. Here's hoping Java eventually gets reified generics.
> I love that you can get all the taste without the violence and suffering.

I don't believe you can, because I understand how cheese works and nut paste doesn't work that way. If you want nut paste to behave in a way that reminds of cheese, you have to stuff it full of gums and emulsifiers and stabilisers and all the additives that go into typical over-processed junk food. Cheese works the way it works because of a confluence of factors that developed over millions of years of evolution of mammals, and the bacteria that live in our guts and help us digest our food, including our mothers' milk. For example, did you know that cheese is made naturally in the stomachs of ruminants? When a young ruminant drinks its mother's milk, that milk ends up in the fourth stomach, the abomasum, where it is fermented by lactic acid bacteria and coagulated by proteolytic enzymes, pepsin and chymosin, and turns into cheese. I'm not sure why that is done so. Obviously the fermentation, that breaks down sugars, and the proteolysis, that breaks down proteins, helps the animal digest its milk, but why coagulate it also? One possible reason is that it helps the animal digest the milk slowly while it runs away from predators.

The same processes are also in effect in the human stomach and while I'm not 100% sure about this, human babies likely also make cheese in their little stomachs.

Bottom line is, cheese has evolved along with mammals over millions of years and there is no other process that we know that can create the same kind of substance. The vegan cheese substitutes we're discussing in this thread don't even come close.

As to vegan "meat", that's just vegetables. Why do you need to eat vegetables and pretend to eat meat? In another comment you accuse me of cognitive dissonance, but what is the mental process that allows you to eat cauliflower and call it a steak? To me it sounds like self-dellusion, make-believe.

But even if you really could reproduce the taste of meat and cheese "without the violence and suffering" as you say, then I'd think you just want to have your steak and eat it.
The last part isn't accurate, less than 50 million doses were given out, so the rest doesn't pan out either. I probably doubled the doses somewhere along the way out of habit (2 doses for a full vaccination).
Surprisingly frugal vehicles posted so far...

Currently eyeing up a 2015 RS6.
It shouldn't affect prices that much. The cost of fishing something in Norwegian waters, landing it and transporting it from the port to Bristol/Leicester/Inverness doesn't really depend on whether it's a Norwegian or British trawler and port.

I want to digress, though. For several decades, Britain's approach to negotiations was to let the EU do it, and sometimes get an excetption that the Germans pay for. That's been a lot simpler than "real" negotiations between states, and it sounds as if they're really out of practice.

As was also visible last week, when an Australian minister was to be put "on an uncomfortable chair" and made to sign a deal. Of course the Australian arrived with a ready offer and willing to sign at once, and of course the British signed what the Australian wanted.

Experienced negotiators do not signal being in a hurry.
A new way of that is to introduce bills for large multi nationals who want to leave, so the move costs equal or more than it gains.
Also, there are probably numerous ways to avoid inheritance tax, so a 100% inheritance tax wouldn't make much sense anyway (even if I agree ideologically with such a tax).
How does firing people unable to be productive increase their prosperity?
Sorry, that’s not acknowledging that latency can become an issue, that’s acknowledging that using server-side rendering for things that don’t require a server isn’t the best of ideas (shocker, I know).
That's not what is being discussed. The interesting question is what would the world look like today if different policies had been implemented.

Of course we can't know, so it is to a certain extent speculation. However, we can certainly question whether the reality met the expectations, and I think we can all agree that things haven't turned out as what predicted.

I personally feel that globalisation and the decline in American manufacturing, and the rise of China are massively important factors and may have as much or more to do with how things turned out, but i'm no economist.
Not sure about the UK, but in the US consulting has a lifecycle. Very few hires stick it out for more than a few years. But that’s a feature not a bug. It’s not unusual for the Big 3 to help find you a job at a client. And why not? Now they have a lead for new work at the client. And the anti-disparagement makes sure when you’re talking to coworkers at your new job you talk about how great your time was and pass any interested candidates back to your old firm as new hires. Again, now the consulting firm has another contact at the client to help drum up business.
That's how I understand it. One may disagree but it's consistent, no?