jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If my bank steals my money, I have my own documentation about my account and can take them to court.

Airline crashes are regularly in the news when they occur and are easily verifiable.

My doctor has a licensing board and such to report to.

What recourse do I have if the new york times posts something not truthful that can't be verified? How would I even know? I am not the only person to not trust the new york times, they do not have near the level of public support as the Medical/Airline industries. Given the fundamental lack of accountability inherent to anonymously sourced articles, why wouldn't they be abused?
We barely understand it, but yet we’re confident in the dozens of computer models of it that climatologists use that give varying results?
This is an interesting point and my sibling comments are wrong: I'm sure the judiciary could provide that accountability, given new law. Even though I think Wikipedia is a failed project (because of it's own guidelines not being followed), it's actually got pretty good guidelines regarding verifiability and due weight:

https://en.wikipedia.org/wiki/Wikipedia:Neutral_point_of_vie...

https://en.wikipedia.org/wiki/Wikipedia:Verifiability

I'm imagining the media could be structured upon some sort of protocol codified in law that would ensure those guidelines would be respected.

However the main thing that's necessary is probably instilling some sense of duty, honor and integrity in a large number of individuals. No idea how to go about that.

EDIT: in the USA the FCC actually had regulation with a similar intent in the near past: https://en.wikipedia.org/wiki/FCC_fairness_doctrine
There's also the fact that there's no more privacy when talking to colleagues. At some point I wanted to speak to my boss privately (to tell him I wanted to quit) but couldn't find a right time since there was always someone within hearing distance. Eventually, I've just sent him an email, so the open office layout definitely didn't help here with with ease of interaction.
You might want to lookup the definition of the word ludditic. But I totally agree with the parent comment. JS and friends are too high level to be whipped into shape but too low level to be productive.
Even if people got more and better work done in private offices, maybe the increased communication in open offices is causing people to work on more important things, which could be worth the tradeoff. (I don't think it is, but such an effect is not something you'd notice with introspection.)

Plus, are private offices really the alternative for most people working in open offices? I think the cubicle is a much more likely replacement than the private office.

Amusingly, Wikipedia's page on cubicles has a photo captioned "before cubicles: open office with desks arranged in rows, 1937."[0]

[0] http://en.wikipedia.org/wiki/Cubicle
If you don't care about compatibility with existing Makefiles, you can do this already with GNU make; just set ".RECIPEPREFIX" to some other character.
Why does being concerned with male violence only function as a way to ignore trans inmates?
My biggest key for this is to work on something you enjoy. Find something that you feel is wrong, or too difficult or too cumbersome and solve it technically.

For example:

Problem:
There was too much street light at night to sleep coming through my window, so I bought black out blinds. Then I didn't have enough light to wake up in the morning and always felt sluggish.

Solution:
I created an arduino sensor to detect morning light (depending on time of year) and then using a motor on the blind cord, it opens my blinds gradually so I have a nice natural wake up.

And it's powered by solar. I literally never need an alarm clock again. (All thought I still set one, good developers always have a plan b)
I feel like the pattern is that when you start to dig into people talking about their great experience with Linux on a laptop, you end up eventually getting them to admit that there are a lot of annoyances they’ve just resigned to living with
> What were they smoking when they named as simple an operation as delete "Remove-ChildItem"?

The long names are the official readable names for scripting. It can and does have short aliases like "rm" that you would use in interactive mode.

> And what's with all of the capital letters?

PowerShell is case-insensitive. The capital letters are for readability.
The public statement is in the software by allowing to boot even non signed OSs from an external disk. https://techsviewer.com/how-to-allow-m1-and-t2-mac-to-use-an...
The solution is to think of it as "it's both, snapshot and parent + diff".

When you cherry-pick, git is using the parent+diff model to move the commit. When you do a merge commit, it's using the snapshot model.
Awesome. Went through it and can't be more happy :)
I will try to make it. It's been too long.
Sounds interesting, I will hopefully be attending.
At least with the iPhone there's a clearly documented and understandable progression of models, each obviously and unambiguously better than the one before.

I wouldn't know where to start with Android, let alone how to explain it to someone who doesn't care about anything other than having a nice mobile telephone.

There's also the issue of upgrades. Every iPhone user can run the latest OS (minus the features the hardware can't support), and it's easy to upgrade without losing your data. How do you explain the Android upgrade process to an Android user?
"Every sport match": gross exaggeration. As for soccer, this is what an expert said about them in 2005: http://www.news24.com/Columnists/Archive/JonQwelane/Ban-the-... (the writer is black and was an anti-Apartheid columnist so playing the race/Euro-guilt card won't work). It seems like vuvuzelas are a relatively recent introduction to soccer matches, so if you grew up with them, you must be very young.

Incidentally the (black) man who invented the tin vuvuzela remains impoverished in a township while the (white) man who commercialised the idea is rolling in money. If you want a lesson in globalisation, that is the one to learn: http://www.mg.co.za/article/2010-01-08-vuvuzela-creator-blow...
"It's a dick move to begin competing in ads and start by banning your main competitor's product from the market you control."

This has always puzzled me. Why would they NOT do it? Apple does not control smartphone market - they control iPhone market, a subset of smartphone market. They have made the product, the supporting infrastructure for it, how are they obliged to allow competition in there?

For example, some time ago I bought a Canon printer. There was a booklet packed with it, telling me what inks can be used with it - all were of Canon brand. Now, I know there are some third parties selling inks for Canon printers, and without a doubt they would like to be featured in those booklets, preferably with the notice that their ink is of comparable quality while costing far less. But Canon is not including them - is that a dick move too?

Yes, you can happily use X ink in your Canon printer. And you can run X adds in your iPhone apps. But those inks would not be sold in Canon stores. And the same way, Apple can choose not to distribute those apps in their Appstore.

Last time I checked, neither iPhone platform, nor Appstore were public domain :)
The people who defend the vuvuzela are often the ones with the least awareness of South African soccer traditions. Google "Jon Qwelane ban vuvuzela" to understand the rich history of South African fan traditions before they were drowned out by blaring horns.
I actually sat through all of that, which is rare for me with videos. The visuals supported the text without splitting my attention, the roadmap was great, the content excellent, and the points made were all good.

I'd quibble with some details, but overall, fantastic.

At also applies to my field of giving presentations about science, math or technology. So many presentations could be made so much better by following these principles. The killer close is so important. Telling a story, make your listener feel the pain, these are points I always tell people that ask me for advice, although I phrase them differently for my context.

One of the few talks about talks that was really helpful. I recommend it.
I guess, that the whole point of the thread is: Dont implement every feature request, KISS ala 37signal
I'd recommend buying one of the new Laptops with actual, official LVFS support by the vendor. My new (Tiger Lake) Dell XPS 13 for example even has support for the fingerprint reader, face unlock etc. by default, and the new ThinkPads and many other High-End models come with Linux support and Linux pre-installed nowadays. They also have a proper hibernation toggle (Linux/Windows mode) in the BIOS so it "just works".
I know people who do serious mods for classic arcade games. Serious mods as in: build custom PCBs for the three FPGAs needed to make an Atari 2600 generate VGA output. Those systems look like bombs: they're old machines bristling with wires and test equipment. Transporting them to arcade game conventions is a massive pain. You can't check them because you can't trust the airline/TSA not to destroy them. And you can't carry them on board because there is literally no way to convince TSA inspectors that you're not carrying a bomb. This seems like a very good solution. I mean, for some of these people, the choice may come down to the starter pistol idea or just not flying to conventions. Seems like a real win to me.

I'm not really seeing how it is unethical. The TSA decided on the security procedures. It might be slightly inefficient, but given the massive inefficiency of the entire airport security policy, I can't imagine complaining about this. There is no reason that people with delicate electronics should be forbidden from flying on airplanes. No reason at all.
This is an interesting question. Are there any credible web resources that compare and contrast the web development framework? I think there are main variables involved are :

1. Accessibility to good developers

2. Hosting options

3. Scalability

4. Tools Support for Building and Testing

5. Documentation and Developer Community

6. Security

7. (something i missed?)

Could some one help the guy by comparing the two according to these factors or point to some credible study?
Even if Japan's leaders had made all the right decisions, and America's leaders done everything wrong

If America's leaders had done everything wrong, they would have ended the war without big territorial gains for their side, with a negotiated peace leaving Japan in control of Asia. (That, by the way, is exactly what Japan's leaders got wrong from the strategic point of view. They really believed before the war started that that was a likely outcome of the war. They didn't count on the Allies insisting upon unconditional surrender after the sneak attacks on Pearl Harbor and Singapore.)
i've always found gitx to be very confusing for simple things. I.e. viewing a single file at a few different points in the history.

frankly, gitx is a low bar
I would love to see the frowns of the EU regulators when they wake up and see this.
I don't think there are ownership restrictions in this economic sector, and the Chinese government hasn't seized Alibaba, Tencent or Huawei. It sounds like you're talking more out of preconceived biases than actual knowledge of how business works in China.
Makes it sound as if those things were mutually exclusive. They are not.

I don't like the attitude of this article. Good soft skills will not compensate lack of smartness. This might not appear in a job interview (although good interviewers will notice), but it definately will later on.

Thus: also read books.
You're contributing to tech that erodes people's privacy, even when they actively fight against it. Don't delude yourself with net positives. The harm your employer causes still affects people, regadless of the useful things you may work on at Google, or the donations you give.
Decades ago, when doing physics and programming together, I discovered the parallel between my experiment revealing an anomaly unexplainable by the current scientific theories and my code revealing a bug in the current version of the compiler. The most likely eventual outcome was not fame and glory but more likely, "Oh! Oops. Never mind...."
I'm confused about the issue with Ring here. The primary complaint seems to be that users can share data with police if they want and that police can then save that data. Ultimately that's product agnostic; someone could easily take footage from any camera and show it to police voluntarily, and users could always be compelled to hand over footage of a crime with a warrant. People have zero control over how neighbors use their personal cameras and I don't see why that should impact personal buying decisions, even if you decide to never share data with police. What's the problem?
Right, to be fair to you this was a hotly debated topic in ethology (and still is to an extent), however I would say most modern ethologist have come out on the side of embracing evolutionary parsimony and viewing our human experience as a valuable asset to understanding animals (especially mammals).

Probably the most cited paper regarding this debate is by Marc Bekoff, "Cognitive Ethology: Slayers, Skeptics, and Proponents" (http://cogprints.org/160/1/199709005.html). Your original comment would be categorized as a "slayer" a position which is widely criticized. In fact Bekoff's focus is on canines and he used your exact example with dogs, but to opposite affect.
I don't think you got my point. I recognize that neither problem is unavoidable. We agree that both can be solved, and even that we should look to others who don't have such problems to find solutions. However, calling "simple" the process of getting one country to broadly "be" like another country is just absurd and unhelpful. One could go around throwing that out as a solution to literally any unique problem had by any country. It's the nation-scale equivalent of telling a depressed child to just be happy like the other kids.
Part of it has to also do with science becoming more empirical.
An sqlite database is a single file. So backing it up is as easy as copying that single file to an archive directory.
I have dealt with it as part of packaging and adapting tensorflow. Some of my opinions:

* Bazel needs gigabytes of memory to run;

* It needs minutes to bootstrap (which it will every time, because you don’t want a multi-gigabyte-sized daemon running around);

* It breaks every second day. If you are building version X of $something, you better go and get the exact version of Bazel that the developers of $something were using when tagging X;

* And when they fail to build there’s no chance you will be able to figure it out without spending days on it.

Don’t use Bazel unless writing code that only you yourself can maintain is your goal.
In other words, you're willing to try and try to find a way to convince yourself you're not wrong despite having it explained to you already.

good day.
No no no. I recall it from the firs linux distros i used, from 96 - 97, rpm based, both SuSE and RedHat.
I really like the way the author tries to ballpark orders of magnitude and compare against known-budgetary-things for frames of reference. That said, talk of 10/tonne is pure fantasy, the real band is between 100 and 1000, so the analysis here is a full decimal place naive (of course, IMHO).

Just to contribute, another americanized version of the numbers: $100/tonne of a carbon tax works out to about $0.87 per gallon of gasoline. So if you assume carbon engineerings pilot plant estimates turn out to be right but on the high-end, at $232/tonne that's an almost perfect $2/gallon.

Which raises an interesting point to ponder... if anyone were capable of extracting carbon from the atmosphere at under $200/tonne... then all the oil companies would almost instantly switch to only building those plants. Why fight for drilling rights and production share agreement terms when air is everywhere.
This is how I handle all the IoT devices in my household. It’s one of the first things I implemented after I flashed my router over to DDWRT.
I would be cautious buying into the sinking ship metaphor, not the least because you may owe your future employer the intent to keep the ship from sinking. You're early stage career, and don't need an employer with a 20+ year horizon.

Yahoo may not be in the dotcom glory days boom phase, but its not going away, and it has some increadibly smart people. I know somebody vaguely who worked in europe on Yahoo backed stuff and it was front-line innovative work.

Amazon is huge and complex and has many rulers and conflicting rules, and also has this nasty 'Screw the worker' back-taste about how you, the digerati get the candy, but the people in the warehouse are urinating in bottles to make pay.

Do you really want that on your personal live choice resume?
My problem with Kubernetes is people adopt it without understanding it. They adopt it because everyone else is without ever asking, "Why?"

I've installed and managed a simple K8s cluster before now and it was a nightmare (this was only a year ago.) It wasn't until we moved the management of the cluster to a managed service that it became worth it. It was at THAT point it was worth containerising the application(s) (another complexity to overcome) and letting K8s handle the deployment and scaling.

I'm worried that as an engineering culture we're not pushing back enough and saying, "Yeah K8s is cool but look: do you really need it? It's very likely you don't".

For me to automatically recommend K8s to my clients I'd need to see a (near) zero friction deployment options that's fully feature compliant and truely fully managed. It's at that point I would be happy to say, "Sure! Let's go with K8s and just write YAML files to deploy our containers!"

(And then there's the whole debate as to whether or not you even need a container around your monolith... probably not. Then the next debate about people starting out with microservices when we all know that's not a good idea.)
I've been having the same issue, did you find a workaround?
Loads of companies make political and social statements all the time. Whether it come to gay rights, protesting censorship, etc. None have said anything about the issues in Xinjiang.
This breaks the site guidelines. Please review them and stick to the rules when posting here, no matter how wrong or activating another comment is.

https://news.ycombinator.com/newsguidelines.html
I stopped using MacOS years ago but there are a few on iOS that really grind my gears.

You have a setting to whitelist a Group from your Contacts from Do Not Disturb mode so that they can always ring through. But there's no way to manage your Groups from iOS. It doesn't exist. You must have a Mac with iTunes, or whatever is used to administer the iFoo stuff these days to do simple CRUD stuff with contact groups. This is total nonsense.

The Bluetooth toggle button in the quick menu on iOS now doesn't switch Bluetooth off, it just switches it off for one day. NO!!! I want it OFF when I want it OFF, and I can be trusted to turn it ON when I want it ON! Make UI design that respects my choices!

Whenever I plug my phone into my car, it starts playing the same song from my library every time. It doesn't care if something else is playing in SoundCloud, or FB2K or some other app. It will stop my music that's playing, so it can go and load up this other song and play it. Why?

My five and two year old daughters always say "awww, the annoying song again??" Even a two year old can see that this is hogwash!

Everyone makes mistakes, but when things like this appear and persist, it's a signal that the brain has separated from the body, long ago...
Selective hearing from you.

You claim there's MORE than web dev jobs. Go to a job site, type in developer, and count the web dev jobs. Now count the non-web dev jobs.

Worse still, you're repeating this and replying to me even after ThrowawayR2 gave you a hard number to go off (a mere 13%).

Not only do you have web businesses, but also almost all enterprise apps are now web apps. I'd guess that those are the vast majority of jobs in the market, but again you probably won't believe that.

They're all web dev jobs because it's easy to deploy. 20 years ago, I used to work in places that had to roll out desktop apps to everyone. It was a nightmare, as well as a security nightmare as they had to have the db open to the whole network.
No you won't, but it feels good to grand stand.
Thanks for the link. Now I just need to grep the international patent databases for issue dates, add the jurisdictional expiration date, and voila.

I wish the MPEG LA folks would do that in their documents.
I did the cost calculations for a very very small business, and rackspace's cloud hosting was more cost effective option for us. I'm sure at some point that will no longer be the case, but we'll calculate that when we get to it. Even then, I'm always willing to pay a premium to let someone else manage hardware headaches.
>> "...because the US government is believed to be highly unlikely to default."

> And that belief stems largely from the status of the US as the sole superpower (at least for now). That's the point I was trying to make. I just didn't do a very good job of it.

US currency got its current "highly unlikely to default" status before it was the sole superpower so it's unclear how that status "stems" from being the sole superpower.
I agree that the removal of the code from your site is not censorship, but I think that misses the point. Asking for the code to be removed from GitHub is very different than removing it from the Dropbox website.

Even so, my main issue is not whether it violates the terms of service or not -- let's just say using it does violate those terms -- the question is whether taking it down is the right thing to do, for Dropbox and its users. In this case, I don't think it is: the issue here is not the code itself (which does not appear to be malicious) but how that code accomplishes its purpose. That method is not something you can block with requests to take down source code.

Basically: this may violate the terms of service, but maybe the real issue here is that if those terms are blocking this, maybe those terms are wrong.
Congratulations on becoming a large enough company to start getting hated on. The web recently started piling it on you guys which I think is something you should take pride in.

While you guys have (and always have had) a technically exploitable issue with de-dupe/hashing (which I think is a feature) now that you're the big kid on the block I hate to see you forced to close it.

It was a nice feature, but it isn't going to stand up to random hackers trying to make a name for themselves with a public release of relatively simple code and blog post about how they used/abused your service. Good luck!

And I definitely think it's time to change your demeanor from your local friendly startup to your impersonal corporate entity. At this point you're just going to be stirring up bees.
Here's another mirror, just in case: http://ompldr.org/vOGY0dg/laanwj-dropship-464e1c4.tar.gz
Well, no, they do say a little more than that:

"... the techniques that George used to prove that his computer based proof was correct happens to have direct application to a set of tools that we give to people that build PC peripherals..."

I know MS uses Prefast (http://msdn.microsoft.com/en-us/library/ms933794.aspx) to improve driver quality. I'm not sure what other verification/analysis techniques they use, but it's not too surprising that a technique developed for efficient automated theorem proving would be applicable to efficient software verification.

To say that doing this is solely responsible for "banishing the BSOD" is irresponsible and misinformed in a few different ways, of course.