skysight-inc/HackerNews huggingface dataset:
Agree with you 100% until the end:

> It is the data collectors - Google - Apple - Facebook. They are the irresponsible parties at fault.

Like you say, targeted ads (revenue generative purposes) are not the problem. They are in fact neutral-to-beneficial. It's government surveillance that is the problem.

To say that FAG are the problem is wrong. FAG are motivated by revenue, and operate in first-world (corrupt, but only economically corrupt [for our purpose]) regimes. They will absolutely protect their data from misuse. When they misstep, they get backlash and take corrective action. When the make mistakes, they actually learn from them. Not because of the slow but heavy hand of government, but because of highly reactive market pressure.

So we don't have to worry about them, they are not irresponsible. Google and Apple, eg, does not sell your data to the bad guy, not directly. They sell access to demographics that they only know and they have strong internal controls. Google is f'ing crazy the way they protect data, and I mean from internal abuse. Even in the face of GDPR, does your startup do anything to protect PII from internal abuse? No. Yes, FB has sold direct access to "you" but they have learned and will continue to learn and be subject to public/market pressure.

Who we have to worry about are the people that are not on our radar as first-world elite HN readers: governments. Snowden was revelatory that even our own [US] government is dangerous, to a degree that dwarfs anything FAG does.
Easy, it just means advertising doesnt cover everything. The fact that they know so much about you is valuable in itself and they can sell access to that data, for example... to cambridge analytica. Advertising is just one of the ways in which corporations exploit information to manipulate people’s behavior.
Apparently this is something involving Javascript.
And they are welcome to do so, so long as I am made whole at the end of the investigation if no evidence is found.
Or maybe the time was ripe and it was just luck.
The law draws a distinction between being forced to testify against yourself (which essentially has you creating evidence to be used against you), and being forced to turn over evidence in your possession which may be used against you. The latter isn’t indicative of an abuse of of power. The pre-existing physical evidence is what it is, and proves what it proves.

Your proposal is also unworkable. Should companies not be required to hand over corporate records, because those might implicate them in a crime? Should a murder suspect be allowed to deny police access to his shed, where the murder weapon might be hiding? A bedrock principle of law is that “the law is entitled to every man’s evidence.” The whole point of warrants is to reconcile that principle with private property—to create a structured way for police to access private property to get access to evidence. Your proposal isn’t a “check” or “balance”—it obliterates that principle. It allows wrongdoers to hide evidence of their crimes even against a valid warrant.
Flexible systems are the next frontier of machine learning [video]
Then why doesn't Facebook just go the Microsoft route and have "points"? (FB already has a credits system).
Do you have a youtube link for this?
There is literally no way to fix all this dumb fragile infrastructure without a massive government program that accepts responsibility for doing so. You need thousands of smart people going through every machine, all the software, all the systems. These people are never going to work for Baltimore or for Maersk, not in a million years.

Why not? Just 80 years ago, people would have laughed at you if you told them that computer techs would have stores everywhere, every 1st world household would have more than one, and that most office jobs would require some form of basic computer literacy. Just 150 years ago, cars everywhere, owned by most everybody, with everybody capable of taking a 100 mile trip on a whim, would have sounded like Utopian pie in the sky fiction. I'm sure someone said there's no way the everyday Joe and Suzy would be able to maintain a car. In the Ford Model A days, some people would hang a bulb of garlic under the hood to "cure" their car.

A few things could happen, analogous to the progress made by cars and also analogous to what's happened so far with computers: 1) The "packaging" will change, so that higher levels of security maintenance will be greatly simplified and more accessible. (Which might mean that everything is administered centrally to an even greater extent. i.e. Stadia and O365. Maybe O365 over something like Stadia?) 2) Security tools will advance. (SSH vs. Telnet, HTTPS vs. HTTP, and TFA have raised the bar for an exploit.) 3) The culture will become more computer savvy.

It's understandable that you're frustrated, because this sort of progress is going to have a generational component, which is orders of magnitude slower than technological progress.
IBM is possibly the most famous, but several other American companies employed the gambit of supplying both sides - notably Ford[1] and GM. This[2] article is a wrenching overview. A particularly shocking extract:

"In fact, our government paid Ford Motor Company and GM millions of dollars for damages done by our bombers to their plants in Germany and France, and they were permitted to retain the same managers who had operated their factories under the Nazis."

[1]https://en.wikipedia.org/wiki/Ford_Germany#Use_of_forced_lab...

[2]https://www.texasobserver.org/598-lets-talk-treason-how-corp...
I forwarded this story to my HR department with the suggestion that we find a way to expedite our company's transition away from GSuite.

I've been using GSuite (and Gmail) since they launched, so when even a long-term user thinks Google isn't worth it anymore--to the point of actively evangelizing against the use of Google services--Google's got serious issues.

If they can't resolve this soon, they'll be the new IBM. IBM was able to survive because nobody got fired for using IBM. But Google doesn't make anything integral to business: search is a pale shadow of what it used to be; GSuite is still just a dumbed-down 365 wannabe, and none of Google's other products are kept around long enough even if successful to justify any sort of personal or business investment in them.
The main gain is in acting as a trusted clearing system.

Clearing takes less time than FedWire or ACH.

Settlement, on the other hand, still has to go through the Federal Reserve.
I Rode Around San Francisco with a Pool Noodle Attached to My Bicycle
As an artist i must say that this is actually the opposite of what you want to be when making inovative art. You have to push your world view so hard that it becomes real.

Ignorance creates art[1], stubborn ignorance guided by personality.

Ps. This might explain why so many artists are narcissistic

[1] https://youtu.be/25kmuPSt60w around 2:48 guy makes a good point about this
PhD student solves “unsolvable” math problem by not realizing it was unsolvable
I think it's better to document the context/intention/business reasons and let the code speak for itself.
Dual class shares seem like a perversion of what the stock market and stocks were initially intended to do. If you can’t vote on important decisions made by the company, do you actually own the company, or is a stock just a fancy piece of paper to gamble on? (I call it gambling because any return is based purely on stock price; there are no dividends paid out for FB and GOOG).
Personally I slightly more believe in benevolent dicatorships, than democracy, when it comes to open source :- )

A way to crowdsource ideas, upvote ideas so the core maintainers know what's popular. A way to disqus the ideas. And then the maintainer(s) / core developers, listens to the discussions, and they make decisions, based on that.

However making democratic decisions, where everyone has one vote (?), sounds like long term disaster to me :- ) because a few people, the core developers who build 99% of the software, will (I think) have 100 x more insight, than members in general. ? then, equal voting power = could drive away the core contributors? if the community makes weird decisoins?

> consolidate the number of tools

Then possibly a project I'm doing could be of interest to you. It's called Talkyard and let's you do both blog comments (like Disqus) and question-answers and crowdsourcing ideas (like Loomio), and simple chat channels, in one tool. https://www.talkyard.io

You have a link to your project? Aha it's https://glitr.io about memes
To further expound on this, the state cannot compel a person to testify against themselves.

Is forcing the revelation of a passcode more akin to speech, or is it more akin to providing a physical key?

The former is currently illegal, but being challenged in many jurisdictions. The latter is legal.
I came across while reading The Science of Discworld (https://en.wikipedia.org/wiki/The_Science_of_Discworld), in the chapter "Where do Rules Come From?" Learning more about the Ant was a fun little side quest.
One of the ways I think about humility is that it is the ability of a person to successfully integrate information that requires some non-trivial refactoring of one's internal model of the world.

Refactoring can be a costly operation, so it makes sense that the mind shouldn't take on that task too often, especially if one's mind is more likely to suffer net harm from an unsuccessful or partial refactoring.

However, if a person is gifted at learning in the broadest sense, then it would make a lot of sense that their mind would undertake this process much more gladly, and as a result, form a very strong model of the world.
Simply Install: Spark (Cluster Mode)
The Fifth Amendment says:

> No person shall be held to answer for a capital, or otherwise infamous crime, unless on a presentment or indictment of a Grand Jury, except in cases arising in the land or naval forces, or in the Militia, when in actual service in time of War or public danger; nor shall any person be subject for the same offence to be twice put in jeopardy of life or limb; nor shall be compelled in any criminal case to be a witness against himself, nor be deprived of life, liberty, or property, without due process of law; nor shall private property be taken for public use, without just compensation.

He’s not being asked to testify against himself at trial, which is literally what “being a witness” means. The Fifth Amendment has already been stretched far beyond its text, to encompass lots of scenarios where a person is ordered to reveal potentially incriminating information. It’s being turned into something very different from what it was written as—a general purpose right not to be compelled to aid in your own prosecution.
>“Today’s time-pressed dads are quick to master new tools like apps and mobile technology for their families’ benefit. They’re also more likely to outsource time-consuming home maintenance to professionals who have the tools and training to get the job done right — a handy trade-off that enables today’s dads to spend more time with the people they love.”

False comparison though if you read between the lines.

Time spent doing DIY stuff is by definition spending time with your family if you encourage the kiddos to join in and learn something.

Also, I despise the attitude of "let the professional do it right".

That attitude right there teaches helplessness. I can't do it. I don't know how. I need to call the magic man who knows how.

No, if a man has done it, a man can learn to do it. Sometimes it takes a bit of mucking around at first, but the key thing is persevere.

Teach a kid to call a professional, you secure the professional's well-being for life.

Teach the kid the foundations of all professional work; experimentation, research, perseverence, and basic safety/survival skills while learning and figuring out a new thing they've never done, and you secure your child's position as a burgeoning professional for life.

Never mind that it makes modern life a lot less scary to.
What is "your world" - no one here has even heard of it, or cares. If you take the time to think about it - swapping one incredibly high-paid job for another does not make you a martyr.
I have long been skeptical of cryptocurrencies, but I think that such beliefs are rooted more in crappy misapplications and hype then reality. Can anyone link some sources that may be able to change my mind?
Facial recognition tech is arsenic in the water of democracy, says Liberty
I honestly think a one- or two-server setup with scripted server re-creation, proven in Vagrant or whatever, and maybe using Docker but only to isolate services on those one or two servers and make it easier to re-create, tested frequently by spinning up local dev copies, and (obviously) with backups, is probably a stabler, cheaper, and higher-availability set-up for the vast majority of use cases. Even if predicted, scheduled downtime is somewhat higher, it's probably worth it for the many benefits.

But no, cloud everything.
Doh. I went waaaay too deep in the thought rabbit hole...
Many places already have products labeled that they're genetically-modified or handmade, so yes. I think that will continue in the future.
Show HN: Discover full CS curriculums for aspiring developers
>The stock shows this is not just a movement, but an entire shift in the food industry that’s transformative to the future of fast food.

Stop inventing meaning where there is none. Their stock performance shows that that food shoppers accept this as another option on the shelves. That's it.

>Cannabis & Beyond Meat Shows the Future of Ethics in Consumerism

Cannabis is not about ethics. It's about people who WANT TO GET HIGH.
From my experience of working at Fortune 100's for over 10 years as a senior engineer, I would say I have seen what you described, but rarely if ever are they the architects fault. There are usually just a few of them and usually hundreds of developers constantly shoveling garbage into the codebase. They rely upon processes and such... but they all fall apart in practice.

I've come to the conclusion good is good enough and working is even better. Usually the business agrees.
That's the problem - the maxim only works in a fictional universe with a protagonist like Holmes who has an uncanny ability to deduce elements of the plot with perfect accuracy from details as minor as the angle of someone's shoulders or the way they tie their tie.

It doesn't work in the real world because it first requires perfect foreknowledge of all of the possible explanations for a phenomenon, as well as perfect confidence that the attempts to disprove all but one of those explanations were correct.

But, as demonstrated with Arthur Conan Doyle and the Cottingley faeries, there may be assumptions one is not willing to challenge (the literal existence of faeries themselves) and possibilities one may not have considered.
Pretty sure chernobyl is a great example of why machismo culture in decision structures lead to dumb decision-making all the way down.

But you're really wrong about the representation of women; sure the social norms were very conservative towards women, but they were very well represented in male-dominated fields.

As one of those Slavs, it's not some inherent cultural strain, it's just the result of hardheaded authoritarianism and the rigidity of authoritarian systems when faced with the reality that they are wrong.
Really off-topic and nit-picking: if you are going to editorialize the title to capital letters for every words (tourists -> Tourists) then do it at least for `NASA`.

While I Am At It, I Do Dislike random Capitalization :) and those rules https://grammar.yourdictionary.com/capitalization/rules-for-...
I love the uncluttered ui for the site you work for https://sumup.com/ sticks the message to the potential customer instead of shoving lots of blog/jobs/other links all over the place as in the top menu.
Lovecraft said Cthulhu was pronounced "k-tuee-tuee". When asked why he spelled it that way, he said he had no control over how cultists spell their gods' names.
I agree, but [more general] cryptocurrencies do already check a few boxes:

- is cash you can email
- prevents hostile monetary policy from stealing your wealth (inflation, negative interest rates, haircuts, etc)
- keeps working when you travel (unlike Paypal / credit cards which often get frozen)
- uncensorable transactions that ignore borders
- can send large $ amounts anywhere for ridiculously cheap
- more vertigo than a theme park

If none of those excite you, crypto isn't for you today (just like the internet wasn't for you back in the 90's) and you should wait another 10 years until it's mainstream.
Tbh, I don't have as big an issue with Mozilla "taking" lots and lots of my PII as I do with Mozilla sending data about me to 3rd-parties.

That is unfortunately not alluded to directly at all in this promise.

In fact, for an org championing privacy, one would expect them to at the very least be compliant with something like the GDPR. However, the privacy link[0] in the footer of their website lists data to 3rd-parties by default and describes (pretty non-straighforward) methods to opt-out of each of these individually, rather than the normally required explicit consent of GDPR.

[0] https://www.mozilla.org/en-US/privacy/websites/#cookies
Hello, World! Russia Here!
Rules for Capitalization in Titles of Articles
The Evils of Bad Economics
Yes, some people don’t know idiomatic English and just double down. Sorry about that.
Enabling HTTP/2 on DigitalOcean Spaces
> the old Kernighan quote “Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?”

This quote can be interpreted in an intelligence-positive way, to encourage you to learn by writing the cleverest possible code. Then, when you get to debug it, you will be forced to improve your skills. This interpretation is called Kernighan's lever [1] and it is very beautiful. The alternative is a life of boredom where you don't learn anything new.

[1] https://www.linusakesson.net/programming/kernighans-lever/in...
Though I think they were predicting a currency that would replace national currencies in the manner of the Euro which I can't see Facebook's doing.
If you can't figure out "./configure && make && make install" I think you're doing Linux wrong.
You can believe that if the Russians make a film about the segregation of blacks in America, you too will be mad and say that Americans have never been so evil and stupid (and it will be true partly).
> But to take an example, at this point tether is generating 75mm a year for free for it owners at 0 risk. It's the crypto equivalent of a "free" checking account that doesn't pay interest.

It sounds more like an ETF than a checking account since the coins are directly tied to a "basket". If the SEC agrees, they'll likely eventually require that the dividends and interest from the basket go to the coin owners.
I'm painting with a broad brush here, but a lot of government employees do as little as possible. They are union protected, so they can stay in their jobs for a very long time. So you get a lot of the thing in IT where someone has 20 years of 1 year experience. I'm sure the budgets aren't great and the rest of the government isn't pushing tech, but you end up with a lot of 'it works fine just leave it as is'
Google employees are afraid to speak out about YouTube's LGBTQ policy disasters
Exactly! This is not a criminal problem, but a public health problem.
Being outdoors doesn't help when they're within 50 feet of you; the smoke will still inevitably drift directly to the person who hates it the most.

Smoking seems to be on the upswing among young people too.
How close is real time? Seconds? Minutes?

Also, what type of aggregate?
And it's Twitter's job to train them?
I'm also a huge fan of Wilson's books, but his most recent two evolution-focused works ('The Social Conquest of Earth' and the new 'Genesis') really double-down on the ideas of group selection. I guess this definitely qualifies as provocative, but it is certainly an extreme minority opinion, as you've pointed out. The writing is as eloquent as ever, but they're not books I would point someone to as a starting point on these ideas. His newfound doubts and critiques of inclusive fitness theory are not shared by the majority of biologists.
> Understood as senior: Legacy code that I wrote myself is hard to read.

As it should be. If your code from a five to ten years ago doesn't make you cringe at least a little bit, the right way to view that is not that you were doing a good job back then, but that you haven't gotten any better since then.
Usually the best administered parts of a city are in police departments where sworn officers are filling IT roles, aided by injections of grant-driven projects done by consultants. That's not a good situation for anyone. The winning move is not to play.

How about turnkey police department SaaS, delivered over a separate network over low orbit satellite connections? That will be separate from the public-facing police SaaS apps.
I haven't ready anything solid on it yet, but hopefully, since it's in the Windows store, it will be regularly updated.
> anybody that has ever put out a bird feeder knows how persistent squirrels can be

Bribery is effective. Put out a separate feeder with something squirrels like [1], make it easier to reach than your bird feeders, and keep it stocked. The squirrels will feed there and leave the other feeders alone.

[1] https://www.perkypet.com/articles/what-to-feed-squirrels
I've heard these sentiments very frequently from junior programmers, and almost never from senior programmers.
Getting involved is risky - even if you are right (and I think you are), the price could still increase by a large amount for a long time before sense reasserts itself.

As Keynes apparently did not say: "The market can stay irrational a lot longer than you can stay solvent."

If you hit your trading / credit limits you could lose a lot of money despite being right in the long run.

And as Keynes definitely did say, "In the long run, we are all dead."
Why not stop playing middleman, and act like the podcast app - aggregate RSS feeds of self hosted apps.

I can already answer the above question - because the app store's primary intent is to exert Apple's control over what software even runs on hardware apparently owned by the end user. Imagine a fridge maker controlling what groceries their customers can stock in the fridge, though they've bought the fridge outright - that's exactly what Apple has normalized in general purpose computing
Combining artificial intelligence and augmented reality in mobile apps
This is surely debatable, but the best code is readable by Engineers of Tomorrow with the least amount of effort.

Getting code reviews from other people that understand this, or pair programming with them, is the best way to practice empathy for those future code readers (which very well may be you).

Don't focus on commenting about how. They can read the code for that, and those comments almost always drift from truth. Instead, focus on writing code and comments that describe the why. Consider describing what other approaches you tried, why you didn't use them, and why you went with the current implementation.

This especially applies if your solution may not be the obvious first answer.

Try to help the Engineers of Tomorrow from repeating prior mistakes. Free them up to make new and grander mistakes, instead.
>You must be from a pretty affluent area if you believe racism is a non-issue.

It's the affluent areas that tend to be the worst about this, except maybe the ultra liberal ones around certain cities where the racists dare not let their opinions be known so they tend to focus on social class instead.