skysight-inc/HackerNews huggingface dataset:
This is a lost battle. There are devices out there with a HDMI port in and Ethernet out that can remove any protection then stream everything on a broadband line. Make them upload to a decentralized service and just one user can cover an entire continent and beyond without sharing any credentials, and the traffic is encrypted so no way to bust the originating account unless either they get someone inside the circle, or hide different data among the streams so that they can be identified and shut down. Looks like some services are already doing this, but apparently the identification data is found and polluted/deleted.

Paying for use doesn't scale. It did when there were 2 good TV series, 3 good movies and a dozen interesting sports events per year, but today a normal user cannot pay for access to a fraction of a fraction of what is being produced, and paying for the single event is more costly than a yearly subscription. It simply doesn't scale anymore and should be rethought differently. Make the access to media arranged as flat rate for everything in categories, that is, Sports, Movies, TV series, News, Concerts etc. at a very convenient rate, say €5 per category, all included, per year. That would scale as hell, probably increasing the user base by two orders of magnitude. Fair advertising would do the rest.
Of course this scenario doesn't go well with the principle of maximizing profits no matter what, and that old say "the best seller isn't the one whose customers are the most happy, but the one whose customers although angry would continue to buy anyway".
Amex, Buffet and Vegetable Oil
This is awesome. I once had an asshole of a roommate. When I had had enough and moved out, they wouldn't return my security deposit. But I had leverage. They had been getting school tuition money from their parents, but not going to school. I tracked down their parents. & politely asked for my security deposit back in exchange for not outing them to their folks. I got my money back the next day.
In Japan, sober passengers get penalised if a driver is over the alcohol limit.

The limit is not high (BrAC 0.15 mg/L -equivalent to 0.03%) to start with. The good thing about this policy (as a disincentive to drunk-driving) is it is designed to socialise responsibility and blame: while a passenger can reasonably claim not to know how drunk the driver was, it makes no difference to the fine.

One could extend this idea to speed limits, perhaps.
Or maybe: multiply the driver's fine relative to the number of passengers aboard, so as to diminish the guy-showing-off-to-his-mates/ girlfriend effect. If you're risking lives other than your own, pay more.
Huh, that sounds familiar. Koch brothers? Trump? We’re already in that transition.
Robert Paxton’s Anatomy of Facism (https://www.penguinrandomhouse.com/books/128540/the-anatomy-..., https://en.wikipedia.org/wiki/Robert_Paxton#Fascism for a 5 min overview) is a fairly compact historical overview of the rise of fascism in post-WWI Europe, and analyses the historical/cultural/material factors for why facists came to power in Italy and Germany but not in eg England. It are mostly focuses on the dynamic cited in the grandparent comment re:

> At that point the ultrawealthy will seek to form an alliance with the growing popularity of the far right and seek to annihilate the left.

This is the third stage of Paxton’s five stages, the first three being:

> 1. Intellectual exploration, where disillusionment with popular democracy manifests itself in discussions of lost national vigor

> 2. Rooting, where a fascist movement, aided by political deadlock and polarization, becomes a player on the national stage

> 3. Arrival to power, where conservatives seeking to control rising leftist opposition invite fascists to share power
Yeah housing prices in a lot of areas have barely recovered to the last peak from 12 years ago (and housing equity has traditionally comprised most of the "middle class"'s wealth), while stocks are like at least double (not even including dividends).
>In short, don't complain to/about Lineage. Vote with your pocket and buy more open phones.

I agree with this wholly. Devices like iphones or the samsung devices are riddled with user-hostile features like KNOX, locked bootloaders, pre-installed payment gardens and proprietary blobs all over along with carrier locked, contractually defined handset ownership agreements.

The state of open smartphones is rather nacient, checking the wikipedia list page[0] there hasn't been a real handset launched in numbers for 3 years. I would describe the availability of these devices at best as Very Poor.

That said, HTC is much better for open firmwares than the big ones like apple or samsung. You can just ask and they will return the bootloader key. Try that with Samsung, they are horrible. Samsung is a very integrated vendor, and it can be quite challenging to develop for these very closed platforms, the software sometimes takes ages.

Case in point the Galaxy s6. The verizon locked phones still have no public bootloader unlock tooling afiak. Quite a hassle.

Currently the only Openish devices you might be able to get soonish are ( In the order of my own arbitrary bias )

- PinePhone (Pre-Production Developer Kits Shipped) [1]

- Librem 5 (Production Batches Shipping) [2]

- Necunos NC 1 (Released, Unavailable?) [3]

Unless I've left any out.

0 - https://en.wikipedia.org/wiki/List_of_open-source_mobile_pho...

1 - https://www.pine64.org/pinephone/

2 - https://puri.sm/products/librem-5/

3 - https://necunos.com/
Battlesnake Winter Classic 2019
Scientific consensus is slowly (very slowly) turning around in favour of an upcoming/ongoing solar minimum.

https://electroverse.net/nasa-predicts-next-solar-cycle-will...
https://spaceweatherarchive.com/2018/09/27/the-chill-of-sola...

The difficulty caused by current climate advocates is that even if they are alarmed to the right degree, they're alarmed in the wrong direction.

This is actively harmful because the strategies for dealing with problems caused by cold temperatures are different than the strategies for warmth. An example is crop failure: you can breed for frost or you can breed for flooding, but you may or may not be able to breed for both, but are more likely to find strategies for just one or the other depending on where your investment goes. If we've just invested in growing crops which are flood-resistant instead of frost-resistant, our food supply can be blind-sided.

This implies that through climate advocacy, billions of dollars have been invested in a systematically biased way which is not only wasteful to some extent or another, but amplifies our fragility/reduces our resilience. That's a lot to chew on. The consequences are far-reaching.

It's generally a bad approach to resilience if you're not dealing with each worst case rather than some worst-case you're expecting. A worst case you're expecting is almost an oxymoron.

The good news is that we'll have a longer temperature window to invest in technologies that will help us eliminate carbon-based problems which will have knock-on effects on other emerging systemic risks, like water and air pollution by micro plastics, or an energy crisis.
I'm sure once such a project becomes technologically feasible, FOSS designs will happen.
Once you get used to developing in a *Nix environment there is just no going back. WSL/WSL2 just isn't there yet. Too much "beta" software for me to rely on it professionally and things just don't work out of the box.

I don't ever see myself going back to Windows.

Other Microsoft products, sure. I prefer Atom but Code is a fantastic editor that has quite literally changed the game in web development. The acquisition of GitHub was incredibly smart. .NET core, etc.

They've made many correct plays over the last 5 years with the dev community - the problem lies in their core product...Windows.
There are too many people here advocating to host your own email in your own domain. Please be warned that it has its own risks:

By hosting your main email on a custom domain(not a provider) you open a new attack vector for identity theft. There was an article on HN just a couple weeks ago about someone getting hacked by exactly this attack form. IIRC it was godaddy having stupid verification process.

Someone can hijack your godaddy/namecheap/gandi account and point the MX DNS records of the domain to their own server and receive all your "Forgot your password? here is the link to reset!" emails

This a very bad advice unless you actually know what are the risks.

Maybe suggesting a paid email provider would be better, does anyone know of any reliable email providers that you pay for what you are getting and they are not selling your account data or block you for some reason?
>The far left will, after all, seek to destroy billionaires whereas the far right will seek out easier targets who look/sound different

The far right's concern is those who seem different, but there is also an intersection between billionaires and those who seem different. >30% of the people on Forbes 400 are of Jewish ethnicity and the far-right loves to harp on about it.
Yes but shipping from Canada doesnt help me
Someones Personal Website
As Woody Allen put it, "the first part of success is showing up"
It is foreign to the vast majority of people that you would be making $400k per year of income but unable to afford a $5 breakfast as you say. I'm having some trouble with it too. When if you're paying $150k in taxes, have a $10k a month mortgage payment (about a $1.5M mortgage), and are making $5k a month in student loan payments, you have $70k left over. I suppose I could see your medical bills being so high that this is then a difficult pie to share with everyday expenses. But it's a lot of assumptions to get there.
Wouldn't "only censor/condemn hate that's tied to a protected class" be a decent test? Where protected class is defined as the stuff people cannot change about themselves. This test seems quite timeless and orthogonal to the problematic "immoral."
The GDS systems have worked like this forever, and likely this won't ever change. The GDS can claim the issue is on the travel agent side, who should have written the lastname as AMRMR.

Having said that it clearly sucks and is super confusing and annoying to affected people, especially given the horrendous prices some airlines demand to change the name on the booking etc.

It seems like a small thing and I'm hypothesizing but I'm pretty sure no one sane at time will risk changing this, deploying to prod and hoping that nothing breaks. There's hundreds of airlines and thousands of travel agents involved.

The rule about having a title after the name without any separator is clearly a bad design, but now you have decades of systems (and hacks) built on top of it, you can't just change it like that overnight. In the same way as you can't change how certain broken web APIs work because there's too many websites that rely on that broken behaviors.

Yet another, more local and fixable issue is the airline app which doesn't allow 1-letter last names. This is the same as the apps which helpfully validate email address and reject many valid emails. The best regex for validating emails is /@/. Anything else is probably broken.

--

Another big issue in the industry is that PNRs are 6-digit long and sequentially generated over time, which is a security problem, as demonstrated by CCC a few years ago. If you know someone's name and that they're flying on a given date with a given airline, you can try to brute-force-guess their PNR number and get their personal data or even change their reservation. Again, this is so rooted into the systems that it can't be changed without a massive industry collaboration - probably a years-long project with $$$ cost. For now the GDS have anti-bruteforce mechanisms in place, but it's not good enough solution IMO for a determined attacker.
> The fact that this is an accepted norm is another part of the problem. Why "naturally"? Some manufacturers (like Google, Fairphone, Motorola on a limited number of phones) don't void the warranty, but even if none did: why do you think this "naturally" an acceptable thing other than it being the norm?

Because I want to be allowed to install software that will damage the phone. Holding the phone manufacturer responsible for code I wrote is not in fact a natural thing to do.
Forgive my ignorance, how is this specific to postgres? Or what are the advantages of doing this in pg rather than mysql or redis?
This is just a silly strawman.

Of course there is a class difference between people at retirement age:

- Has enough wealth to pay for daily life with interest/dividends. Nearly all wealth sill be left to family+friends upon death. (Upper class)

- Has enough wealth to retire, drawing upon this wealth to survive. Must work late into life in order to leave a significant inheritance. (Middle class)

- Not enough wealth to survive without working or leave significant inheritance. Must rely on friends, family, or the state when unable to work in old age. (Lower class)
With the first two points, it's not clear to me why you want to do that. If the reason is performance, I suggest you should first learn how to program GPUs, then think about it again. It'll be more obvious what you can and can't do efficiently.

> Renders from center of screen, in clockwise spiral outward, if any pixels remain after 15ms I want to drop them (should only be peripheral, I'm OK with that in exchange for constant performance time).

I suppose you could split up your CPU-side render calls into segments and drop the ones that occur beyond what you measure as 15ms.

However, this means that you need to wait for the GPU to finish work after each segment, which has some overhead. It's probably better to figure out how much you can fit into 15ms ahead of time and then submit all that in one go.

> Can add secondary orthogonal clipping triangles to each triangle, such that the clipping edge could be defined by a curve. Imagine a hexagon (made of 6 triangles), we could easily extend a low poly hexagon into a high resolution circle just by interpolating a curve here.

This kind of variable-length output problem is something that GPUs aren't very good at. You could do it with Geometry Shaders, but those tend to perform poorly and aren't available in WebGL (or Apple Metal).

It might be better to just submit a sufficient amount of vertices, which you can analytically displace, so for example you don't have to supply the coordinates of every vertex on the circle, but rather calculate them from the index on-the-fly. You can also use Tesselation Shaders to amplify geometry in an efficient and view-adaptive way, but again that's not in WebGL.

Having said that, all of this "smart rendering" might not be necessary at all. After all, your goal is to train a neural network. You can probably just use an off-the-shelf renderer with off-the-shelf hardware and it'll be fast enough to not be the bottleneck - especially nine years down the line.
You think small innovators can win against big corporation who also have more lawyers and more patents?
> Left over intents are also visible for an ongoing txn, before those intents are resolved. But there's no added latency in the read path, I've commented elsewhere in the thread to explain how.

Thanks, that was a helpful comment.

> The cleanup happens by readers on demand, there's no separate global coordinator scanning the keyspace and resolving old write intents.

Oh, that's a little surprising. I assumed the coordinator(s) did so because asynchronous cleanup is mentioned numerous times in the article, but upon closer scrutiny I see now that it only applies in the after phase of transactions without a failure.

Would that scanning, analogous to RAID "resilvering" subject to write-intent ranges to limit the keyspace regions scanned, usefully improve read latencies later?
As an American, we learned about the Battle of Britain during history classes. However, we don’t spend much time on it. I knew Britain had won, but had zero sense as to the intensity of the fighting until I saw a Google Map someone put together showing where all the bombs fell (this was just London). My memory is failing me, but I want to say there were more than 3,000 bombs dropped on London alone.

Incredible! The intensity of the bombing is hard to comprehend unless you see it for yourself.
> Since it's Iowa,

I don’t understand the connection you are trying to make.
Andrew Jackson was the military General that led Indian Wars, not at all President Abe Lincoln, who was dead by an assassin's bullet.
Did he say he was sorry he took the money?

https://www.youtube.com/watch?v=BF_sahvR4mw
I think you'd want to adjust for age, source of wealth, and income level to have a reasonable definition.

Are they in their 30s with inherited wealth that allows them to spend like someone with a top 1% incone?
If you can pay someone $35K a month and still make the payments on your 2nd Ranch home, you're probably upper class.

I always thought about it by the distinction between can pay others or not.
skyrocketting premiums

https://www.washingtonpost.com/national/health-science/aca-p...

https://nypost.com/2017/09/06/obamacare-is-making-the-middle...
Ya, I know you're saying that. But everything specific you've stated so far has been false.

Keep in mind that the top 1% have a combined wealth of about 35 trillion. The combined wealth of all US billionaires is only 10% or so of that.

So the core idea that you seem to be trying to express, that the billionaires have it all, is just not accurate.
Composting is aerated, generates soil and CO₂, not methane. Anaerobic digestion generates methane and soil, though AFAIK of a lesser quality. Per article, California does have AD facilities, though doesn't mention composting/AD ratio.

We can speculate what punnerud meant, but I would point out that Norway has some kind of a landfill ban. IIUC, they have (almost) no classical mixed-use landfills, and nearly all landfilled organic waste is actually in an anaerobic digestion or composting "facility".
How condescending.
We are all losing sleep
Why did Trump get 30% of the Hispanic vote? In South Florida, Hispanics love him (yet he can famously be heard talking about building a wall, which would have kept them and their family out)
They could call this new efficiency savings negawatts ? maybe write a book about it called "Reinventing Fire" .. could be big
A reason I support things like that is, in part, the same reason Congress sanctioned OT above 40 hours of work. It incentivizes hiring more people.
People respond to incentives. If you penalise savings and investment, you get less savings and investment, which in the long run makes everybody poorer.

The fact is that a good chunk of the population is terrible at impulse control and will just spend however much they have, regardless of what they earn. If you take money from investors and give it to these people, they'll just consume it all. Like how the majority of lottery winners end up blowing through all their money.
Not knocking the OP, or his/her effort, but I think the number of microservice frameworks exceeds the number of organizations that actually have the problems that microservice architecture was designed to solve.

We're doing it for the project I'm working on at work, and it's my opinion a colossal waste of engineering time and effort. We're a big company, but we're not FAANG. Our user-base will never be even likely to be 100k users total. But hey we're doing this in the name of industry's current 'best-practice.'

I can't wait for the microservice & scrum trends to die off.
Then perhaps running any non-trivial code from it is blisteringly unwise.
Yes, but just block further commenting, lol. If your algorithm has bad false positive rate, don't hook it to "delete this person from Google" action, but something less intursive.
That's the wrong measure, though: it's probable that productivity lowers with each further working hour, but you do still produce something. Americans still produce 10% more per hour and work 25% more hours.
You probably should have outed them afterwards anyway. Scamming your own parents is a shitty thing to do.
Is wearing a Bernie Sanders hat also a CoC violation? Is voting for a Republican also a CoC violation?
I am not looking for free content. I am looking for content that is available conveniently, at a reasonable price, at high quality, available anywhere I want it to after purchase. I would gladly pay for

Ten different 10-15$ DRM-filled streaming services, that only allow me to watch 4K if the sun is 5 degrees above the equator and require being online always, is not that, and thus, I refuse to pay.
Canada is denying travel visas to AI researchers headed to NeurIPS – again
This wouldn't work in the USA since police are revenue driven. Safety is not the primary focus of traffic police. Their only concern is generating enough revenue to ensure their jobs and help support the coffers of the city they work for. Giving people an option to sit out a fine would cost them and the city too much.
You might have heard it when former Google CEO Eric Schmidt was brushing off concerns about online privacy.
I'm using because I don't want to give location permission to apps. At least not my real location. I want to have the ability to spoof any detail of my phone.
>Before, when readers happen over extant 2PC "prepare" phase markers, they would still have to wait for txn resolution

Again, I understand it differently, but maybe I'm wrong. A reader upon encountering unresolved intent looks up corresponding transaction record. Before Parallel Commits, it's either marked COMMITTED or PENDING. If it's PENDING, reader just ignores it and skips its data, since they use MVCC. There's no waiting here.

Now with parallel commits, transaction record can also be marked STAGING, in which case the reader cannot determine if it's commited without additional work and/or waiting (the author doesn't go much into details).
As someone not from the USA, I'm mystified by the implication that wearing a political party hat (the currently elected political party at that) makes a place unsafe. And not even wearing it at the event, but at some place else, some time in the past.

I'm glad that brilliant people like Uncle Bob mention how... strange this stuff is.
That's a very similar pattern to what I've been using at TW.

At the core of our implementation is this library to schedule the jobs to different workers:
https://github.com/kagkarlsson/db-scheduler

Would highly recommend that library!
> They're giving an opportunity for wealthier patrons to subsidize the pesticide-free production of food.

No, they are just defending themselves with crappy arguments. The real truth is people are lazy and do not (those who have the possibility ) want to grow vegetables in their back yard. They prefer to buy the cheapest industrially produced food from the supermarket. This leads to increased demand for crap food and indirectly to use of pesticides.
A bit tangential. But I have posted what seems to be a shady practice by Amazon's Prime Video.

A few days ago, I was watching Goodnight Mommy (2014) on Prime video (I'm a prime subscriber). I stopped before I finished the movie and went to sleep. But this evening, I decided to resume the movie, but Prime wants to charge me $3.99 to rent it.

This is not the first time I have noticed this. There were a couple of other movies that I returned to watch in a matter of a couple of days and Prime decided to start renting it.

What's worse, a couple of days after seeing them asking for $3.99 to rent that movie, the video became available again for free for me to watch!

I feel like it could either be coincidental (i.e. Prime taking the movie off for rental) or by design. Regardless, I lost my faith in Prime a little after repeated experience like that.
This is one of the more ridiculous comments I've seen on HN. What a world we live in that people are threatened by a hat.
It's not being an intellectual to give vague answers and give up.