skysight-inc/HackerNews huggingface dataset:
Thanks for the project! Once deployed, how do you keep everything up to date?
I know I tried it and uninstalled it. Gonna try it again and let you know why I'm uninstalling it again (because I forget)
VMware Staff Blast Hire of AWS Manager Who Faced Probe
And that is why we have social security. I see no reason for other partner to pay...
Eh, that isn't so extreme. The most unusual there is that this plan to partition a country didn't have a British or French representative at the negotiating table.

The Soviet Union was a disaster, and certainly the they did a lot of things to other countries that they shouldn't have. But they were a clear victim in WWII; the amount of blood they shed was absolutely unreal.
There is "having a different viewpoint" and then there is "being intentionally misleading". See my other post: https://news.ycombinator.com/item?id=30018171
What's the benefits gained by fermentation? Judging by South Indian fermented "breads", less calories, more probiotics, more vitamin b.
Not just the USA. New Zealand calls it "de facto marriage" https://www.justice.govt.nz/family/separation-divorce/divide...
Russia?? Purely based on socioeconomic differences?

They invaded Crimea and the Donbas in Ukraine. They are literally about to further invade Ukraine and have already amassed 100k troops and heavy weaponry, thousands of Ukrainian lives and their sovereignty be damned…
"designed for AOT" means it ships platform independent byte code, which is easy to turn into assembly/machine code before running it.

AOT is a counter part to JIT:

- AOT ahead of time (but still on the system, e.g. just before running)

- JIT just in time (while interpreting code you notice a hot section and turn it into native code)

So what most WASM runtime do is parse the WASM byte code, running certain checks for wellformedness and emit assembly (with necessary bounds checks, etc. to not escape the WASM sandbox).

This doesn't mean you can't interpret it, or interpret + JIT it, it's just that AOT seemed like a better choice then JIT or pure interpretation for WASM, as just interpreting it isn't fast enough compared to JavaScript JIT/or asm.js, to make it worth adding it to the web.
Fine, take my upvotes. :)

In all seriousness, that’s an interesting perspective that I hadn’t considered.
True, it's not easy. In the past I used to run everything on Debian stable for that reason. And after every two years or so, I'd book two days for the upgrade, with some time offline.

The problem was, at some point Debian stable got so distant from modern infrastructure you had to patch it from the beginning with newer versions, so reluctantly I switched to testing (that was years ago). I was surprised to find out things were working just fine.

The problem is today everybody distributes software in their own way. Especially web software - native packages are more and more rare. So automatic updates that work are indeed a challenge.
Oh, definitely. I'm sure they do take it seriously. I just don't believe taking it seriously to be the same as actually producing results. Managers still take OKRs/KPIs seriously. There are still people that believe in the healing power of Agile.

If any of these companies knew what they were doing then they wouldn't require multiple interview rounds. I expect the correlation between one's ability to perform at Google with their ability to pass the interview gauntlet to be no better than a coin toss.
If you re-read my statement you might notice "the fact" is used as a figure of speech.
> I wouldn’t buy a Framework right now because they come bundled with Windows and not Linux.

That only applies to the prebuild laptop. The DIY edition gives you the option to buy the laptop without an operating system. It's fairly easy to assemble the DIY edition yourself and save money by DIY.

They officially support Linux: https://frame.work/blog/linux-on-the-framework-laptop
You don’t need all of this for a home server, the author is just having fun.

Systemd units and a bit of sh is enough if you just want your applications.
These are all good suggestions in the cold hard light of day :) but I unfortunately can't edit my post.
It's a huge problem in security to know what money is wasted or not. Not hacked yet? Lucky or wise?

It's probably like the old saw about advertising. Half of all it is useless, we just don't know which half!
I agree that the number of different technologies here is shocking, but you get a lot more value as a result than "just to run your applications". Most notably that includes CI/CD, scaling, and redundancy, all with IaC. These things used to require a lot more administration and development effort.

Plugging together all these different tools has become so much work though that in many organizations the platform team(s) who are mainly occupied with doing just that take up a lot of engineering resources.

In my opinion the next evolutionary step would be for all of this to be bundled and abstracted away. Funnily enough, we pretty much have that product already with autoscaled "serverless" cloud services, GitHub Actions/Azure DevOps pipelines etc.

The biggest problem is probably that things like AWS Lambda, SQS, and DDB lack versatility and user friendliness. If we get some improvements on that front, many organizations might opt for that instead of dealing with their own K8s deployments.
Even better would be if we had something like a stripped-down version of OpenStack, just focussed on doing "serverless" right, and rebuilt from the ground up.
There aren’t that many 1% in 100% or even that many 0.1% in 100%.

Saving a penny on the keyboard will be one of hundreds of places where a penny was saved. Good engineering and product design is about trade offs and compromise, not taking absolute positions about what’s shitty or not.
Even without a crash, one of the transactions will be completed before the other ones.

If the coordinator crashes, one (or all) of the transactions will be stuck until the coordinator comes back - or, if it never does - until someone manually rolls them all back of commits them all.
I can’t think of a single time I’ve had an Apache config break with upgrades - other than having to recompile the webservice proxy module to change the case of the Upgrade header for a device that doesn’t work with the standards and is case sensitive

(Major upgrades every couple of years break the binary compatibility)
12 years at one place, and so ungrateful one. You must have increased your compensation twice!
I also run everything with docker stack(s) currently. Not using salt and haven’t heard of it. Why would I want salt and not ansible or something similar?
Define short term, if we really want I`m quite sure we can dramatically increase pv power generation in a few years. There are vast swathes of little used space in sunny environments. But you do need to invest proper amounts of money, just like we do for developing new fossil fuel sites. The investment for a new LNG field and liquefaction plant is in the order of USD 30-50B. We need to redirect such investments to PV and hydrolysis.
Paper Relied on Outdated Default to Conclude Regression P-Values Are Inadequate
Original article title "Hyping Fisher: The Most Cited 2019 QJE Paper Relied on an Outdated Stata Default to Conclude Regression p-values Are Inadequate" too long for submission.
I hold one of his phrases close to my heart:

"Breathe in, smile out"

I keep gently returning to in the course of a day and it gives an enormous sense of calm.
Nope - I’ve been in full time gulag mode since we got here in 2019, and while I’ve been intending to document this stuff, mostly so my wife can also run it if I fall off a roof or get crushed by a tree, it’s not my top priority - as and when I do, though, I’ll be sure to share it on HN - it’ll likely be a wiki rather than an episodic thing, part how-to, part instruction manual, part madcap adventure.

I’ve always had the attitude of go big or go home - half measures usually result in pain and expense down the road, and I’m not shy about buying good gear rather than inventing it myself. All of this, from land to the cabin to the infrastructure, has cost just shy of €100k, which in my view is pretty affordable for “never pay a utility bill again”. The cabin and the hydro turbine were the two big ticket items, at €25k and €15k respectively. Sure, I have expenses like filter cartridges, spares for repairs, but it doesn’t amount to all that much.
I don't understand.

How would two more orders of magnitude reduction make things better?

We don't want to go back to the 1700s, so going back to the dawn of history is better?

What would North Korea be able to produce without 2/3rds of its population and without China?
So you're reading about the framework without writing any code? I would follow along, write and test code samples, run small experiments with new features you come across etc. Leave the reading-time-away-from-screen for fiction and for nontechnical nonfiction.
Oh I absolutely agree that nuclear is a brilliant choice for hydrogen production. And presumably it would allow nuclear to adjust electricity output whilst maintaining high utilisation and profitability.

But still I think there is a mistake in assuming that everything needs to be tightly coupled. The benefit of an electricity grid and storable fuels is that you have flexibility.
The problems you mention upthread seem to be caused by upstreams, not by the distros you were using?
I tried it too and lost qwerty skills. That and the shortcuts are the main reason I gave up. I work with other people and was surprised by how often I type on other people's keyboards. A nightmare if you mainly use Dvorak.

My initial motivation was also wrist pain. Dvorak helped a bit. I also tried crazy split vertical keyboards which didn't help at all.

What fixed it in the end was a bigger desk and a good chair (I have a HM Mirra 2 now; worth the extortionate price). You need your keyboard far enough onto the desk that you can properly rest your forearm on it.
Minor bikeshedding, but orchestra auditions are more about measuring musicianship at various time constraints: sight reading - O(minutes) of prep, audition excerpts - O(days) of prep, and personal repertoire - O(months to years of prep).

By and large, professional musicians are paid for a standard level of performance competence and a strong level of versatility. The small handful of remainders are the famous ones renown for exceptional levels of performance.

Plenty of professionals are paid to play the musical equivalent of e-commerce site.
To be, or not to be evil . . .
> Yes it cannot make you an addict

On behalf of all my friends that are 100% addicted to cannabis, I disagree.

It's not a physical addiction, but you can totally be mentally addicted to cannabis.
I disagree, and I wouldn't say "victim" either, but helpless used to be somewhat on point in certain regards.

If I look at my parents' generation, the "normal" thing was that one partner was the breadwinner (usually men) and one partner was the homemaker (doing all the cooking, cleaning, raising kids, etc; this was usually women). Essentially that generation was doing well enough that one partner could stay at home (as opposed to e.g. my grandparents' generation, where both my grandmas had to work as young married women just after the war, and only later in life could afford to switch to a breadwinner/homemaker model). This however meant that the homemaker partner was very ill-equipped to reenter the labor market after a split: no career, no (current) marketable qualifications, big black hole of "nothing" in the middle of the cv, and so on. This guaranteed in a lot of cases that the homemaker partner would stay rather poor and economically struggling unless they found a new breadwinner partner.

It turned out this breadwinner/homemaker model works pretty well while the partnership works as a whole, but horribly falls apart when the partnership splits. This in turn lead to a lot of situations where divorce was not a real (economic) option for the homemaker partner, so a lot of homemakers partners stayed around in bad or even outright abusive partnerships. It was a situation were they could only lose.

"I sacrificed my career for you (and the kids)" is a thing you often hear from homemakers, which is actually quite true a lot of times, while at the same time the breadwinner made scarifies as well, but in dimensions other than the economical/labor one.

Society eventually recognized this to be a problem and came up with divorce laws that were supposed to restore some fairer outcomes, and this was achieved to a degree, especially in the economical dimension.

The problem now is that these divorce laws were made with a pretty specific model in mind, said breadwinner/homemaker model, and that courts dealing almost excursively with this model may have developed certain biases. But the current generations of young and mid-aged people do not necessarily use that model anymore; e.g. two-breadwinner relationships are far more common now than they used to be. It will take some time to tweak divorce laws to account for that as well and get biases out of courts again.

Of course, what will remain a problem and cause fights is the question of how to split up resources and wealth cooperatively created in a relationship, and how to value each partners contributions. E.g. you cannot just split a physical house in half (most of the time), so who gets to stay in the nice home (if anybody) both partners invested a lot to make will remain a question with no easy solution.
Depends on the OS. With Windows 4K on 14" does need 2.5x scaling, but it's ideal on Linux; this is what I use.
For small use cases at home you might want to try GL.iNet GL-MT300N-V2 ( generally available within days ). Or virtual for free, ymmv
See, that’s the thing, everybody thinks their kids are geniuses :)

I have to admit that I had no idea about the changes in 2016, that would’ve been a few years after I finished my mandatory education.

However, if you can afford to move to Finland because of the schools, you can certainly afford better (paid) education elsewhere.
I want to visibly second this (with a comment, not only an upvote). I dubbed the LAMP stack the CHAMP stack for some time now (CH standing for CSS and HTML).
I use LAMP. WHy would I miss it?
Digital scarcity seems like a fundamental concept also in the digital realm. Consider games: if you only have a certain number of weapons, lives, or limited time, isn't that digital scarcity? If you play capture the flag, the fact that there is only one flag, and only one team can "own" it at any one time, isn't that digital scarcity? Aren't the points you get from sweating arbitrarily "scarce"? Or isn't the first position a ranking "scarce"? It seems to me that scarcity is at the heart of many fundamental social mechanics, be they physical or digital.
Paying to the government instead of directly to the other party is such an excellent idea it kind of blows my mind that this is the first time I've heard it. So many unnecessary disputes around spousal/child support that could be solved with that measure. The government is already good at collecting and distributing money; that's basically what it's for. Seems blindingly obvious.
Increasing vaccination in the population overall reduces the velocity of spread and reduces the likelihood that an immunocompromised person will have the opportunity to have one of those long-term infections that create variants. It also gives the world time to create therapeutics that might be able to treat immunocompromised individuals with Covid and do the same. It’s not only about individual protection.
Lego Spectrometer (2017)
The Entrepreneur's Guide to Second Life: Making Money in the Metaverse (2008)
A path towards stable generic const expressions
Is it false to say that Germany only was able to invade because of their ability to import Soviet resources due to the pact?
Tried it. Didn't like the ui. More importantly it doesn't let me browse my extended id3 tags so it's basically useless to me.
To your point about security culture vs. buying security appliances, you need both. They address different aspects of security. If you're only doing one of them, you're in trouble. Likewise for checkbox ticking security-by-compliance.

I strongly agree though that you can't really bolt on security, it needs to be designed in and part of the culture as much as possible. You'll never get everyone to understand the value though (I wish!).
> The best way to interview, in my experience, is to ask about a project or projects someone has worked on.

This doesn't scale and introduces a bunch of biases on other dimensions. People who don't have time to prepare for leetcode interviews might be the same ones that don't have time to work on FOSS, and it could be that they can barely talk about their past work for IP issues. It's also way easier to fake your way through a high-level discussion of a software engineering project (that the candidate prepared) than through a leetcode interviews.
I really like nomad for a single node homelab, it's super easy to maintain and deploy stuff.
Except all the infrastructre on land they use: ports, showers, waste disposal, food provisioning...
If you can't change it or revoke it then it is an identity not a password.
Ribosomes degrade with age, resulting in aggregation of misfolded proteins
That sounds like a reasonable amount of money. Hell, you can't even buy a modest flat for that kind of money in most of EU major cities. Do you have reading recommendations for anyone that is interested in building such a robust off grid system? Oh, you talked mostly about energy and water, but what about food?
> Since the reserve opened, its staff has kept tabs on the romantic and political struggles of its simian residents.

There's something oddly wholesome about this.
"cheap" in the same sense as free parking in cities, as in "someone else pays the cost". And the "someone else" in these cases is actually us a.k.a not cheap, but rather pointlessly wasteful.
Married people. People who stay married. What happens when you include the third of marriages that end in divorce?
Disabling JS and cookies seems to work.

This might also work:

https://github.com/iamadamdev/bypass-paywalls-chrome/
How much energy does this consume?

I have done some home lab going on over the years, and find that trying to do more on less W has been the most fun.
little too late for that https://www.nytimes.com/2021/10/17/science/russia-film-space...
>Won't work if they care,

Indeed. Many have lazy useragent implementations though
any other way to read it? do i have to create account there?
Maybe because Java is more of a direct descendant of C++ than pure C (though obviously C++ is an iteration of C).

Or maybe they omitted it before there are literally hundreds of languages that were inspired from C and listing them all would have been boring for the reader.
And on the actual job you have two weeks on the sprint with barely any consequence, not time trial to beat the averages set by desperate college kids from Asia.
Because the reason the mother doesn't have career experience is because she spend the time contributing to the family in other ways, allowing the husband to focus more on work. Had she not been married, she would have (by necessity if nothing else) had a career outside the home instead. Social security generally provides a bare minimum safety net, if that; it's unreasonable that one spouse should walk away in a far better financial position than the other after both contributed to the marriage.
I meant in regards to compile times

I'm intimately familiar with both languages but thanks for the run down
Not necessarily. It could result in one house and yard staying the same, and the other one being a one bedroom apartment across town with almost no furniture. In this case, only one party's standard of living goes down.
To everyone saying that Kubernetes is unnecessary, try implementing autoscaling, service discovery, secrets management, and autohealing in a vendor independent way without it.

Of course none of that is necessary for a self hosted home lab, but neither is gitops.

This is a very nice example of how to set stuff up properly.

OP, I would love to see Robusta (https://robusta.dev) as part of this too. It's definitely in line with your vision of automating everything, as it let's you automate the response to alerts and other events in your cluster. (Disclaimer: I'm one of the maintainers)
Very interesting writeup, thanks for that.

I would be interested in the things from Haskell that you miss most and that you would like to have in Scala!
Lol, I didn't expect a reaction after this amount of time!
Thanks for taking this seriously!
I believe blanket communication from governments regarding boosters is unnecessarily eroding trust in our institutions.
Bonus points if you wrap the script in an Automator task in macOS so you can you run it in literally 2 clicks from Finder: https://bradt.ca/blog/how-to-make-a-pdf-look-scanned-imagema...

It is even easier now with Shortcuts in the latest macOS releases.
Both could work. I’m particularly interested in the all bot variety because the pace can be very accelerated. For example, an idea I’m kicking around is having timeout be under 1 second.

I see it like HFT. You may have multiple bots running multiple playing strategies and an entire tournament could occur in minutes/hours. A large weekly tournament might even be like a sporting event for hackers.

The human vs bot scenario you’re interested in would be possible on the same platform with a longer timeout period.
Why use a systems language for this task?
Our Company used Cordova to develop mobile apps for field technicians. And now we use almost the same code base to deploy it to the Desktop with Electron.
The experience with Electron is very decent so far!
The docs for Electron Builder could be a bit better though!
I’m generally writing drivers for certain USB VIDs (vendors) that all speak the same “language” e.g. Zebra (ZPL), DYMO, Brother, etc. Often their are edge cases for individual USB PIDs (products), and even more granularity based on device status responses e.g. cutter, firmwares, etc.

So why not use the device driver? For one, they are often terrible experiences, especially Zebra on macOS, let alone other obscure models with zero Mac support. Another is printer drivers are almost exclusively tailored for large paper sizes, don’t give the user fine control over orientation, often auto-scale and hijack all these settings to best fit, which then destroys any attempt at fidelity with the intended output DPI which is often critical for matching with the smallest feature of a barcode. It’s tough to explain but in short, if your smallest barcode’s smallest feature is one dot width, then the next size larger must be double the barcode size because you must double the smallest width to keep the same relative size to ensure scanability. It comes down to “don’t dither barcodes” and all sorts of enforcement can happen if the app controls exactly how these are represented to the printer. No guesswork allowed.

All this to say: the printer expects to be told exactly what to do, but the driver plays loose and fast.

Eventually, after only focusing on thermal printers, a few years into development I added the ability to send perfectly sized PDFs to print queues effectively allowing access to any printer with a system driver (inkjet and laser). You can easily test “both ways” and see what you prefer. Using the in-app “driver” has so many advantages. You can adjust most print settings and they get saved for each design vs externally. You can buy a new Mac or PC and plug-in a supported thermal printer and it’ll just work without any drivers. It’s really nice UX in an otherwise very hostile environment.

TLDR: I’m not writing inkjet/laser drivers, only thermal, and only when enough users request explicit support because of problems they are facing (above).
Note: requires a separate (paid?) license to use commercially