skysight-inc/HackerNews huggingface dataset:
I don't recall which one but years ago I used one of the many email-to-FAX services.

I'd just attach a PDF to an email message addressed to <phone number>@<myaccountname>.example.com and I'd get the acknowledgement page back via e-mail (as another PDF) a few minutes later.
Again, the issue is the abuse of power. Google is very nearly a quasi-government organization. They have endless government contracts, they spend more on DC lobbying than anyone else, and they actively share data with US intelligence agencies.

At some point, the laws that protect us from government, must also apply to these massive quasi-government monopolies - or they quickly become worthless.
It's "fake" in the sense that that program cannot do anything that one would expect the program named python to be able to do. However well intended, it's a terrible idea.

This actually reminds me a lot of DNS servers that, when presented by an unknown name, will redirect the user to an ad page, or perhaps some page explaining how to otherwise look for the name. It doesn't help--it makes a mess. Just say "not found".
I'm guessing that everyone here explaining to you how procedure calls work has, at some point, used a procedure call and return sequence that you implemented or debugged in GCC :)
> And yet, 90% of my interactions with Python via the CLI involve it crashing because the version that the current thing I'm trying to compile or execute wants isn't the one the OS happens to be vending for it.

Do python releases introduce backwards-incompatible changes (ignoring the 2.x/3.x divide)? Would it not be as simple has making sure you have the latest runtime?
So the alternative is to create "oracles of truth" that cannot be questioned?

That's just the opposite idiotic extreme.
Sure, NVidia has chips that fit the needs of that field. Intel though has bought the actual company.

My only explanation is that Intel may believe they would have trouble breaking into that market with their own chips, and buying the company means they can make it dogfood Intel's products. If successful, it strengthens their sales argument to others.
Tesla Data Leak: Old Components with Personal Info Find Their Way on eBay
> how open-source projects work

they work differently depending on the project.

so this statement:

> requires buy-in from an unusually large number of parties since it affects the OS, everyone shipping daemons, and the operators.

is only true in some cases.

c.f. rcng, which was developed by a very small few people, and is a generally sane improvement on previous BSD init that i've really never heard any complaints against vs the previous method.

same could have been true here. it was not - and the need for 'consensus' was largely sidestepped by the 'market pressure' of gnome being dependent on systemd features, and the leading core desktop environment that people had already attached themselves to, esp in the enterprise market.
Why do they do it then? Why won't they simply buy retail?
If anyone else is visiting the Yukon soon hit me up I'm lonely ;)
I meant they didn't know the truth about them. They obviously knew that slavery was occurring.
I see what you mean. I was a late adopter so it's a bit out of my scope. I would hope that they can tackle a horror game again and bring us the modern Silent Hill.
The good thing about this approach is that when you review them (after a certain amount of time) you lose the personal attachment to the ideas.

It feels like you're being presenting Startup ideas from someone else, which allows you to be more objective and critical about their validity... hopefully leading to better judgement
The advantages are that you can do threads, exceptions, lazy sequences, backtracking, tail-call elimination for state machines, and so on. (The disadvantages are the same.) Yes, you can emulate these on top of function-call-based ABIs, but you incur the usual emulation overhead.
Systemd has many pluses, but simplicity and intuitiveness are most certainly not among them.
Moovit is for public transportation and that is pretty much why it isn't big in the US. Here it is #3 in navigation after Google Maps and Waze.

I couldn't live without it anymore, the city has probably around 500 bus lines. Making 3 combinations isn't unusual and it works to the point where I don't worry about researching a new route. Whenever you aren't commuting it is your best option to finding a route.

Sometimes I spend a weekend in smaller cities I don't know well. They have bus lines which you can't find online anywhere. But everything is on Moovit. This has saved me so many hours, I feel like I should be paying for it.
If you are distributing to someone who is not a developer Pyinstaller or py2exe are your friends on windows. Build your exe, and wrap it up with a MSI installer using wix.
Because it's a different stage of the fight. You don't start off having a parade with the mayor in it because the mayor won't give you the time of day until your movement is big enough to be taken seriously, which starts with getting noticed and getting out the base. Being bland and studious doesn't do that.

And the parades are still full of weirdos, but they won, so now it's okay.
This has not been my experience at all. The systemd project seems to take extreme care to adhere to the spec when implementing features. They don’t adhere to “this is how it used to work” which is where the bulk of the issue seems to be. The big controversy was when systemd-resolved implemented the spec to the letter and broke people’s assumption that listing DNS servers in order means they’ll be queried in that order.
A very similar system is also common in small towns (population in the low hundreds or fewer) in Spain. Every few days a baker will come driving their van and selling bread, or a truck with fruit, etc. Even doctors and priests follow a similar pattern.

It's likely that one could drive for 30 minutes and find an even better selection. That assumes car ownership and the ability to drive, which is not widespread in the aging population in rural areas.
Clearly you have never found a random python script on the internet that does exactly what you need and tried to run it. It's a nightmare every single time.
This in my opinion is just a bailout acquisition from Intel to Moovit, made to make Intel look more innovative in the face of a stagnating processor division while bailing out Moovit from bankruptcy.
At some point, organizations get so big and so ubiquitous, that they become quasi-governmental organizations.

Google shares data with intelligence services, they have close contacts in the administration, they are a near-monopoly in multiple areas, they have a tremendous number of government contracts, they spend more on lobbying in DC than any other organization.

If we abdicate our rights to these organizations, the government can simply use them as a mechanism of enforcement that obviates the entire Bill of Rights.
homebrew and mac application management is far from wonderful. you should just start using pipenv.
Regulatory "red tape" exists for a reason. And it is a very good reason.
As a hiring manager, this is completely true. I've interviewed a lot of mechanical engineering / physics graduates as well as humanities & other non-technical people who have gone through a boot camp. I am a self-taught developer with a humanities background, so I absolutely support people without technical backgrounds, but the reality is that rigorous math and science backgrounds are a good signal.

That said, the other comments about having to deal with a year or two in a junior dev role are also correct. No way am I recommending someone for a senior role who hasn't had hands-on experience building and deploying software professionally. I will happily teach that person and argue for them to be promoted quickly once they prove themselves, but I can't just gamble and fill a role with someone who looks like they might have an aptitude for it.
Same experience here. And even if the RSS feed isn't advertised on the home page, it can frequently be found by appending "/feed" or "/rss" to the site's domain.
Indeed: even if you get a ship for free, the crew is not free. Unless you're a certified captain already, you probably can't just operate the ship yourself. Also, now you have to pay for maintenance, fuel, mooring, loading and unloading cargo, etc. I suspect that $3k is not sufficient to start and sustain such an operation, so some steps are clearly missing.

(Can't help but remember Grim Fandango, where a similar transition between a small-time sales agent and a ship owner is made by writing "one year later" across the screen.)
Yep, but my understanding was the Geary's lineage was the same in that both projects originally grew up together before elementary decided to change direction. Not true?
I'm not seeing a lot of hope here. There is an incredible investment in systemd by distributions, there is no turning back.

Help me..
Base Rate Neglect
Agreed, trying to describe the bottom of each range fairly. Of course there’s some variation but those are good benchmarks as of today.
That's really cool! My Deep Learning class used Captum for our assignments with GradCAM activations; it's a very convenient tool for interpreting model activations on images.
60 Minutes Australia did an interesting report on Chinese companies that stockpiled and shipped supplies back to China at the onset of the pandemic.

https://youtu.be/T3s6kcXi4pA?t=305
> 3. You are the wrong person for the job

This is ridiculously bad advice. How can you expect to make a dent in the universe if you can't even manage to believe in yourself?
Once you install python, is this redirection removed? If so is it only removed if you install from the Microsoft store, or also from a standard install?
They do solve the same problem but Google Maps public transportation data is not crowdsourced, if there is no GTFS feed then it has nothing. Living in a 3rd world country where we have many buses but little data I can tell you that Moovit works much much better here.
It’s always possible to make an incorrect decision in service of the greater good, but that’s no excuse to give up concern for the greater good forever.

Your argument also neatly contradicts personal gun ownership: “Someone was shot yesterday by their neighbor during an argument, so we should ban individual possession of weapons since guns have been used to enforce disagreeable opinions on others.”
SaltStack Wikipedia entry for the curious: https://en.wikipedia.org/wiki/Salt_(software)
Many companies operate at a large scale. If your company or your product doesn't.... That doesn't mean your way is the correct way for anyone.

You haven't caught on that no one has said automation replaces testing or other processes but that seems to be the drum you're banging on. Ansible or whatever tool doesn't replace testing, monitoring, pentests, whatever else you want to do. Automation lets you fix the issues faster and replace servers faster and more reliably, once you have done the testing that you have to do either way.
Crisis Is a New Regulatory Minefield for Startups
Many workplaces have been moving in this direction over the past decade. Not only do employees love it; there are also serious cost savings for employers.

Pretty much everyone wants to go this direction. The problem is that there are still serious hurdles in place -- mainly due to the nature of the work, or cultural/interpersonal challenges.
Wake up, have a bite, coffee up (lots of coffee), turn on the lava lamp, and get to work...

Fly through some exposition, follow the plot, keep those gold notes carefully curated. Tackle an exercise in the exercise journal, hope it isn't a curb, or a brick wall...

Maybe at this point, have shower, puzzle a bit, try and forget your first attempt.

It's bad, you've gotta review a chapter of a completely different book: oof. Oh well, pull it out, and burn rubber, it's just a review. Make sure to keep these notes out of the gold notes / outline...

It's quite a long review though, might as well take a break it's almost lunch time, maybe some motivational videos regarding the subject at hand, maybe you'll get some inspiration, something light, Vox, Historical, TED, related, but not looking for the answer...

Finishing up, review's over, try again. Try the exercise again. Oh? That's interesting! Still not quite right. Ought to reread the exposition. Few more tries...

Still nothing, take mind off it, sleep, same thing tomorrow...
The point stands that even these seemingly "queer", radically expressed ideas clearly became a lot tamer, less insolently-stated and more agreeable over time, despite the lack of anything approaching real censorship. That's precisely what you want if you care about not harming society at large, especially in the longer run.
Oof. I can't see how this is anything other than a huge assumption to think that you know better than each and every business that has thousands of servers. The smartest people I know generally assume the least of situations they are not intimately familiar.

How large is the company you work for (employees or revenue)? How many servers do you have to support that company?
There really is no need for hysteria here. If YouTube began issuing a million times more bans, it might approach the quality of an average newspaper in terms of accuracy. Would we be living in a dystopia at that point? No, we'd be living just like we did in the year 2000, when YouTube wasn't around but newspapers were. Just like a nutjob in 2000, Icke still has print, radio, TV, going outside with a megaphone, and going door to door with pamphlets to promote his message. In fact, he's even luckier, because he still has access to the entire rest of the internet.

But wait, you say: in the year 2000, Icke wouldn't have been able to get a following of millions on print or radio! They wouldn't have let him on! Indeed, so what this actually proves is that in 2020, there is far more free speech than there was in 2000. We are at historically high levels of free speech. Freaking out over this is like thinking we've gone back to the Bronze Age every time the stock market goes down 1%.
It’s unfortunate housing has gotten so expensive there too. You get more house for the money, but if you don’t want a 45-60’ commute in traffic, and you control for the much higher property taxes, the monthly payment required for housing isn’t that much cheaper than the Bay Area these days. To be fair if you don’t mind a long commute it’s a lot more affordable... but I really dislike commuting :/
Definitely a bit of the former, but JPM and a few other big players have made similar moves.
>Getting China offside means 1 in 5 people on Earth would no longer get WHO advice and state media would undermine them at every turn.

Doesn't sound like a bad thing if you like Chinese people. WHO has been consistently wrong about everything and is pretty much useless.
>The DoI did not release slaves, which is fairly explicit statement that slaves are people. Of course Deciding that slaves were 3/5th of a person, and slavery was legal is an explicit statement the “all men are created equal” was not something believed by the signatories of the DoI.

You're treating two different documents that were written 14 years apart by two diffent, though strongly overlapping, groups of people as if they were statements someone made back to back. Did Thomas Jefferson believe the words "All Men" included the slaves he owned when he penned those words? Fuck no! But he still wrote the words in a way that men who did believe that "All Men" meant ALL men could get behind it. Compare this to how he describes the Natives.

"He has excited domestic insurrections amongst us, and has endeavoured to bring on the inhabitants of our frontiers, the merciless Indian Savages, whose known rule of warfare, is an undistinguished destruction of all ages, sexes and conditions."

By examining the nuance, you can start to see a fuller shape of the society. Slavery was a hot button issue that was left unspoken until the moment it unquestionably has to be addressed. The Native Americans are considered savage and warlike, and that is an uncontroversial view.

I understand the impulse to fight back against whitewashed history, but throwing out all nuance isn't helpful no matter what cause it is in service to.
Ask HN: Why has Bill Gates become a conspiracy magnet?
Maybe I haven’t been paying close attention, but I feel like as soon as Bill Gates reemerged in the public eye during this pandemic as part of his foundation’s effort to back vaccine research for the coronavirus he’s suddenly become the primary target for conspiracy theories related to everything from vaccines to 5G to mind control, etc.

Was he always the subject of conspiracy theories that I may have missed? Or is this a recent development that he somehow got pulled into due to his vaccine work (which has become more controversial in recent years)?
Interactive Programming in C (2014)
Perhaps you'd prefer a quote like: the best response to bad speech is an authoritarian censor with unlimited powers to silence and imprison people? Because if your only criterion is effectiveness at silencing someone I think that misses the point. Built into the statement is the idea that otherwise the cure (censorship) is worse than the disease.
https://news.ycombinator.com/item?id=23060881
It’s not just the Stanford study: antibody studies everywhere, from New York to Sweden to Italy are showing similar results.

The “criticism” on those studies are more hypothetical and not universal. It’s like “this study could be wrong because X”, and “that study could be wrong because Y”, but there are more than enough now to draw statistical conclusions.

The difference between 20% (NYC antibody positives) and herd immunity estimates (75%) is not an order of magnitude.

No, we don’t have herd immunity, but enough that the rate of infection is slowing.

And actually, at this rate we’ll get to herd immunity before a vaccine is found. Maybe the lockdown breakers are ironically the ones that (1) saves the economy (2) ends the corona pandemic.
Switching to CentOS in order to use screen is not an appealing option, and the config appears not to work on my current distro (that might be my poor testing, but it's certainly not the default anyhow.)

I understand Slackware still lacks systemd, so maybe that's a better choice for me :)
>Furthermore, overt hate speech isn't necessarily the problem for society. It matters more for society what beliefs someone holds than what they are willing to express

What beliefs people hold in their heads is the result of a multitude of factors and upbringing and it's really beyond our ability and probably not a good idea to think we can somehow turn every racist into a non-racist with sufficient facts and thoughts and prayer or personal coaching.

What we can do is intervene when it comes to racists acting on their racism, be that in the form of public speech acts or even violence, that is to say when they participate in public life, for example on internet platforms.

>The Soviet Union is an example of that - people outwardly expressed agreement with the government, but secretly were against it.

And what happened to the Soviet Union when all those people were able to express their dissent? Nothing good. If you're saying that racists are going to be as empowered by lack of supression as dissidents were in the Soviet Union I'm not sure you're making a great case for ignoring their propaganda.
Those aren't the only possible options. Another is that if a person is paid more for the same productivity, they are incentivized to be less productive.
We're working on a more comprehensive overview of city by city compensation at Levels.fyi including COL and largest employers in a particular geo.

For a salary overview of some popular metropolitan cities right now, check out https://www.levels.fyi/Salaries/Software-Engineer/San-Franci...
$1000+/month/per engineer sounds way too high.
This slope isn't nearly as slippery as you're saying. If YouTube began issuing a million times more bans, it might approach the quality of an average newspaper in terms of accuracy. Would we be living in a dystopia at that point? No, we'd be living just like we did in the year 2000, when YouTube wasn't around but newspapers were. Just like a nutjob in 2000, Icke still has print, radio, TV, going outside with a megaphone, and going door to door with pamphlets to promote his message. In fact, he's even luckier, because he still has access to the entire rest of the internet.

Indeed, the fact that we're here discussing Icke's massive popular impact is proof that in 2020, there is far more free speech than there was in 2000, when he was mostly ignored. We are at historically high levels of free speech. Freaking out over this is like thinking we've gone back to the Bronze Age every time the stock market goes down 1%.
This is some real cool stuff with so many possible applications. Great job!
Gentoo is reaching out to you.
Just built a gesture controlled robot[1] with the Xavier board.

We were able to run OpenPose[2] at 27FPS, which we found was even faster than running it on K80 on AWS p2.xlarge. It was a pain to install caffe and all the dependencies on an ARM processor, but it worked out eventually.

We were able to train and run Tensorflow 2 models quickly also. Felt like using an actual GPU at a fraction of the cost.

[1] https://www.youtube.com/watch?v=AF8zmTaa17s

[2] https://github.com/CMU-Perceptual-Computing-Lab/openpose
> Is your reasonably small bank known for its reliability and fault tolerance?

I don’t know if they have a specific reputation for it. But their services were very reliable and resilient.

> The main reason banks don't go offline is because the core critical infrastructure is running on 50 year old mainframes that no one is allowed to touch because all of the greybeards with actual talent who made them are pushing up daisies.

This isn’t really true at all. The banks central ledger will likely be running on DB2, and that will almost never fail. But most of their infrastructure runs on more “modern” systems (DB2 is still modern if we’re being honest, it’s just more specialized). When you swipe your card somewhere, nearly all of the systems the transaction passes through are ordinary web services, running on ordinary architecture. That’s where the greatest risk of service disruption is. It’s just the final side effect is updating a record in a DB2 database somewhere.

Most banks also outsource a lot of the core system maintenance directly to IBM. A typical software or infrastructure engineer in a bank will have absolutely no contact with those systems.

> Nowhere did I say you should be on one incredibly large server

No, you just seem to think that reducing the number of components in your infrastructure is the key to reliability. If you want fault tolerance, then you generally want redundancy, and you want your services to fail gracefully (ie, not take down other non-dependant services when they do). Both of those things require deploying more servers.

If points of failure are a concern, then you also need to account for the fact that every single time you make a manual change you are creating a new point of human failure (with humans generally being the least reliable part of any well designed system). If you automate a change, you can spend more time scrutinizing it for mistakes, and be reasonably sure it’s deployed exactly the same everywhere. Combine that with blue/green, rolling or canary deployments, and automated testing, and you end up with something much more reliable than shelling your way across the entire infrastructure to deploy a single change. To suggest that deploying less infrastructure is a superior alternative really just comes across as ludditism.
Businesses may have trouble mixing commercial and consumer lines of flour. Commercial kitchens may get large bags of flour delivered, and the system in place supports those kitchens on a lean inventory basis. Grocery stores may not feel comfortable stocking flour packaged for commercial kitchens. Selling 20 pound white-box-looking flour does not look attractive in grocery stores.