skysight-inc/HackerNews huggingface dataset:
Sounds like a good idea. Basically a concierge credit card service that can negotiate canceling a subscription for you. That's actually the best thing that can happen for these cancel my contract type companies.. You pay a flat fee say $10 and then do the hassle of canceling for you or something. Or you build it in as a perk. The mass aggregation factor gives you some money to get the whole process streamlined for your customers.
So kind of like CGI. Okay.
Most surprising thing about this article: Diane von Furstenberg, fashion designer and wife of billionaire media entrepreneur Barry Diller, was a proofreader.
Reminds me of a little project I did a while back, but instead reading from stdin like netcat

https://github.com/bwasti/webpipe
Not if they don’t give you a way to contact them.
Is there any way to know about this type of thing beforehand?

I've always wanted to have a site that showed me "moral" alternatives to websites and such but this type of information is difficult to normalize :)
Yup. It's their business model. The "users want relevant ads" is just a convenient lie that they can tell... with much less data you can do ads that are still highly relevant. But maybe you can't sell them any more, and maybe that's where Facebook is making a lot of money from. Of course, officially they claim to be not in the selling business, but that's a lie. They happily rent out their ad space to people who use the ads to collect those data.
Mastercard is getting into the cancel subscriptions game too.
Wow, 20 minutes is a long time to spend on a "Github organisations description". But yes, I'm absolutely with you on that. Whenever I need to submit a long text field in an online form, I got into a habit of always first copying the contents into my clipboard, to prevent myself from causing irreperable harm to things around me if the request fails.

But going back to the UX, I would prefer that the site accepts my change and stores it in a journal (a-la git or Wikipedia), before overseeing it with the next change, so that I could easily revert to it or merge it with the newer change.
I believe it was Belgium that banned unboxing as a form of gambling, leading to it being disabled across Valve games, afaik.
Stamps.com requires a PHONE CALL to cancel. PHONE. in 2019.
I can't speak from experience because I've never watched a live coding before but I've never understood how it could work. I feel like a lot of what I do while I code would be boring to watch even if you program yourself.

I could see if it was set up as a lesson with everything already worked out and you're going through a recent section of a program you're working on. But thinking of someone watching me while I figure out data structures write and rewrite a few lines of code, go back change something else, stop and think for a bit, write a bit more, go back and change something, sit for a while and think, maybe consult some api documentation. Then having to watch while I try and compile...over and over...fixing every stupid mistake, correcting every misspelled function or keyword, searching for that one miscapitalized letter or finding every misplaced comma or bracket...and that's just the stuff before it actually compiles.

Then you find out everything you wrote is just totally not what it should have been. Or there's that one weird bug that shows up sometimes that takes 4x times as long to figure out as it took to originally to write.

I just feel like these things would be really boring for someone to watch me do unless I've got the whole concept totally wrong.

Either that or it worries me I do something horribly wrong and somehow other people program the way you see in those typical 'computer hacking' programming type things you see in movies.
Files for DarkSideOfTheKremlin
Must be nice living in that SV bubble.

How about we make it income-tested, and charge everyone who supports that idea, say, $10/mile and up? Even if you want to go on a road trip in a rental. Or get your kid to a hospital. At least that would be fair to people who actually work for a living, need to get places, and can't afford to live near transit because it has all been bid up through the stratosphere by techbros who can afford hiring ubers, muncheries, wags to do all the tedious jobs for them while they nonchalantly drive their electric scooters through what once used to be livable cities populated by different groups of people and complain about those uncouth nasty people who dared to drive their rusty beaters 50 miles to clean and cook and do all that menial work them for polluting "their" air.
Yea it's off topic. It belongs on reddit, not HN.
That's what they say on their site: "It's like CGI, twenty years later, for WebSockets"
They're building more here tho, so unless we get a shift in power next year (local elections), the situation should be much better in a few years time.

They've also said they'll focus keeping the bike roads clear during winter, currently a big issue for myself.
They began letting another company handle iCloud data in China—one that complies with Chinese law[1]. Same-same, but very different.

[1]https://support.apple.com/en-us/HT208351
predict: China will increase their cap on solar production in 2019 to at least 20 GW. https://predictionbook.com/predictions/194304
For most of history economies were fighting against scarcity, working to produce as much as possible to keep people alive. It is only in the past 100 years that we have had a problem with too much productive capacity. The consumer economy you are describing is one way to solve that problem, in which increased supply stokes increased demand. However it appears to have been a fleeting solution. Number one, needless consumption is environmentally destructive. Number two, consumerism is hollow and a poor motivator compared to poverty. For the latter reason more than the former (although the former is more concerning), I believe many people are consciously choosing to shrink the population by having fewer children. And that is in many ways a completely sensible reaction to overcapacity and overpopulation.

There is no dictum that consumerism is the only way an economy can work. Consumerism is (not exclusively) a manifestation of mass affluent democracies, but I can imagine other systems. The economy ultimately is a mixture of social norms and economic laws. There's enough leeway that I don't think you need mass consumerism.

The devil is in the details, however, and the big question is: who will inherit the earth? Increasingly it's a question of motivation and not survival.
"Facebook: Medium"

Bwahaha. Useless service.
Isn't replacing people with machines what we've been doing uninterrupted since the beginning of the industrial revolution ? In what sense is replacing a translator with DeepL different from replacing a farmer with a tractor ? We've gone from more than two third of the population working on the fields to less than 5% and people still have jobs. What has changed that makes us think that this time it will be different ?
I'm not familiar, but this seems unlikely to happen for something as small as a Dropbox bill. Debt collection is a 'regular' business - it's simply uneconomical for a business to pay people to pursue your $9 Dropbox debt.
How does it handle DNS spoofing or ip redirection?

And what happens if you have no social networks / websites like me? HN is probably the closest I got to a social network online.
To be a journalist you must be rational, and you can't be rational about someone you hate, or even dislike.
Very good point on other taxes. In Texas we don't have state income tax, so I forgot about those, but we do have property taxes and sales tax...

I haven't been to a movie in at least 4 years, so I don't really add things like that into my budgeting. Everything else.. sure, it's more expensive, but some of it is only 30-50% more expensive, and $300k is easily double the salary one would receive in most other states.
We need to make progress on automating the job of the CEO. The CEO is just an intermediary between investors and profitable activity. Why should they be so expensive? ROI would improve if CEO costs could be cut, especially for underperforminmg CEOs.

There's already a hedge fund where an AI has a board vote on acquisitions. This isn't that far out of reach.
Ok I know the software-today-is-so-bloated trope is overplayed but... "the UNIX way"?

The compiled Linux x86_64 binary is 7 megabytes. All of System V combined was not that big.
They do seem to do that a good bit, but is there really a one stop language you can code in from a high level with REPL that can run on several desktop operating systems AND android/iPhone AND em embedded? I'm not aware of any, but that isn't really my area of use. C obviously can, but C is pretty low level and not a super productive language for most. So when they say cross-platform they mean write once and test on your laptop and then cross-compile to all those supported platforms. That is different than Java's write once and run on 3 out of the 6 platforms I mentioned with the bulk (and power I suppose) of the JVM. Note that I'm not saying this or similar philosophical languages like Rebol/Red are the answer to everything as they most certainly are not. If I'm writing something that has to scale to millions of users (something I know next to nothing about), I would likely use Java or Erlang. These languages (8th, Red, Rebol) are really good at allowing you to build reasonably performant applications in a super easy and interactive manner and satisfy a definite need that isn't satisfied by most common enterprise languages. Python is easy to script in, but doing GUI work or trying to deploy is painful. Java requires a nearly painful amount of boilerplate.
no I think you mishandle the spin.. business will try to create new companies where the AI is doing the work, whatever that year's AI is capable of .. no bargaining, instead straight to "disruption"

secondly, the horrible, unanticipated errors will be the catch, while the raw capacities of the machine side will continue to soar..

$0.02
Source Code for Western Digital's SweRV RISC-V Core
Please do not tell people about DeepL.
Well, unless it's doing something exceedingly clever, it looks like it will be launching one process per connection.

For communication servers, this could prove a challenge – you'll probably want to use some kind of pub-sub architecture. By the time you've gone down that road, you could've gone down one of the more robust paths.

Still, this looks great for smaller apps. And, it seems a great way to prototype – especially if your favourite language doesn't have great websocket support.
Users prefer no ads... these business models are crazy, why would anyone want to use a platform where every minute someone is trying to sell you something.
Not that I know of, but in general the idea of independent implementations of a compatible API is practically impossible. In order to be compatible it need to match, and while you can make a independent implementation of the libraries you will still need to copy the API definitions in order to be compatible. That is the part that Oracle sued for.
If you live in the USA, Email their support and declare that you've canceled your account with them and refuse to pay anything further. Then contact your credit card company and initiate a charge back. If your CC company wants proof, send them a copy of the email you sent.

Every chargeback a company gets costs them money, on top of the money they aren't getting from you. If a company gets a high enough charge back rate, their credit card processing vendor will revoke their services. Fraud/Chargebacks are a MAJOR issue for any company accepting credit cards.

If you've made it clear you wish to cancel and are in no other way violating a contract (ex: You signed up for a 1 year subscription billed monthly with Adobe Cloud, ya gotta pay them for the year), then you are free and clear.
> Inequality causes dangerous levels of political instability

Does it? I think that's just a hypothesis. I haven't seen any careful research justifying it.

It is clear that when people are literally starving, instability results. But that isn't the same as inequality. Remember that Hillary lost the election despite outspending Trump 2:1. We still live in a democracy, 1 man 1 vote.
I'll take that bet. Show us the marketing data.

So far it looks just as dumb to me.
£30M Global Cardiovascular Disease Challenge – Now Open for Application
That kind of "temporary" solution that lasts forever in practice is a good way to get around national sovereignty sensitivities, though.
Investigating unusual member signups close to OpenStreetMap foundation election
SVR4 came out 30 years ago. I think it's time to let it go.
Well, i went to the local arcade with my 9 year old last weekend. It is fully licensed, has games where you drop a ball (at a cost of about 2 bucks) to win tickets ranging in value from 10 to 500 points and redeem them for prizes like candy and video game themed toys.

I'd say that's stigma-free.
Because “world continually gets better over time” isn’t a headline that gets clicks. But one that makes people afraid of something does. That fear is also a great way of promoting a number of different political agendas, which is why you’ll see all sorts of people stirring it up.
Instant what-if for end users that doesn't require IT help or lots of space/time, and doesn't interfere with the current prod data, etc.

Think data savvy, but not IT savvy end users. Like financial analysts.
the real issue IMHO is the "credential stuffing attack" makes no sense: hungry people getting their hands on leaked password dumps? a bunch of black hat hackers running a Delivery clone, getting clean money from customers, but really getting an innocent Delivery user get charged, and having the order be sent to the address of the customer? none of this makes sense!

It seems to me like the corruption or fraud is within Deliveroo.
A quick search shows Spotify alone paid $9.8 billion in royalties to artists in 2017.

I see that $15B number looks like it's coming from some IFPI reports. I don't know what that org includes but it doesn't sound even close to accurate.
Direct link to report (PDF) https://openstreetmap.lu/MWGGlobalLogicReport20181226.pdf
Early Ciphers [pdf]
I'm fine with letting it go! I just don't understand why they're claiming this is "the UNIX way" as if that's a good thing.
Maybe.

I'm not sure any of us are going to live to see that dystopian time, but o boy if I were one of the ones...
Is unix defined as having small binaries? I don't think that's true. Yes, it's statically linked and as a result somewhat large.

This is a program built around executing programs and communicating over pipes. It's composing programs together. I think that's certainly UNIX-ish.
So if I'm understanding this game of thrones correctly:

1. Pai's commission pushed regulation fixing the cost of establishing 5G cell sites to the benefit of big telecom and economic dismay of cities--in particular, those known for their high cost of living.

2. Cities litigate in the Ninth Circuit, which has a history of overruling in favor of local governance.

3. Before the Ninth Circuit can reach a decision, the 4 largest telecom companies in the country file comparable yet independent suits in different circuits; their national presence suggests they could have filed anywhere. Their suits claim ommission of "deemed granted" provisions which would grant cell site auto-approval if cities fail to respond to permit requests within an allotted 3-month window, but eyebrows are still raised at why these companies would place direct legal backpressure against regulation that already favors their bottom line overwhelmingly.

4. Cases were consolidated, triggering a procedural lottery to determine which of 5 circuits--including the Ninth--these cases would be heard in. Tenth Circuit gets it and appellants were instructed to migrate accordingly.

5. A plea to delay the migration order was rejected by the Tenth Circuit; Commissioner Carr, a former legal advisor to Pai during his Verizon days, publicly cheers, dropping a hint of shrouded legal maneuvering.

6. Tenth Circuit nevertheless decides that the cases be moved to the Ninth Circuit. Telecom companies push back hard.

7. A Democrat-controlled House Commerce committee gets wind of the possibility that the FCC has leveraged its influence to game the judicial system by colluding with the companies that they oversee. A communications data dump and accomplice shit list is requested.

Not gonna lie...it's a dirty yet clever gambit.
One of the issues is the fairly short timescale over which this is happening. The other is that no credible alternative has emerged as to what role displaced workers, and ultimately their descendants, will have in a society that will be unable to offer employment opportunities. This situation can be distinguished from the reduction in the farm population where farm workers were readily redeployed to the industrial/factory sectors.

There are a lot important questions that will need to be answered in a very short time. Where will the future unemployed be redeployed? Will the lack of employment lead to instability and civil strife? What about social mobility and advancement? Will the inequality gap worsen?
I wonder how many Facebook employees are lurking on hacker new, ready to downvote people that speak badly of facebook. I once had a comment on Facebook that got flagged that ended up with a ton of upvotes after it was clear it a genuine comment.
Facts About the Minimum Wage – Pew Research Center
I had dust inside a push pull zoom. I never noticed anything. I think the main issue with dirt is if sunlight hits the dust on the lens it can do some additionaly flaring.

I don't use lens caps either, but put a clear filter on the lens. Resale value is hurt with scratches...
> Written in Go

I have a fairly simple web-app written in go – no websockets, just net/http. I just checked and the binary size is 6.8 megabytes.

There's a lot in there. For starters, there's the go runtime. Then there's the HTTP server.

I suspect there may be ways to improve on the binary size if it mattered so much. xz gets it down to 2.1MB, suggesting there's some redundancy in there.
Engineering management is more than just operational and people issues. If you don't think you could contribute to design discussions, code reviews, and broader architecture discussions at the same level as a team lead you probably aren't ready to manage engineers. That isn't impostor syndrome; it's a recognition of the fact that as an EM you'll have to do that.
Good time to plug this utility, swiss army knife for websockets: https://github.com/vi/websocat

Author is extremely nice as well.
With all due respect, I think his was plainly obvious to someone who even glanced at the submitted story, and shouldn't have had to been explained to mods.
It's not afaics. It's on f-droid though.
Be careful with this. I had a monthly charge from several vendors. Despite phone calls, letters, etc. cancelling the service, they would keep charging. So, I said, 'screw it' and got a new card.

The next month -- on my new card -- the charges appeared.

Turns out that Visa will honor a recurring charge even if the old card number has been cancelled. Insane. You will need to move to an entirely different type of card. Don't know if this is true for the others (Amex, discover, etc) but I was shocked that this was Visa's policy.
> Over a quarter of respondents said the categories “do not very or at all accurately represent them.”

Wow, I actually find this to be much more impressive on Facebook's side than what I had imagined. So that means that Facebook has personalized ads categories so accurate that 3 out of 4 users themselves rate them as very accurately representing them 3. That's close to 2 billion users being precisely targeted, right? I find this to be extremely disconcerting.
> He starts with one of his greatest hits: “People consistently tell us that if they’re going to see ads, they want them to be relevant.” This perpetuates the ad industry’s favorite false dichotomy: either consumers can have “relevant” ads—targeted using huge collections of sensitive behavioral data—or they can be bombarded by spam for knock-off Viagra and weight-loss supplements. The truth is that ads can be made “relevant” and profitable based on the context in which they’re shown, like putting ads for outdoor gear in a nature magazine.

I disagree, it's not a false dichotomy, it's a real one.

Most Internet content isn't nearly as "contextual" as a nature magazine. Probably 99% of the content I read won't help target ads much at all, because it's mostly NYT news articles and the like.

I'm probably in a tiny minority here on HN, but I accept that ads are currently necessary to fund companies (even though I wish it weren't true), and I genuinely prefer ads targeted towards my interests (I've gone so far as to customize my interests on Google to help it serve me more relevant ads -- most of them were accurate but there were a handful that weren't).

Targeting obviously isn't always perfect -- they still don't have the kink ironed out where I keep seeing ads for something on Amazon even after I bought the thing or a similar thing -- but it really does benefit users, if they've got to put up with ads in the first place.
Human civilization moved at a snail's pace for millennia until industrialization. Machines however have seen explosive growth in capability since the 18th century. The human body is like a Swiss Army knife that can perform many tasks well, but if I want to cut through a 2x4 I'll use a circular saw and if I want to butter my bread I'll use a butter knife. Machines permit greater specialization and differentiation than do our bodies. The trend lines of the capabilities of man and machine seem clear to me.
This is actually accelerating and there's no real reason it should stop. I think it's going to happen slowly and then all at once.
Drone Defenders:The technology to combat rogue drones is getting better
Replacing people with machines isn’t, and has never been the problem. Telling generations of people who depend on the jobs they have to suck it up and move out of the way of progress without good recourse is. Shrugging and telling people to make do with two or three “gig” jobs is a bullshit answer to their concerns, as are empty suggestions to retrain or find a new job. People don’t work a coal face because it’s fun, but because it’s what they know how to do, and it brings home the bacon.

So if you want people to do more than spit on us as we pass, we should put effort into ensuring a safety net for them when the work we domtskes their livliehood away. Right now that doesn’t happen, the wealth just accumulates at the top while we suckle drops of it when it “trickles down” on us. It’s easy to talk about how machines will give us more free time, because we can afford it.
Furthermore some rdbms use the versioning scheme instead of the checkpoint system. In that case, each row in a table has multiple historic versions of the data value. Each version is tagged with the transaction id. The committed transaction is still saved to the transaction log. The updates to each table in the transaction are complete, or partial in case of a crash. In that case, some tables have missing data versions tagged with the transaction id.

Due redo at recovery, it's just a matter of looking at the last applied transaction in the log, checking the table rows to see if they have the transaction id tagged versions. If the version exists, skip. If not, apply the update. There's no need to go further back to reapply older transactions.

The versioning system is much faster than the checkpoint system in recovery. It also has the advantage of less lock contention in multi-user operations. But it needs periodic garbage collection (vacuuming) to delete the old versions from rows and compact the tables, which can be very expensive.
I'd be happy if they just stopped trying to recommend videos to me personally and just tried to keep the video suggestion remotely relevant to what I'm watching.