skysight-inc/HackerNews huggingface dataset:
“Very minor annoyances” like being woken up multiple times every night. I’ll accept a lot of surveillance to sleep well.
Yeah, I think this makes more sense, as long as you limit it to automated-fine infractions (and not things like vehicular manslaughter), and these infractions don't affect the car owner's driving record or insurance premiums.

I think it would only take one instance of a friend borrowing my car, getting a fine, and that friend refusing to pay the fine, for me to stop lending them my car -- lesson learned. Or hell, why would I even want to be friends with someone who would do that to me?
Oil pan drain plug removal can help them change the oil on their car, but remember to remind them to refill the oil or else their engine might seize!
This is a ridiculous stretch.
If everyone stomps their feet and says "there's no solution, otherwise it's not OSS!" then the end result is only going to be a lot less open-source software.
Don't you think there's a moral issue expecting free contributions to something which only you are allowed to monetize? And how can you satisfy users to the greatest extent while also preventing them from using the provider that is best able to meet their needs?

EDIT: regarding your inline response,

> Nowhere in OSS licenses does it include the expectations of free contributions

The expectation is not encoded in the license, it is the reason for choosing the license. Why would anyone want to afford you the benefits of FOSS so that you can personally monetize it and nobody else?
Holocaust was legal too. And yet the allies succeeded at prosecuting main offenders.
You’ve got it precisely backwards. The license placed on a software encodes what you wish to allow other people to do with it.

If you have a moral qualm with bigcorps using your work for free, you don’t license in such a way that they can. Make your own license, or slap AGPL3 on it - either way, no bigcorp touches it.

But you cannot be mad when you say “I release this code under these terms” and AWS takes you up on your offer.
> Ok, but I am asking is there any solution?

> Is there a way to get the benefits of OSS AND for the creators to get more then zero dollars when someone makes a shitload of money off of just putting their software on an enterprise cloud?

You're basically asking if something can be simultaneously open and not open.

The benefits come precisely because someone can come along and create a successful business using your software without owing you anything. That is the reason for the benefits.
> My favorite battle recently was just trying to shutdown the machine without it starting right back up. Pretty sure that isn't possible if you have external monitor and keyboard hooked up.

Apple Menu -> Shutdown. Make sure you don't have the "restart" checkbox ticked.

Works fine on my MBP with external monitor and keyboard
It's not chic though so can you call it a success just because it's possible and works but you have to put a little effort in?
On Cryptocurrencies and Blockchains [pdf]
Lol. Kerberos? Smart cards!? What if I have less than a full team of full time employees able to be put aside to implement a solution? I, as a developer, could integrate 1Password’s solution in my org in an afternoon. Enterprise tooling isn’t for everybody. That approach is what gave us the needless proliferation of Kubernetes.
> Also any custom work to an engine where you still want to pull updates. I think on one project it would take one poor person two weeks to merge a new version of UE3.

UE4 has been around for almost 8 years at this point; There must be vanishingly small amounts of games still using UE3 in active development (cough _Rocket League_ cough). The upgrade path for UE4 releases is pretty straightforward these days - on my current project it's a half a day for one person to upgrade a major engine version and most of that is just syncing from empty to make sure everything works. We've gone from 4.25 to 4.26 to 4.27 with pretty much no pain points.

(disclaimer: I used to work for Epic as a developer, but my experience above is from my time since.)
(fyi, it's she)
That actually was a serious concern, both to the US and to the Japanese government itself. If the Emperor and the military leaders had been killed, there was no one who could legitimately order the remaining military to surrender. And the Japanese Army was not small at the end of the war (https://www.nationalww2museum.org/war/articles/there-are-no-...). In addition to the military in Japan (900,000 on Kyushu to oppose US landings), there were something like 1,500,000 in China, Burma, and Southeast Asia.

The result could have been "warlord" led militaries seeking to establish their own territories and fighting with others. Not unlike Afghanistan or China in the 1920s and 1930s, or some other failed states around the world.
if their service is hosting an open source product maybe they should be competitive at it
They do by default, but you can make it start sending to clipboard. I find that a bit more convenient for many uses. Evidently, if I use the 5 version instead of 4, it gives you the option again. Not shockingly, I typically use 4...
I really wish C++ would bite the bullet and replace function-level keywords with C#-style attributes[0]. It would go a long ways toward cleaning up the language.

[0]https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
Babbage shows his latest invention to a dubious Lovelace:

"It's operated by a crank!!" "... Indeed." :-P

http://sydneypadua.com/2dgoggles/lovelace-and-babbage-vs-the...
Number of Satellites Sorted by Country (Visualized)
I suppose I should say ask me anything.

This was written at a time when the Linux scheduler was a simple process loop. So Linux would come to a crawl when the process count hit like 64. I figured out the underlying but I didn't submit a patch. Then I really started looking at the problem, and the result of that investigation was this article which was/is a bit bombastic but a good tutorial on issues with caches nonetheless.

Weird that it's on the front page lo these many years later.
They only show the picture after you have logged in successfully from the device. If it is a new device (or attacker), the picture is blank and the site says something like “first time using this device?” So it helps against phishing or a MITM that doesn’t intercept the real site cookies.
A couple of reasons:

- You'll need to manufacture terawatt hours of batteries anyway to replace all the internal combustion cars on the road, regardless of whether you charge those cars with nuclear electricity or renewable electricity.

- Nuclear power plants make for very expensive peak generating resources. They're only affordable for covering the minimum ("baseload") demand that is always there on the electrical grid.

Consider demand on California's CAISO grid. On a hot summer day like 2019-08-15 air conditioning pushes the peak demand over 44 gigawatts. On the same day, the early predawn load is 20 gigawatts lower at 24 gigawatts. And on a cool day like 2022-02-06, the minimum demand is down to 16 gigawatts while the whole day average is well below 23. You can use the date picker to look at "Demand trend" for different days here:

http://www.caiso.com/todaysoutlook/pages/index.html

Only ~16 gigawatts of generating output will definitely get consumed all the time, but you still need to plan for those hot days that need 44+ gigawatts. It's theoretically possible to build 45 GW of reactors and use the full capacity for just a few hours a year, but that's very expensive. It's much more economical to have only 16 GW of reactors and use other electricity sources to meet higher demand, but that's bad for the climate when "other sources" includes fossil fueled power plants like it currently does. Nuclear plus storage would be much more affordable than using 100% nuclear without storage, and it would be cleaner than using fossil fuel peakers.
I live on a little sidestreet next to a highway. The highway is raised (due to being on a steep hill directly behind our place) and has noise barriers installed.

By and large, highway traffic is a low, background static, somewhat like the ebb and flow of a more mechanical wind.

But, because our sidestreet skips a single traffic light on a parallel street, mororbikes live roaring through it, easily louder that anything from the literal highway. At this point, I'd support a ban on motorbikes over 80db.
What privacy are they taking away? You’re in a registered vehicle in the most populous city in the US on a public road, there’s absolute nothing private about that situation.
I agree with the goal, but I have trouble imagining reaching it in a typical enterprise/government IT environment. I agree that VPN is a crutch. The alternative is that every little legacy intranet application needs a fully staffed and security-aware maintenance team. That team needs to work full time to keep the technology up to date so that everything can be patched, forever. Many little internal tools wouldn't exist in such an environment. Maybe that's not entirely a bad thing, but it's very different from today's expectations.
You could disable this setting on iOS to force unlock to see the notifications.
Emerging southwestern North American megadrought in 2020–2021
Sometimes there are exceptions to the rule. Star Citizen is definitely an outlier.
My metric is, "if you needed to sue the website operator, could you find them?"
There's a reason why US produce over 2x CO2 per capita than EU, and cheap flights like Ryanair are extremely heavy used here.
Depends! I use the following modifier pretty frequently:

Shift + CMD + 3/4/5 = Screenshot goes to desktop

CTRL + Shift + CMD + 3/4/5 = Screenshot to clipboard
Ask HN: Share your experience gathering data for product development
Hi everyone!

We are doing a research about how people gather information for product development and improvement, what problems do they face and how they solve them. Input from HN community would be a tremendous help for us!

Please share your experience. Do you use interviews, feedback or any other ways? What tools / services do you use? What frustrates you and what you like?

We also have a small (3-minute) survey [1] that you can complete and share if you can, thank you all!

1. https://forms.gle/qbj2KsmZDy9kPkvy8
We provision both a live and sandbox app with 3 free test links each so that you can test out the API after signing up - we'll make sure to display that more prominently on our site/in our docs to avoid confusion on this point. Thanks for the feedback!
Maybe last year was a bit bullshit.
My first try was "hunter2", then I gave up.
> It’s insane that the environmentalist movement is inadvertently supporting the fossil fuel industry due to their traditional stance on nuclear.

The environmentalist movement, anti-nuke section, had little to nothing to do with the downfall of nuclear power. It was always and only economics, nothing else contributed to this. Nuclear is very complicated and thus very expensive, and this has nothing to do with regulations. Everything about generating power from nuclear is just expensive. If there was any opportunity to turn a profit with nuclear power, and I mean even the slightest margin of profit, you could not keep investors away, nor prevent nuclear power plants being built in every county in the country. There is a false narrative that supporters of nuclear energy seem to insist on perpetuating, which is that if the idiots would stop being so irrationally afraid of nuclear, we could have cheap, clean energy. This is a completely false position. The scardies have nothing to do with it. It is all and only economics that is killing nuclear power, and nothing else whatsoever enters into it.
"just to keep his wife happy during Covid."

If one needs to overpay a quarter million to keep the wife happy, implying house size is a factor in the quality of the marriage, then perhaps there are other issues to look at here.

But I do agree that some people were upsizing, moving out of cities, or just not wanting to delay purchasing for a few more years.
There is no restart checkbox?

I can try to reproduce later. This was maddening when I was getting ready for a vacation recently. Machine just wouldn't stay off.

Mayhap it is the USB dongle I have that does power and monitor/keyboard?
Facebook/Meta Asks: “Wouldn’t It Be Nice to Die?”
Glossa Psycholinguistics Publishes First Articles
Establishing a modest carbon tax and reinvestment by DOE (or even a new department of clean energy) would produce billions of dollars every year for clean nuclear and wind/solar. Yet we keep doing the same old thing and expecting a different result. We don't need bandaids, we need a plan.
There's also a subjective aspect to art.

A game that I find tedious could be someone else's favorite game.

Your daughter realized she didn't meet her own standards of good, but that doesn't mean she would agree with everyone else on what singers are good or bad.
The issue is not the lack of good tools on Linux, just with the ones shipped with the major distros and DEs.

Quality and simple tools do exist if you look for them:

- Image viewer: feh

- Screen capture: scrot

- Dropbox: Syncthing

- Converters: Pandoc, ImageMagick

- PDF viewer: zathura

- Media player: mpv

etc.

Granted, some of them are CLI only (though they might have GUI wrappers), but desktop users with productivity as the main goal should learn to use and not fear the terminal, instead of settling for whatever their popular brand of distro decided to package for them.
Is that game RuneScape?
Even if it’s dispersed over a wide area deep underground?
Can confirm this works on Plasma. There's also Flameshot[1], which is cross platform, that works really well and has pretty much every feature you could ask for in a screenshot app.

[1] https://flameshot.org/
Wouldn't this mean pairing with wind/solar is a natural fit? I don't really see a big issue if we could have a holistic plan.
A great collection of those "every minute has 60 seconds" assumptions and why they are incorrect:

https://yourcalendricalfallacyis.com/
It's all true.

I can use Ubuntu, for instance, perfectly fine for web-dev. It's great.

But in the end, I'm just fighting it.

The UI/UX on todays Ubuntu and apps isn't as good as macOS was 10 years ago!

And yes, I know there are other Distros and I can customise KDE and Gnome and so on. But they are all offer a very shallow user experience.

I wish the Linux GUI and App landscape looked better!
Well, it's just the free speech issue all over. Either you censor speech or you risk people saying things that you really don't like. This is exactly the same situation: Either you go FOSS, with all the benefits it entails, and risk getting forked by a major player or you go proprietary and risk not getting adopted at all by major players and open source enthusiasts.

Don't get me wrong, I feel with the Elastic team and I can understand why they're unhappy (even if I don't agree with their pettiness). I also don't particularly like the move Amazon did here. But that's why we want free software: If the current owner of the software does something you don't like, you can still use the software. That's the whole point.

And you're still free to pay Elastic to manage a cluster on AWS for you; Amazon might have forked the project, but it's still the customer that needs to switch to OpenSearch.
Why be obtuse? Are you talking about compromising the client machine? In which case, you’ve already lost all your keys, and you’re relying on their passphrases being set.
The animation when you select a category is way to long, I hated it after the first minute of using it.
But which copyright owner? If the open source project has multiple contributors (not an unusual scenario in the slightest), it's not just a matter of one person's copyrights. Plus you get into the issue of the projects dependencies, and who owns those?
Alt + Scroll in my text editor

Middle Click -> Scroll on the web

Page Up/Page down everywhere else
Linux self selects: if you use linux you’ll need to become familiar with command line.

It seems out of whack to complain about linux without investing a wee bit of time with cli.
I've found https://enterpriseready.io to be a good resource. Our own blog (https://apptrail.com/blog , disclaimer: founder) is more humble but we occasionally write articles, especially related to audit logs.
I think the parent comment was referring to a scenario where the attacker has code executing on your laptop, not necessarily a physical seizure of the device.
The other person could dump you and still result in loss of assets.
Is it me, or does MS seem to require renewing the SSO a lot more than other services? I nearly got phished by a sharepoint document that redirected to a fake MS login page. I only noticed it was fake when my password manager didn't autofill. With other services I'm suspicious when 30s after logging in it asks me to log in again, but with MS services, that's just Tuesday...
Trying my best not to sound like a raving Linux zealot, but what you see as normal productivity stuff I may not have done... ever.

Converting a PDF to a png? Why? Maybe IrfanView could do that, it's what I've been using on Windows for any conversion since ACDSee went out of fashion...

I've never seen a GUI tool that works as flawlessly as pdftk. Yes, it's CLI, but it works better than anything I ever encountered.

Screenshots? You just need to find the right app, I'm not happy with the windows thing (I've been using Greenshot for a while and it's on par with whatever I use on Linux).

But yeah, my comparison is only Windows, I've never owned a mac. And maybe I'm on the completely other end of the spectrum in my perception of what "normal tasks" are.
Basically copying lucid chart and draw.io
I think for something this checking the source for the generation algorithm is fair game. here it is:

function randomInt(n) {
return Math.floor(Math.random() * n);
}

function randomPassword() {
let letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
let digits = '0123456789';
let punctuation = '!"#$%&\'()\*+,-./:;<=>?@[\\]^_`{|}~';
let s = letters.repeat(7) + digits.repeat(4) + punctuation.repeat(3);
let length = 14;
let res = Array.from({length}, (() =>
s[randomInt(s.length)])).join('');
return res;
}

looks like it's 14 characters long, and each character has an independent 72.8% / 8% / 19.2% chance of being a random letter / digit / punctuation. There are 94 symbols total, so 94^14 possible solutions; roughly 92 bits of entropy. Even if you assume 10 letters, 1 digit, 3 punctuations (the "likely" distribution) it's still 75 bits of entropy. You might be able to gain an advantage through knowledge of the PRNG state, but the PRNG in v8 (xorshift128+) has a period of 2^128 - 1.

So not great odds...
I didn't know that it was abnormal to be doing it multiple times a day! I just thought this was how life goes now
Hydro is great, but is very limited in terms of viable locations.
> It's as if ADHD is a manufactured diagnosis to pathologize a healthy response to living conditions humans should find intolerable: sitting at a desk all day. I won't link to Born to Run, but it's easy to see that pre-industrial humans (i.e. 99% of the homo sapiens lifestyle) had lives full of physical activity. We call exercise "self-medication" when it is really a sick society that we should address.

I'd love for this to be true but all the evidence we have is that it is not true. I don't know if you're diagnosed with ADHD yourself or not, but as someone diagnosed with ADHD this sounds like a cool fantasy. I've also heard people say "well it's just cellphones and TikTok giving everyone ADHD, people just need to practice focusing". I grew up playing ~3 sports at any one time year round, with plenty of outdoor physical activity, running around the neighbourhood. I read books constantly, had very little access to computers, no access to cellphones. I also had terrible ADHD symptoms my whole life, and the only thing that helps reduce the symptoms effectively is medication. I have plenty of coping mechanisms that help but they are not preventative.

I would love not to take medication, as I'm generally averse to taking medication unnecessarily. It's the only thing that lets me choose to work on the things I want to work on, whether chores, listening to people, projects at my job or in my personal life.

The scientific evidence we have about ADHD is that it's highly heritable, that there are clear physical differences in size of certain parts of the brain in people with diagnosed ADHD, and that some children grow out of it as those parts of their brain catch up. It's one of the best examples we have of a disorder with clear physical causes, and the mechanism of the medications we have is also one of the best understood of all brain disorders. It's a dream to suggest it is just some hunter-mode human capability that modern society doesn't have a place for.

It sucks to have it and I wish I didn't, and that's because I want to be able to pay attention to the people I love when they talk to me, not because of some desire to be a perfect cog in a corporation that wouldn't exist in pre-industrial society.
depending on how its implemented, it could be similar NYC's "gunshot sensors" which react to a decibel threshold rather than a full digital stream.

https://nypost.com/2020/07/27/nypds-gunshot-sensors-lay-out-...

though if you're getting at concerns of government surveillance and integrity of data management then i'm sorry to burst your bubble..

https://www.nbcnews.com/tech/tech-news/cia-secretly-collecti...
> And yes, bombing civilians can be considered a 'war crime'

Not in the case of total war it can't. Such a conflict is a fight to the end, everyone dies or someone surrenders. The civilians are part of the production machine enabling the war on both sides and are legitimate targets, even if it's a horrible aspect to total war. The war in Europe and the war in Asia were both clear cases of total war (which is why Nazi Germany ended with Hitler blowing his brains out and why it took two nukes to get Japan to surrender, they were going all the way to the end with their war causes to the extent they could do it).

After what Japan had done in Asia, and having had to go to such great lengths to defeat Japan, the only rational thing to do was to force a complete surrender upon them and remake their nation to debase the military as the primary influence over the nation at that time. Going back and having to deal with the Empire of Japan again in another 20 years would have been obscene (both for the US and for Asia generally).

As the US had gained increased bombing capabilities over their territory, Japan had figured out to decentralize their war-making production to smaller buildings and households. In doing so, they further legitimized targeting their civilian areas. Japan was preparing to go to the end, the death of every one of its citizens.
I often feel bad after browsing Reddit. I don’t think I get a lot of positive benefit out of it, I may follow in your footsteps!
> It’s “detrimental” to companies who perhaps shouldn’t have chosen a license that allows AWS to do exactly what they did.

Yes, it is. Why the scare quotes?

Lots of things are legally allowed that would be very detrimental to me. Or you.

> Those companies can’t simultaneously claim to be competent and to have made that choice without knowing what they were doing.

I'm glad you can tell the future.

> IMO, they chased the benefits of being open source and then changed course when the costs to them exceeded the benefits (which is fine for code going forward), but trademark concerns aside, I can’t see AWS as the bad actor here.

You can at least see how the system has big problems, even if you don't want to blame Amazon for them, right?