skysight-inc/HackerNews huggingface dataset:
Fact: The plan is about replacing you with robots at work so they can rake in more profits. In return you get to go on welfare rebranded as UBI. Look it up UBI is about automation AI replacing humans for profit. (see geordie rose) So your 40k job becomes 10k to 15k welfare. MegaCorps pocket the rest of your wage as reward for selling you out to UBI and AI.
> Pure pioneers look like the fabled "10x programmer" on the outside, but leave a hellscape of technical debt in their wake.

"I've made the MVP"
"Ok, let's have a look... uh, if any of five remote servers so much as sneezes, this service will crap itself and die"
"It's fine, it'll restart itself after a few seconds thanks to some aws magic"
"And any ongoing transactions?"
"Details, whatever..."

I also think there's a middle ground. I see myself as the pioneer type, but you have to start building a semi-solid base, not just throw stuff together at random. I've seen a number of 'pioneer' folks who just throw together the sloppiest thing ever and move on. Hopefully the article writer isn't one of those...

As an aside I wonder if almost everyone would prefer to be the pioneer, but ends up getting stuck in process-land and maintenance hell.
Pioneers are supposed to be working behind the scenes on the next version, not quitting the company.
You are confusing outrage with sarcasm ;)

Also, how many companies do you think decided to go serverless and then discovered after the fact that they can't serve a live website because of Lambda's spin-up delay, coming up with a patchwork of cache bandaid that made things just worse?

But it's new, and it's cool, and in the language of us Mandalorians - THIS IS THE WAY.
I wish there was something cross-platform that was as easy to use as Delphi but with a modern programming language (yes, we tried Lazarus, thanks). I’d love to have a decent alternative to Electron.

Belay that, I’d love to have an alternative, period.
The Athens Affair
Five Useful Coronavirus Charts
Fair point. The gaming revenue isn't negligible. It's half.
I tend to get offers for new projects from past customers, as well as them telling me about their business buddies who need a project done. With that, I know whom to email when I have unsold time coming up.

It really is a sellers market at the moment, so you can probably just call up random mid to large companies in your area and ask them what kind of projects they are trying to hire for.

If the thought of that makes you uncomfortable, your best bet might be to team up with an agency so that they'll re-sell you at a higher rate to their customers. That tends to cost you 20% of the project gross, but if it is a profitable project, that price of admission might still be worth it.
> Flatpak provides the abstraction layer for this; the base OS can be anything and the applications use only libraries from a Flatpak runtime; by default, Flatpak uses OSTree to store applications.

Snaps use squashfs, so instead of a hardlink farm, you have self contained fs images.

> Snap is similar, although it requires AppArmor, so can't run on many popular distros,

I'm not sure why you continue to repeat this factually incorrect information. AppArmor is not required. In fact, guessing you being a Fedora user, you can verify that by installing snapd from your distro repositories.

However AppArmor is used for providing confinement of snaps (aside from sandboxing which requires the same interfaces in the kernel as flatpak or docker do).

> and I think there's only one runtime that you're required to use, so no "mix and match".

Currently there are runtimes based on Ubuntu 16.04, 18.04 and upcoming 20.04. There's some work to support freedesktop runtimes, but it got stuck on defining metadata for describing security profiles of apps using given runtime.

> FlatPak SDKs provide this.

> Snap has an SDK as well, although note the singular, Snap is exclusively controlled by one company.

Wouldn't call it an SDK, but there's a tool called snapcraft to build snaps in a convenient manner. You could just as well use 'snap pack' or mksquashfs directly.
Maybe at a local level. But not at a national one. If you lose your job, you improve you're lot by finding another one. If you're town has 100 workers but only 80 jobs, no amount of job fairs and networking will change the fact 20 people will be unemployed.

That's sort of the issue here: too many people, not enough jobs. And an economic/political system that assumes getting a job is possible for everyone.
There isn’t a fixed amount of dollars. We have banks remember. Money grows and shrinks to meet the need of changing activity levels
For the same algorithm implemented in both C and C++, I generally find the C++ easier to write and follow, yes. Am I weird?
White Box Testing in Swift Using Examples from Brave Browser and Kickstarter
It is easier for the frontend developer to look only to the status code of the response and pop up a paywall or something, rather than some message in the boby. The same goes for 401 Unauthorized or 403 Forbidden, etc.
How Nike Broke Running
But even then, there is a correct answer. You just don't know which it is. Or are you suggesting that opposing value systems are both correct? Going a step back and looking at what you think society should be optimized for is also just a question.

The interesting part is figuring out the correct answer. Possibly the questions themselves are wrong, because you answered a preceding question wrongly. But none of that changes that there is always a right answer, even if you ask the wrong question.
Because when you actually read it, you will download 1 article per 30 minutes. If you batch-download all of their content now, you'll create much more peak load and, hence, costs for them.
China Battles the Corona Virus
...unless they're on a bus.
Facebook’s trust problem isn’t about being understood
In many locations your Uber/Lyft drivers are farming a lot of fairly reliable data for Google Maps (and Waze).
> This rampant prescriptivism among us frenchies is really tiring after a while

I dislike "Au jour d'aujourd'hui" because of the redundancy. There are shorter and more elegant ways to say the exact same thing. I don't know if we can talk about prescriptivism in that case. It just gives a negative impression on the author (like when you see an anti-pattern in computer code).
What I am saying is simple. Giving the government more power without a compelling reason is always detrimental. Making things a little more convenient is not compelling.

But why stop at the connector? Why not force Apple to make AirDrop, FaceTime interoperable? Why not force Apple to port iCloud backups to Android or force Apple to allow backups to third party providers?
Reimagining Messaging
> there's absolutely no protection against malware (or anything else, for that matter) reaching the Internet directly, and so bypassing Tor.

This is where something like Whonix[1] is helpful. You’re right that torproject.org doesn’t mention this issue much at all with regard to Tor Browser usage. On the other hand, the warnings are fairly obvious in the TorifyHOWTO[2] section.

[1] https://www.whonix.org/

[2] https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWT...
The author of the post invented a character born today and who will live for 1010 years. The author’s character was described as “he”. You seem to think that this is wrong despite it not being your character.
Hacker News "webmaster" stopped in 90's.
Impressive. Would pinyin for entering the full symbol also be as elaborate as the sum of the parts, or is just ‘biángbiángmiàn’? Though I suspect that this character is where the ‘in practice’ condition kicks in.

Notably, in the mnemonic for the character I see another one that has four parts, exceeding my previous experience: 彎.

Also the PDF for the Source Han Sans font, linked in the Wikipedia article, has right under the biángbiángmiàn some other monstrosity, consisting of 18 parts if I'm seeing them right. Of course, it's likely another novelty thing: https://raw.githubusercontent.com/adobe-fonts/source-han-san...

Seems that the latter if ‘Taito’: https://en.wikipedia.org/wiki/Taito_(kanji)
Which appears to keep most content behind a paywall.

I’m sure there are other, better, and completely free courses for Python 3.
>That assumes that all of this complexity was done for complexity’s sake.

Or they just don't know any better.

https://www.youtube.com/watch?v=o9pEzgHorH0
To me PowerShell mixes easy access to command-line tools and higher-order object-oriented map/filter style functions. The mix between Unix-style piping from command-line tools and modern object-y mapping and filtering can feel like a dream.

That's the good part. The bad part is that it's easily one of the wartiest languages I've ever used, especially as a young language it's really got an inexcusable amount of legacy problems.

A colleague of mine (who also uses it heavily) says "two Googles per line".

Just to get sane parameter and variable checking you have to throw up a bunch of attributes and set a bunch of flags.

Be sure to set up strict mode, use cmdletbinding on your parameter blocks, and set ErrorActionPreference to "stop" in every script you write.

That and the quality of many of the first-party official PowerShell modules is appallingly low by Microsoft standards. The good side is that the .NET framework is accessible so whenever the PowerShell module is failing you, you can drop down into leveraging raw c#-style assemblies, which are much higher quality but they speak PowerShell with a very thick accent.

But I'm using it on Windows, YMMV on Linux.

I'm infatuated with the concept, but the implementation leaves a lot to be desired.
I’m still upset that the 25 had a 16:9 display.
Why wouldn't they be able to profit from it? Didn't humanity profit immensely from creations before intellectual property was invented some three hundred years ago? Like with ships. Or windmills. You're not seriously suggesting people weren't able to profit from their creations prior to intellectual property? Or even that people nowadays necessarily have the ability to profit from their own creations, when in reality everyone who isn't a big company just gets bullied with lawsuits until the comply. Lawsuits can ruin you, even if you're in the right.
Labelling opinions as fact doesn't make them facts.
“high tech feudalism” is such a succinct and accurate description
On the other hand, most SaaS founders, especially in B2B, are inclined to charge too little for their service. So the coffee analogy can wake you up that $5/mo or $10/mo is an almost ridiculously low price for a piece of software that solves any sort of problem.

It's worth pondering why SaaS founders are so inclined toward underpricing. I think this is because SaaS founders, especially if they are developers, tend to be really frugal in their SaaS and PaaS spending. For example, they'll use things like their DigitalOcean Droplet cost or their GitHub Pro subscription as a point of comparison. They'll think, "Those services are so valuable, and so cheap, so why would anyone buy my thing for more? I certainly wouldn't."

But what they tend to forget or ignore is that, especially in B2B, it's not your buyer's wallet or money at stake. It's your buyer's (or your buyer's department's) allocated budget. And budget allocations for businesses in mid-market and enterprise are always measured in thousands of dollars, and sometimes in millions.

All they care about is spending the money wisely -- that is, appropriately trading money for revenue, for cost reduction, for time savings, for company cultural impact, or, ideally, for all of the above. At that point, pricing too low can be counterproductive: many enterprises will, consciously or subconsciously, worry that your pricing being that low means you are a counterparty risk and thus not even worth hiring as a vendor.

In the B2C space or in the "B2B tools for individual employees" space, to understand your pricing power requires understanding your buyer demographics. If you are selling productivity software to executives, they will think in terms cost relative to their time and the time of their assistants and subordinates. If you are selling hosting software to entrepreneurs, they will want low starting pricing but be OK with pricing that scales quickly with growth. If you are selling a video streaming or premium content service to consumers, they will anchor you against Netflix, Disney+, Hulu, and cable. Selecting your price is a very important part of your strategy and how your service is perceived. Picking the lowest price you can afford at reasonable margins, which is a kind of obvious default, is often a terrible strategy.
D/m/y is little endian. In a base 10,000 system there would be 3 symbols, each unique.
I see.

I will also elaborate further:

> And how many developers do you think out there have to "serve millions of customers in hundreds of countries with dozens of languages"?

I actually think the answer to that question is most. Most web developers are working for mid-size to large companies, especially when you consider the wider variety of non-SV companies like financial firms that might not be "tech companies."

I think the people that would have written simple web pages that don't require that complexity essentially don't exist in the business world, and probably not so much in the hobbyist world, either. Smaller companies would be better off using code-less website builders and such. And if all these web developers wanted to spend so time making simple blogs and web pages I wonder why they choose services like Medium to do it for them.

As far as small companies that actually write web software as their primary form of business, I would venture a guess that in terms of quantity, compared to FAANG, Chase, Bank of America, Nationwide, State Farm, Progressive, etc, there probably aren't that many.

I would argue this about your point on Lambdas:

A business outgrowing abstractions is okay. That means the business has grown to the point where it can hire enough developers to maintain a more sophisticated infrastructure. The fact that AWS has so many abstractions is a reason why so many startups have been able to exist in the first place.

I've never used Lambdas for a web application, and I do see that Amazon advertises that as a use case, but it's also the second to last one on their list. I think it's far better suited to doing things like responding to AWS CloudWatch Events or triggering other asynchronous actions.
There will be lots of palindromes coming up:20211202,22200222,21211212,22011022,22211222...
Are you discussing Google Maps? It must be true that you lot really have no other problems. All hail the virgin fag!
It works out to the same thing, more or less, but I'd guessed they used proximity nodes (junctions) and then when you reach another node use the time (discounting outliers).

Then do the calculations at the server for speed and such.
I often walk in to codebases that are quite unified, but that unification happened too soon, resulting in a system that locks programmers into working at far too low level of abstraction.

Trying to change that is nearly impossible because doing anything different would break the cohesiveness of the code. Any new abstraction must be judged against the huge downside of splitting the codebase style.

IMO abstractions need to be actively and continuously fostered in the early days. Writing “simple” code to encourage cohesiveness early in a project is a missed opportunity to develop systems that illuminate the problem area.
We argentinians do this a lot. Guess we inherited it from the French (There were big waves of immigration in the 2nd half of the 19th century and at the beginning of the 20th from all over Europe).

There are a lot of examples of this in tango lyrics, that are also rather complex to decipher because they are "lunfardo" (local slang) words.

A few examples:

Lleca: calle (street)
Jermu: Mujer (woman)
Goman: Mango ("No tengo un goman", "I have no money left". "mango" is slang for money. No idea of it's origins.

then there's "ortiba" that is a prime example of the transformation of meaning. It originates in the word "batidor" (whisk) that is a slang word for snitch.
But then it transformed to indicate anybody that is not cool, or behaving in an uncool way:

"Che, ¿salimos esta noche?" (Dude, will we go out tonight?)
"No puedo, tengo que estudiar" (I can't, I have to study)
"Dale, ¡No seas ortiba!" (C'mon, don't be so uncool!)
I'm glad we are having this conversation about ubi, but I see a lot of proposals that are basically "just give everyone $X,000 a month and turn off other social services".

My big concern with that approach is that we'd see landlords immediately bump rents, or we'd cut medical support for people (when medical bills can clearly be many multiples of ubi).

But I'm very pro ubi if we can figure out how to protect the people who rely on it (maybe with some sort of rent control?), support it with other social programs like healthcare, and build some educational resources about how to effectively use it.
Is it worth the effort vs just being more vigilant about what you consume and having an epipen? If the program doesn’t dramatically and reliably reduce allergic response it seems a little odd and kludgy.
Related:

https://en.wikipedia.org/wiki/Mean_time_between_failures

https://en.wikipedia.org/wiki/Mean_time_to_recovery
Thank you for the kind observation!

I'm hoping to improve the visuals, as more games get made with it :)
How much of being a 10x dev comes down to understanding the existing system really well and being able to iterate quickly?

I wouldn't call myself a 10x dev but at my last startup I was very productive, definitely more than expected at my skill level, because early on I had a lot of access to the people who designed our (undocumented, untested, and buggy) backend system. Then when I got a feature ticket (consisting of 3 words) I was able to quickly bang it out and deliver it, whereas other more senior engineers struggled because they didn't fully understand how the backend microservices actually worked and talked to each other.

Now I work at a big tech co and I'm in the latter position: I have a hard time understanding our complex CI/CD, and don't have nearly as much understanding of all the existing components. As a result I'm not nearly as productive and back to feeling like a 1x or 0.1x dev.
The only thing that can work against big national agencies is security in depth, in which tor can be part. Tor is also better than nothing, which is a better de factor tool than plain text.

In modern society everything gather meta data. The phone, the credit card, the mass transit system, cameras with face recognition, the isp, all the routers between A and B, the devices people own, the platforms they socialize on. Its almost impossible to make a face to face meeting without allowing nation agencies to know about it. A leaker wanting to talk to a journalist without risking becoming a target might not be 100% protected by tor, but then I don't know any single better method right now. Some combination of obfuscation, encryption, mixing, and plausible deniability seems to be the best bet.
With Boudin as DA expect it to get a lot worse.

On a positive note SF’s homicide rate was 41 in 2019. That’s incredibly low, hasn’t been that low since 1961 https://www.nbcbayarea.com/news/local/san-francisco/san-fran....
I want one app to track my position at all times. I use google because I’m unaware of another—and I figure they have optimized the energy consumption of doing so. Then again, would be thrilled if someone could recommend an alternate way of doing this on iOS (preferably native).

PS this function allowed me to time stamp my location which proved incredibly helpful in a FOFA request with state patrol—got me out of a ticket that should never have been issued!
Amazing how quickly this fell off the front page. I get that it's Daily Mail, but there's still an important conversation to have here, right?
Exactly. A bus is one vehicle, and you don't want to count every phone on it as a separate entity.
That’s not really a security disaster unless you consider all of SSH a security disaster.

If you are concerned about Ansible SSH’ing in (which means you are concerned about any person SSH’ing in), you just do the standard SSH hardening.
Well, you also get FB, YT and legalized recreational drugs. panem et circenses [1]. Never, ever forget circenses.

[1] https://en.wikipedia.org/wiki/Bread_and_circuses
That's very nice of them. If I had the means towards that end, I wouldn't hand out welfare like that. In fact, I would probably tend towards the future scenario that was painted in Terminator, only with me controlling the AI, while pretending towards humanity that the AI went out of control. More profits that way.

Seriously, if you have that kind of power, what's the incentive to let everyone else live?
One method of paying for UBI isn't listed - "Printing Money"

(Don't say they aren't thinking about it)
OpenVPN has high demand on CPU power, and multiple cores don't help. Performance on routers is especially bad.
I skimmed through the Wikipedia article you linked, but didn't see proof of that. I certainly could have missed it, though. Which part of the article do you feel supports your claim?
There are some attempts like subspace: https://github.com/subspacecloud/subspace but I have not found anything stable yet.
I wonder how the tourism industry is doing. I visited friends in San Francisco a number of times in the early 2000's, and spent two weeks there for my honeymoon in 2007. I'd love to take my 6 y/o daughter to show her some of the places she's seen in our photos, but it sounds pretty horrible out there. (This article is the most over-the-top sounding coverage I've heard yet, but I tend to think, based on what I hear from friends, that it's probably mostly accurate.)
I had similar reasons with one more anecdote: my first internet access was through a Nokia 2G phone and I « dialed » to connect in Windows XP. Thank you Nokia PC Suite (which I could only get from the Byte magazine CDs and DVDs).

But boy, IE6 was painful! And i needed tabs to open pages and do something else while I wait for pages to load. That made me switch to Firefox after Opera. It wasn’t that long ago, I think 2007 sorts?

In my job now, I still try to make sure people can access my pages with as little resources as needed.
Sales.

As an engineer by training (and vocation), exposure to a cesspool of over-excited sales teams with overinflated egos, impossible targets, zero alignment with reality and the “always be closing” mentality nearly drove me insane, especially when I was called in to bring “technical credibility” to stuff that defied logic or when I was told I was “a negative influence” by pointing out (internally) that the sales pitch had the solidity of warm, brown fudge.

Toxicity usually escalates very quickly from then on.

Proper consulting (which also involves _pre_-sales, but which has to be grounded in reality because you’re gauging commitment and risks to all parties) is much saner in comparison - the rule of thumb here is to never work in a customer-facing position with people who will vanish from sight the moment a deal is signed.
Ecommerce as Video’s Killer App – Andreessen Horowitz
> we had no choice but to use JS and get teh pixel perfect design

There was another choice: sacrifice the pixel perfect design and accept the native inputs.
I hate litter, but I don't see much difference between something biodegrading over tens of years or never. Given all of the advantages plastic has over everything else, I would much rather we used that. We could penalise people who improperly dispose of waste - this seems to work quite well in Singapore.

Paper is a particularly bad replacement as it falls apart when wet - a couple of days ago a paper bag did this to me as I walked back in light rain. Additionally, paper necessarily has a higher environmental cost due to the weight and packing fraction of the raw materials.

I shared that number because it shocked me and the report looked authoritative. Thanks for helping to add context to it :)
Google's New Chatbot