skysight-inc/HackerNews huggingface dataset:
I recently rebuilt my home server from scratch, and after a bunch of research decided to run Proxmox [1] on it.

I considered Kubernetes but two things really held me back: I've never installed/managed Kubernetes itself (and didn't really want to learn with my "production" home network), and I wanted to be able to run things other than Docker containers such as a Windows VM. I've used stuff like VMware and VirtualBox before and Proxmox is closer to those, but without the overhead of everything being a full VM.

My old system was a "The Server" style setup as described here, running everything on a single Ubuntu bare metal machine (acting as a NAS, running Plex, Unifi, HomeAssistant, and a dozen other applications). It was getting old, had gone through some major OS upgrades and was about due for another. I used to do more "experimental" work on other old hardware I had laying around, but there's so much overhead involved that it often killed my motivation to learn something new.

It's only been a couple months but I'm quite happy with Proxmox so far. I run most stuff in LXC containers with Alpine, though have at least one Ubuntu (Unifi Controller) and have played with some VMs (qemu): Hass-io [2] (which is designed for the Pi) and Windows 10 (just to try it). I actually made my Windows 10 image into a template, so I can quickly stand up an instance to try something out on Windows without hassle of reinstalling or worrying about breaking an actual PC.

The LXC containers are very lightweight, and what I love is I can upgrade, experiment or swap out a service knowing I have good isolation from everything else -- just restore backup or revert to a snapshot. If I need to run the latest Debian Unstable to try some particular application out, I can do that without worry or having to setup another machine.

Even porting everything over was very smooth, since I didn't have to worry about interaction between things or worry too much about permissions -- just install where it wants to go, whatever. (I used to try to keep my server setup in a consistent way, and it was often painful when some app had a different way of running or configuring itself or expected a different filesystem or user+group layout than I wanted). Now I just make symlinks in /root of each container and/or use Proxmox's "notes" feature to remind my future self where config files or other important things are located, and that's worked fine so far.

What I can't attest to is what's involved in running it long-term: for example I haven't had to upgrade Proxmox itself, yet.

On the plus side, it's removed an excuse preventing me from learning new things, and I donated/recycled a big pile of old hardware I had sitting in the basement ("just in case" I wanted to experiment on something).

[1] https://www.proxmox.com/

[2] https://www.home-assistant.io/hassio/
Election laws are set by states, and they're all different.
Ideally, websites should load zero third-party resources. Every third-party resource is another third-party that can track users.

This includes avoiding CDNs.
Networks will attempt to project ("call") winners based on how the data is trending. It has nothing to do with the official results. For instance, I understand that Fox "called" Arizona for Biden already, but I know that CNN and ABC have not.
Do orgasms make us weak?
Hm, these days I feel like I only have to learn systemd. Reload config? View logs? Watchdog? Namespaces? It’s all systemd. If you are running on one machine, what does Docker/k8s give you that you do not already have?
What do you think is the right amount of local revenue for a city to collect? SF by your numbers is collecting 2.4% of its local GDP which is about double what my cityseems to be doing. I also feel like having high state taxes would squeeze out what localities can justify collecting.
I'd describe it as an essay about complexity, computing history, open vs. closed systems, and personal responsibility.
The best CLIs are interactive. Try a Cisco console. At any point they have a limited search space and you can just type "?" to get autocompletion for what you're doing. Everything is hierarchical and very discoverable. You can negate things with "no" to unset properties and such.

Even zsh with various plugins or fish feel rather primitive in comparison.
LE does in fact follow the link and use the contacts there 99.999% of the time. The site has been running fine on OVH for nearly 5 years without problem.
Why the rename? Pijul is already a bit known and I saw other projects reference it (such as most recently a peer to peer GitHub thingy that appeared on the front page of HN). Why is it not just the next incompatible update of Pijul?
It's hard to count ballots before you've counted them. I'd imagine the way the estimates work is "here's a 80 pound sack of ballots, each ballot weighs x ounces so we have about 80*16/x ballots. Plus more ballots are still coming in
probably dont have access to individual vote data?
The title kinda funny as it could be understood as 1*1 or pow(1,2) which is still 1
Still rocking my maxxed-out 2012 mbp15r here.
In a capitalist economy, we create Capital. It is capital that funds industry. You can’t take capital and make it spending money.

What do you think the wealthy spend their money on other than ‘basic necessities’? Why would anyone be wealthy and only spend on basic necessities? They spend on luxury. They spend on high living and expensive things.

So there are resorts. And staff that work in resorts. There are sports cars and people who work in those factories and mechanics who specialize in fixing them. There are private planes. And so pilots, stewardess, fancy cheese plates and catering services. If the wealthy aren’t allowed to be wealthy, we won’t have a whole swath of jobs.

If we want a healthy middle class, we should stop guilting the wealthy. We should allow them to spend their millions. It’s their money. Let’s hope and pray that they spend it and spend it well and spend it in all the stupid and obscene and wasteful ways. Because that would create a healthy working middle class.

Just allow CA zillionaires BE zilloinaires and watch the job markets flourish. Equality doesn’t mean everyone is equal, it simply means that everyone in their category is equal to each other. If we had economic equality for all, we’d be Cuba, not CA.

Instead of punishing the wealthy with higher taxes that go into Big Govt’s Maw, if we let them actually spend it...we’d have more circulation of money in the economy. Inequality of wealth occurs because there isn’t enough circulation.
Well, not so confusing, but accidentally printing negative matches. Once it locked up my shell instance, and I had to ssh in again to kill it.
Part of the problem is the rich people don’t use the city services the way they do in New York. City services serve the underclass and the professional class uses private vendors.
I feel like all of the people who just say "they're an island" are kind of diminishing the accomplishment, so I'd just like to point out a few things:

One, we had 9mil visitors in 2018, so it's not an island nobody ever visited in the here-be-dragons section of the map.

Two, we still have 3K people flying into Sydney per week, so it's not a completely isolated place. We're even allowing visitors from NZ without requiring quarantine.

Three, we have higher urbanization than the US or UK, so most of the population is living in a few cities. We're not all spread out 5 miles away from each other. So it's a comparable problem to that faced by other countries in that regard.

Four, even as an island, Covid still got here. So it could still spread once here. but we never lost control of the spread(Semantics, I know, you could argue that Melbourne lost control and that's why there was a lockdown). That's due to the steps taken to prevent the spread, but this _never really gets discussed_.

Five, and this is the important thing I think everybody overlooks, NSW has had cases in the community, but we've NOT had exponential growth and a lockdown. We're handling the problem in NSW without lockdowns, which is what a lot of anti-lockdown protesters think should be done. But every time Australia is mentioned, nobody discusses how this is accomplished, how it could be better, what others could learn from it. No, it's only ever "Hurr, Durr, They're an Island".

So, to actually discuss how Australia does it...

I personally think that the contact tracing in NSW is second to none. They take a lot of steps to be able to contact everyone who comes in contact with a positive case as quickly as possible, and this means that each positive can only really infect one or two people before they're isolating. A lot of people are told to isolate because they came in contact, then they never pass on the covid.

They also test waste water so they know if there's undetected covid in a region, like Bathurst, then ask people in that region to get tested. It's better than "wait until cases come forward".
Mods: "systema" title typo
Does SF really need investment from FAANGs? SF was a pretty awesome city before the tech boom of the 90's + 00's, and currently none of the FAANGs have a major office presence here... FB in Menlo, Apple in Cupertino, Amazon in Seattle, Netflix in Los Gatos, and Google in MV.
I consider this a form of procrastination, and I've been guilty of this myself. There are probably some unpleasant high-value tasks this person needs to be doing instead, so they convince themselves that this is high-value and do this because it's pleasant to them.

You can actually weaponize this to do things that are "less unpleasant" but still worthwhile. Such tasks are much more palatable in the presence of another, more unpleasant task that you'd have to do instead.

Story time: at Google the most unpleasant task employees have to do is writing their own (and their reports', if they have any) performance review, which results in a phenomenon called "perfcrastination", where a shit ton of work gets done just to postpone writing Perf until the last possible moment.
> However it was a bit controversial that Fox called AZ as early as they did, I don't think any of the other TV channels have followed suit

I think this is technically correct in that the other TV channels didn't; AP, however, also called AZ.
The Paris Climate Accord is not going to have any major impact on the drive and desire to develop renewable energy sources in the US. Politics don't decide technological outcomes like this, despite what politicians would like to tell us.
That project is fantastic! I'll soon have need for some clean SVG language icons and these are perfect.
Why wouldn't it? Unless you are changing architecture after a component of your system dies, there's no reason your old binaries would not work.
Most visible in restaurants. They came in and made a dangerous neighborhood a trendy hotspot and then got booted out because VC and law firms outbid them on rent.
I like `grep -F` - it treats the search as a literal; no more escaping regex when you are really wanting a ".".
This article epitomizes a phenomena that I don't like.

It starts with a simple subject, and a mildly interesting result. Then obfuscates it with an unenlightening and confusing model. Then shows how to do lots of exploratory programming with that model and create apparently surprising results. Then uses it to sell the modeling tool so that you too can come to surprising results about things in a way that does not enlighten.

Here is the simple subject. If jobs are randomly coming in at the same speed that a worker can work, you will get a line. The lines can grow without bound, and the average length of the line is linear in the amount of time this has been going on. Therefore the amount of time spend waiting in line grows quadratically with how long this has been going on.

Add a second worker and the average length of line becomes a fixed, small number. Time waiting is now linear.

Add jobs as fast as both workers can work and voila, lines start growing again!

There are a lot of interesting results in queuing theory. But the stated style of experiment doesn't seem like a good way to figure it out.
> You can't compose GUIs like you can CLIs

You can, actually, but few companies bother to do it.

There are quite a few apps with macro functionality, where each GUI option is also a command and you can record those commands.

I imagine they have too few users who use that functionality so that's why they're so rare.
Did you try https://github.com/improbable-eng/grpc-web ?
The old code base was also in Rust.
The underlying theory is not really the same. The practice is also not the same.

Google doesn’t need a different representation where all push outs exist because they rely on a centralised server, low latency, and arbitrarily choosing how to resolve conflicts. In a DVCS, you can rely on none of these.
The whistleblower claims otherwise - that providing that information did endanger the speakers or their families. i24news is also not the only one reporting on this:

https://twitter.com/LBC/status/1322928964273348610 (Official twitter account of LBC news: https://en.wikipedia.org/wiki/LBC_News)

https://www.express.co.uk/news/world/1292510/un-human-rights...

https://www.foxnews.com/world/un-human-rights-office-china-d...
I'll vote for you. Setting up a welfare magnet for the homeless in one of the most expensive real estate markets in the country is cruelty, not compassion.
> It comes from the workers' work.

I disagree. The workers' work is the cost of building the bridge. The value comes from the infrastructure's utility / ROI.

If we assemble a group of workers to build some useless infrastructure, say a bridge connecting nowhere to nothing that won't be used by anyone, we just effectively handed out money to this group of workers (for their time) without adding any real value to the economy.
I recently started a weekly roundup of open source projects that includes an interview with one of the developers. It's been gaining a lot of traction since I started it last month. You can check it out here:

https://console.substack.com/
Show HN: A New Native WebSocket Open Source Library in Swift (iOS, macOS, TvOS)
As a current student, I can maybe offer a bit of perspective on this. There are a few different options I've seen tried:

1. Project-based assignments. These work well. In certain cases a tool to check for plagiarism may be helpful, provided that a human review is used to double-check flagged assignments.

2. Essays. These can be given as take-home assignments, in which case they are similar to 1. They can also be given in an exam format, which is generally difficult to cheat and does a good job of testing understanding.

3. Traditional exams. These work poorly in a take-home format. They typically require invasive solutions. The least-bad that I've seen are those in which teachers require students to get on zoom with a camera pointing at the student's face, workspace, and screen. The other big downside is that they generally make students more nervous about the test.

To any profs that read this: please use options one or two if possible. Your students will thank you and may even do better for it.
Update: https://www.courtlistener.com/recap/gov.uscourts.cand.368440...
I think this is an important reason, being down and hungry can do wonders for focus and quality. On the other hand doing well over many years means that wrong people got promoted and stay around and grow a big middle management layer that is invested mostly in themselves.

AMD either did well or went broke which forces management to take painful but important decisions.
> DRM on Video has not really caught on, at least on-line

This seems like a weird statement. All of the paid streaming services use DRM on Video, so all major browsers include the requisite black-box DRM modules. I'm actually surprised YouTube has not added Widevine DRM for all videos yet, but I'm sure it'll happen if RIAA/MPAA get annoyed enough with youtube-dl and the like.

> PS - By AMP, do you mean Amazon Prime?

I think he means Google AMP[1], which is slowly infecting more of the top search results on Google.

[1] https://developers.google.com/amp/
> Claimants of the above-described property which is the subject of this action shall file their claims with [blah] [blah] [blah]

I wonder if claims like this ever go anywhere.

At least a couple blokes sent token amounts, as they state:

> Individuals will often send minimal amounts of Bitcoin to these addresses for unknown reasons. For example, on November 3, 2020, 1HQ3 received 0.00010999 bitcoin (approximately $1.51) from an unknown individual.

I think some people who lost money when Payza/Alertpay got seized were given a very nicely worded letter saying who to contact for their seized funds, but those calls/emails/etc never went anywhere. Almost made it sound like you could get your money back.

Here's that claim notice page:
https://www.justice.gov/usao-dc/victim-witness-assistance/ob...

and one case of a guy trying to get his money back for years: https://www.reddit.com/r/legaladvice/comments/7p6v3w/funds_s...

> I have called, & emailed everyone multiple times, and get a response back once every 4 months from people who don't understand whats going on.
USG seizes 1B USD worth of Bitcoin [pdf]
Plus the additional huge attack surface of docker, docker hub and k8s
> Caltech had tremendous success with a culture of honesty and take-home exams.

Could you be a little more specific?
Easy Android Espresso UI Tests: Use Barista
> Yes but you are referring to the small urban trucks used in last mile deliveries. The article mentions heavy duty trucks.

We don't have to guess. If you go to Volvo's site, you can see exactly what sort of trucks they are talking about. We're talking about:

=> "A two-axle truck with a gross vehicle weight up to 16 tonnes and an excellent working environment for the driver. Volvo Trucks can deliver complete vehicles for urban transport like deliveries."

AND

=> "A three-axle truck with a gross vehicle weight up to 27 tonnes and a comfortable working environment for the driver. Volvo Trucks can deliver complete vehicles for demanding types of urban transport like waste collection, light construction transports and deliveries."

https://www.volvotrucks.com/en-en/trucks/alternative-fuels/e...

> Even in the last mile delivery case, a limited 300km range is a problem because that means the same truck cannot be shared by workers in following shifts.

Pretty much all delivery companies have sub 12 hour routes which run during business hours and into the evening. There is very little demand for package delivery at 2am. Likewise, construction is a 9-5 sort of job. Garbage collection (which is specifically mentioned) is almost always a once/ per day route.

I'm sure there is demand for autonomous 24/7 vehicles out there, but there are also plenty of commercial vehicles which are parked over night as well.
> How could there be?

Well, Article II of the Constituion might have included language something like "The Congress may determine the time of choosing the electors, and the day on which they shall give their votes; which day shall be the same throughout the United States."

The first clause absolutely gives Congress the power to set a deadline by which electors must be chosen. And it has; the choice of electors, to be within the Electoral Count Act safe harbor, must be finalized six days before the Electoral College votes (so, Dec. 8, as the EC votes on Dec. 14.)
Ask HN: Security researchers, Am I dumb?
First, I assign no party to have done the following, but I am genuinely curious:

Why do I feel like it is so easy to do the following:

1) Secure Equifax data for SSN, Names, Addresses

2) Ensure person is valid registered voter in SOS website

3) Identify which are least likely to vote

4) Request a ballot on behalf of valid registered voter

5) Spread requests across leases and owned properties or PO Boxes

6) Collect, fill in, and send ballots

People have done crazier things for lottos when the odds get right. The only hitch here is matching a signature to the voter registration, which if I were an enterprising lad, might be easy, no?
It's mentioned in the book Programmer's Guide to MPW: Exploring the Macintosh Programmer's Workshop by Mark Andrews [0].

[0] https://vintageapple.org/macprogramming/pdf/Programmers_Guid...
Absurd he doesn't mention https://github.com/JetBrains/ideavim
The firing ship isn't safe from it's target if the target carries ASROCs or the like.
It wasn't shutdown for spam, and the service is not a spam service but an ant-spam service.

The service has been sending out emails since about 2013. It only lets out a limited number of emails, and there's an anti abuse policy in place. The IP address always has a good reputation with Google and Microsoft, I am well aware of all the feedback loops.
I suspect a big part of Jeff Bezos relocating to Seattle to start Amazon was Washington does not have a state income tax.
> this could have been prevented by simply not changing things at the last minute

I don’t think this is true, though. The main change is that more people voted via mail. That isn’t a last minute thing. More people want to vote by mail this year, and many states allowed them to already. The problem is that states just aren’t used to processing this many mail ballots. One could argue that there weren’t enough last minute changes! For example, if PA had made a last minute change to begin processing mail ballots earlier than Tuesday, then they’d have finished much more quickly.

> didn’t anyone foresee that this will call into question the legitimacy of the election

In my opinion, the only reason we’re seeing so many people question it is because Trump has been baselessly claiming for months that the election would be stolen from him and that mail in voting is fraudulent. So yes, everyone was aware that Trump would call its legitimacy into question, but I haven’t seen a shred of evidence for it. In fact, two of his lawsuits were thrown out because there was no evidence onto back up his claims.

And to be completely fair, Biden hasn’t called the election, he just said that the path to victory seems clear. And that much is very obvious, since Biden does have more options for winning than trump does at this point, just because Trump’s only path to victory is by winning every state left, and Biden only needs one or two.
> If you don't look at bad dates as a learning opportunity, and instead allow yourself to blame factors outside of your control for causing your bad dates, you tread dangerously close to incel mentality.

I definitely don’t disagree with the above, but I honestly don’t think the exact opposite is very good either. In other words only blaming yourself can get you in a heap of self-doubt, discouragement, distraction and all around lack of faith and hope in ever having a dating life or serious relationship. I mean at this point you don’t think the opposite gender is the problem you think you yourself are. I honestly fall into this trap way too often. Can also say I’ve fallen in the above quoted sections trap from time to time too. But I’m not saying forget doing self introspection. That is important but also don’t beat yourself up. I’m saying you and speaking in general here these comments are not directed towards the parent commenter in any way.
I use 'joe'. Specifically the 'jstar' persona which mimics WordStar, the text editor that I was imprinted with back in the mid-80s.

It's not perfect, but it's pretty clean and simple. Just the thing for programming.
> The C code in comparison don't generally get extended or changed at all since

That sounds like a disadvantage tbh
They grew fat, probably acquired a lot of middle managers not contributing. And they were so far ahead they were not thinking about the customers and innovation but doing market segmentation and squeezing out more money. They thought they were invulnerable.