skysight-inc/HackerNews huggingface dataset:
> Asking google to take down someones opinion about a business would be violating that persons first amendment right (assuming they are American)

ah, there it is. since Google is not the Government yet, them taking action would not violate that person's first amendment right, and asking Google to do so would not violate that person's first amendment right

I wonder what the person I initially replied to thinks

its hard to tell which people just completely misunderstand the first amendment, and which people are talking about a "philosophical" free speech that they made up on the spot to bolster their point
USB-C is great, I don't see any problem with it. Some crappy cables that don't follow spec aren't capable of carrying the full signal, but that's what you get for cheaping out on cables. HDMI and DisplayPort cables have the same issue, but graphics cards and monitors are compensating for that.

The real issue is the devices that USB-C cables plug into. Special USB ports that do more than others are just a dumb design. If you're going to support a feature, support that feature on all ports or don't support it at all. There's no rule that says you can't have a HDMI or DisplayPort connector if you install a USB-C port, so if you're only going to support DP on only one side, just put the physical port there.

My phone can hook up to a keyboard, mouse and ethernet connector through the charging port just like my laptop and that's just great. No more messing with OTG adapters and voltage injection, it Just Works.

Laptop manufacturers that are cheaping out on their USB designs, especially on premium models, should not be tolerated. If I plug something into the left USB-C port, it should do the exact same thing as when I would plug it into the right USB-C port, or your laptop is broken. We should start returning these defective machines instead of tolerating these terrible business decisions.

Both C ports on my laptop do the exact same thing and support the same features. I haven't had any trouble with USB-C at all, despite the shitty support many enterprise systems have (those stupid DisplayLink docks are a pain to get working in Linux regardless of what connector they use).
As someone who is just getting into FP I’d say Haskell was the most famous language I knew of before a month ago. Lisp might count but it isn’t widely known to be a functional language most people just think it’s a weird language.
> One thing the pandemic taught me was that when the disaster comes, it's going to be your local community that turns on you first.

Whereas folks in my neighbourhood all pitched in to do grocery runs for the old and infirm.

> … after every hurricane, you'd see dozens of guys driving around with 4 brand new generators in the back of their pickup trucks, looking to sell them to desperate homeowners for 10X their cost.

Those guys are doing good: they are taking generators to people who need them. You see only the price, not the fact that the person who pays that price thinks he is better off with a generator than with the money. And those higher prices incentivise other folks to bring in more generators, which means … everyone who needs a generator will eventually get one. That is how markets work!
How about taking sides instead of acting like a kid believing the existence of gray negates the existence of white and black. Perspectivism is the beginning of inquiry, not the end of it. Stop being a tool of your own social superstitions.
This. Humans aren't a panacea for getting problems solved.

I would much rather open a ticket than wait on hold for hours to speak with a human in a call center in a low wage country half way around the world, with whom I can't easily communicate either because they have a limited mastery of English, or just because we speak very different dialects with very different accents and have limited shared cultural context with which to understand my problem, and who has no ability to solve any problem not contemplated by their script.

Humans don't solve problems. Thoughtful humans who can understand your problem, and put in a genuine effort to get it solved, and are empowered to actually do so - those are the things that solve problems, and they're much much more rare.
Quite literally the biggest cause of bankruptcies in the US. http://www.pnhp.org/docs/AJPHBankruptcy2019.pdf
Cody's Lab did a video series on making yellow cake uranium that got him a visit from g men. Most everything Colin Furze does has mortal danger. Styropyro is probably also on a watchlist. Williams project was dangerous, but I don't see a reason why he should be a pariah.
I could definitely add browser history. That should be a pretty easy one.

And thanks! I'll show it off as soon as I can.
I think a “harvesting effect” happened. A large chunk of people who were already thinking of having a kid decided to move up their plans to coincide with lock down. This results in a blip in birth statistics for the given month, but not for the overall year.
We certainly disagree but I respect your opinion and appreciate describing an alternative point of view like this.
Google employees bombard execs with questions about pay at recent all-hands
> If they can't afford it as a basic cost of doing business, they can always close.

This 100%. It reminds me of the similar issue of zero-hour contracts and living wages. One person I know complained that putting restrictions on zero hour contacts, and upping the amount that he would have to pay workers, would mean he couldn't hire any (for his extremely early-stage startup with no investment(!)).

In a similar vein, the answer is the same -- if you can't afford to pay employees, don't hire them.

And this applies more generally than either of our examples -- if a company cannot afford to do something ethically, then it shouldn't do it at all. A business that cannot survive when forced to comply with the bare minimum of ethical practices deserves to fail. You cannot simultaneously believe in a capitalist market without embracing with open arms, the failure of companies that couldn't stick it.
I had an issue yesterday where Comcast forced me to go through their chatbot before I could speak to a human. That drove me crazy, because what I wanted to do I couldn't do on their website at all.

There needs to be some kind of escape hatch where you can get through to a real person. Companies that do stuff like this just make me want to stop dealing with them altogether.
Using the existence of shades of grey to deny the existence of black and white is equally childish in my opinion...
> I recall when the pipe operator was first being proposed the argument for it was that it'd enable workflows that felt more like Excel.

I have no idea where you get that impression, most Excel power users I have met take a long time to understand how to use the pipe operator in R.
I don't really see it that way. Yes, the about link leads to a page where the goal of improving the way people can read is described, but it would be odd to see them say, "and we expect to make money from working on this project".

Each of us is motivated by different goals. I am motivated to have a comfortable life, and I've worked for different companies over time to achieve this. I also find personal satisfaction in helping others so I've occasionally make charitable contributions of time and money, but I don't expect that everyone else is going to make the same choices I have. We don't know the motivation that drove the inventors of this new reading technology. Maybe it was to simply make money for riotous living, but it could be that they have a critically sick partner that needs expensive surgery. These are personal and private choices that I don't feel a need to weigh. Improved reading technology sounds like a good thing for not just the inventor, but for all of us.

When I buy some peaches from a farmer at a stand by the highway, I want the peach more than I want the dollar I have in my pocket. The farmer wants the dollar more than the peach. After I buy the peach we are both better off. I don't need to feel that the farmer is a non-profit farmer. I expect the farmer to be happier after the sale, for otherwise next year he may not even be there for my benefit during peach season. What I do expect, is that the farmer doesn't misrepresent his product, that he doesn't steal my credit card number, that he holds up his side of the bargain; if so, next year, I will be there to buy his peaches again.

I've invented a number of important technologies and benefited from doing so. Some, when I worked for others, ended up being patented. Such is the environment we find ourselves in, but for many of my ideas I chose not to protect them by patents and let these be adopted by standards organizations instead. Personally, I don't think patents are a good fit for software, and I would rather see better use of copyright protection for software or a simpler much shorter patent, say three years for software. The open source software movement has been an amazing gift to humanity, but so has the deluge of products (and peaches) produced for the profit motive.
This is very interesting. Congrats and good luck with the product!

Any chance you'd provide a hosted solution where I can get the code and run on my own AWS account or a Hetzner server, for example?
If a large project had "unpopular" opinions in the commit messages, it would be top of HN instantly and companies everywhere would be pressured into not using the project in the future. Software should do what you want, only what you want, and do that thing well. Political messages are horrible additions that accomplish nothing but isolate people and make free software look bad.
Oh there's no eventually. They've been demanding it for years. There's a very good reason why some software on my machines is already pinned to specific versions, and will not under any circumstances be upgraded.

Thankfully the field of software development has stagnated to the point that there really hasn't been any significant improvements to actual non-web software in about 15 years, so I'm looking forward to the brand new world with a stack of ancient machines, a bunch of boxes of capacitors, and a few hard drives' worth of abandonware, because frankly, fuck that noise THE AMISH WERE RIGHT.
I think they mean his name should be in the title of the article.
Yes! I don't have the link here now, but lingering symptoms are common after a viral infection; the one that I saw said that the incidence of some flu symptom remaining months after infection is as high as 40%.
I'd say this is the case in the broader society, too.

Companies paying after the service is rendered, delivery services not having to be escorted by armed guards, being sure that a random worker won't poison the food on the production chain, etc
> ...when you made the choice to use their product...

Where did the poster say/claim this? Your entire argument is based on if they are a user of Google services or not?
I tried the FIDO2 way of authenticating to SSH when I finally had a Linux system with new enough versions of OpenSSH et.c in the repos.

It works quite nicely, but the PIN has to be entered every time I auth to SSH. This may be a desirable feature to some, but I prefer the GPG way of the PIN being cached until the key is removed from the system.

(This could possibly be a shortcoming of KWallet, as it would pop up the dialog asking for the PIN, but checking the "remember this password" would achieve absolutely nothing, and besides, I wouldn't want to save it permanently, which that checkbox would otherwise do.)
2 kids in an urban pre-school was way more than my mortgage.
Learning More about Grist using Wordle (tracker for Wordle stats across devices)
There is an argument to be made in the opposite direction. One of the key benefits to open source software is the opportunity to inspect the code that you're running... before you run it.

At issue here isn't open source as a concept, but rather an emergent ecosystem in that blindly trusts package uploaders not to be malevolent. It points to a need for improved testing coverage. Indeed, since open source is open, it is also amenable to static analysis of uploaded package revisions, something one cannot readily do with closed-source software.
Sure, Spotify just isn’t the example I would choose to demonstrate OP’s point, which I thought was excellent.
While the prior post was talking about reticence to trust OSS code in commercial environments, the problem is not limited to that arena. This change hit national news here, albeit very temporarily, not just tech and business news.

If an OSS developer can drop a logic bomb on Russian interests, one could do it to anyone else they disagree with, and that might understandably make people uncomfortable.

Furthermore, the “attack” was indiscriminate, hitting out at a geographical area potentially damaging the data of many innocent bystanders not just those responsible for, taking part in, or supporting, the invasion. Or is it OK for a code bomb to affect civilian targets? I know physical protests often inconvenience bystanders, intentionally so, a lot of the point is to do so in order to draw attention to the matter being protested, but wilful destruction of property is usually considered bad form for such protests (arguably at that point you have a riot, not a protest) and that is essentially what node.ipc change did.

Putting commercial interests off OSS is a symptom of a deeper wrong here.
I never understood why any maintainer worth his salt would admit logic bombs into his own turf. This is literally putting a wolf in the sheepfold in the hope he only eats the black sheep.

OSS is built on hard earned collective trust. Once this is gone, the golden age we are surfing on right now will be gone.
Aww, no support for my old Thunerscan!

On a more serious note, as bad as it was, it was an amazing value for the time.
https://www.folklore.org/StoryView.py?story=Thunderscan.txt
I have no doubt that such people exist, but they can't be that common, right? And to the extent they do exist, wouldn't their symptoms have generally been extremely mild? So you would expect most such individuals to not believe they've had COVID and to not have long-COVID, and therefore not to confound the results of this study.
Open source is driven by many opioniated and idealistic people who also worry about the current geopolitical development. They might make their opinions known in a non-destructive manner.

You might not like it, fair enough, but expressing one's opinion in commit messages is neither childish nor an instrumentalisation by any government.
It's easy to add data sources, but they still have to be programmed: it can get data from APIs (which can be scheduled/automated) or file imports.

I'm not really sure what you mean by "optimized parts" but I'm happy to get more feedback on that!

(As soon as Timelinize has a private beta I'll probably create a forum for more in-depth discussions like this.)
Before the war, yes, but after gasoline prices started rising.
>Molten salt reactors in particular are supposed to be able to adjust to demand within a minute or so.

Nobody is making these commercially and the SMR companies out there are making standard pressurized water reactors afaik.
I much prefer the Swing approach of having one solid framework, instead of a bi-quarterly new-and-shiny UI framework that goes straight from alpha to deprecated without ever really reaching production quality
In the EU & UK at least, for many cases this already exists: https://gdpr-info.eu/art-22-gdpr.

> the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her.

In any case where that applies, the organization must include safeguards, including (as a minimum) the right to obtain human intervention, to express their point of view, and to contest the automated decision.

This applies only to legal or significant decisions (more details & examples here: https://ico.org.uk/for-organisations/guide-to-data-protectio...) which means anything that could substantially affect your financial circumstances, health, reputation, employment opportunities, etc, or anything that affects your legal status or legal rights.
I have two PCs at home, one with an AMD card and one with an NVidia card. I'd characterize the NVidia card on Linux as "Windows-level hassle" (i.e. small, but present) while I think about the AMD card about as often as I'd worry about USB mouse compatibility (i.e. haven't given it a thought).

EDIT: small edge to AMD for graphics cards, but both are fine if using a distribution like Ubuntu
Yes, that too! There are multiple intermediaries involved here.
For years I completely cut out news because it was too noisy.

Nowadays I catch up once or twice a week by reading https://en.m.wikipedia.org/wiki/Portal:Current_events to get world current events.

And
http://68k.news/ to get more domestic news without all the click bait and news page clutter (this still has junk celebrity news though)

I am missing more local and cultural things. I tend to get it from Reddit/r/NYC which is actually a decent subreddit. I still wish I knew more about what's happening in my neighborhood.
I think what we need is a very thin layer, or perhaps just a binding, between JavaScript, and native UI API calls. Then you could have a JavaScript non-web app with native look and feel
Was this also your stance during BLM protests? Asking for a friend.
Zero: small scale reactor designs like pebble bed reactors are designed as "set and forget" - they're intrinsically safe, and only need to be accessed when they need refueling.

A model of deployment was that if you were setting up a town, you'd basically go dig a pit and lower one of these into it, pave over the top (or I suppose actually install some very heavy doors) and then build the town radially outwards from the reactor. The unit itself would be hermetically sealed - no employees, no systems to maintain. If it malfunctions or fails, then the idea is you drive out, pickup the container and drop a new one in.
Another fun scenario: your project has two dependencies, made by two different developers: `left-pad` and `right-pad`. `left-pad` will format your hard drive if it geolocates you being in a state that allows X. `right-pad` will format your hard drive if it geolocates you being in a state that criminalizes X.
Always having meals with the same people, being consistently worried you’ll be responsible to drop what you’re doing on short notice to drive someone. I’m glad I did not marry or have kids.
Oh good we're discussing this again.

The rancor this protest has caused in certain tech circles has really shown that we believe we're somehow different or better than the rest of the world.

In the real world 1 specific region has violated the norms the rest of us have agreed to ... you don't get to indiscriminately kill innocents while taking their land and has accted appropriately by cutting them off.

In the tech world we are screaming about how the people in that region are getting inconvenienced by the free tools we provide because we are supposed to be above "politics"
The problem is that that the node.js filesystem deletion "protests" was an indiscriminate digital attack that harmed people who are doing a much better job of actively opposing the invasion.

I believe that the developer who implemented that attack should face criminal charges. Our ability to trust our open source is a critical part of our economy. People who abuse that trust to directly harm others should know they will face criminal charges for their actions.
> and if you have no insurance you probably don’t pay at all and just default on the debt. [..] You never hear stories of people being utterly bankrupted by a huge hospital bill.

... I mean, I assume one of the more common methods of defaulting is bankruptcy?
A parable on Stalinist management technique:

"'What kind of stars should be put on the mass-produced aircraft – white American stars or red Soviet ones? If you put white stars, you risked being shot as an enemy of the people. If you put red, first, it will not be a copy, and second maybe Stalin is planning to use the bombers against America, England or China, and therefore keep the American markings.’ The question went all the way up to Stalin himself: Beria (NKVD chief, in charge of B-29 duplication project) ‘told Stalin about the stars as if it were a funny story and that by the way in which Stalin laughed at the joke, Beria knew unerringly which stars should be used. The last problem was solved and mass-production started…’”
>If you want to have some fun at the expense of business in the short
term, intentionally take your service offline periodically in order to
mess up attempts to match your downtime with public information

Wow, I would have never thought about that to use public-downtime to find/match your service.
The non-web frontend is largely dead outside of specific use cases (gaming, for example). So embrace it.

Java does a fine job on the backend. It honestly shines there. So let it do that. And let the modern front end platform (the web) do what it's good at.
As Covid pressure goes down the pendulum will swing back the other way.

Covid primarily targets end of life individuals, so as that demographic shrinks so will the death rate.

Fertility however is another issue that I don't expect to fix itself anytime soon.
No, not taking sides is just not taking sides. There's no need to turn such a position into a shortcut to something else. It's as stupid as the kids saying "if you are not with us you are against us". Typical populist bullshit.
Last time I was in the town I grew up in, I noticed one of the Radio Shack locations had been converted in a Tandy Leather. I remember as a kid being told that location had been a Tandy Leather store before it switched to Radio Shack. Fun to see it go full circle.
Not sure actually... I'd have to look at what the Facebook API makes possible these days. It's been years since I've looked at the Facebook data source (I think it's pretty basic right now, just gets your own posts on your own wall/profile.)
Hey, maybe it wasn't a fruitless endeavour.. maybe someone was confused as to why a graphical shell was so tiny in comparison to his main electronjs app and decided to poke at tiny native code / assembler.
After watching his X-Ray video, I watched the video where he said he was done with it. The guy needed to stop reading all his comments. Joe Rogan literally has a bit about this exact situation with Youtube comments.
And this is why I hate the JS ecosystem. Everything is monkey patched by a bunch of randoms who published a package that scratched their itch and you have 0 assurances of their intent or stewardship. If you want to vet dependencies- good luck - the standard library is so shit that pulling one dependency might bring in a 100+ packages with it. Even the "big corporate sponsored" libraries depend on random crapware - like the leftpad incident clearly demonstrated.

Returning to .NET Core recently I'm very fond of the ecosystem in this regard - everything is open source - but so many things are provided by Microsoft you rarely have to venture out, even stuff that's not under their repo/umbrella has people paid by Microsoft working on it (eg. npgsql).