skysight-inc/HackerNews huggingface dataset:
They should have spent 120% of their money on customer acquisition, and offered streaming services to content providers at a "can't say no" cost, ie at a loss, so as to dump more money into customer acquisition. They should have signed antitrust-worthy deals with ISPs to prevent other streamers from colocating (a major cost/barrier to streaming is the CDN).

Imagine being the tivo of streaming.

Instead, they spent too much money hiring too many brilliant but overconfident types. Average people could have done it, at low wages with lots of equity. Saving more money for customer acquisition.

They did a good job with their DVD service, which has a more easily understandable barrier to entry. They thought they had a similar barrier to entry with streaming, perhaps in part due to thinking that what they were doing would be so hard for others to pull off.

Of course, this is all in hindsight, so take it for what it's worth. But, as noted, even back then they had platform examples to model themselves after. Perhaps they weren't going after such kind of dominance, but still they could have foreseen vast competition.

Apple, OTOH, gets it. They can't even give away 1 year free of their TV service. But they will keep plugging away at it. Come to think of it, they are probably netflix's worst enemy, not disney etc. Netflix do recognize this ... they wisely refuse to be a provider on ATV, where they will just get 'amazon'd'. When your competition is Apple, you are in a bad place.
Oh, I just read a big article about how Star voting came to be.
https://www.wired.com/story/dana-debeauvoir-texas-county-cle... (A Texas County Clerk’s Bold Crusade to Transform How We Vote)

I thought I remembered it was mostly about how to verify your vote, I'll have to read more into it again. Thanks!
I'm working on an editor that lets you clone any repository - which uses a static site generator or the like to render static pages - where my editor lets you edit in WYSIWYG (fully rendered - what you see is what you get) - while producing clean diff's in plain HTML (or markdown), I would love to add support for editing MDN articles.
I remember seeing it at:

telnet towel.blinkenlights.nl
For me, the biggest downfall of IFTTT was how many services started locking them out of useful hooks. Early on, I felt like I could do anything in IFTTT with any platform that was on there. There were so many hooks available as triggers, but as time went on and services removed many useful hooks, it lost a lot of value.

Spotify is one that comes to mind, originally there was so many triggers on Spotify that were useful, but now there is only like 2 boring triggers. It really killed the IFTTT platform when there was less options from so many of the services.

They went from having less services, but a very deep amount of triggers/hooks to hundreds of services with very little depth. From a deep pond to a wide shallow ocean. And I'm not sure if that's IFTTT to blame, or the services themselves just doing it and IFTTT had no say. Could be a bit of both, who knows. Or maybe services made exclusive partnerships with other services like Zapier, and made their triggers exclusive to Zapier for some deal they put together.

And just to add, at the end of the day, anything automation related that I was doing for professional work was always done on Zapier because they had far better/more options. So IFTTT had always just been a personal playground, noting serious, which is all more reason to not pay for it.
> Why are your games breaking on a Windows update?

Because Microsoft gutted its in-house testing program in favor of moving fast and letting end users find the bugs.

A 3rd party containerized system could passthrough the interfaces that are known to work, massage those that need massaging, and catalog (with user consent) the ones that are unknown. Kind of like Microsoft's compatability modes, but managed by someone else, because Microsoft stopped caring, apparently.
Interactive Linear Algebra (2019)
They can be counted by hand. And they should be.
This is unfortunately exactly what Maine is doing, as per their example ballot linked above.
Yes, there were at least two genres where LucasArts seemed to make games that were strictly better than Sierra's: adventures and (arcade-ish) flight simulators. Not only better, but the best. For flying games, Origin was a contender, but despite all the advanced graphics and FMV, flying and shooting in Wing Commander was not as fun as in X-Wing and TIE Fighter.
In general, do state rules apply to the primary (party) vote as well?
Solid point, but I would counter that a feature or a product is never truly complete. The goal should be to get to a stage where users can derive value from the feature (or product), and ship.

In our case, the main ask from developers is the ability to sync/connect their tasks to merge requests on Gitlab. v1 of the integration does exactly that, and additional elements will be shipped over the coming weeks as users activate the integration.
Given the growing Google graveyard, why would anyone who is serious about building product consider working at Google? Guys, you are destroying your hiring pipeline.

Actually it sounds great - build whatever you can dream up, but never have to worry about supporting it.
We shouldn’t let perfect be the enemy of better.

I mostly agree with you, but I do fear that some of the hidden flaws of ranked choice could end up poisoning the well for better systems like approval voting. After 2009, Burlington switched back to FPTP, and as far as I know there have been no serious efforts to try any other alternative systems there.

If massive money and effort is put into adopting RCV while people falsely claim that it solves the spoiler effect, then once the problems with RCV start to become more widely understood, people are going to be a lot more skeptical next time around when advocates of approval/score/STAR voting come around and say "okay but this time it really fixes it!"
I'd rather they ban customers for three cases of subscribing email addresses without verification, but how many customers would they have left?

The majority of mailchimp-sent mail is spam.
day 2 to recap - https://news.ycombinator.com/item?id=24944042
It looks more like a lean version of gary's mod. Although that game lets you build very complicated things a lot of people end up just playing premade games instead of building their own stuff, so there is still a lot of room for a more focused "maker" experience.
Can you clarify if by "Is bad" you mean not as good as STAR or worse than the First Past The Poll (current system)?

It does sound like STAR is better than RCV, especially after reading about it here https://www.wired.com/story/dana-debeauvoir-texas-county-cle... (A Texas County Clerk’s Bold Crusade to Transform How We Vote).

I do wonder if those adopting RCV are still in a better place, than FPTP, simply because it decreases voter apathy and gives voters a chance to be "heard", thus increasing participation. At least in the short run, I feel like RCV is still a win, even though it may not be as optimal as STAR.
People used to say of my alma mater that the teaching was decent but the facilities were amazing.

There was a feel on campus that the people who were really going to 'make it' were only putting in B- or C+ work and spending the rest of their time working on side projects. There were very few days in a given year when more than half of the computer labs were full at the same time, and with Unix boxes you can always remote in to the flavor of machine you need.

You don't need much research budget if you already have access to time on equipment. I'd be curious to know if Dijkstra had access to a similar embarrassment of riches.
It's a generic RPC protocol based on a well-enough-typed serialization format (protobuf) that is battle-tested. You'd use it where you'd use REST/API/JSONRPC/...

Compared to plain JSON/REST RPC, it has all the advantages of protobuf over JSON (ie. strong typing, client/server code generation, API evolution, etc), but also provides some niceties at the transport layer: bidirectional streaming, high quality TCP connection multiplexing, ...
Nice wobble.

But I think drawing without the wobble is easier.

Wouldn't it be better to add the wobble effect after the drawing is done?
Exactly, and if we do the research and tech development at a reasonable pace, it might be ready when it _is_ needed for an urgent problem.
Many consumers will stop using a service if they have to pay any money for it with little regard to how useful the service is to them. These consumer services generally help save free time, but unlike businesses where labor time is expensive, many consumers don't think of their free time as particularly valuable.

Especially developers, they'd gladly trade their free time for other benefits like more control or openness like the OP is doing here:

> It's just that this was the nudge I needed to move my automations to infrastructure that I have more control over, which has other benefits outside the scope of this article.
Also an interesting point: I’m also very cue-dependant. I’ve spent most of my life structuring my tasks and habits around cues. It is tricky as heck as I’m sure you know. This too can be an indication of ADHD as the ADHD brain is more likely to be really good with connections between things.
Not open-source, rather fair-code licensed (so you are not allowed to commercialize it but use it totally for free and the source-code is available) but apart from that you can try:
https://n8n.io
https://github.com/n8n-io/n8n

(disclaimer: I am the author)
Stories for VSCode
Would you agree that the resources in the linked article are a good starting point to learn about your specific rust stack, or do you have additional resources you would recommend?
The problem is pretty much all systems that make voting more fair also make Republicans win much less, so there's very little bipartisan motivation to make changes.
I feel the same way about mailchimp doing this that I do about Facebook or Twitter doing this: I agree that they have the right to do this as a private company, but the fact that they are doing it so casually discourages me.
Like city dwellers limit their criticisms to the ranchers that use public land.
Oh wow, I totally forgot about that game. I was not very good at it, but eventually I figured out that I could drive the car in reverse and because there was no hitbox on the bumper, the racetrack's wall just kind of guided me along while I accelerated to maximum speed. Fun memory
Give me tools to moderate my own content, thank you.

Yep. In the old days you had a killfile in your newsreader (NNTP client), problem solved.
Good question! I was thinking about this in the shower. I think the next step is email delivery. Google could easily flag and delete "disinformation" from email boxes.

Scary times we are living in.
it's truly remarkable. granted this is an exceptional case given the general mental state of people at burning man, but I have seen a cyclist ride straight into the back of a fully parked, Very Brightly Lit art car before.
Use JavaScript to read MySQL database
I have recently built this project that allows you to read sql databases on your server. It's easy to setup and use.

Example of how to read table 'blog_posts' and output the first 100 into a table:

const config = {
"table" : "blog_posts",
"limit" : "100",
"offset" : "0"
};
_POST_REQUEST("link-to-server/database.php", 'config=' + JSON.stringify(config), (response) => {
document.querySelector('#myTableContainer').innerHTML = _json2table(JSON.parse(response));
});

See Github: https://github.com/JackChilds/jsmysqldb
similar/related: https://news.ycombinator.com/item?id=24932467

also noticed this post from 2018 when the malls were originally outted
https://news.ycombinator.com/item?id=17691968
Maine has "verifiable" machine counting with hand counting as a backup IIUC. Add that to some of the in state standardized tests and bubbling your answer should be very familiar to people.
The problem in primaries is that it's the fringe of the fringe who select candidates. The second problem is that it's not a primary election, it's a rolling circus. If primaries were RCV and happened on a single nationwide date, it's more likely that centrist candidates will emerge from the process.
Down to the Atoms
I have high hopes that sifive might be able to make something happen here.
I have no problem with moderation that's not editorial control in hiding.

If platform published their content rules and publicly demonstrated how they apply them equally I doubt we would be having any of these discussions.

Instead we have "moderation" that always favors one political line of thought. That's not moderation, that's editorial control and at that point I think it's more than reasonable to argue you have crossed the threshold from platform to publisher.

Usenet survived for decades and still does without some central bureaucracy lording over it. Have an issue with them? Plonk!

Freaking snowflakes. The road to hell is paved with good intentions and this is the slipperiest road yet. Sunlight is the best disinfectant. Remember when that used to be a catch phrase of the left? What a bizzaro time we live in.
I said there is no real argument against it.

I'll go ahead and make the unfounded claim that situations like the one above are mathematical curiosities, and nothing more. True voter preferences do not align in a circle.
Serialization/deserialization speed and reducing transfer size are good reasons for large throughput service-to-service communication. Also a decent ecosystem around code generation from .proto files and gateways to still support some level of JSON-based calls.
I fully agree with the author about the UI.. who thinks this is a good interface for web/desktop?! https://i.imgur.com/p85MGi5.png

And I personally also think their free tier should be a little bit better. Currently it's extremely limited and I barely find any use of it any more.

They're constantly removing services too. I used to use it to do one thing, which was to automatically tweet any songs I like last.fm. About 2-3 years ago, they simply removed all the Last.fm triggers.
Just the fact that he's an incumbent virtually guarantees that he'd get a lot of #1 slots. Unless there was a mass exodus of his base or a major Republican challenger, which I don't see.
Mitchell also described his recording set up as using a 2-bit brand converter. This device is not double buffered, making double buffering artifacts implausible. On top of this, DK hardware generates a badly timed sync pulse. The 2-bit converter does not correct for this and typically generates a black and white image when connected to a DK board.
Phonenix doesn't get much snow / ice / crazy fog / crazy rain. The roads are wide. The amount of traffic is low compared to, say, NYC or LA.

So yeah, they are not near human level yet.
Arrogance in computer science is measured in nano-dijkstra. - Alan Kay
It makes it really nice to define APIs (like with Openapi of swagger). There is a bunch of code generators out there to produce code for your definitions to have a native swift , objective , Java, Go api stubs for either clients or servers.
It is a joy to work with in cross functional teams and define your APIs whilst taking into account what Api versioning would mean, how to define enums, how to rename field names whilst being compatible with the transport protocol and other things.
Also if you were to route a payload from service A via B to C and each service is deployed independently and gets new Api changes, gRPC supports you in how to handle ther Szenarios.

Sure enough openapi can do all of this I guess but grpc definitions in Protobuf or Google artman are just way quicker to understand and work with. (At least for me)
> Why are your games breaking on a Windows update?

Windows 10 'N' Editions ship without a Media Feature Pack which some games rely on - i.e. Rockstar games (GTA V, Red Dead Redemption 2).

You can install the media feature pack by downloading it from microsoft, but I've noticed that when the OS has major updates (i.e. the "Creators update" from last fall), the media feature pack gets removed and you have to reinstall it.

It's better than it used to be - or at least, it's hidden away from me via Steam etc. - but I remember loads of games coming with installers for specific versions of DirectX, Visual C++ Redistributable libraries, different versions of .Net framework.

Not sure what the rationale behind it was compared to "just statically link it" but maybe in this case you couldn't just statically compile supporting microsoft libs into your game engine... And maybe there are/were legal reasons about why you couldn't stick the right versions of .dlls into your game's working directories...?
I don't hold the above as personal beliefs. I'm much more aligned with "The great thing about the truth is that it can be true whether you believe in it or not." That's spin on Neil Degrasse Tyson quote on science, but it holds true to me as well for truth.

It doesn't even need to be political. We have people that believe in a flat earth to this day. If you go through life expecting people to accept true as true, then you will be sadly un-armed for real-life experiences. There are people that are absolutely unwilling to accept that what they currently believe is not accurate, and will not listen to any reasoning what so ever.
Sure. You would use gRPC when:

- You want to have inter-service RPC.
- You want not only unary calls, but also bidirectional streaming.
- You want a well-defined schema for your RPC data and methods.
- You want a cross-language solution that guarantees interoperability (no more JSON parsing differences! [1])

[1] - http://seriot.ch/parsing_json.php
That is disappointing.
Thanks for the explanation!

Why wouldn't it be enough to use REST with a protobuf media type?
bah, DUPE - clean your urls ppl

https://news.ycombinator.com/item?id=24933583
> Denying someone a cake based on their unchangeable sexuality

What happened to fluidity and spectrum. Aren't you actually spouting hate speech right now? You were so quick to virtue signal that you resorted "hate speech".

> is not the same as denying someone a place to email unproven allegations about the son of a politician with an eye to unduly influence an election.

You are right. Cake is superficial nonsense. Free speech is actually important. Imagine if the story about being denied the cake was censored. Imagine if the cake story was censored for being disinformation - which it turned out it was.

I'd rather be denied a cake than to be denied the ability to speak about being denied the cake. I'm sure you'd agree if you weren't clouded by orthodoxy and agenda.
> Instant Runoff Voting has legit flaws

Talking to people about what they expect "ranked choice" means, I get the idea they mean Condorcet rather than IRV...
KDE.org migrated to Hugo
I'm no longer proud of Silicon Valley. I don't want any part of developing tools for censors (thought police). And if you advocate for this, it will explode in your face when they come for your ideas.

Not cool

Another way to look at it. When you were a child did you ever imagine you would become an advocate for censorship?
IMO it also lets you just count the interest, regardless of outcome. Now you could see Nader (or Bernie, or the libertarian candidate) get 5, 10% of 1st choices and know it's legit, even if it doesn't change the outcome of the election.
Related to consensus: CRDTs
Most surprising consequence is probably that IRV is unlikely to break 2 party dominance, even though it this is an often claimed advantage of IRV.

The frequently imagined scenario with IRV is that, in a two party system where most people will rank 1 of 2 parties first, then a small percent of voters can safely rank a third party first. This party is then eliminated, but not before a surprisingly strong showing (e.g. 5% first rather than the .05% we currently have). This would likely happen.

The problem arises in the next election, when the third party is now strong enough to command a large percent of first place votes. Since the party with the least first place votes is eliminated (even if they have a ton of second place votes), the third party now stands a real risk of cannibalizing votes from the next most similar "mainstream" party. If this cannibalization were to occur, both parties could lose to the other mainstream party that many voters might not have preferred! Due to this risk, it's likely voters would strategically rank the third party below the mainstream party even if that wasn't their true preference. In this way, IRV can still lead to 2 party dominance.
Washing hands and Halloween candy can mitigate Covid-19 contamination risks
>Wayland won't be production ready in a long time.

With NVIDIA it will never be production ready because NVIDIA doesn't support the Linux standards for Wayland and they don't allow developers to write/use good open drivers and all functionality. Even with X11 and their closed drivers it's a bad experience with glitches in the desktop, but at least the games run.
Sure, but writing numbers is familiar to people as well.
AWS, ALB, gRPC - it seems one needs to swallow a thesaurus to communicate these days.
Well, static types and analysis are in fashion now, and always moving on the direction of more powerful proof systems.

He was very likely too much ahead of his time on that. Decades after him we still don't have good enough tech to do the kinds of proof he expected... And yes, maybe too arrogant to realize that it's not the entire world that is dumb, but it's a core piece of the system that is missing.

On the other hand, he did work to improve proof systems, so who knows what he really thought?
They are counted by machine, but there are provisions for counting by hand in cases of discrepancies. Maine towns (usually small ones) can still count the ballots by hand if they choose.
https://www.cs.utexas.edu/users/EWD/transcriptions/OtherDocs...

Actually, based on the above I think he would have been all for it.

Well, I mean knowing Dijkstra he would have found something to complain about :D, but it wouldn't have been that it wasn't imperative enough!
There are pre-built PDFs on the GitLab repo, but they're pretty well buried. If you view a CI job you can download the generated artifacts.
'Fireball' meteorite contains pristine extraterrestrial organic compounds
> Denying someone a cake

It wasn't about denying someone a cake. The shop had many premade cakes available for purchase. It was about being forced to create a custom LGBT themed cake that the gay couple wanted baked.

If you believe they should have been forced to do that you are an authoritarian.
Great links on STAR, especially the comparison!
I have no problem if people set standards.

It's when they are vague and applied unevenly that the line between platform and publisher gets crossed.

For example, I find it fascinating that Twitter doesn't put warnings on the leader of Iran's racist tweets (or even bans him for clear TOS violations) but peppers the US presidents tweets with warnings. With a straight face you are going to tell me that politics has nothing to do with it?
If you want to automate complex tasks, with multiple IFs, Merge, triggers ..., easily extendable, a node based flow and self-hostable you can check out the fair-code licensed https://n8n.io
https://github.com/n8n-io/n8n
(disclaimer: I am the author)
So the only remaining question is:

When does AWS roll out quic support in ALBs?
This is the type of censorship/suppression that led to Donald Trump being POTUS...
The Revenue Takes Care of Itself
>> MicroStrategy’s revenues have barely grown over the past decade, from $455 million in 2010 to $486 million last year.

Totally agree, and this line from the article jumped out at me. So -- during a giant tech boom -- the company was unable to grow revenues...and now it is pivoting to a pseudo-asset management company with a singular bet on BTC?

As a shareholder, why would I want this? If I need BTC exposure, I can buy BTC directly, I dont need it co-mingled with a software firm.

How does the board allow this to happen?