skysight-inc/HackerNews huggingface dataset:
I wouldn't count AWS as CLI-only.

The initial launch post was: https://aws.amazon.com/blogs/aws/amazon_simple_q/

> We’ve got sample code in C#, Java and Perl, and we also have a Windows Communication Foundation (WCF) Add-in.

They launched as API-only, and they gave you sample code for how to talk to their psuedo-rest-like API, and use of SQS was API only.

I don't know when the aws cli launched, but it was definitely a bit later.
This is super interesting. I don’t agree on your explanation. But is there any scholarship on the matter?

Variables appear to be size of user base, average disposable income, mean time to patch and number of competing exploits in the market.
I can't think of a better way to actually maintain a clear understanding of what's going on at a place like Shopify.

Good memory: Lutke's blog is responsible for a lightbulb moment of mine back in 2007, regarding cache invalidation. The post is long gone, but it was entitled "The Secret to memcached" -- the advice, which is incredibly obvious in retrospect but wasn't to me at the time, is to manage cache invalidation by adding a unique ID to the cached asset, and letting the cache fill and expire items on its own. Going into it, I had assumed I should be removing cached items in the code that was utilizing the cache. I was ignorant. I still am, but less so about memcached. Thanks, Tobias!
> Secure Equifax data for SSN, Names, Addresses

> What does this mean?

I have to imagine it means that since Equifax was hacked and the personal information has been copied in other locations to verify if individuals have been pwned - that it makes it on the easier scale for a powerful organization to acquire.

> Expensive

I don't think a dollar amount can be put on the economical impact of 'influencing' some high profile elections.

> Difficult

See above.

> Easily discovered by the voter

This point will address the 'impossibility' of identifying likely voters - this information is actually what ground campaigns rely on and update on a daily basis in local elections. There are companies that offer this information by analyzing voter rolls based on campaign themes and much more - the data is there, the usual 'game theory' is you only focus on turning out your base and doing what you can for undecideds.

> So if I were trying to sway the current presidential election, I would have had to alter 10,000+ votes in multiple states. If my success rate (meaning I'm not discovered) is 50%, suddenly I had to alter 20,000 votes.

OP must mean 'easy' for a large organization, or coordinated effort, not a one off individual.

Finally, I agree on the idea that 'there should be smoke' - we would be seeing many people show up to the polls only to discover they have 'already voted' or 'received a ballot by mail' - and those people would be making a fuss.

The question is how credible the unlikely voter information in the current polling and political strategy services.
I utterly fail to understand you. Please explain how configuring postfix is made easier by having a container.
For my personal home server, I bought a Synology NAS which provides me with file sharing (via Samba), a built in VPN server, automatic RAID, easy dynamic DNS, Plex server, and support for Docker.

Who needs Kubernetes (however stripped) down, when you're running a single-machine "cluster"? I write all of the services I want running as Docker containers and use a single docker-compose.yml to bring them up/down as needed. Specify `restart: unless-stopped` for each container and bam it's self healing too.
Is there a particular reason for the snark? We are talking about essentially a 5-year blind trust in a historically volatile asset.
Bedrock Linux does indeed support workflows with multiple copies of Debian, and this does in practice often resolve the quoted concern of mixing parts from different Debian releases without having them step on each other problematically. Another use for having multiple Debian subsystems (what Bedrock calls "strata") is to serve as a low risk alternative to an in-place dist-upgrade: If anything doesn't work as desired in the new Debian release, just keep using the previous one until you get it working; once everything's migrated over, you've effectively dist-upgraded and can (if you wish) remove the old stratum.

I'm Bedrock's founder and lead developer. If you have any questions about it I'm happy to answer them.
You seem to be implying that the divide is not rural or urban, but whites vs blacks, or rural whites vs everyone else.

Seems to be away from the topic right? There is half the country supporting a candidate like trump because they are disgruntled of the other candidates. That was the point, and you don't get to wash your hands off the fact that the country is divided.
Many bitcoin wallets have passwords. In situations where ownership is unclear (eg wallet in sharehouse with access by anyone living there; but protected by password), being forced to divulge your password could have 5A issues.
So perform hours and hours of unpaid labor on the hope that years from now you can make some lawyers a good chunk of money.
Let's not make Trump seem responsible for our incredibly overtly corrupt country. Bill Clinton was a democrat, was president before Trump, and is notorious for his seemingly-corrupt pardons. I'm no history buff so I can't go back further than my own lifespan for further examples but I bet America has been this way for a long, long time.

https://en.wikipedia.org/wiki/Bill_Clinton_pardon_controvers...
https://en.wikipedia.org/wiki/List_of_people_pardoned_by_Bil...
Microsoft did that too. Now I'm at another company and we do it here as well. I'm not a fan of it, but having someone else write up your review sounds like a wonderful dream.

The way I see it, you write your review, it goes up the management chain, they get to pick and choose what they agree with and now they have evidence since you admitted to doing it (or not, if it's missing in your self-eval), and then come back and justify why you get the bonus/raise or not using your own statements. Anyway, off-topic for this post.
California anti-slapp law has been interpreted so broadly that it is an almost complete shield against defamation claims in public.

This fact has its plusses and minuses.
If you're running on a single-node machine and you don't NEED (or can't have it anyway since you're on a single machine/network/power "cluster") high availability, why bother with K8s over a much simpler vanilla Docker daemon that auto-restarts containers when they crash?
I call mine make.sh.

Now get off my lawn!
Semis are used to for DC to store within urban areas. With groceries, the trucks are usually plugged into an electrical outlet while parked to keep the refrigerator running and saving fuel. So it seems the infrastructure is already in place for those applications.
we probably used the same book haha, I also remember questions like this from my architecture class. I suspect the book was written at a time when inter-generational scaling was a bit more dramatic.
> the kind of problem that multitudes of cities and regions in the world are desperately trying to recreate

I always tell people that, "it is a nice problem to have." Totally agree with you.

But it is still a problem nonetheless. It's fair enough to raise taxes to try to solve some of the problems which hugely successful businesses have created by displacing people.

Building more housing: YES, more dense housing: YES, programs for homeless people: YES -- on the back of such success, we should have all the money we need to maintain San Francisco.

YES my presence is symptomatic of the problem but, being self-aware, I try to address that by genuinely loving San Francisco, paying more taxes myself when I am asked to do so, participating in local art and culture, and not treating it like a transient place but rather my home and a treasure.

Regarding your statement that I'm trying to block others' advancement: proposition L is about taxing companies whose CEOs make 100-600x more than the median at their company. I am not hurting other regular folks by supporting this, furthermore I'm not even hurting the CEOs (they make 100x more than normal folks). If you benefit from society to the point where you're the leader of such a company, for goodness sake, give a little back gracefully, that's progressive taxation and it has been one of the foundations of our society since 1862.

SF is a liberal, expensive place, because supporting such population density and giving everyone a high quality of life is hard and requires work and money. If we categorically define all taxation as bad, we lose all basis for collective action. America is getting lost in the labyrinth of its own arguments.
Travis CI wasn't going to remain "free" forever, especially with the new owner (which owns Sencha as well). They want to make a profit, open source free builds are not making a profit.
I'm surprised no one mentioned using NixOS[0] for that kind of personal server thing, which is how I discovered it myself.

Setting up unnecessary "control plane" daemons and services in an awful indent-nightmare Yaml DSL feels so clunky and error prone compared to writing a few hundred lines of Nix, which reproducibly builds your entire server image either live or on a boot medium. The result image can also be tested by launching a qemu VM with no additional code.

The language itself provides some amount of syntactic validation. Thousands of fairly up-to-date packages[1] readily available and pre-compiled (but you can also build them if you prefer). Most sysadmin tooling already comes with specific, type-safe config parameters. Just override the defaults you don't like. Let's Encrypt support for an nginx vhost is a single "enableACME = true" line!

While there are still some rough edges like secret sharing/storage, I'd encourage giving it a try before getting to the big, unnecessary guns.

[0] https://nixos.org
[1] https://search.nixos.org/packages
I do use Docker on my personal server so that I don't have to struggle with getting compatible dependencies between my local dev machine and the server.

Additionally, the Docker daemon can be figured to auto-restart containers if/when they crash. I use a single docker-compose.yml to bring up the containers I want and to not need to configure each application individually.
If those issues were easily solved then they’d be solved by now. Point is they aren’t easy to solve.
>You can get out of Austin pretty quick. 30 mins in some directions can get you out of the metro area. Also, 5k sqft is 1/10 of an acre.

During the normal busy hours in which people commute, no way. I can only hope all the construction going on along 183 will speed things up on the East side. The 290/71 junction is another nightmare during rush hour.
All three companies I worked for that ended up paying for a beefy Travis CI enterprise plan did so after getting hooked through the open source offering and wanting more concurrent runners and faster builds.

Without that funnel, and knowing it's all integrated deeply in both GitLab and GitHub, I wonder where Travis CI could ever expect growth again... but that's probably not the end goal anymore, just milking the current paying clients and maintaining the status quo.
you can turn off notification badges per app
> I keep config in git so that when I screw up, I can figure out how.

Right. Which is exactly why I want installing a new service, upgrading a library etc. to be in git rather than just backing up what's on disk. A problem like not being able to connect to MySQL because you've upgraded the zoneinfo database, or the system root certificates, is a nightmare to diagnose otherwise.
This is exactly the reason I love reading this site
Dokku scales fine, just resize the VM to something bigger.

I have a looong way to go before my 15 side-projects need a server that costs anything over $20/mo.
The fundamental problem is California is Prop 13. They can try to patch it up however they want these one off measures, but until you address the massive amount of wealth extraction going on by the landed class, all these attempts for improvements will just flow right into land. This principle was discovered 200 years ago:

> When there is no accessible rent-free land, any improvements in the condition of society, be they in the form of civilizational progress or local improvement, are recaptured in the form of higher land values, and the leftover wages after rent is paid will tend towards subsistence, as described by David Ricardo's Law of Rent.

From https://en.wikipedia.org/wiki/Rack-rent
Helsinki Relocation Package: City as a Service
I believe these two issues I cited can no longer be discussed logically. How can either side proceed without objective discussion of the issue?

What if I’m pro abortion and pro gun? Does that mean I’m held back by party affiliation?
Dokku is fantastic for deploying web apps. I use it to deploy sideprojects and it works perfectly.

For my home server, I use Docker with Compose, though I do find myself wishing for something a tiny bit more turnkey. Not too turnkey, just something that would allow me to push to a repo and have that be autodeployed with Compose.
One email was DKIM verified: https://news.ycombinator.com/item?id=24953454
> while others are stuck re-implementing various stages, tasks and blah blah blah. Also an added bonus to this is having the full history of changes to the CI/CD process tracked in git.

Can't those stages, tasks, etc. be specified in the CI specific config files of the repository? Specifying them via an UI seems horrible to me. At least Github actions is all file-specified (except for secrets).
I think the big one everyone forgets about is hubspot. Works just as good as the ones in the list but its integrated with a platform a lot of us already use.

We love having all our chats tied to our CRM by default :)
I don't. And as I said in the post, I'm extremely grateful for what I got.

I was already migrating projects for a while, and long term may even go back to a local server for builds if GitHub pulls the rug out too. But allowing a service to manage the build system for me saved/saves a good chunk of time.
Nice 30 degrees C weather you’re having in the winter. Must be global warming.
> Should you want to apply for these credits please open a request with Travis CI support stating that you’d like to be considered for the OSS allotment. Please include:

> Your account name and VCS provider How many credits (build minutes) you’d like to request (should your run out of credits again you can repeat the process to request more or discuss a renewable amount)

Sounds like a tedious, repetitive process. If only there were a way to automate creating support tickets on a schedule...
TCP cubic implementation in Linux Kernel
Aren’t torpedos fired from ships and planes as well? A plane dropping a torpedo wouldn’t care that it was loud and the high speed would ensure the target ship won’t have much time to get out of the way.
Unbelievable. I just wrapped up my first svg-heavy project. Something like this would have been an invaluable learning tool. I ended up writing a lot of SVG by hand, and mostly through trial and error.

Looks great, though :P
Here are two recommendations off of the beaten HN path. I've recently enjoyed Lenin's Embalmers and The Abraham Dilemma.

Lenin's Embalmers is an autobiography of the son of a lead scientist on the Soviet team that preserved Lenin's body.

The Abraham Dilemma focuses on getting clearer on what is meant by religious delusion that is more than just a reduction to neuroscience.

I write up a list of the best books I've read each year to offer recommendations. Here's from last year: https://bcmullins.github.io/Top-Books-2019/.
Nevermind right to repair, how about right to own...

The fact that you're even being downvoted for this shows just how far the authoritarian control-freaks have taken over and brainwashed everyone with paranoia to jump right into their jail.
Most exams at Caltech are take home. Typically the exam is made available sometime near the end of the term, with instructions that tell you when it is due, how long you are allowed to work on it, and what you can use during it (ranging from nothing to your own notes to full open book).

Due dates are typically a week or two from when it becomes available.

There is no one watching, in person or remotely, when you take an exam unless you happen to take it somewhere there are other people.
We use circle for a lot of stuff (the latest version). It's pretty easy to learn. You can pick up the basics in <30 min.
> "The only time I waste the overhead of a virtual machine is when I'm testing out new configurations and don't want to break what I have."

So what happens when it does break? What do you do to fix it or do you just skip the update?

This is one of the things that containerization solves, amongst the benefits described by others here.

Installing Docker, creating volumes, and running/updating images are all single line commands, but with much better isolation and portability.
Also, not showing real rotation speeds and calling what they show "5400 class" which wasn't 5400 at all.
Ratio: New Minimalist Launcher for Android
A transaction tax does not reduce the demand. It reduces the quantity of transactions that matches the demand and supply. That means it adds friction to the reallocation of resources for more efficient use. It literally encourages hoarding. That is even worse than speculation.
Are there good tools to help with this for people who are used to a hosted CI and want to replicate some of its features? (I'm just curious, I'm not in that situation myself.) Or is the cloud/SaaS instinct so pervasive now that very few people are trying to do what you're doing?
Thanks for sharing this. I've used this (I call it a cache buster) for static assets in a CDN, but never considered it for other things. I'd love to read the article if it can be dug up. It's not clear how that unique ID is managed and am curious to learn more.
Honestly quite good. Like Alupis mentioned, X-Plane might have a slightly different target audience than FS 2020. That being said, X-Plane 11 is also almost 4 years old now and I'd hope a sim released in 2020 beats it graphically.

We recently completed our move away from OpenGL, which served as the base graphics library for a good 20 or so years. It took forever, partially due to how deeply ingrained GL-isms were in the code base. But we are now all fancy and modern with Vulkan and Metal, which allows us to do some really cool and long overdue things with the sim that were previously almost if not completely possible. So that's quite exciting for me, not to mention that it got quite a bit faster in the process. I can't speak for the other parts of the sim since I almost exclusively work on the graphics and game engine bits of X-Plane, but I think most everyone in the company is pretty excited for the future.

Also, and this is purely from a flight sim user perspective, competition is always good. Just like it's good if AMD and Intel compete with each other. The only winner is the end user.
Live in Austin. Yes that's BS, unless you're talking about a 5.5k sf lot out carved out of a rural farmland (which are plentiful right outside of Austin).
How would that work for companies placing DMCA requests for works that they do not own? (I agree with the sentiment, and the poetic justice of the idea, but am curious on the edge cases.)
Steve Bannon’s show pulled off Twitter and YouTube over calls for violence
Caddy inexplicably removed their v1 docs too. They provide a zipfile with the old docs site that you can download and browse locally, but I have no idea why they didn't make it browseable.

I asked Matt Holt but got no response, so I deployed the docs myself: https://caddy-docs.netlify.app/v1/
The impact of Covid-19 related school shutdown on sleep in adolescents
It’s not so simple.

1 and 2 are either your largest groups or at least very large groups.

Getting addicts ‘clean’ is a sub problem at least almost as hard as the general, and it’s somewhere between hard and impossible to keep someone in a rehab or a mental facility against their will, and I doubt Reagan is to blame for that.

Basically, a large proportion of 1 and 2 are effectively in camp 4.
Dribbble?
I downvoted this because as someone that has been what many consider homeless in San Francisco, I am a little insulted by this attitude. It comes across as someone that has never lived this life claiming that it is a good life and generalizing over the homeless population as freebies and criminals.

If there exists a complicated social problem that involves thousands of human beings and someone on the internet claims to have an explanation for it in 10 paragraphs or less, that explanation is probably overly simplistic.
in my experience the ideal time to buy is usually two or three months after the most recent launch. at this point any major kinks will be worked out in a new stepping, and you don't have to fight over the last few units in stock. plus you get to see if the competition responds with price cuts and/or new skus. of course at this point, the next launch is six months away, give or take. I find that having a deliberate strategy like this reduces buyer's remorse a lot.
Hey! I started with C projects and make scripts and I long for the simplicity of those days! Obtuse web front ends, bunches of build server pools segregated by random capabilities, job queues clogged by competing developer teams and on and on is no fun.
If they're in the same repo you can do this using workflows. If they're separate repos I don't think you can do this without using their API.
Air-launched torpedoes are different from submarine-launched ones. The former are usually lighter, battery-powered, and almost exclusively employed against submarines. The latter are larger, often chemically powered, and used against both submerged and surface targets.

Super-cavitation just isn't very helpful for air-launched torpedoes.
How is this a good thing?

All it shows is complete lack of trust and complete desire for control.

Shopify is an awful company to work for unless you’re a junior dev who likes nerding out and refactoring code over and over again.

Source: worked there
Best Buy won't sell next-gen consoles in-store this year
I hope companies/recruiters are taking note of the posters in this thread. They aren't here to really talk about TFA and Netflix's actions. They are here to defend and rationalize the exploitation of underaged girls regarding the movie.
The point is, like with almost all open source work, the funding has to come from somewhere.

If I'm an open source software maintainer, and I make a project that is used by 3,000 companies, helping them generate $Xmm in revenue... how much of that money ever trickles back to the maintainers? The typical answer is $0.

Some maintainers are lucky to have some form of corporate sponsorship, others spend many cycles on some form of marketing to build up some kind of financial support (tip jars, Patreon, etc), but the pricing for Travis is astronomical for non-enterprise usage.

But as I said in the post, I'm grateful for what I got for the 8 years I had it. And I'm happy that GitHub/MS is now running with that gauntlet.