skysight-inc/HackerNews huggingface dataset:
Player Piano is a nice meditation on the deleterious effects of pervasive automation.
Congrats! This is a great start.

It's impressive how fast it is, even if this mostly says something about the state of the web today.

2M recipes is a huge database, and without any indication of the quality of a recipe this makes it really hard to tell which ones are worth trying. I hope you can add some sort of rating system in the future.
Not everyone is as fortunate as you are, some cs students in poor countries might also need a stable server OS that is not Debian. You could argue they shouldn't but this is in the spirit of open source: non-discriminatory access regardless of the economic situation. Do not reduce it to donationaware argument. When you buy RHEL you are buying the support access and not anything else.
I really despise that you need to login for it, especially as it used to be optional. I wanted to try remote play on a psvita[1] but did not want to so someone has made a thing to let you use geforce experience without a login[2] and i found it worked reasonably well.

[1] https://github.com/xyzz/vita-moonlight
[2] https://github.com/Moyster/BaiGfe
If you do not put a price on something, it will be exploited more not less.
It is voluntary, you agreed to the EULA when you signed up for Youtube.

"If we reasonably believe that any Content is in breach of this Agreement or may cause harm to YouTube, our users, or third parties, we may remove or take down that Content in our discretion."
Considering that the engineer describes his story as "the biggest engineering disaster I’ve ever had the misfortune of being involved in," I don't think it is relevant to his story that the self-driving pedestrian collision occurred. He isn't claiming--and even from the thread title, I wouldn't assume he is claiming--that this is the biggest engineering disaster ever, or even the biggest engineering disaster Uber faced.
A web based social deduction game
It's extra hilarious since Geforce Experience is an electron app you can just path out the login window yourself and be on your way :)
https://github.com/Moyster/BaiGfe
I think Debian is the sweet spot for release cadence--stable is supported for ~3 years, and there is a new stable released ~2 years. This cycle avoids the RHEL issue of a "rolling turd of backport fixes"/trying to figure out WTF version you're really running for packages, and the Ubuntu issue of not knowing exactly what's coming in the next release (users can easily deploy Debian Testing to validate the next version). Finally, the breadth of Debian's packages are outstanding, and Debian's backports repo gives you an easy, "blessed" way to use newer package versions without impacting your existing system.
Yeah, I suppose that's fair enough.
It looks like they've had issues for a while now. 'December 2nd' ? "
Invalid Page Welcome Message for Messenger Destination Ads"

- The thought of 'ads' in a private messaging app repulses me. I don't use any of these three apps. Mostly since they all require you hand over your mobile phone number. Which then becomes a very powerful 'foreign key'/unique identifier to so many other third or fourth-party marketing databases which might also have it.
Could Carmack say anything inside Occulus to bring some sanity to this?
Right, so.

There are people out there who we can simply call profit-haters. They are of course not quite so foolish as to imagine that people with money should commit millions and billions to pay talented scientists salaries up front, with the hope of doing no more of breaking even. Instead, they envision an alternative where the private sector is simply gone, a thing of the past, and instead some government bureaucracy is placed in charge of directing all of society's resources where they see fit.

Of course this gleefully ignores all economics concepts like "incentives", "accountability", the entire body of public choice theory, the principal-agent problem, numerous real world experiences of corruption, waste, and inefficiency in real-world planned economies, and the whole imposition-on-liberty thing.

These all have real world effects. As a strictly topical matter, the public sector in the US was in charge of the early COVID testing approach, and its months-long delays cost the nation very dearly. Some coverage from the Grey Lady (a well-known public-sector sympathizer, at that) --

https://www.nytimes.com/2020/03/28/us/testing-coronavirus-pa...

When someone advances arguments like the grandparent post has done, he generally doesn't want this mode of resource allocation to be expanded -- he wants it to be the only thing that exists in the world. It is likely that such persons cannot be dissuaded from this goal, because it is accepted as a hallowed ideological truth: profit is evil. If someone were to save society a billion dollars, and made a million dollars in profit, they would still deem it evil, and would rather see society continue to suffer. They would also be happy for society to pay steep prices in terms of lives, or in terms of freedom. So in the end, one generally can't meaningfully argue with these assertions. All you can do is just point out to others how extremist and foolish the position is.

A dead post adjacent laments people profiting from disaster, suggesting this encourages disasters. This is thinking about the incentives, but it is also, unfortunately, somewhat insane in the current context.
Plus the might have an interest in politics.
Black Swan Farming (2012)
>What I would have in mind is policy more guided by econ 101

I think we're in the mess we're in BECAUSE too many politicians act like all there is to know about economics is covered in econ 101.

I suggest this book - "What Every Economics Student Needs to Know and Doesn't Get in the Usual Principles Text" (https://www.amazon.com/Every-Economics-Student-Doesnt-Princi...) for some insight into what happens when perfect, academic, theoretical models collide with the real world.
Do you have a source for this? I'm interested in reading.
>These claims are being slaughtered in ongoing court cases, and many of them are objectively batshit,

The Mike Kelly case in PA, arguing that the law allowing mail-in ballots was illegal, was ruled by a judge as completely legally valid, but was thrown out of the state supreme court because "they waited too long to complain".

So, no, not objectively batshit. If the GOP had filed that case in January, Trump would have won PA...assuming the same supreme court didn't throw out their case for some other arbitrary reason like "filing too soon."

The Democrats outplayed Republicans. Democrats passed an un-Constitutional law that helped them stuff ballot boxes with ballots that were almost certainly harvested or bought. If we're to believe the election results and voter turnout in, say, mostly black Philadelphia, Joe Biden is a more popular politician than even Barack Obama. Only an idiot would believe that. But still, it serves Republicans right for underestimating the extent to which Democrats would cheat.
Do you have a source for this? I can find him saying it could be true (if it weren't for test scores influencing later worklife via people judging you for them) but not actually saying it is true.
Probably not. That's why we need legal enforcement, and not "users learn how to use the cookie options of their browsers" as these sites and the top level comment on this thread suggest.
'Solar Flares'?

I recognize a fellow BOFH...
Sure, but their S-1 shows REAL TRENDS not handwavy private loss sheets and leaked financials.

Widely debatable is now up to the common investor to determine.

By the way, with such faith, I assume you will short the stock.
Yeah I thought that was the case too.

It's strange, I'm seeing a lot of very low tech spam on reddit now. They (the spammer) are not even trying to hide it and reddit doesn't seem to care.

Like it's not hard to script out "check if user submitted a bazillion posts to the same youtube channel" and flag ... at least a good chunk of those.

Reddit doesn't even seem to bother now.

I'm even seeing wholesale just offensive image spam go on for ages like the old days of internet forums, reddit doesn't seem to bother with them...
In the article it is clearly acknowledged that there are different types. When you create a introduction like this you kind of have to limit your scope
I'm selling my info business project that got early traction here
Personally I will advocate for Flatcar Linux in my organization for any on-metal deploys.
It's called ePrivacy. Necessary trackers are excluded from consent. This is a directive so each country will have its specific interpretation, for the french one, you can go to the CNIL's website. The final document is not translated, but you can read the draft[1], specifically the 9th paragraph.

[1] https://www.cnil.fr/sites/default/files/atoms/files/draft_re...
Yes - I have cheated with my markup by just putting the text inside the body without p. It is valid in a div. Like I say, this is a terrible way to do it!
For Black Friday this year we tried A/B testing our digital product and saw a huge difference in conversion rates just on the subject line alone.

It's pretty crazy how much a few words make a difference when it comes to people's inboxes getting pummeled with sales.

[1] https://www.interviewquery.com/blog-ab-testing-black-friday/
I don't know if it's responsible to reference a propaganda outlet. This is the same organization that lies about privacy and security..

Anyway on topic. Their competition made a safe flash environment. And pages would ask if you wanted to run Flash.

And native iOS apps are bad for everyone. Vendor lock-in is bad for customers. It's bad for programmers who are at the will of Apple. You can see them fighting against web apps to this day.

They are a horrible company and bad for capitalism. You should recognize yourself as an apologist.
Red Hat is and was possible because of the copyleft licenses. Look up their history.
I’m tied to all 3, it’s fine. The people wringing their hands and obsessing over it seem more masochistic to me.

I have all my email in docs in google, I have something like 7 echo’s scattered around the house, I have a Facebook Portal and a Quest 2. All of these things make my life easier or bring joy into it. Avoiding these things would make my life measurably worse. I am disappointed that Apple, as the most privacy conscious of the group, sadly hasn’t built any real competitors to any of these devices.
Isn't there some sort of hard reset?
Trump doesn't like Facebook. Antitrust overall is a sensible vector of attack. Separating Instagram into a different company could fuck them up.

This lawsuit doesn't look like the most sensible mode of attack on the company itself though. Oculus is not strategic. They could sell it and it probably wouldn't bother them. Its not Instagram.

I expect the DOJ is conscious that while their current boss doesn't like Facebook, their incoming boss does.

So, this appears designed to look aggressive enough to appease Trump while he still has the power to dismiss but toothless enough to fizzle or cause minimal damage once he's gone.

I'm half expecting all the tech antitrust lawsuits to just be dropped quietly a month or two after Biden enters office. Either way the tech companies are not really under threat here. Facebook won't cry over losing oculus.
> sparking a controversial discussion in the comments.

I suppose that generates views but to me it seems a cynical abuse of the platform.
I've used a bunch of these tools in the past as part of tools like Wordstream and Opteo. While basic, they seemed to work well enough. What would make me use our service which doesn't have the other ad management tools built into it just to do simple ab testing?
> Do you think Trump is throwing pardons around just for shits and giggles? This is the first time ever that a US president has been using pardons as get-out-of-jail-free cards for his friends and allies. And he's throwing them around because he has a habit of associating himself with criminals who commit crimes (on his behalf) and therefore need pardons.

Roger Clinton, Susan McDougal and Mark Rich say hi.

Oh, and Obama pardoned, commuted, or rescinded the conviction of 1,927 people. Trump so far? 45. [0]

[0]: https://en.wikipedia.org/wiki/List_of_people_pardoned_or_gra...
I did a small amount of searching and found the first and third skew strongly to the left. "Which party's policies are more favorable to investor returns" is underspecified, so I'm not sure how we can discuss it.

It might be helpful if you cited sources yourself.
Congrats! I feel the excitement when seeing the project getting traction. I had similar experience building a [SaaS API request scheduler][1]. Promoted mostly in Q&A communities like Quora and Stackoverflow, took couple weeks to get the first user. Then after a few weeks, started getting 1 new free plan user per week, sometimes when lucky it got 3 per day :). And after 9 month of initial release, got 100 users and the first paid user! The registration and payment are self service. It’s very exciting to feel that someone from somewhere in the world who you haven’t met is willing to trust your product and give it a try, and hey, it’s a product that you built from ground up and you know it’s bringing value to people. The entire bootstrap experience is just awesome.

Still way to go, lessons learned? Just get started, and keep doing it. Doesn’t matter if you wasn’t sure what exactly to build, maybe try begin with a real small feature, don’t need to worry about whether somebody else is already doing it, or someone is telling you this won’t fly - just get started and chances are you will identify some problems that you want to solve that is related or completely orthogonal with you current feature/product, you will find your way if you keep trying.

[1] https://ihook.us
> This isn't some minor inconvenience.

Neither is shutting down economic activity for a significant period of time.

> people would rather see hundreds of thousands of their fellow citizens die than close down restaurants for a month

What a ridiculously dishonest way to frame it. This is just political punditry at work. Restaurants closing for a month also has real people attached to it. People who lose their livelihood and don't have an ample safety net to keep them afloat. And of course it's not just restaurants, shutdowns impact many businesses in many ways, and those impact people in many other ways. And, as pointed out in the article here, it's highly questionable whether an action like this would save significant life.

> Your elected government telling you that you can't go to a restaurant during a pandemic isn't "turn-key totalitarianism."

But it is. I certainly agree it's not full-scale totalitarianism, but it is an authoritarian action in the face of a threat (which like I said reminds me of the kind of turn-key totalitarianism Bostrom mentions in the vulnerable world hypothesis). China was as successful as it was in such measures because it is inherently authoritarian, the US has been less successful because it isn't, and has deep-rooted propaganda against it. Should we wish the US was more ready to allow the government to take authoritarian action? What if the virus was 20x more deadly? What if it was 0.5x as deadly? Where do we say it's ok for the government to exert control? This is of course not a new, nor a readily decided or agreed upon, question.

Look, all told I'm not really sure what the right answer is here. Maybe we actually should be less hostile toward authoritarian actions in general for the good of society as a whole. Maybe China is actually closer to the optimal model, I don't know, I could make some compelling points (to those open to hear them) in either direction.

My main point here is just that the calculus shouldn't just be which actions reduce new cases and deaths the most, and indeed that isn't the calculus for many people, hence the resistance and difficulty in implementation. In reality the equation is and should be very complicated and nuanced, taking actions and reactions of various actors into account.
Yes, but with a mac you need to buy Apple Certified light bulbs, or else you'll be locked out of your house.
My bad, sorry
That's a very cynical take. From what I hear support for multiple user profiles is shipping soon, it's just not done yet.
To be fair, BGP only runs between large network operators. The security / trust of routing agreements is mostly solved through business deals and contracts.
It seems comparable to openSUSE Leap.

openSUSE: Tumbleweed -> Leap -> SLES

RedHat: Fedorda -> CentOS Stream -> RHEL
A liberal conspiracy /s
Yeah but couldn’t they just have some information sharing agreement that would obviate the separation?
If it's only to provide the stated purpose of the site (think those "scan a QR code and approve this login on your other device" setups), it likely falls under the legitimate interest exception. If it's to provide cross device tracking for better advertising, then you need consent.

Lawyers are unlikely to take kindly to arguments of the "Well technically the advertisments are an integral part of the site", that will surely be raised in response to this. This is why the law is not code and gets interpreted by judges.
Become a high school technology/science teacher. Reassess in five years to see if you still hate programming.
Yep, I guess that is pretty ironic. If your roles are open to London/remote, I would be happy to take a look
not his fault people seem to like a fight. It says more about human nature than it does about him.
7500 was October, not it's more than 8000. That would make it about 3-4% of "high finance" positions* so far moved out of the UK into the EU. That's not an exodus yet, but it's not nothing either.

Then again, a lot of the transitions aren't finished yet either, and a lot of it is dependent on the final Deal or No Deal. It also takes time to do the groundwork if you want to move, like create the legal infrastructure and entities and the associated due diligence, rent office space, hire or relocate people, and so on.

So, it's too early yet to conclude anything in either direction, in my opinion.

[*] Hard to tell what is the true number of "high finance" employees in the UK. Given there are roughly 180K finance and insurance employees in the City of London, and most of the "high finance" is concentrated there, I'd guestimate 200-250K such "high finance" employees in the UK total, but I could be massively wrong. There are numbers putting the full time financial and insurance employees in the UK at 1.1M employees, but that includes bank tellers dealing with people wanting to buy a house and agents selling life insurance, etc.
A typical day as an engineering manager
I am also a long-time Clojure user and have production projects built in Clojure.

I think your observation that you need really good developers is the key insight to problems that come about from using Clojure. Stu Halloway even mentions it in the interview:

"And what we would quite often see is that people would write a Java app in Clojure, or people would write a Ruby on Rails app in Clojure. And not surprisingly, it would have weaknesses that you associate with idiomatic Java apps or idiomatic Ruby on Rails apps"

Clojure, as a language, makes it very easy to do stuff and sometimes that stuff means making code look like code that only makes sense in other languages. This is a terrible mistake but one that is easy to understand. Very few developers have any real background in functional programming and it is too easy to start hacking things together.

As a longtime Clojure user (dating back to attending the very first Clojure conference in Durham, North Carolina), I think there has been a little bit of "ego-driven" developer syndrome with projects in the language. There is definitely a tendency for new Clojure programmers to get too fancy.

This is not a problem with Clojure the language though. I made the mistake myself in early projects. The more I have used Clojure, the more I have realized that when I am doing it right, I am spending significantly more time understanding the problem I am solving than throwing code together . . .
Well, it certainly says something to profit off it.
His factory workers are? With all the workplace injuries? If you're just talking about his engineers then I think you have some serious issues.
Both of your examples have recourse, and do not brick expensive hardware. The Oculus/FB example is much worse.
I used Clojure in financial services, specifically at a trading firm. When I left we’d stopped writing new Clojure services, and had started to replace existing ones with Java. Finance, at least in our area, turned out to be a pretty tough place for Clojure’s style of dynamic typing.

For those that don’t know, Rich Hickey (and by extension, Clojure) is really big on data-first dynamic typing. So idiomatically you’re supposed to do most of your work in Clojure using their first-rate immutable collections library, primarily maps and their sequence abstraction. Clojure provides some mechanisms for specialized domain objects, but it’s fair to say that this is typically considered non-idiomatic.

This works great if one of the following conditions are true:

1) All data flows through your system on separate tracks. Foo’s come in from foo endpoints and go to the foo database, and very rarely do data sets cross paths. Differences in business logic can be separated by API endpoint, kafka topic, or some other difference that lets you separate the call paths thoroughly.

2) Every type of data in your system looks different, so that you can easily determine whether or not a given piece of data is a foo or a bar once and send it down the right call path in one place.

3) In any case where similar types of data must be treated differently, it’s possible to organize your code in such a way that you only have to build up the cond-tree once, and you can use different call paths to treat the data differently.

All of these were often false for us. We ended up in situations where we had lots of data that looked very similar entering from common endpoints that required different business logic at multiple points in the pipeline. If you’re writing idiomatic Clojure this is the toughest case possible, as you end up littering your code with extremely similar cond-trees, which makes extension and verification unnecessarily hard.

In most other languages, even dynamic ones, you’d solve this via sub-classing to both group common behavior and allow specialization. Clojure provided some tools to make this work, but they were both maintenance nightmares in their own separate ways. My favorite is how the results of defrecord (which makes class-like maps in Clojure) could be treated like a map, except certain map operations could accidentally turn it back from a record to a regular map. That’s quite the foot gun, trust me.

For our team, we decided that pure Java was the way to go. Java by that point had started adding a lot of boilerplate eliminating niceness, including lambdas and streams, and the ability to make honest-to-god subclasses really helped out in our specific domain.
Is that information going to be shared with 3rd parties? Is this tracking solely for the use of the product or for profiling the user?

Those are the concerns with GDPR, you can do whatever you want if you are explicit about it AND have consent of the user.
For me the take away was there's no failsafe automated way to detect double-voting.

Since the ballots themselves become anonymous once removed from the envelopes, I'm not really sure at all how'd you notice double-voting, unless you're doing something to look for duplicate envelopes. I don't there's any automated invalidation of the previous ballot if you request multiple ballots (e.g., if some1 took your first one).

Maybe there are more rigerous systems in place than I realize, but I haven't read about it, if so.

Re nursing homes, the point there is you can be pretty sure if you take those ballots, you won't risk a double-vote.