skysight-inc/HackerNews huggingface dataset:
If only it were that easy in practice. The Wikipedia community can be a genuinely hostile place - and I'm not the kind of person who uses that term lightly. I've made a handful of small edits to pages over the last decade and everytime it's been an exercise in frustration. It typically ends in reverts at the hands of overly pedantic editors who've ordained themselves as permanent caretakers over a wide range of related articles. If you have a problem with the revert you then have to deal with that same editor on the Talk page, difficult if you've other commitments in life.
The DisplayPort Pin 20 Problem
Seriously this trend on HN to knee jerk react with "do you have sources for xyz" needs to stop. Googling it in 5 seconds will give you plenty of sources. Do your own research.
> It's open source. Feel free.

I use BSD. And while I would send in patches for ifconfig, I haven't needed to. I have sent in patches for other things.
So we've recently heard in the news that cryptocurrency mining supposedly takes .5% of all global power.

Now compare that to the extra electricity required for everybody undergoing the horrible experience of 80 poorly written trackers and ads constantly overloading each tab in a web browser.

This reminds me of the American budget. Cut the funding for Planned Parenthood and the Arts but we need a hundred new tanks!
The press is viable using ads, just not ads that are targeted by spying on people and selling their information. In the long run it also might be the only thing that reduces use of outright ad-blockers, which could kill industries.
See, this is why I don't blog. Something hits the top of HN and you go from "guy writing about tech for fun" to "supposedly senior dev" faster than you can blink.
I’ve heard some horror stories about data infrastructure and general IT practices specifically in the Arlo team at Netgear.

I’m curious if this is because Netgear’s management doesn’t invest in it, and this is why Arlo is being planned for its own IPO later this year. From what I’ve heard though, the Arlo team sounds very chaotic.

A more pessimistic view (hopefully wrong) is that internally Netgear knows the Arlo business unit is overvalued, in terms of whatever effect it attributes to Netgear’s overall growth & stock price.

Then the IPO would be a way for Netgear to externalize the losses that would come from an inevitable price correction, by selling at an inflated IPO price.

This is effectively the same thing many startups do: use hype to drive the private valuation way up, leading to a knowingly unrealistic IPO price that will quickly suffer price correction, but not before the investors sell at the inflated price, and screw over employees and general stockholders who unwittingly come to own the stock through their 401(k)’s third party asset manager.

With startups, the ruse is obvious, but it seems harder to understand coming from a large public company incubating something for a spin-off IPO.

I hope I’m just overly cynical about it though.
Yes, good point. When it is not a blog post but real-life project code, I sometimes do it for that reason you mention.
> after being rooted by 4 lines of JavaScript

Could you provide any sort of source for this extraordinary claim of yours?
We don't know why? I thought it was because your body can spend energy on fighting off infection or on other things. If antibiotics reduce the energy required to fight off infections, the "other things" gets more energy. Growth falls into this big second bucket.
I use nix on my personal machines, including ubuntu and macos. It's more convenient than apt and homebrew because I only have to be familiar with one package manager, and one package repository. I can pin to the same version of the repository on all machines, and have identical software.

I'm no longer frustrated by not being able to get the same version of a package between versions of ubuntu, not to mention between macos and ubuntu.

I'm no longer frustrated by a package in a repository being updated, breaking me, and not having a way to roll back.

I'm no longer frustrated by software installs being stateful, getting into a bad state, and having to uninstall and reinstall them. You'd be surprised, several times I've discovered that packages auto-update themselves outside of the package manager by overwriting themselves after downloading assets from the internet.
1. Make sure an external keyboard and mouse are available, wired or wireless is fine

2. Make sure your MacBook is plugged into power and an external display

3. Close lid

4. Your main desktop should show up on the external display. If your computer goes to sleep you can wake it up by clicking the mouse or typing on the keyboard.
Yes, its sad this train of thought is often disregarded as most of the people who I hear repeat it are anti-gmo.
It is important that people outside of Wikipedia know that there is longer term adgenda-based editing on wikipiedia. There is tons of this and it is very ingrained into Wikipedia that many pages have defacto owners who enforce specific povs. There will always be a pov, it is unavoidable, but it is important to understand on Wikipedia pov is enforcible by self-selected consensus even if it is not right objectively.

This is most obvious on politically charged topics in which there is a self interested party protecting "their" POV articles. In a way groups of editors claim articles like land in an ideological war. If you read one article events have a certain portrayal but other articles beyond the established front have a different portrayal.
And if you're flagged to the regulator, what do you think is going to happen?

They'll contact you and let you know there's a problem, and you need to fix it - that's it.

If you continually flout the regulations after being warned then sanctions will be escalated.

Half the world is running around saying "I'm going to be fined 20 million euros!" and it's just fear-mongering.
Which is why the authority can be appealed.
> Is your local bakery saving money and bringing in more local business, evil?

Your comment accuses people who are opposed to surveillance capitalism of being "hyperbolic" "anti-vaxxers" talking about "theoretical damage" but the only scenarios you provide to argue your case come from your imagination.

"Think of the small businesses!" is not an argument for surveillance capitalism. I have worked in adtech on and off for about a decade. The first adtech company I worked for specialized in software for agencies/directories advertising on behalf of small business.

In fact most small business owners do not have the knowledge and time to effectively market using online advertising. It is very easy to spend all of a small online advertising budget without getting any results. The bigger players have much greater advantages and leverage over small businesses in Internet advertising than they did pre-Internet. In fact this enables the very centralization you hypothesize: the small business discovery space is captured by Yelp, Google's business listings, Facebook pages, etc., in a way that the Yellow Pages never matched. There is no way for a small business today to effectively compete in digital marketing with franchises and national chains.

The statistics support my experience: there are now less small businesses around than at any time since the 1970s: http://money.cnn.com/2016/09/08/news/economy/us-startups-nea...

Of the small businesses I see having success with Internet advertising today, they are also organized differently. Instead of being a traditional small business than happens to do X, they are run like Internet marketing firms that happen to market X. This is more like the TV infomercial business model.

A client of mine leases offices from WeWork. All the offices have glass walls, so you can really see everything about a business. Just from walking around the halls, I see a number of small apparel startups (no production equipment for making samples, no patterns hanging around, no supplies - just some computers for doing marketing), a home improvement gadget than 15 years ago would have been "As Seen on TV" (no actual tools around though - again, only computers for doing marketing), and a couple of fad diet meal substitute companies (I don't see them preparing their gloop in the communal kitchen...).

Literally the exact opposite of what you describe is the reality. Surveillance capitalism is driving a decline of small businesses and centralization into oligopolies.

> I got all my books from public libraries or used book stores. If most of the services that exist today were behind paywalls and I were still poor, that content would be off limits to me.

It really does not surprise me that you missed the point here too. Your first sentence contradicts your second. In fact, books from independent publishers and periodicals are available from public libraries. Public libraries also have subscriptions to digital journals and information databases. Publishing worked fine (in fact, in many ways better) before the surveillance capitalism oligopoly, and it will survive and thrive once the surveillance capitalism oligopoly is dismantled.
What is any social network for? Making connections with people you would like to make connections with. Of course that could be purely social (i.e, my actual friends) or people who have shared interests, whether professional or recreational, or even local or regional interests.
It took a concerted campaign by Ralph Nader to hold car companies liable.

It isn’t clear how that would work with software. Would FOSS authors be held liable? That would mean the end of open source.
Also Thomas Aquinas College. It is a Socratic method, great books only undergraduate program. https://thomasaquinas.edu
How long are you keeping backups in cold storage for - usually you'd want maybe 6 months there, but no more, otherwise it's just going to grow unbounded and become a financial burden.
> Antibiotic-resistant strains of bacteria enter the general human population generating a significant health crisis.

From the wikipedia link above: "However, any antibiotics deemed medically important to humans by the CDC are illegal to use as growth promoters in the U.S. Only drugs that have no association with human medicine – and therefore no risk to humans – are allowed to be used for this purpose."

(I am no expert, so I don't know whats the bottom of this.)
Does this not blow/up or block most logins for apps?
https://en.m.wikipedia.org/wiki/Black_swan
It would probably be best to let the market regulate by itself but the issue here might be that it’s not visible to users that their router is infected.
I disagree that Go isn't like that at all. On that contrary, that's exactly how I'd describe it. It's the jankiest language after PHP.

I think people coming to Go are coming from at least 3-4 different angles and it dictates their judgment.

There's people coming from languages that aren't statically type checked, from javascript to python. They like doing systems programming and having real concurrency. They like the plain style. They don't notice how weak Go's type system and abstraction faculties are, because it's already better than nothing.

There's people coming from C, who really like some things like easy concurrency, easy compiling, a package manager, and automatic pointer de-referencing, and (where applicable) GC.

There's people coming from C++ who will like the return to simplicity, but also hate it.

There's people coming from JVM and .NET who are just going to dislike almost everything about the language ergonomics of Go. You can get an actor model library and write those languages almost exactly like Go if you want to (without the bad syntax) but nobody does, because it's worse.

From my perspective, I wish people would stop complaining about Go's lack of generics. It's really an understatement. The real problem is Go basically doesn't have a type system.
> Stop logging the IP address then. Hopefully default settings in web servers will change.

But in legal matters, you need to identify people and have some kind of audit trail, especially if they tried to breach your system. That makes no sense.
Yeah, these articles are more PSAs than messages to Wikipedia.
While I agree with most of your comment, I think you've misinterpreted the intent here:

> Until I list the ones it doesn't. Or are they not "real"?

My reading of the original post is asserting that there is a specific set of problems that Go is designed to solve well, and that it's avoided providing functionality not related to those specific problems. The entire comparison is to a "shop-made jig", which explicitly solves only a specific subset of all problems you might encounter in woodworking, but is not at all a general-purpose tool.

This definitely fits with my experience with Go. If you want to build something that only needs concrete data types, channels, HTTP, and a database connection, and want to bang it out fast and move on, Go works well in this niche, because that's precisely the set of "real problems" that it was designed to solve.

I do not consider Go a general-purpose programming language. I would not use Go for ambitious large-scale projects. If I were putting together an engineering team to write a small network service, with junior developers, Go would be at the top of my list.
The journey planner site also has usage timeline chart, but not nearly as well presented as this. I despise the tube rush hours, I won't get on before 9:15am, and not before 6:30pm. I will happily watch over-crowded trains go by, and will get off a train the moment it starts crowding. I don't care what my boss wants. This information is useful for adjusting habits as time goes by and things change.
Are these submarine articles?

There are lots of "Natural" beef / poultry / pork which are Anti-Biotics free ( Or claiming they are when they are not ) that are selling at a premium. Being pushed especially by the big companies, Cargill / Tyson ( IBP ) and National Beef.

I do agree it is a tough call though. Beef Industry has a huge lead time compare to Pork and Poultry. Making it not as easy / clear cut.
Essentially 100%, though probably from a different author. Calling out media bias, real or imagined, is one of the hallmarks of the American right wing, after all, and I see no reason why Wikipedia would be immune. But naturally people are more likely to speak out when their own side is being attacked.
What you are describing is what must be done when one embarks on a project of literary study.

If you just want a story, which is what almost all readers actually read for, just read it as it is, and if doesn't make any sense you are perfectly entitled to think it was a shitty book.

Frankly I think a (fiction) book must always be able to be read as-is, unsupported by outside means, else it is no longer a book.

(You hear that Greg Egan?! You wrote a really bad text book or a pretty good fiction book with pointless homework included every now and then.)
You don't need to write your own expression for ffmpeg.

To install it with apt: `sudo apt-get install ffmpeg`

To install it with nix: `nix-env -i ffmpeg-3.4.2`
Let me quote you from one of your other responses: "My help comes in the form of taxes I pay. I'm willing to pay more if it means people get housed."

If you're willing to pay more above the taxes and do so, you're already part of the solution and you're already performing charity without the need of government.

If you convince enough other people to do the same, then you're good to go and you'll have enough funding to solve the problem. Unfortunately, as with everything government, you actually want/need to use it as a big stick for more taxes or for tighter regulations when people don't behave the way they're "supposed to".
No it will be high quality, like an astronomy magazine negotiating a deal with a telescope producing business.

The shitty early-web ads were already a result of shady 3rd-party ad networks selling private data.

Does a paper magazine need to run unsavoury ads? Because they don't have pay-per-click. They don't even record impressions, they have to negotiate the deal beforehand with the advertiser.
were you just unaware of how far migratory birds travel?
Where is that defined? The word "citizen" doesn't even appear in the law.
The security of this feature depends on whether or not it runs from code in mask ROM.
This is amazing, just spend 30 minute pouring over it and have barely scratched the surface.

I was surprised by the number of exits late at night at Heathrow T5, I guess it's all staff arriving for nightshifts, as there aren't many turning up to get planes at that time (last flight is 2240, meaning the latest you can enter security is 2205, meaning that you need to be off the tube at 2200 at the latest, and I doubt many risk cutting it that close)
While I would choose Go too, my specific complaint was about saying that Go is very cross platform and C/C++ are only sort of in a Unix way. Not only do I think Go has cross-platform issues wrt Cgo and that they only support gcc (but hopefully changing [0]), but that it is incorrect to say C/C++ is "sort-of cross-platform as long as it's unix". Those types of statements turn me off the article. So I stopped reading after that and the "real problems" statement.

I'm not sure it has much value to list places where Go may not solve the problem because we all know the limitations of our languages/platforms/runtimes. Among places Go is not the best: low-level embedded software, very performance critical software, software static correctness is more important than maintainability, etc. It's like saying Rust solves all real problems. While I guess mostly true, it doesn't mean too much to me. In general, I'm just finding these posts have little value to me anymore.

0 - https://github.com/golang/go/issues/20982
Why Is Location Data No Longer Private?
Supposedly fluoridation leads to a change in the pineal gland, which is a partially understood part of the brain. Any truth to that?
> just like our eyes cannot directly see themselves.

And yet, with a mirror, we can work around that difficulty - or we can study someone else's eyes.

Analogies, by themselves, are not an argument for anything, and without a basis to justify the comparison, they are just appeals to intuition.

In this case, the whole argument collapses when we realize that one mind can study others - and plenty of people have been doing that.
Differential Topology – Lecture 1 by John W. Milnor [YouTube]
What I pay attention to in that statement is "non-long-term-tested". Without multiple life-long studies that reach a consensus, people will fear GMOs are going to turn out like cigarettes.
Of course one arbitrarily large precision parameter is enough. Over 85 years ago Gödel demonstrated that every computable function, no matter how complex, has a representation as a single real number. This idea was used in the diagonalization step in his proof of Gödel's Theorem.
The FBI can get a court order authorizing the necessary activities.
So again, in the end, Go turned out to be a language for solving real problems rather than a language filled with beautiful tools, and so you build real solutions rather than finding excuses to use your beautiful tools. Don’t try to make Go what it isn’t. If you’re trying to solve abstract CS problems in their most generalized forms, then you may find it frustrating. But if you’re trying to solve specific, practical problems in the forms professional developers typically encounter, Go is quite nice.

This is a straw man argument. How many people who complain about Go -- or evaluate it for a project, drop it and move on -- start out solving non-real problems?
A compliance risk, even if it's a cost, is not usually disastrous.
https://en.wikipedia.org/wiki/Therac-25

The idea that tool manufacturers are not responsible for misuse or hacking is quite ridiculous.

We have a legal system in the USA to hold manufacturers, both for both industrial and consumer applications, responsible when a design flaw causes harm.

Vulnerabilities are design flaws. They make a product unsafe to use. The idea that routers are still safe when Russian hackers abuse them is not reality. They become dangerous vectors for viruses and harassment. The cost to the USA economy could be enormous in the case of a mass attack on routers.

A router is military hardware. It can be used to militate. When routers are sold to consumers, this is done with the knowledge that a router can be exploited for military applications. A router is potentially an exploit that an adversary can use for reconnaissance or subversion.

If a manufacturer is selling faulty military hardware as a consumer good and making sure exploits that hackers use are not fixed, that manufacturer is a traitor. The punishment for being a traitor is summary execution.
> (meat becomes a luxury item)

The European Union banned antibiotic growth promoters 12 years ago [1]. However, in my experience, grocery shopping for meat in the US east coast is, if anything, more expensive than meat in Europe.

[1] https://academic.oup.com/ps/article/86/11/2466/1573697
Meh, people like me shouldn't be able to make you feel bad about what you write. I would recommend ignoring me or disagreeing with me the way I have with the author. Otherwise, this would be the reason why I don't comment on HN. My comment hits the top and someone complains faster than you can blink.
How La La Land Pulled Off That Stunning Highway Dance Sequence (2017)
You're right, from the description it is clear that x should be z instead.
Nintendo’s excellent shooter Splatoon is even better on the Switch (2017)
I admit I may have taken the "solves real problems" too literally and did not read the rest to understand it.
About generic, when I thought need it, I always able to find simpler design using composition.

This doesn't seem like it can be broadly true, though. Have you never needed containers besides Map and Array?
Plumbing is basic project setup, CI, testing, etc but also all core functionality and any technically questionable bits like integrations with client APIs that are frequently not what is advertised. Research is always conducted by one of our "CTO"s (partners who have > 10yrs experience).

Projects vary at the low end from 2 people, 2 months up to 5-7 people for a year or longer. We do smaller stuff like prototypes also, usually as a first step in a longer series of releases. We are local in SF and frequently work in client offices. Budgets are between $100K - $1M.
Trendism and cognitive stagnation
Go is cross-platform out of the box.

The problem is that you can integrate other languages like C which often don't come with cross platform compilers. So any Go program which depends in some way on C is not cross platform anymore (as long as you don't have a cross platform C compiler).

To be honest I don't know how to solve that issue. On the one hand I really like the easy cross platform capabilities of the Go compiler, on the other hand I don't want to sacrifice language interoperability for cross platform builds.

I wonder how someone who has C/C++ experience thinks of Go as not being a cross platform language.
Nearly, what I think is that, those unhappy with GDPR are either malevolent actors or incompetent people. And I think the bar to entry to the industry should be elevated (while bar to entry to learning ones way to that bar and to hacking should always be as low as possible; but you can't hack together and end user product, period).

BTW I'm not in the US not in a country where GDPR is effective. But I CRAVE that my country implement the same measures or better. Unfortunately that's unlikely.

Finally, it's a threat to the bad part of the industry. And then there are those who exaggerate the situation while they are not really affected by the regulation. But the hysteria will diminish and hopefully most of the bad actors wil either change their business or just go out of the industry, searching for other places to exploit (which hopefully they will not find).
That is right. This malware is an externality. Externalities typically need to be mitigated through regulation.