skysight-inc/HackerNews huggingface dataset:
I've read a few of these and, mostly OP is right. A lot of "we fixed voting" systems start with the premise that we know the information of everyone who's legally able to vote. We don't, and getting that information is very hard and at odds with making it easy to register, and subsequently vote.

If you don't have that list, then there's nothing preventing you from padding the votes with fake people. You can try and implement some way of tracing the votes back to people but, first of all see point 1 up there (oh your phone number/email address/home address changed/was misspelled/you're homeless/you're a nomad) and second, you very likely break secret voting.

FWIW there is no perfect voting system--that's the core problem w/ this discussion. We have to choose:

- Do we have a citizen ID (there's a whole ball of wax here, primarily what happens if someone steals or you forget/lose your ID)

- Do we think some people w/ a citizen ID still shouldn't vote (17 year olds, the incarcerated, etc.)

- Do we create a potential link between people and their votes

- Do we allow people to not vote

- Do we require people to register before voting

- Do we allow people to verify their vote was counted

- Do we allow people to verify their vote was counted correctly (unclear how this would work)

- Do we allow people to vote remotely

- Do we create a paper trail

- Do we allow people to fix problems with their ballots

- Do we require people to sign their ballots, and do we require signature verification

Many of these things are at odds with each other, and depending on how you flip the bits, different political interests will win out.

That's the second reason this is such a nerd snipe. It really, really feels like this is a technical problem but it isn't. It's political, cultural, and societal. You're not gonna fix this with an app or an algorithm. If/When we do fix this I'm sure they'll be involved but, the reason will be multipartisan, multicultural consensus that we need to move forward.
Because you want to discourage use.
It's to stop scraping of Google Data.

There is currently millions -> hundreds of millions being made by scraping Google content.
Tips on taking care of your laptop
Why not? This restriction was added on Android years ago and it basically means that you retrieve the OAuth2 token with a normal browser and then send it to your automaton script/app.

It blocks auth to prevent phishing, not actual access.
The entire ad database would have to be client side with payments per product sold. (I'm only half joking)
Which would break some common authentication options in ytdl:

https://github.com/ytdl-org/youtube-dl#authentication-option...
I briefly hoped this would apply to search and ad serving as well.

Sadly, no.

I’d happily set my user agent string to Mozilla 1.0 if it stopped all that stuff from working.
Tez: A simple, to-the-point library to make your pytorch training easy
"The browser must not provide automation features."

It would be interesting to see this examined in the context of accessibility requirements created by the ADA.
Kind of hypocritical given that Google's entire business is founded on scraping the rest of the internet.
It blocks misrepresentation of agent, in general; automation is also blocked in general, but _especially_ for authentication.
I'm glad I neither use Google nor YouTube! Security.. riiight!
Regarding small files, HopsFS can store small files in the metadata layer for improved performance.

https://kth.diva-portal.org/smash/record.jsf?pid=diva2:12608...
Same here. It's like I made a sharp, long-term investment. As the months pass, I enjoy the payoff: watching Google get worse and worse without it touching my life.
And to be honest, even if you do find that stack objectionable, the tools you wrote to work around the rough edges 20 years ago still work.
Timebomb: Tiny lib for failing loudly after a certain time
I'd say that the main difference with ObjectiveFS are metadata operations. From the documentation of ObjectiveFS:

`doesn’t fully support regular file system semantics or consistency guarantees (e.g. atomic rename of directories, mutual exclusion of open exclusive, append to file requires rewriting the whole file and no hard links).`

HopsFS does provide strongly consistent metadata operations like atomic directory rename, which is essential if you are running frameworks like Apache Spark.
That was fast. Thanks!
CPC scales with how well ads work. Seller and viewer benefit from working ads. It seems ad platforms benefit most from ads that don't work.
Sure, Chrome on iOS is ‘only’ a 118 mb application! And much of that is also in Google Maps, the Google Docs apps etc.
On Android, there's a feature called Chrome Custom Tabs (despite the name, it works with other browsers as well) which basically opens the default browser window in a restricted UI without most of the chrome and tabs. It shares the state and extensions though and it's meant as a replacement for these exact banned flows (on Android, webview logins are banned for years now).

I wonder if such interface could be exposed for desktop browsers.
Makes me think that the government might not be the people we should be asking to regulate Apple.
Something like https://nextdns.io ?
Thanks! I do still tinker and write code on things I find interesting or challenging.

These days most of my efforts go into photography and writing (I've just finished my second novel). I find working on the "real" world a lot more satisfying than purely digital where not a lot is tangible.

Good luck!
> Although it is rare in the United States, people can get sick with anthrax if they come in contact with infected animals or contaminated animal products.

> Anthrax is not contagious, which means you can’t catch it like the cold or flu.

I'm not sure what the technical definition of "contagious" is here but I'm also not sure its helpful when you can catch the disease from an infected animal.
Recent version of Android reverts the default webview to Android System WebView again.
You shold try out buildroot[1]. It's used for building a complete linux image for embedded systems so the result is quite small, efficient. There are several guides online on how to build for Raspberry Pi, might support cloud as well.

[1] https://buildroot.org/
I like this book too, but not even semi-related.
It definitely depends on industry. In the healthcare and finance space, that's been the case. But in other parts of the industry, including at most tech startups, BYOD has been acceptable. Many places use NAC + policy scans to validate your personal equipment meets their policy bar (and you may need to run a specific piece of agent software to be allowed on the network), but other than that they seem to not care much.
Was surprised to learn people have booted Android on iPhone 7 successfully. Could others really build a full OS from the exploit?
If you disable SIP, all your iOS apps will stop working on your M1
Skills Stack Visualized D3.js with Web Audio
How does this mesh with their plans to deprecate User-Agent? https://9to5google.com/2020/01/14/google-deprecate-chrome-us...
It's probably my different perspective not being an American. I haven't read those textbooks he mentions and all I hear about Indians is these blogs which present the same general picture. I understand now that Americans will have been exposed to different material at school so this could appear as a novel viewpoint.
Hey all, I've been a web developer all my life (first job in 2002), but started a masters in gamedev a few months ago (I've since turned 41), and enjoying it immensely.

My partner and I have kids (7 and 4), with no family nearby to "hand over" the kids to. We're pretty much on our own. Somehow, with less time we accomplish more.

I suppose it's not a drastic change from my day-to-day (like learning a musical instrument, a dance, or a language), but it's new to me, and something I want to do more of in the coming years.

The ways I incorporate it into family time are: designing pen&paper games and playing them with the kids; designing levels/characters, and drawing/doodling with the kids; coming up with narratives/stories and telling them to the kids.

I'm a gamer. When my wife and I first got together, we played a lot of games together (Resident Evil on the sofa, Scrabble/Carcassonne at the pub). She works in TV and one of her first jobs was with Gamepad [1] (we're still good friends with Violet and family). So, the games runs deep, and I would love to spend more of my time making them.

https://en.wikipedia.org/wiki/Gamepad_(TV_series)
FreeBSD – A Lesson in Poor Defaults
He’s always a delight to watch speaking as well. Frequent attendee of linux.conf.au.
This reads like Google is trying to eliminate browsers that don't have a user attached to them. Good luck with that.
It's just as well :) None of the code for the submission process they have you use actually works. It's rather insane what they are asking developers to do.
And you claim that doing more to stop people from giving their google account password to "random apps" (I personally trust youtube-dl a lot too, but "random apps" is what it comes down to) and forcing those apps to use OAuth to obtain scoped tokens has "nothing to do with security"?
Does Podman let you get the real SHA-256 digest of the image, pull it to a machine, and then launch the image only if it matches the specified SHA-256 digest?

The podman 'create' command docs [1] do not list a '--digest' argument. I found no example of specifying the digest as part of the image name.

Docker does not support this. You can get an image file and calculate the SHA-256 digest of it. But Docker does not let you say "start a container using this particular SHA-256". That's because the SHA-256 that docker uses internally is just a hash of dockerd's internal metadata about the image. That metadata is different on every machine. I felt extremely disappointed when I discovered this. And I lost a lot of respect for the Docker developers.

If you want to deploy based on image hash with Docker, you must add your own verification step before creating each container instance. Terraform's docker plugin does not perform this step. And the local dockerd will not check the SHA-256 on reboot. If you just follow Docker's "best practices" and use the provided tools, all of these sources will needlessly have root on everything you deploy:

- Your docker image repository

- Any machines with credentials to push to your docker image repository (CI system, engineer machines, anyone with access to engineer machine backups)

- Anyone with permission to push any public image that you use. The way most CI systems are configured, all jobs get the same credentials. So this includes your build and test jobs. That fancy linter Docker image you're using? Anyone who can push to its Dockerhub account can replace the image version you selected with one that roots all of your systems.

- Dockerhub itself

Why would RedHat switch to a Docker replacement without this crucial security feature?

Am I missing some important point that makes all of this ok?

[1] http://docs.podman.io/en/latest/markdown/podman-create.1.htm...
Have you considered if your teams’ productivity has tanked that it might be a systemic/process issue? Not just temporary stress or disruption but an underlying issue, now exposed, that before was casually worked around by lots of in person informal communication? Many business processes “work” because people adapt without noticing the swerves.
I love the idea of Arch Linux and it probably is worth everyone who's really interested in Linux trying it at least once. But it's also the only distro I have used for probably more than 10 years where I found myself having to edit my X config to try and get something to work. At that point I just backed away from the keyboard slowly and realised it wasn't worth my time.

I do still have a throwaway cheap VPS with Arch, but even then I can't recommend it because the security story is largely non-existent.
This is the solution I ended up settling on. I can't think of any other use-indexed item for a vehicle that you can tax. It fixes the ridiculous registration pricing for people who rarely use their vehicles. Fixes the odd taxing of high capacity trailers. Fixes the indexing on damage caused to the roads as you mentioned. The only real downside I can see is it puts pressure on drivers to not replace old unsafe tires
How much better would your experience of life on Earth be if HN were to stop posting articles with clickbait titles from Quanta magazine? Can you quantify the improvement?
He will never have a normal life. (2017)
Did I just imagine up a tyrannical despot who seized power from the democratic process, called himself Fuhrer, then went on to slowly acquire land from Czechoslovakia, Austria and Yugoslavia, before deciding to invade France, Benelux, Poland and a host of other countries?

Or the time when the hot-tempered Kaiser couldn't keep it in his pants and wanted to test his new toys with the rest of his aristocrat buddies?
Ad platforms benefit from ads working because then advertisers spend more money on the platform.
Java Interview Questions Cheat Sheet
Android isn’t really what I’d call ‘Linux’ on the iPad.

I’d be interested in running a real Linux on my old iPad hardware.
In France, you end up paying a lower tax on your vehicle the more children you have, so a family with four children might pay the same taxes on a large diesel as a childless couple with a tiny gas car. I was trying to register my 3-cylinder 1.0 liter vehicle, just to find out I’d have to pay 1500 Euro tax for my gas guzzler. Ugh.
The last time I was in Australia I rented a Toyota Landcruiser and went from Cairns to Cape York and back. Probably all the cars on that road did 13 l / 100 km or worse.
Then I rented a small Kia from Sydney to Bathurst. Maybe I refueled only before returning the car in Sydney.
As much as I dislike it for most things, your project sounds like the ideal candidate for an Electron app!

Edit: Just to clarify, I meant because an Electron app could be coded to allow a self-signed certificate, or allow AudioWorklets over http, or whatever other solution makes sense for your use-case.
You can't boot from NVMe with BIOS, not interested in running systems that don't boot off NVMe
That seems like an oversimplification. Rural states receive more in benefits than they pay in federal tax. Large families by necessity are going to favor rural areas and states. It is not clear to me how a large family is a net tax benefit, there are too many other factors to consider.

Having more people pay tax does not mean there is a net increase in tax collected.
If that were all that they were doing I might agree; but they are blocking browser identity misrepresentation and automation, as well; it also requires that all "browsers" have a complete implementation of web standards.

It explicitly blocks "headless" browsers.

> You must confirm that your browser does not contain any of the following:

> Headless browsers

> Node.js

> Text-based browsers
I've come to call this value destruction process "negative work". Typical negative work activities include injecting that new shiny tool into everything because its new and shiny, refactors that require refactors for a single line change that never happens, writing buggy tests and pushing then writing a follow up task to fix your buggy tests that are blocking the pipeline then not doing that task, only doing 'manual' testing, telling the team a tool doesn't work only to realise the dev didn't know how to use it, endless wiki page re-writes, using stand-up meetings as a bitchfest etc. Fortunately, I've become better at recognizing negative work patterns and removing those dev's from my team. Your team will die from attrition if you don't.
I don't think the European explorers could be described as unhealthy--they certainly wouldn't have lasted long if they were. Their lifestyles of back-breaking labor and heavy drinking probably didn't help.

Also, fun tidbit: they were short for economical reasons, 5'5" apparently being the optimal height for fur-trading. Anyone who was too tall would take up too much cargo space, and at that time fathers would consider it a bad thing for their sons to grow too tall.
If you don't like that google does this: stop using their products. Make the effort to choose, use and promote a service you think is doing a better job. If you so deem it necessary, tell Google why you're switching.

If people actually did something instead of just complain, companies like this would think pretty hard about their actions since it would harm their bottom line.
What are your exit opps / recruiting like with the OMSCS?
You'll need to find another provider which doesn't care that much about preventing phishing attacks. Google accounts are a big target so it makes sense you move away from the masses.
The title on the page is "Linux on iPad"
I find that Go is something that scales better than anything. The handicap system makes it fun to play at any skill level. The only trouble is sometimes servers don't always have players of all levels at some times of day.

Edit: progress is weird though. Often hit a plateau and seemingly stuck there a long time, then for some seemingly inexplicable reason you advance. The strangest is when this happens while you're not playing and you return different/better than when you took a break.

The other thing I appreciate is that you can be good at whole board strategy or detailed tactical fights. The latter requires more thinking and the former you can get away (to a certain level) by developing intuition over time.
That quote from the ObjectiveFS documentation [1] is out of context. It was describing limitations in s3fs, not ObjectiveFS. My understanding is that because ObjectiveFS is a log-structured filesystem that uses S3 as underlying storage, it doesn't have those limitations.

[1]: https://objectivefs.com/faq
Fixed. (HN auto-capitalizes... :-/ )
gandi.net has always been outstanding.
Motorcycles, perhaps surprisingly, aren't all that much more efficient than regular gas cars. The tl;dr is that their aerodynamics are terrible, and their engines not tuned for fuel efficiency.
This is a campaign against Lynx!

> The browser must have JavaScript enabled.

> You must confirm that your browser does not contain any of the following:
> * Text-based browsers

Once upon a time the internet was TCP with things like FTP, Email, Newsgroups, IRC and yes also HTTP (aka WWW).

Now, the internet seems to be Google, Apple, Facebook aaand SEO.

Hey, wait! There is a small shiny place!! Hackernews! :)
Googling 'FDA fast track' yields https://www.fda.gov/patients/learn-about-drug-and-device-app...

Adding 'covid' to this yields
https://www.biopharma-reporter.com/Article/2020/11/10/Novava...

etc.

There's more information on the process with Europe's regulator, because they're a bit less tight-lipped than the FDA. But data sharing (particularly on adverse events) has been continually happening throughout many jurisdictions and we should see approvals in a similar timeframe between Europe and the US.
Security for whom? Locking the user out of the software they want to use is not improving security for them.
The unstated assumption that these figures are per server was not obvious to me. Your assumptions about my motives are incorrect and inappropriate.
> Keep the goofy ssh key based dns registration and provide users with a SSH-hash.luci.openwrt.org A record pointing to their public IP, then just let LE and ACME do the rest.

This presumes you only have one OpenWRT-device and that it’s on a public IP.
Because there are many ways to be a developer, and it depends on your role and your product to say what is the most effective. Sometimes "10x" is a matter of fit.

Consider an engineer who is dedicated to performance. In the wrong organization, this kind of person can be harmful or neutral. However, if the same person at Twitter in the "fail whale" era, they may be a key contributor to keeping the organization afloat until more substantive changes take effect.

In a B2C company, product engineers are more evident. At a B2B in a sector that isn't self-evident, the same product engineer may not have the domain expertise to contribute in the same way.

It is one aptitude that many effective engineers have, though.
I enjoy the ad content on FB far more than the posts on FB. Especially over the last six months.
This feels fair to me. The news agencies spend time and money to research, verify and publish the news. If Google wants to use that content to sell ads, then they should pay for it.

I don't understand the negative comments here, and I'm not seeing an explanation for the disappointment. Maybe I've missed part of the story here?
A lot of people's workplaces do operate like that, though not anywhere I'd want to be.

But there certainly are limits and if you appear to be socialising more than working many places will ask you to perhaps refocus your attentions.
Most people misunderstood the spirit of the story.

There's another story on HN's frontpage today, that is highly related and correlated to this one: https://www.outsideonline.com/2401643/life-lessons-97-year-o...
In practice it just means faking the user-agent and other fingerprinting more enthusiastically. I'm not sure how google can win that without resorting to the same anti-cheat measures as games companies.
No but they are that country that was on fire this year due to climate change... How quickly they've forgotten.
I’m a contractor so I use Apple notes, a new note for each build. My client has a project management system but they are a small team and not interested in keep it up to date.

On my personal projects I use clubhouse.io, it’s really low friction project management system to setup and use. I write detailed notes in each task on what is broken or needs to change and why, and when I go weeks without being able to touch the code it gives me a great snapshot of its state to get me back up to speed. Plus when I add a contributor it should help them get started far easier.
Do Google News have ads?
Sworn affidavits submitted to court are evidence though.
American copyright is one way, I guess.
You can copyright Mickey Mouse for 3 million years, but copyright laws should never benefit French or Australian newspapers!
Google should just block France and Australia, like they block people doing wrongthink on Youtube, this will teach them not to mess with the advertising mega-corporation. Who do they think they are?
If it was so easy then it wouldn't even be a problem. You're arguing for the ideals again. This isn't new, many people have been trying for the past 15 years but there's a reason it just doesn't work out. If you want to find a "paretto-efficient basis for frontend development" then good luck, but reality has shown that CSS is not separate from HTML, they are the same concern because presentation includes structure.

Cascading rules and specifying by HTML layout are hard to deal with, especially in larger projects, because that structure may change and rules can overlap in complex ways. It's far easier to just atomically apply some classes directly to your HTML. And yes, you can use Tailwind as mixins within your sass rules without ever touching the HTML if you want.
I don’t need to stimulate it and in fact can’t seem to turn it off. I guess it’s a blessing but the downside is that it seems much harder for me to commit long term, compared to others, as I get drawn to some new grand idea.
Parents of special needs kids struggle with remote learning in NYC
What makes him President-elect? The media?