skysight-inc/HackerNews huggingface dataset:
I've gotta play devils advocate a bit.

The people I know who voted for Trump were not voting for him so much as against a set of policies that have been very profitable to Wall St. but awful for everyone else. Chief among these is the leveraging of foreign totalitarian states like China to break domestic wages.

I didn't vote for him because I don't think he is any different or has any solutions, but consider that a vote for Biden is a vote for the same Bush-Clinton consensus that will continue those policies.
I think "preserving the words of the president" probably fits pretty squarely in the realm of public interest, even if they're blatantly false.
> I feel like most of the time I see posts like this, the situation is resolved favorably and relatively quickly.

Isn't that exactly the complaint? There's no sane human review until an issue gets embarrassingly publicized--so if the victim can generate that publicity then the system "works", and if they can't then you never see the post.
That story is literally about someone hitting a voting machine over and over in person.

Bad troll is bad.
Yes. I have a small acreage farm and orchard. Lavender for essential oil and medicinal herbs. I used to grow produce but no margins as labour takes up everything.

I came here to apply for YC, didn’t get through but stayed..for small acreage farm automation.

+

Netflix series Rotten. Episode: Garlic. Garlic comes from China and peeled by Chinese prison labour according to the documentary. Gilroy Christopher Ranch disagrees. I wonder why we are having a shortage of garlic in our tiny country population of about 350 million then ..
As a counter-example, I was amazed at how simple it was to set up Pi-Hole. I thought they had the setup workflow built pretty well. Took me ~10 minutes including flashing a SD card with Raspbian.
> I never stated an opinion on the policies, and you don't seem to be saying I'm wrong.

I'm clearly saying you are wrong with examples and sources.

> I have to wonder how anyone can say anything positive about China, if even accurate descriptions are "propaganda".

You can say positive and negative things about every country. China isn't an exception regardless of your agenda. It's bizarre that anyone would even write "wonder how anyone can say anything positive about China".

Well how about this? Their economic growth? Their impressive poverty reduction? Their infrastructure build-up?

> If you actually want to help China's reputation I'd also advise skipping the whataboutism.

It's not "whataboutism" to directly refute your claim : "because you can't copy the Chinese government." + "They directly keep out foreign competition like Facebook".

You certainly see the difference between whataboutism and a refutation with examples right?

And I'm not here to help China's reputation because I don't have an agenda like you. I'm here to refute nonsense and bullshit propaganda.
we're trying to create the perfect mix of asynchronous and realtime message. would love to show it to you and get your feedback: https://usepingpong.com
How would one actually implement a high integrity fact-checking service?
+1 to notes and documentation.

30 minutes won't be enough to solve many nasty bugs, but it can be enough time to rule out a possible cause, or rule out a possible technique as not being helpful for tracking the bug down.

One of my nastier crashes took two weeks to root cause - I eventually ruled out every smart technique I could think of, and resorted to dumb ones. 15 or so build + test cycles later (taking maybe 10 minutes of work each and another 2 hours of waiting for builds to complete) I'd bisected VCS history and found the cause. Turned out to be a change to use some third party code that looked completely unrelated. So unrelated that I spent another 10 minutes creating a completely isolated standalone repro case to verify I'd actually found the culprit (I had) instead of something that would hide the symptoms.
PDT 150 was a desk top model - pdp11/03's where targeted at labs and originally came in a wheeled trolley about half cab height that you placed an VT52 or VT55 on top.
What you're picking up on is that the old school vision of how AI would be achieved (Minsky, Chomsky etc) had some early success with simple games (which they then touted as the forerunners of AI) and then stopped. Data driven ML approaches are completely different.

Physics once held that there was a substance called aether rather than vacuum, and chemistry that fire came from phlogiston, but we didn't need to rename the discipline when reasoning evolved.
Counterpoint "GCP documentation is terrible"
Example:
Today I was auditing GCP firewall rules for a client. It's sort of hard to find orphaned rules so I asked on stack overflow. A kind Googler replied, "it's not built in but I whipped up this thing in node to do it". Great! So I clone his example code, install the deps, gcloud auth at the command line and run it.
Oh no! auth failed.
"Your application has authenticated using end user credentials from the Google Cloud SDK or Google Cloud Shell which are not supported by the cloudasset.googleapis.com. ...Use a service account.
https://cloud.google.com/docs/authentication/"

Great, I read that document. Big, long wordy thing. Nothing about service accounts. I see this other one in there that looks promising.
https://cloud.google.com/iam/docs/overview
No dice, but I do see mention of service accounts in the nav bar.
https://cloud.google.com/iam/docs/service-accounts
Close, but ultimately not what I need, try two more. Now I'm 5 documents deep and I'm honestly wondering what I'm doing.

I finally piece together that I need to
create a service account
explicitly grant it a role
download credentials
export the credentials location

How hard would it be to write that in one place and call it something like "How to use service accounts (and why)"

But wait!
It still doesn't work, gotta activate the Cloud Asset API (have you ever tried to use an AWS service and failed because the something something api wasn't active yet? No you haven't)
Ever run into an api usage limit? That's a fun one. Imagine that api is the one you're using to report problems with your production cluster. Good luck getting that fixed in a reasonable period of time. I ended up just waiting 24 hours for it to reset. But I digress.

Ok, so I do all that.
Only to figure out that's not quite what I need so now I'm chaining together some gcloud commands, filtering output, making tables, sorting in vi.

I wind up with a 192 line spreadsheet and a lot of manual work remaining to work through them all. Maybe this stuff is available in the Google Security Center, but I can't see it because it's helpfully hidden under the organization permissions not the project permissions. Great.

You know how you do this on AWS?
This very important security thing that you should do quarterly if not more often?
You click on trusted advisor, it shows you the unattached security groups you can safely delete, it advises the ones you should lock down. Done.

Don't get me wrong, Google network infrastructure is generations ahead of AWS.
But it's all useless if you can't get it working right and GCP documentation is worse than nothing at all. So good luck getting things working right.

Also when things are just a bit more complicated the odds are good that even smart, capable people will screw something up (yes I found some problems during my audit today, no I don't think those problems would have been there if the client had deployed on AWS or Azure)

In conclusion think twice before choosing GCP
Semi-shameless plug (I work for Oracle) but have you tried OCI? You might find both the console UI/UX and the cloud calculator pretty decent. That's just my personal feel, coming over to work as an Oracle cloud consultant with previous AWS/Azure experience. I'd argue it's normal those two are where they are; AWS is now a spaghetti of products, while Microsoft are anti-KISS by DNA.
Fast.co checkout- Security loopholes – hacked equally fast
It would be nice to have KYC using a certificate system, where organizations could publish that they have performed the check. At its core, that would be optional, and it would be up to the parties to a given transaction whether they care.
Sure, you can't read every facebook post, but if your browser extension is scanning your feed and suppressing posts for you, how can they even stop you?
Yes first system I worked on :-)
I had a customer two years ago that we needed to rename her professional page from "Person's Name Service" to "Person's Name". That's all, we didn't change the named person, or the content of the page, just removed the service because she did more than that now. I got denied THREE times by bots claiming the change was too severe and changing the "topic" of the page, which would be potentially confusing to users, or worse, akin to changing the page to something they wouldn't otherwise support ("Local Girl Scout Troupe 4" suddenly becomes "Fans of the KKK").

I had to contact someone I know at FB to get a human to review the change. My friend and the reviewer felt the change was completely legit and allowed it.

What do you do when you don't have someone on the inside?
When the shapes are hand drawn, and the boundaries have gaps in them, heuristics are needed. Same if filling an object in a photo - where are the edges, exactly? That kind of object recognition is familiar ML stuff. The pictures in this paper show quite a few examples of filling problems: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.655...

I don't know about MS Office, specifically, though.
Yeah. It’s still early days.
There has to be something between the best customer service and things like letting shitty "AI" ban accounts without any human intervention.

How hard can it be to augment crowd sourcing and "AI" with some actual humans? If the "AI" is so crappy that it can't figure out an established, popular account is worthy of human support, what problems can it actually solve?

I also wonder why we can't just pay $X to get a human, but I know the answer. Tech companies would just take the money as extra profit and still provide the shittiest quality support possible.
> In May 2014, DeMuro inflated vote totals by adding 27 fraudulent ballots in the primary election, 40 votes in May 2015, and 46 in 2016, according to court documents outlining the scheme and the charges against him.

> While those numbers may seem small, prosecutors said, they made up a significant percentage of the total votes cast at the polling place. In 2014, 118 total ballots were reported there, which means that DeMuro’s fraudulent votes accounted for over 22% of the total voting in that division in 2014. In 2015, his fraud accounted for over 15% of the votes in the division; in 2016, his fraud accounted for over 17% of the votes.

DeMuro is an election official, not "someone"
I think one of the issues with this will be how it is linking the correct information. I like the little inclusion before tweets, but there's no sources on them. Then when you scroll down on the tweets I see them in this order: The Hill, WaPo, CNN, a CBS News reporter, a Fortune Magazine reporter, a Vox reporter, Sr Political Reporter for Huffington, ACLU Nebraska, a CNN political correspondent.

The issue here is that everything here is considered in the hard left of the media. I'm concerned that this will only help grow the divide between Americans, though I also don't have a better alternative to this. Clearly there is a lack of coverage of this from the right and in fact the opposite. A quick DDG search of "fox news mail in ballot" pulls up [0][1][2]. So when you see things like this I think it is easier to say that "the left" is trying to trick you. If Fox is your primary source of news, then it does look like Twitter is trying to silence a real issue. If Fox isn't your primary source of news then it looks like Twitter is trying to fight misinformation. Things are so crazy that it really is hard to find the truth and there is very good reason to believe that someone is lying. And no one wants to admit that someone they've trusted for a long time is lying to them, especially when there's nuggets of truth that you can hold onto.

So I'm a little worried about the repercussions of this, especially since the right already thinks Twitter is supporting the left.

Edit: By hard left I mean from the perspective of Fox viewers. My main point is about the perspective of the people this is specifically aimed at. While on the left we don't see it that way go talk to your friends on the right, they see it differently. My concern is because we need to unify and not divide.

[0] https://www.foxnews.com/politics/voter-fraud-california-man-...

[1] https://www.foxnews.com/politics/south-carolina-election-bal...

[2] https://video.foxnews.com/v/6158607323001#sp=show-clips
Twitter could possibly fund itself for a long time if they hosted a pay-per-view event of the moment they lock and disable that account for policy violations.

It could be the most profitable 5-minutes of pay-per-view streaming in history and also simultaneously the most amazing test of Internet resiliency, ever.
There is no single voice here on HN. It is a divisive, complex issue. Not only are (some) individuals uncertain on where they stand, but the community itself does not entirely agree. I know personally that I draw the line somewhere, though where exactly isn't clear. I suspect that to fully articulate my opinion on this, I would have to spend about a week doing research and forming a truly educated opinion.
Ironically serverless is move expensive. For a dollar month you can get wordpress hosting.
Used ICE car prices are crashing though.
You can add AdAway to your blocklist in NextDNS super easily https://imgur.com/a/VVKM8TF
If you like wacky retro cars like this, check out Mitsuoka Motors, which specializes in them:

https://www.mitsuoka-motor.com/global/lineup/
Any R blogdown writers here? I started using it a few weeks ago and love it.
Yeah but... this is the President of the United States we're talking about, not a random Reddit user. He's already been raised up and legitimized. I don't think that study applies... in fact, I don't think any study applies, since this is the first time we've ever seen this.
Possibly. I don't think either one of us has immediate access to a solid survey or report/analysis - so it's an interesting point of its own that we have a wildly different initial estimate/assumption ¯\_(ツ)_/¯
And if that happens, take note of which political parties/groups fight tooth and nail because they know that voter turn out is bad for them. (It's not difficult to predict.)
Obviously written words can't literally punch you in the face, but I think that joint understanding of that is implicit when we both know that the thing being referred to is written words. Nevertheless the article pretty flippantly talks about murdering prostitutes as an allegory to games.

(I know the first part of it is a quote from the games creator, but the rest of the article continues to riff off of it without a hint of "huh? that's a weird thing to say.")
I guess what I'm getting at is doing that would be a big patchwork of putting all that together. Not a unified system. I'd gladly make a one time payment for a unified piece of software that does everything (or of course gladly adopt something open source).

Also, to your specific example, does there exist a Flask app that runs on AWS lambda that can listen for a webhook and then build a static website?

Does there exist code that I can put into Github actions that builds a static website and uploads it to a CDN?

That's basically what I'm looking for.

Of course I could write my own solution or cobble it together with a bunch of moving parts, but my whole point is that I'm looking for an existing package that already does it.
Consider reading IETF docs for how things like DNSSEC were intended to be used.
lit-html has been used in production for over 2 years now, on sites with billions of page views a day. At this point no one new to it would be an early adopter :)

The issue with module loading is a pretty fundamental one, though pretty unrelated to web components.

Once you understand it, there are a large number of tools that make them work. The core problem is that most modules available on npm are written with import specifiers that assume the environment supports Node's module name result. Browsers don't, so it won't load something like `import * as redux from 'redux';`

The solution is a tool that transforms package names into URLs. Webpack, Rollup, Parcel, es-dev-server, Snowpack, Vite, unpkg.com, Polymer CLI, and many more do this for you.

More and more of the ecosystem is moving to native modules and we're all going to have to understand this issue.
It's disturbing that YouTube has the capability of mass banning a certain point of view with just a few keystrokes, it sounds like. Wasn't built for nothing.
[..]People largely confined to their homes have been cooking more and buying more garlic to cook with, Christopher said. His company, which typically sells 500,000 pounds of garlic per week to grocers, restaurants and industrial buyers, watched demand skyrocket after the stay-home orders were imposed — first to 600,000 pounds per week, then to 700,000, then to 800,000, he said. Demand from restaurants has plummeted, but demand from grocers has exploded, he said.[..]

Is it just me or is this math dodgy? That’s 300k pounds of garlic per week while restaurants are not buying but people at home are buying?

So 350 million people consuming 800k lbs of garlic perfection week? How many lbs of garlic per day per person?

Math. Do the math?
Trump is currently tweeting about how this warning message is taking away his 1st amendment rights to free speech, and constitutes interference in the 2020 election. Can't wait for these tweets to get the same warning.

[1]:https://twitter.com/realDonaldTrump/status/12654275381401886...
> but given the service fundamentally uses a central server, you could pretty easily figure out who is messaging who.

How?

In Signal's design nobody ends up knowing this except the sender and recipient.

As a Matrix enthusiast with their own "Homeserver" what you're doing is basically like dressing in head-to-foot desert camouflage gear to stand in Times Square. I guess it does do something, but maybe not what you think it does.
Who asked for twitter to be our fact checker? I don't want any tech company fact checking for me.
None of those news outlets you mentioned are "hard left". They are corporatist status quo. They are all in support of Joe Biden who is hardly "left" at all
>I think the difference is that the West is engaging in surveillance and not sabotage.

This isn't true though. Pretty much all countries with the capability and incentives to perform cyber attacks do, including the US. For example,

US attacks on Russian power grid: https://www.nytimes.com/2019/06/15/us/politics/trump-cyber-r...

US attacks on Iranian nuclear facilities: https://en.wikipedia.org/wiki/Stuxnet
https://en.wikipedia.org/wiki/Operation_Olympic_Games
Honestly a truly well-made ad targeting on me, something that really ticked all the right boxes... gosh I'd spend 3-4× more, easily. Because ordinarily I just don't lose time on shopping websites, but I'm kinda of a spender when I do find things that I like. And I'm a sucker for good deals, I'm a patient prey hunter, I can wait months in ambush for the right deal.

Anecdotally of course, as one of those tech-folks who's got nothing against good and relevant ads.
It happens all the time that people chose their language precisely and in ways that clearly have more impact on another party's perception. Being pedantic over the definition of a word only distracts from what that word(s) is trying to do. I sense that you are really uncomfortable over what the word "wage-slavery" implies about the society you are participating in and are trying to cheapen it.
Agreed that Great Courses has a sweet spot... they bring in great professors who are particularly engaging and good at teaching. So, much more engaging than Coursera on average but still a high level of expertise. For a tough technical subject, the lack of exercises makes GC a poor fit, but for high-quality "edutainment," I think it's a perfect balance. (I particularly liked this class on the Etruscans https://www.thegreatcourses.com/courses/the-mysterious-etrus...)

If an author/artist/celebrity you particularly love is on MasterClass, it may still be worthwhile to pay for access to their bit. But you learn much less. I took the Annie Leibovitz photography class and absolutely enjoyed it. I still think about a few things she said. But I don't think it improved my photo portraiture skills at all. If anything, it sort of demoralized me to see the incredible level of input required for portraiture at her level.
Baseless speculation about the integrity of US national elections is a perfectly reasonable thing to fact-check and tag as misleading.
It's not 'pro china' to have surface familiarity with some of the CIA's greatest hits.

They tried to kill Castro with an exploding cigar, no joke, like Looney tunes.
They do have Tony Trishka for banjo, who's known as the banjo teacher
In what sense are CBS, CNN, and the Washington Post hard left?
> It's easy to say "just force them to optimize for value to society" and then ignore what that really entails in practice. And what giving someone the power to do that tends to cause.

> Actually solving the related problems and making things actually better is probably possible but it's messy and hard and complicated.

What you describe is politics, and it's inescapable.
> perhaps you should train two models: one to convert machine code to assembly, and the other to convert assembly to C.

Is the step of going from machine code to gcc-produced assembly not trivial? Is gcc actually producing assembly code that an assembler needs to do more with than convert to the corresponding opcodes?
> And we had almost killed the product!

Well, one could argue that you killed the product. You just reused the source code for a new product. A product is much more than the software.
* Merged in the good parts of MSConfig: Service Management and Startup Applications. (Is a better service manager in general than crusty old Services.msc; no longer need to wait for MMC snap-in and plugin loading.)
We should question the assumption that we need services to be at Google's scale. Especially when it comes to pushing user-generated content to all those costumers.
Blue bee feared to be extinct is found in Florida
Power does not imply responsibility, nor visa versa, there is definitely a venn diagram here. Dictators - all power, no responsibility. Manager of a homeless shelter - lots of responsibility, little power.

I believe, with nothing to back this up, that social media would be improved with a better educated population. One that knows and values the basic tenets of critical thinking and debate. No amount of policing will make people smarter or more courteous. People have to choose to be more civil and be more interested in views counter to their own.