skysight-inc/HackerNews huggingface dataset:
Anyone got some good resources on CD?

I think, especially in the cloud, I'd would fear updating a database automatically and lose data. Some of the resources in AWS/CloudFormation are "replaced" and not "updated", which gives me a bit of paranoia.
I had a real Obi Wan Kenobi moment when I saw this at the top of hackernews.
What? Electric cars have far better low-speed torque than ICEs. How do you think Teslas can do 0-60 so fast?
No, it's not ironic. Windows imposes no such limitation on developers. Microsoft certainly doesn't assume exclusive rights to distribution of every piece of software that can be installed on Windows.
I still have my .purple backup. It even had a Steam plugin I recall which was great since Steam itself didn't have chat logs.
I'm currently at a Fortune 500 and we're doing CD for our eCommerce site. I count myself very lucky to have been involved in the process.
This is a fantastic feature.

Perfect for a use case I have currently which I built a custom Lambda function to execute.

The one missing piece is that I don't see any way at the moment on how to deal with queue message attributes. I use these to contain critical meta data across messages of different types with with cross cutting information. For example. "A tenant identifier" for a multi-tenant scenario.

That data is lost with a pure subscription as I understand it.
Andrew Basiago claims to have time-travelled:

https://www.youtube.com/watch?v=Gr_qHl9dWRU

Pretty amazing, if its true.
I can find no information about what limit they’re claiming. You can use a maximum of 5 different Apple ID simultaneously on a device but that’s pretty obscure.
I can even confirm that
Bitcoin White Paper [pdf]
I don't understand the logic where releasing something under GPL + a restrictive license is considered worse than releasing under GPL only.

What is lost when they make Pidgin available on the App Store (under the restrictive App Store license) + under GPL (on their website) as opposed to not having an App Store version in the first place and releasing under the GPL only?

I don't see how the presence of a second, more restrictive license invalidates the GPL given that anyone willing to take advantage of something not allowed under the more restrictive license can still do so under GPL?
Why would that ever be a consideration?
This was exactly my experience as well. I needed an non-JVM streaming platform. Differential Dataflow seemed like a possible fit, but I wasn't able to unlock the magic. Most likely a product maturity issue (docs, examples, defined use cases, etc.) than a technical one.
> I don't run MacOS on any of the PCs I own, so no. Neither do I have any of the disabilities mentioned.

So what I'm understanding is you're saying an OS that is used by a LOT of people, is inaccessible, but you neither have any of the disabilities nor the OS you're complaining about to back this claim up?

Because macOS has tons of accessibility options including font sizes, etc.
How does US state security compensation compare to the UK?

I've looked at GCHQ a number of times and always found their compensation packages to be 20% below market rates for the same skill set.

Anyone have a comparison point?
The IBM example gets brought up a lot, but the real solution to the Nazis was nation states going to war against them and defeating them .

In a counterfactual world where IBM did not sell them the equipment, the Nazis still would have figured out a way to mass murder people. The Japanese and Stalin and Mao did not have access to IBM tech, but they still mass murdered people.
I remember when office came out late 90s with the custom DLL to make everything grey and 3d looking instead of white. It was cool, but yeah breaks the consistent theme.
> incorrect thinking that the way to reduce bad outcomes from software is to change it less often

This. So much this. The way you turn a bug into a "bad outcome" is to make it slower to change. If you can deploy quickly and easily, you can fix any software issue before it becomes a big problem.
To me it's an umbrella for all of the projects that fell out of an initial realization (by Jeff Dean and his circle) that Google's infrastructure was large enough to put into practice a class of older ML ideas that had spent years being thought infeasible. They developed the means of training huge models, then useful models that resulted from that, and follow-on project like TPUs.
Would it make the device larger? The RPi GPIO is 40 pins (2x20). This board has two 20 pin headers (40 pins total). You could have the RPi GPIO off to one side and it would take the same total area. Maybe it's not as fun to route the multilayer PCB to achieve this, but it would fit better with the existing RPi brand/ecosystem.

As for the ESP8266 (not ESP32), you can find them on eBay below $3 shipped. The ESP8266 is already quite fast and capable for a microcontroller (it's overkill for many applications). I agree that more IO pins could be a differentiating factor.
The project is BedrockDB [0] and has been previously discussed [1].

0. https://bedrockdb.com/

1. https://news.ycombinator.com/item?id=12739771
Audi announces end of combustion A4, A6 and A8 models
Dqlite replicates at the VFS layer of sqlite, which sounds like what you're looking for. https://github.com/canonical/dqlite
I had the opportunity to see one of these flowers bloom in 2018. It's quite phenomenal and I hope they can stay away from extinction through the next millenia.
So is Vim
I would think the examiner can also tell because the car does change acceleration, and the engine noise changes.

That said, as an American who prefers a manual, I'm not sure why Europe cares so much. It is a skill to learn, but it isn't that hard to learn: I've taught a few people. They have some rough starts (and avoid hills for a while), but the need to shift isn't something that affects how they drive once they get off my street.
Still using it as my Hangouts client via ye-olde GTalk plugin, even though I thought Google had stopped supporting it.

I've debated several times switching over to the purple-hangouts plugin so that I can get proper groupchat support, but the last time I tried it wanted me to do some shady-looking stuff with signing into Google and using the Developer Tools to grab the authentication key.
I thought the "destroy the US federal government" folks came into being at the time of the Civil War, because the government was trying to end slavery, and this has essentially poisoned US politics for a century and a half. The federal government had to tread on the states repeatedly to get them to end official and unofficial apartheid. The war continues over the statues of the traitors.

The economic turmoil of 1929 onwards caused chaos that sent a lot of countries into Fascism; the US avoided collapse at that point, but at the cost of wealth confiscation which has also left huge scars in the politics (this is where the goldbugs come from).

(It's not clear how you could "roll back FDR or the Great Society"; the world is a very different place! But in order to get to "better governance" I guess the society has to get past running street battles with white supremacists)
Ever tested for adhd?
It's on homebrew, so you might try that. As a linux dude stuck on mac at work it's my go to for installing things.

brew install pidgin

https://formulae.brew.sh/formula/pidgin

On pidgin, I used to use it and have been considering using it again, but right now I lean more towards WeeChat because I like having the ability to CLI it off a vps but I guess I could proxy my pidgin stuff too which is half of the reason I like doing that. (friends don't let friends irc from home, especially without cloaks!)
You are missing the forest for the trees. I don't see many (really any) people saying that AWS went against the license terms. Simply that their actions do not benefit these projects in any proportional way which they rely on heavily. I'm sure many of these projects would much rather just have more collaboration and support from AWS than to have to think about and deal with a major player being a bad actor.

Edit: I am much more talking about projects like Postgres than companies like Elastic.
I don't understand how this can happen. An equilibrium seems more likely to me.

If massive amounts of people move to electric vehicles gas prices will fall. This will make combustion vehicles more attractive.

Also, government depends on all the taxes they put on combustion vehicles. As those revenues decline they may choose to get that money from electric vehicle drivers under the guise of 'congestion' taxes or such.
supporting trump is only less rational if one values democracy.

I know that you are never ever supposed to compare someone with nazis, and if you do, you automatically lose. But isn't there a point where someone can act like a nazi to the degree that it becomes dishonest to not call them a nazi?

When trump repeatedly lies about the election being stolen, is it really that far-fetched to make that comparison?

I can fully understand that you dislike that people on the internet compare trump supporters to isis supporters, but using that to make the both sides are the same argument is really farfetched.

America has some serious problems, and it's democracy is really flawed, but it is still a democracy. If you want to mend the country you can't have half the country living in an alternate reality. Truth isn't something you can compromize away just to avoid being "partisan".

Since you used the words watch and viewers in relation to news, I can recomend:

https://en.wikipedia.org/wiki/Amusing_Ourselves_to_Death
Amazon A10 algorithm update targets Walmart and Target on Google
The blimp operator, Kevin, says, “The idea was, do not let anyone know we exist.” This reminds me of Zuboff's emphasis in "The Age of Surveillance Capitalism" on keeping surveillance secret, both to minimize backlash and because people act differently when they are aware of being watched, which reduces the value of the surveillance for modeling behavior. This makes me hopeful for critical computing education which aims to make youth aware of the ways their tech watches them.
This isn’t the argument anyone is making. People don’t like Palantir because they willingly facilitate extrajudicial murder as part of the military industrial complex.
Profit is a strong word. You can't continue to improve the project without paying people so what you are really saying here is that people should build aws products for free as non-amazon employees. There is a big difference in paying to keep the lights on and making millions a day on someone else's product. It's likely amazon has more employees working on Amazon's flavor of elastic cache than elaaticache has. The difference is that aws doesn't commit it's improvements or work back into the elaaticache project meaning the relationship is parasitic. I can't blame elaaticache for what they did anymore than I can blame aws for trying to make money but if you want products in the future to be with people's time to make and built like elaaticache from the ground up to fill a need for free you have to find ways to protect them from predatory practices and if that isn't in the current licencing model then we need a GPLv4 to address those concerns.

The argument people are making is a simple one. Yes they can do this but it's clearly not what the intention of these licenses are and therefore we need to chance the licenses to address scenarios where the code is used to harm the individuals who produced it.
Adlib Host, use your old PC as an external MIDI module
This article addresses an issue I currently have but doesn’t actually address how to fix it. I recently set up a simple homeserver to use as a testing ground for sideprojects before eventually porting them to a cloud service.

As a result I looked into building a CI/CD pipeline for the first time and practically every article I came across talking about “CI/CD” really just talked about CI.

Even today I have no idea how to easily automate deployments. The only service I know of that does this is Heroku. Ideally I should be able to push any changes to a master branch on Github and have those changes automatically deployed to my server. How this can be done is poorly documented from my experience and certainly nowhere near discussed as much as CI solutions.
I get that opinions differ on how to handle situations like these, and I respect that disagreement, but I’m personally of the opinion that if you don’t like what government does, vote to stop them from doing it.

Don’t blame those that build the software they use. To me that makes every open source project a potential ethical minefield since they could all be getting used to do immoral acts without even knowing about it.

As a concrete example, most of Palantir’s indexing and searching back when I was there was done using lucene. Should the lucene authors feel some moral conflict over this? If we’re shifting blame/responsibility down the tech stack why stop at the productized form? Why not the libraries? Why not the language?

I understand that the case is different since Palantir is more purpose built for this type of work, but you have to admit the lines get blurry pretty quickly.
The UK plan for no ICE vehicles to be sold by 2030 is fairly ambitious. I'm seeing more and more electric vehicles on the roads, but I think some regular customers will be disappointed by how poor the infrastructure is. Not only that electric chargers aren't as prevalent as they need to be, but the number of high-speed chargers are tiny (think a couple of locations per large city), but an even bigger problem is the heterogeneity and complexity of coming across a charger and being able to use it on your car. The requirement for registration, fobs/cards etc is crazy.

This is a good opportunity for government to step in and mandate that all electric charging points also have the option to pay by contactless/android/apple pay, for example. I don't mind if I pay a few pence more, but I do mind having to find a website on my phone and sign up then wait for a fob to be posted to me.
You're getting some heat but I just want to say that I found this super interesting and valuable, and makes complete sense to me.

Thank you.
Because it's an old project and a lot of people, myself included, are surprised to find out the devs are still working on it.
pidgin + ubuntu. i remember
Don't need a bot, it's called marketing! (They chose the name.)
This literally triggered the ICQ "Uh Oh!" sound in my memory. https://www.youtube.com/watch?v=RhGHerssyk4
Good to hear.

I'm not driving much myself lately, but I'm really excited about the health impact of removing combustion engines from our cities.
Realistically, how would you know these biographies are actually that good? Suppose we took the most well-researched biography imaginable: a person who pores over a single life over decades and manages to find all or most of the material still available. In this hypothetical case, you are still sold a narrative that is based on the author's own impressions and reading of the material, and the material itself lacks important details about the person that could not be recorded due to their very nature.

We can with some reasonable degree of certainty conclude that some bios are better than others and some bios are not worth reading at all, but in all cases you are left with an illusory understanding of the person.
I have a small b2c business and one of our key differentiators is the customizability. Users LOVE to turn stuff on and off and customize fonts, colors, and every bit to their liking. Sure it makes bugs and some users post ugly screenshots, but there’s definitely still value there that users recognize.

I’ve also noticed that surprisingly many of my friends have changed their Gmail theme.
I wasn't able to find any example code even after few minutes on the page :-/
Let’s start with an unambiguous definition of “terror”. Good luck on that.
Maybe I’m old fashioned, but I’d rather address the nazis themselves than the tools they use. People still drive Volkswagens and wear Hugo Boss.

Edit: A bit surprised to see this comment flagged. What about HN's guidelines were violated by this response to the parent comment's allusion to Nazis?
Dump images from any YouTube videos with YOLO
it is 5 devices that you can use personally with an Apple ID (so, you as a single person can own 5 devices that can receive things you've paid for on the app store, like music and programs.).

It has subsequently been increased to 10.
I would really love the first-gen Saturn to be remade as an EV. It looks like it's from an alternate future already, it just needs a more powerful and refined mode of propulsion to get it there. The Audi R8 is also a great candidate for post-ICE muscle, as its appearance in I, Robot showed.
This is awesome. A request queue at the edge is perfect for this problem; of course Cloudflare is already on it!
A database server? Gitea is as "involved" as you make it - mariadb certainly is not a requirement for Gitea. I've been using Gitea with sqlite for a couple years and upgrades have never ever been more complex than replacing the image with a new one. If minimality is a concern then you really can't get any simpler than `./gitea`.
Front-end / PHP Developer (remote)
We are building systems that help entrepreneurs build great startups in Africa and emerging markets around the world! VC4A.com is looking for an experienced Front-end / PHP Developer. JavaScript is your native language, but you’re not bound by it. You have experience with VueJS, GraphQL.You write (accessibility) standards compliant HTML & CSS (SASS/LESS). You know your way around legacy libraries like RequireJs and jQuery. You have a good understanding of PHP and preferably have prior experience with building WordPress templates. Let's make a real difference. Get in touch!
I never claimed MacOS was inaccessible. I don't even use MacOS, and haven't since about 10.1. I don't believe I've made any claims about MacOS at all, actually.
Interesting, I wonder if we will see mass 'limited edition' options out there.

I do wonder how accessible they'll be as even today with mass production getting the color, price, options you want has always been a bit of a hassle / compromise outside of ... cars I don't want ;)
Ask HN: Thoughts on Jessica Rosenworcel, the new Chairwoman of the FCC?
Don't know enough about her, other than she supports net neutrality.

https://www.fcc.gov/about/leadership/jessica-rosenworcel
A lot of it is political. Where sheriffs, judges, prosecutors are elected officials there can be intense rhetoric. People want to be re-elected and the we are protecting you is a fail safe argument. That's starting to turn with proposals for police reform but what is clear is that there's not a lot of data collection and evidence based analysis in policy making.
If you want to get more into the details about the benefits of CI/CD and other best practices, Accelerate[0] is a great book.

It's especially helpful for getting the data and forming the arguments you need to persuade leadership that CI/CD is a good thing.

[0] https://smile.amazon.com/Accelerate-Software-Performing-Tech...
Businesses embracing drone delivery in Australia [video]
If I'm running a platform and it's mine, I'm not impacting anyone's right to free speech... they have no such right on my platform.
I love the color theme! Nice job.

One bit of feedback: the upvote and downvote buttons felt laggy to me. The on hover effect doesn't always activate, and after I click it, I don't get any immediate feedback that it worked. I'm on a satellite internet connection with a lot of latency, so I'm assuming I'm waiting for network requests to finish.

macOS / FireFox 84.0.2 (64-bit)
Agreed - I definitely thought this was for job interviews and was really confused why they needed uber-high quality video recordings of me!
Gas prices might temporarily fall as there is a very brief over-supply. Then the exact opposite will happen, gasoline will become more expensive as the economies of scale vanishes, refineries shut down permanently (never to be restarted, and no new refineries will be built), the market demand continues to dwindle, and on the cycle goes. Gasoline ends up as a largely niche fuel many decades out.

And that's before we get to the obviously anti-fossil fuel era we're entering, where they will increasingly hammer fuels like gasoline with taxes, driving the cost up around the globe. Even if somehow the market didn't drive the prices up from the economic efficiency change I described, the taxes will regardless and that's guaranteed to occur.
You're welcome, and all the best.
Dito Desktop Release
I believe the GP was just posting the text from Pidgine website, not writing it.

Quick search reveals that up to 5 devices can be tied to the same Apple account: https://discussions.apple.com/thread/8030144
macOS or Windows. Both are leading operating systems and are both very accessible.

You're ranting and raving for absolute zero reason at all. You have no facts to back up your claims nor any actual experience.
If they don't have the ability to change the license (which it sounds like they might not; most likely some of the code is owned by others?), they can't distribute it under GPL + more restrictive terms, because what would be lost is their license to distribute the code.
That is an excellent point. In this case, I still can't help but think of all those whose circumstances did not allow them to produce anything that would be remembered by history.

"I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops."
— S. J. Gould
The maintainers likely don't own the copyright on the entire codebase, and so likely cannot license it under anything other than the GPL. Incorporating GPL code into an app on the app store is not possible without breaking either the app store's rules or the GPL's rules (most likely the GPL, which would effectively remove the maintainer's rights to distribute that code).
>If there are different kind of models (like Ising and XY), they could all implement the same interface with an energy method. Any views on this?

If it's necessary for the interface, then it should of course be in the interface. But he was referring to the unnecessary placement of internal implementation functions into the class. This is all over the current codebase and it drives me _crazy_. In a healthy codebase, a header file is the best documentation yiu can have of a class, and polluting it with unnecessary functions that have no meaning to the user makes it harder to read and reason about.
Governments certainly have the power to screw things up, but also to accelerate things. If electrics take over so much of the market that gasoline gets super cheap, there won't be that much political resistance to a carbon price on gasoline, since most people are driving electrics anyway.

Besides that, it's not all about fuel costs. Electric vehicles are fun, and generally low-maintenance.
Delivery method also matters. E.g. having actual continuous deployment to customer devices in a typical embedded context is very different from continuously deploying a web app. Depending on the circumstances not always impossible, but the factors feeding into the evaluation if it's worth it are very different.
where would you like to deploy?
I've never had this problem you mention, but I knew how to deploy manually before using CI/CD, the problem if any is usually how do you translate what you are already doing to deploy manually to the CD format/language and mechanism.

EDIT: I subscribe what jasonpeacock is commenting above, I think it's better expressed in those words.
Does not everyone still use it?

I and most of my friends do.

They are also responsible for my favorite bug report ever: https://bugs.gentoo.org/35890