skysight-inc/HackerNews huggingface dataset:
I want Patreon to be the Amazon of frictionless-caring-through-money, and my patrons do NOT come from Patreon anyway so there isn't anything really to lose.

Patreon wants to be a politically/culturally aware brand-crafted payment platform for "the creative class." It doesn't quite want to be "the Amazon of frictionless-caring-through-money."

What if someone else was trying hard and executing well on being "the Amazon of frictionless-caring-through-money?" Would you switch?
Was it ever any different?

20 years ago, large chunks of "the web hosting industry" sold access to Linux/Apache/Sendmail/Postfix/BIND/vsftpd/Perl/PHP/MySQL/etc - often (at least in my part of the game) using paid-for WHM/CPanel or Plesk to manage all those.

While I sympathise with Mongo/Redis/Elastic et al, who're having their work packaged up and sold by Amazon/Microsoft/Google in their cloud offerings, I don't recall any outcry about all the open source projects local ISPs and CPanel/Plesk hosting companies bundled up and charged customers access for. I don't remember the authors of Linux, Apache/Sendmail et al complaining about "not getting paid" for their OSS.

I get it that the world has changed, and companies building the OSS they're built on wasn't so much of a thing back then (although MySQL is an example of that from 20+ years back...), but I'm not sure a choice by founders to invest significant resources writing OSS is a reason other companies should not be able to use software with he same licenses in the same way companies have been using it for decades.

I've super curious to see if these new category of licenses work out business-wise, I suspect if they do (which I'm not completely confident they will), that it'll allow development of software on a scale and complexity which the "scratch your own itch" OSS community couldn't tackle. There are almost certainly software project for which the initial coding curve is so steep and high that nobody is going to start working on them in their spare time or as an unofficial skunkworks project or 20% time project at work. It the _only_ people tackling large complex problems as "open source" (in a loose interpretation here) are PhD students, there'll be less amazing software created than if companies like Mongo/Redis/Elastic can pay teams of devs to work on software which while not "FSF certified open source", is still usable and understandable by others in ways that proprietary software is not. I could debug my not-technically-OSS Mongo problems, unlike my Oracle problems. That's not rms's vision of the future. But at least it's not Larry Ellison's either...
Agreed. This is just lazy content marketing.
It's only a substantial cost to someone operating on a small scale, so it actually exacerbates the ability of the rich to engage in more gamesmanship than the middle class suckers.
I agree. In fact, I'll plug my blog series "Learn with Me: Elixir" where I'm writing about Elixir as I learn it and anyone can learn it along with me. It's the first functional language I've learned, and I'm really enjoying it so far.

https://inquisitivedeveloper.com/tag/lwm-elixir/
What do you mean? They do work with exceptions.
these look surprisingly sweet, especially the black colorway.

id like a 13in model as depicted in the article, and id like a bigger battery though as ryzen stock doesnt exactly sip battery

wonder what international availability is like
A library for Spark dataframes from Minio object storage using Select API
Exactly. Anyone can buy into Stockton.

But many don’t and they chose Bay Area because they want to...see the key word? ‘Want’? You are saying that the vulnerable society’s ‘want’ is weighted more than the non vulnerable section of society.

Why? I do this all the time. I call it the ‘Five Whys’ method. If you can answer five consecutive ‘Why’s ..issue will clarify.
I think I understand the mission: A federated alternative to instagram where anybody can create a server which is accessible to other users on the fediverse network (doesn't have to be pixelfed). But I don't think this is the right approach. If the public really wants to compete with large internet corporations then there needs to be a single non-profit organization akin to the Wikimedia Foundation which runs these social media applications. Of course it's both legally and technically a less resilient setup than a federated network. But you are never going to cause a significant part of the population to switch to a federated image sharing platform - not least because most users aren't going to understand the concept.

If you really want people to move away from social networks run by for-profit corporations then you need a single non-profit organization with a charismatic leadership, a captivating mission statement and lots of people to create public awareness.
It appears to already be in Chrome. I have a site that I hate because their slider at the top always scrolls the site around, but that has recently stopped, and I've noticed that the page knows where I've scrolled to and adjust the scroll when the page changes above where I'm reading.
> a few geeks can side-load apps

Do you mean being able to click a link on the app author's website and press "allow" makes you an elite sort of geek?
It might be true that productivity is not booming these days, but it may also mean fulltime jobs are declining.
More like the Taiping Rebellion...

https://en.wikipedia.org/wiki/Taiping_Rebellion#Death_toll
Gentoo!

It’s a great distro, gives you loads of choice (even lets you go with systemd) and the developers actually care about open source and the act of giving a shit (unlike what I see from the systemd bug tracker).
It doesn't work in chrome. Try (test.png doesn't exist):

<img width="100" height="100" style="width:100%;height:auto;" src=test.png>

and you'll get 16x16px placeholder image. In Firefox, it works.
Until this event, Reddit was happily sharing loads of beheading ISIS beheading videos, so was Facebook and Twitter but I never joined those communities.

Should videos/images of intentional death be banned? In my opinion, no, I don’t see the common good served by such a law, unless we have a head of USA censorship deciding which videos of death are ok and which are not.

This is only being censored because the shooter clearly wished it to be shared... and in doing so the censors are making sure every curious person takes a look. Ironic.
As a Stallman fan, I belive most of us would agree with you that this is how things should be, but ultimately would dismiss your point as utopian because the primary objection is that big companies are not really investing in (F)OSS.

Like with the "Jeff Bezos doesn't like contributions to OSS" rumors, there's a general impression that outside some exceptions, companies are not really interested in keeping a healthy community even if they could ultimately benefit with it.
Or maybe they're thinking your fixation on an unrelated detail is harming the potential on-topic discussion for them.
How is Youtube a Patreon replacement?

YouTube has their own Patreon-like payment system, but only for YouTube and built into their app.
The arrogance has been there since the start of systemd. It's not just a comment on a particular personality, either, but rather on the general attitude as demonstrated by design decisions.

I think it helps to think of it as making Linux more like Windows, with all of the plumbing hidden from the user and difficult to tweak by the administrator. "Why would you need to, anyway? We've already taken care of that for you."
Who else read unionizing as un-ionizing?
As a EU citizen, it always surprise me how the popular retoric about unions is to associate it with lazyness. I think is just undermining of what union actually really are.

I personally found this as a first step toward a perception shift about tech from which we can all benefit.

Unions for instance can help fight this constant non extra paid "after-hours" working culture that force you to do all-nighters and all this kind of crazy shits just because the industry is seen as a bunch of nerds that are that passionate about programming that stay long hours just for the sake of love/passion for the job itself.
> which merely shifts the blame for the pause from the GC onto the application?

There is no shift here, this has always been how things work. GCs are not a magic wand that allow you to do anything with reckless disregard towards efficiency with zero drawbacks (neither do malloc/free). Improved GC algorithms strive to cover more and more real-world workloads. Sometimes they fall short. Sometimes the developer did inefficient things that could benefit from optimizations to decrease allocation rates. A classic example is the O(n²) string appending (+=) behavior for which one should use StringBuilders instead. It just puts unnecessary stress on the GC.

G1GC had issues with LRU-like in-memory cache workloads. Some of those were improved with ongoing G1 development, but ultimately the new concurrent collectors (ZGC, shenandoah) solve those problems better since their pause times do not explode when many inter-region pointers need to be updated.
Yes, we should actually expect them to spend more time and effort. It’s their job!

Would you be happy with the local plumber spending more time and effort fixing their own water valve or yours? Do you expect construction crews to spend more time or less time and effort when building a concrete bridge as compared to when they pour their own driveway?

These are even examples where we should expect the person to care less about their job than their own personal stuff. Realtors have a fiduciary duty to their client.
OTOH, if you use a "standard" library from a CDN, it's quite possible that the end user already has it cached.
Most people can't afford to have a lawyer go over their home purchase/sales contract. They have to rely on their agent. So some training and insurance is absolutely better than nothing, which is what the comment I was replying to suggested.
I've gotten the sense that the most common migration path is Ruby->Elixir. It seems that many of the people using Elixir previously used Ruby. The creator of Elixir was active in the Ruby world and Elixir has similar syntax to Ruby.

That said, I started getting into Elixir while doing C# and Javascript development, but I suspect that's a pretty uncommon path.
Funny enough, choosing a node wasn't such a show-stopper for users ten years ago and before. I've used local email services in my backwater town, hanged out on local forums. The entirety of Fidonet was built on people connecting to their acquaintances—and it was rather popular here almost until the 2000s.

As for the present, I'm sorta baffled that the anarchic dream of decentralization turned into not-quite-that-cool federation where you're tied to an instance, instead of the identity working across the net. If my chosen server goes down, I'd love to be able to just move to another one with my keys.
Better watch what you ask for. When they switched to no-fault car insurance in my home state, many years ago, the number of non-car-related lawsuits skyrocketed.
I think it's one of the big myths of working in a private company that somehow it's super-efficient, that there are major opportunities for success by default.

I've worked at plenty of companies which had huge inefficiencies (meetings 6hrs a day, forty approvals to get anything done etc etc), which held back individual success and were generally not meritocracies.

I think you find that all organisations with many humans involved all have inefficiencies but the media seems to love painting unions as the inefficient ones.

I'm a member of union (Australia) as a web developer, it doesn't interfere with my day to day working, negotiations or my work ethic but it's like having a backup lawyer in case there are problems with the workplace and I need some advice.
Called animal control today, finally cracked after 8 months...

So want this...
> it seems like a happier and more relaxed way to live.

This is striking below the belt and I apologize, but:

I am sure a Chinese citizen would say the same. In public. When their government is monitoring.
it would be nice to have a usb stick that had both compatible wifi and storage for these types of demos.
> They think the French are protesting against capitalism, and that there's any continuity with what people like AOC are saying. The fact is, France is protesting against globalism.

Globalism (at least the form.thst concretely exists and is being protested) is capitalism; it's true that some of the current protest is nationalist, xenophobic, and corporatist, while some of it class-conscious, not targeted against any non-economic identity group, and socialist, and that despite protesting against the same thing those two groups are diametrically opposed.
I see where you're going but sometimes the world is better off without every single thing being IoT.

Especially for people with disabilities the world is not a hospitable place. I can't see how a 'modern' version if something as simple as tactile pavement would be any better for the disabled.

There are, for example, people who are both visually impaired and hearing impaired that are capable of guiding themselves around by cane, in these instances tactile pavement is something that I think your 'phone in hand' solution just doesn't work. Additionally, not everyone owns smart phones--even today.

I'm not saying your points are invalid but they're definitely skewed in favor of technology and perhaps a limited understanding of ADA requirements.
I agree, but would you make it illegal to show the images? These are being blocked at the ISP level (in NZ) which is extreme.
I read this piece ages ago but stupidly forgot to save it. Every once in a while I'd try to find it again but I could never remember enough specific details, so thank you for posting this so I can finally read it again and save it!
> I don't think US internet infrastructure is ready for this.

This is a very fair point and should be emphasized. It's not only the infrastructure, but the lack of Net Neutrality, the monopolies of many areas to a single ISP, and data caps -- they're all hurdles in the US.
Jury Finds Bayer’s Roundup Weedkiller Caused Man’s Cancer
Great. I always wanted Google to ban the apps that demand permissions beyond those they obviously need to do the very job I want them to.
In Java, the concept of exceptions is incompatible with the concept of parametrized types.

During compilation, type parameters are erased. "T" becomes "Object"; "T extends Something" becomes "Something"; assignment becomes type conversion. But at the end it works correctly. If you try to make something that wouldn't survive the type parameter erasure -- such as having two methods with the same name, one of which accepts "List<String>" and another accepts "List<Integer>" as their input -- it will be a compile-time error, because you can't have two methods with the same name and the same parameter "List".

But imagine that you have a type "MyException" extending RuntimeException, and your code has "catch (MyException)". After compilation, this would become "catch (RuntimeException)", which is wrong, because it would also catch other RuntimeExceptions, and it is not supposed to. But if you make this construction a compile-time error, then... the whole thing becomes useless, because what's the point of having an exception type you cannot catch.
> The etc. could include hyper-local ads, making the system self funding.

Yikes. Why do public goods always need to have ads to be self-sufficient?

> This can be far cheaper than tactile pavement and so more widely deployed […].

The cost of deploying low power transmitters, developing and certifying new systems (not everyone carry a smartphone) or mobile apps to receive the signal, educating impaired people across the world to use them, then regularly maintaining the electronics across a city will hardly be cheaper than passive tactile paving.
We had a great plan somewhere around Ubuntu intrepid or jaunty that rather than have apps rewrite /etc/resolve.conf, we'd leave it as a static file and have a "nameserver dynamic" type config in there.

ie. sensible default for many people, but super easy to override
Why not? https://apple-history.com/mb_late_09 for example.
I assumed the new network layer in ubuntu 18.04 (which replaced /etc/network/interfaces) was some pan-distro/redhat inspired solution.

Apparently not -- netplan is ubuntu originated. They don't do themselves any favours.
thank you for this comment. it brings a lot of light on the ecosystem
Sinking ship with 2000 cars in The Atlantic Ocean-Porsche cars at a fanta
Guilt by association. Amazing. I lost respect for NZ when I read that they're happy with censorship, but this makes it seem even worse. I suppose me coming from an ex-Soviet state makes me view it from a different angle.
I installed gentoo in 2012.

Still compiling it, but I'll let you know how it goes
Exactly.

A world where front ends are deployed on a CDN and the back ends are all containers is very commodity driven. Also infrastructure being set up with code on platforms that target multiple providers like Terraform provides more ability to move systems.

It'll be really interesting to see if AWS can keep their margins in such a world.

Given that MS make huge amounts of money from email and have virtual lock in on corporate email it's very possible, but on the other hand perhaps it won't happen if everyone is, as they tend to be, using open frameworks and generally open systems.
Firefox is very slow on 2014 macs and causes fans to spin up to mad speed. This tends to happen with html5 video players. Chrome seems to not have this issue.
Istio sounds like the short name of a chronic disease. Like "istiothritis"

My granma has istio, it's very painful :(
> ping google.com

Pinging google.com [172.217.5.110] with 32 bytes of data:
Reply from 172.217.5.110: bytes=32 time=6ms TTL=50
Reply from 172.217.5.110: bytes=32 time=8ms TTL=50
Reply from 172.217.5.110: bytes=32 time=9ms TTL=50
Reply from 172.217.5.110: bytes=32 time=10ms TTL=50

Ping statistics for google.com:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 6ms, Maximum = 10ms, Average = 8ms

https://imgur.com/a/eLWFUg3

I'm on GDC public WiFi.
The current interpretation of the First Amendment dates back only to 1969. And even the US government had no qualms about ordering a drone strike on a US citizen who was engaging in violent and hateful incitement. There have been, and there are no, societies in the world with absolute free speech.
>Work less? Or work 8 hours a day, 40 hours a week? There are plenty of examples out there of people who think that is the bare minimum.

Work less. There is no point in trying to put out anymore output than the bare minimum required if that's both the agreement between the union and the employee (promotions based on tenure) and between the union and the company (agreements on what minimum deliverables employees will deliver).

>Of course, that is what a strike is, but a necessary evil.

It's more than a strike. Continuing what I wrote above, unions will introduce obvious inefficiencies in order to support red tape processes rather than focusing on what the company is trying to accomplish. (e.g. no code can be committed without a review by two other clocked in union members while being backed by a ticket groomed by a clocked in agilist and released by two clocked-in SRE folks).
And then instantly copied and replicated millions of time. Facebook's argument is garbage - their platform got this video to the world. And I am very angry, as we all should be.
NZer.
Did you just imply that veterans of the UNIX wars can't have real PTSD?
I didn't participate at Startup School this time, so not sure. But I think they said they give out $10k each to the top 10 participants IF they applied to YC.
Higher worker productivity achieved those things, not unions.

Those gains so-called 'worker rights' were achieved in countries without unions as well. It's also unmentioned how much unemployment and misery unions also caused in this narrative.
You make a throwaway account to denigrate free speech. How ironic.
Not Illinois, although I hear that most state revenue agencies are pretty awful.
That's USB-A.
Remote Messages: browser based front-end for the iOS Messages application
60% of All Real Estate Transactions by 2024 Will Be iBuyer
It happens, especially to at-will employees. Once you're seen as a organizer/instigator other reasons can be found to remove you if necessary. Even if that employee is reinstated it takes time and the message has been sent to others that organizing could cost you your job.

The point is that forming a union is a bumpy ride, even when the majority of employees see a need. Management will work hard to stop it and employees have to do a lot of work to make it happen. Unions won't organize at places where people are generally happy because the chances of success are low.
The entire concept of checked exceptions is compile-time, because there's no checked exceptions in JVM. I don't really understand your argument. I'm not suggesting to catch exception of generic type, it won't be possible indeed, but it's not required either. You just need to tell compiler to pass "throws" via generic type. You can declare your map function with generic throws and compiler will respect that.
Content moderation should be an afterthought. Freedom of expression is vital in a free society.
That’s a technicality, and very much a matter of subjective opinion. How many people who worked for Sun Microsystems thought that they still worked for Sun after Oracle bought Sun? From what I understand, it was few enough to have people quitting in droves.
I think we're in a kind of awkward place right now, where browser support for ES6 is inconsistent, and TypeScript has stepped up to fill the "type gap" left by JavaScript in general.

Sure, if you only use ES5 then you don't need Babel or Webpack - but devs are tired of this shit and really want to use ES6 or Typescript.

So, "nearly impossible" is an exaggeration, but "would rather gouge my own eyes out" is perhaps not.
Learn to be well-rounded and access within yourself a sense of well-being as you use your youthful energy to explore varied interests from which in a few years you will select life-long pursuits. Also, always be kind to others.

Python or JS or technology X will probably be the punchline of a joke about old tech in 5 years, so don’t focus too much on any one thing right now. Play some sport, have a couple really good friends in whom you invest, learn to cook a little, get a dog. Don’t get hung up in life traps like drugs, alcohol, tobacco, teen pregnancy, debt.

At 14, that’s about the best you can do. If you seem to shine much beyond that in some area (eg., you’re a tech millionaire or child actor), it’s probably at a fairly heavy personal cost and not worth it.
What distro are they installing at an install fest? I assume the users going to these would typically be in the lower half of the tech savviness distribution. So a user friendly distro like Ubuntu or Mint would make sense, but they include non-free coode in them.

If they install some weird hobby distro, that doesn't have a large community around it to help support users I'd expect to scare users entirely away from Linux.
> despite half of it being former Soviet Union.

Latvia and Estonia are not half of the EU, by any reasonable measure.
I think prop 13 is 99% of the issue. It disincentivizes moving at an increasing rate the longer you hold on. Taxes rising with market value prevents this acceleration.

Average home value in Palo Alto is 2,901,408. Average Property tax is 0.42%. $12185.88. Thats the equivalent tax bill of a new house worth 1.2 million, less than 50% of the average house value in Palo Alto
Systemd (PID1) crash with specially crafted D-Bus message