skysight-inc/HackerNews huggingface dataset:
As much as I like OSM, I had to switch back to Google Maps for two reasons:

1. The library is better designed use out of the box
2. The tile layer is more professional to regular users

For 1, I just need something easy to use. Leaflet is great but you still need more manual coding than google. Google's library is very intuitive. For a feature, I will barely touch after implementing, I prefer Google's: less learning the api, and gets the job done.

For 2, I know there is Mapbox, but they don't provide a tile layer similar to Google or when tiled, some buildings are simply missing. I just want a Google-styled tile layer. If someone could provide this, I will switch back.
I don't know in this particular case, but in the late 80s, IBM figured out how to move individual atoms (see https://en.wikipedia.org/wiki/IBM_(atoms)).
You only create the repo once, whether that's easy to do is beside the point. Sure it's easy. The problem is deploying related changes together across repos. Every way of doing that sucks.
That doesn't mean that CPU can't mine bitcoins.
An inteesting article, certainly, but it buries a rather explosive accusation:

Zuckerberg had reason to take the meeting (with
Rupert Murdoch) especially seriously, according
to a former Facebook executive, because he had
firsthand knowledge of Murdoch’s skill in the
dark arts. Back in 2007, Facebook had come under
criticism from 49 state attorneys general for
failing to protect young Facebook users from
sexual predators and inappropriate content.
Concerned parents had written to Connecticut
attorney general Richard Blumenthal, who opened
an investigation, and to The New York Times,
which published a story. But according to a
former Facebook executive in a position to
know, the company believed that many of the
Facebook accounts and the predatory behavior
the letters referenced were fakes, traceable
to News Corp lawyers or others working for
Murdoch, who owned Facebook’s biggest competitor,
MySpace. “We traced the creation of the Facebook
accounts to IP addresses at the Apple store a
block away from the MySpace offices in Santa
Monica,” the executive says. “Facebook then traced
interactions with those accounts to News Corp lawyers.
When it comes to Facebook, Murdoch has been playing
every angle he can for a long time.” (Both News Corp and
its spinoff 21st Century Fox declined to comment.)

Does anyone have any good pointers for further reading on this? If I were Mark Zuckerberg and some fossilized ink-stained wretch like Murdoch tried to weaponize a state attorney general against my company, there would be very serious consequences.
This article is not about effectiveness of ads on social media. They don't want to be associated with all the fake-news on social media.

I wonder if they show adds on foxnews. Foxnews also seems to be filled with mostly fake news.
I'd rather pay 10 cents than waste 20 cents in electricity. There just isn't good way to really do that easily and transparently.
Comcast sues Vermont after the state requires the company to expand its network
Looks like this is a classification problem as opposed to a regression problem. (The NN is trying to pick one output). You very likely want to use a cross entropy loss function, not MSE.
Facebook has usefulness to me in three ways:

1. As a public opinion board. I post a question on my wall and people answer.

2. Chatting with my friends.

3. One Facebook group where me and my friends are in.

This is my setup to not get completely sucked into Facebook:

1. I changed my real accounts name to a fictional name that is related to my name. I changed my lastname to a French version of it (my lastname is a noun) and then I swapped my first and lastname. So anyone who Google's me on my real name can't find me.

2. I created a fake account with my real name and a modicum amount of friends (at random) in order to not get detected by Facebook that it is a fake account. I put the best pictures of me on this account. Now when people Google me, they see nice pictures.

3. My main browser has my fake account on auto-login. But it has my actual account on the auto-login of Messenger. This means when I go to Messenger, I can actually chat. And when I get nonsense (e.g. login with Facebook or sucked into some feature of Facebook) I get my fake account. Since it has a modicum of friends that I don't care about and nothing on it, there is not much I can do.

4. I set my main Facebook account on auto-login on my second browser. In this way I can still write wall posts and post/read about stuff in my Facebookgroup. Also, I installed a wall eridactor plugin.

I don't think I'll ever be able to completely get away from Facebook, but I am trying my best to keep its use to the things I want to do with it.
I really enjoyed ReviewBoard when I used it but we built up a lot of tooling around it to actually make it useful & integrate into git.
Instagram Will Now Tell You When Someone Screenshots Your Story
Lector in Codigo
I don't think it will be disrupted. Facebook is like world of warcraft. I don't think there will be another in the same way again.
Thanks for typesetting the pdfs for other people to read!

I was going to claim that I've packaged CWEB for Homebrew so it's easy to get for MacOS users. I went to see if it still works and isn't moved to boneyard, and yes, it's there, but git log didn't show me in the commit history. Just to make sure I wasn't nuts I had to check my notes and found the original commit: https://github.com/Homebrew/homebrew-core/commit/77aa909188b... . Apparently there's been some history rewriting that I don't quite understand.
Who Killed the Junior Developer? Plenty of junior developers, but not many jobs
I think this was the book I used at uni and it was the reason why the class was one of the highest marks i ever got at uni https://courses.csail.mit.edu/6.042/spring17/mcs.pdf
I was expressing a political view, which is no different than the link submitted.

I think its unfair to censor one political view and not the other political views.
I replaced mine with a 48v 1000w 12amh fat tire bike. Pretty satisfied with the decision, it's a lot faster and cheaper but I've only put 1000 miles on it in the past year.
Torrenting for me was because there was no other way. When I lived in Australia the internet was so bad and there was no access to Netflix, Hulu or anything. Once I moved to singapore I instantly went from adsl2+ giving me 1.8mbit to 1gbit giving me 800mbit average. And I could sign up for Netflix and Hulu.

The last time I used BitTorrent must be 6-7 years ago now.
Except that is a DMCA violation and just as illegal as downloading from a torrent site. Although, I would say, a morally superior option.
Kubernetes Helm charts for running Elasticsearch/Kibana/Logstash in Azure
back in the day, eclipse would handle this fine - you normally have the jars, but if you need to edit the underlying project you can tell it that jar is this folder on disk(which is a different repo), and it loads it correctly as another project in the workspace replacing the jar.
I doubt that Web Workers vs. GCD makes a difference in user-visible performance. Parallelism matters more for domains that are the responsibility of the platform: image decoding, media playback, vector graphics, etc. (Web browser engines are starting to run away from the Mac system libraries in some of these areas, by the way: Skia and even Cairo/Pixman significantly outperform Core Graphics in many cases at this point, for instance.)

I'd also argue that VS Code isn't much worse off than most native code editors. Most code editors outside of Xcode don't use NSTextView and so have to implement all of the behavior themselves anyhow. For example, as far as I'm aware Sublime Text pretty much implements just as much of the core editing logic as VS Code does.

I'm not denying your complaints, of course--they're valid--but I don't think the gap between native and Web/Electron is as big as you're implying.
If you need to lobby for permission to work on something broadly within the scope of what you're paid to work on, you aren't being treated like a professional.

An issue tracker is a communication tool for use in the context of a largely self-directed activity. The only role at my company where your day-to-day activity is dictated to you by the tickets on your screen is customer support.

On my team, if you're only working the asks handed down from above and not proactively taking initiative to make things better, you're barely pulling your weight.
"I've long thought that if possible, banning handguns and allowing rifles would get us a long way towards some sane medium."

That would be an interesting compromise, but there are a bunch of things to consider:

* You'd need really strong protections for all kinds of semi-auto rifles to convince people that it's not just a gun-grabbing conspiracy.

* Home defense might be more complicated. It would seem that long guns could work -- though perhaps we'd need to redefine them down to a little smaller size. But keeping a rifle ready, yet away from children is a little more complicated than for a pistol I think.

* A lot of people aren't really protected by police, and it would trouble me to take away their handguns. But maybe that ship has already sailed because carrying a gun is not recognized as a right in some states.

* Recent estimates suggest there are about a zillion handguns in the country. Even with 100% compliance, that suggests a logistical challenge. And with less than 100% compliance, that creates a lot of interesting challenges.

Really, I'd be OK with your proposal. It crossed my mind before. I think it could be OK constitutionally speaking (and I'm fairly strict as far as the Constitution goes), largely because rifles are just a lot better for pretty much anything other than carrying. So, given that carrying isn't really protected, pistols don't really seem so important in areas you can't carry anyway.

Then again, some people like pistols, and that's reason enough to respect their rights (if you believe such a right exists). Freedom means you don't always get an answer to the question "why?". As long as we want Oklahoma to be a state, rather than some kind of landlocked territory, we have to have some deference to their way of life.
North Korea’s hacker army was “just a bunch of poor, low paid laborers”
Why not 32:32? Shouldn’t four billion internets be enough?
https://news.ycombinator.com/item?id=16362705

250+ points
Just so you know, it doesn't require websockets. There is a HTTP tunnel fall back (at least there was one when I worked with guac).

Quick search seems to suggest the HTTP fallback persists: https://glyptodon.org/jira/browse/GUAC-1474
Kudos to you and your department. I wonder which one it is.

More or less everywhere in the Danish public sector (and other countries' as well, I'm sure) seem solidly hooked on Google services. Even when logged in, deep down in some private interaction with tax or health or legal authorities, my every move and mouseclick is reported realtime to Google Anatytics. And for maps specifically, I know a traffic guy in Copenhagen Municipiality. I'm not sure he even understands the concept of switching to an open map provider.
Says the democrat.Opposite site tells you CNN is the fakest fake ever faked.In my view, both are to blame but FN is probably more blatant.Its the difference between Trumps direct fake news and Hillarys, more elaborate, "i like to be seen as competent and neutral" fake news.
(Im not us citizen or live in us)
You know you are talking about tv shows and movies right?
I think they'd get a bigger bang for their buck by paying "influencers" and personalities than by paying those companies for placement.
THe illegal immigrant population in k-12 in California schools are majority latino/hispanic. Therefore removing the illegal immigrant population from said schooling would reduce the latino population in the school.

If latino's are scoring poorly, then removing some % of them (due to their illegal immigrant status) would raise test scores overall.

> While this is true, this is also the type of ethnic engineering that isn't acceptable in modern society in the United States. We don't remove ethnic populations in order to increase a test score number.

Hu? I never was talking about ethnic engineering. I was talking about enforcing our immigration laws.
Somone I went to college work works there
That depends what part of the world you are in. There are places where OSM coverage of local ways is superior to Google’s. It is hard for Google to provide navigation through an area when it doesn’t even know about the streets there.
You'd rather have to put some limit on how big a company could be, in terms of revenue/etc., and also limit the ability of people or organizations to own multiple companies.

But that's called communism and is frowned upon in most capitalist growth-must-be-eternal countries.
What is your country, where they have no wells?
I think there's a form of survivor bias (or non-survivor bias) going on here.

A key route to failure is making excuses. A bunch of people who failed telling you it's their cofounder's fault shouldn't be too big of a surprise.

Even if both founders agree it was Founder B's fault, that doesn't mean its true. It really depends on the personalities of the people involved. People take blame for things that are someone else's fault all the time. Especially if the other person is good at projecting or deflecting.
Frank Abagnale's ("Catch Me If You Can" protagonist) take on divorce gives some insight into his life story [1], and is an interesting counterpoint. A transcript for those who hate watching videos. The transcript starts from the link and transcribes 132 seconds of his speech, up to the 23:57 mark.

--- BGN ---
I was one of those few children that got to grow up in the world with a daddy. Now, the world is full of fathers. But there are very few men worthy of being called daddy by their child. I had a daddy; loved his children more than he loved life itself. Steven Spielberg told Barbara Walters the more I've researched Frank's youth, without having met Frank, I couldn't help but put his father in the film through the likes of Christopher Walken.

My father was a man who had four children---three boys and a daughter. Every night at bedtime, he'd walk into your room. He was 6'3". He would drop down on one knee, kiss you on the cheek, pull the cover up, and he'd put his lip up on your earlobe. And he'd whisper deep into your ear, "I love you. I love you very much."

He never, ever, missed a night.

As I grew older, I sometimes fell asleep before he got home. But I always woke up the next morning, knew he had been at my bedside.

Years later, my older brother joined me in my room, temporarily; he was in the Marine Corps. He was 6'4". He played semi-pro football for Buffalo. But my father would walk around to his bed, hug him, kiss him, whisper in his hear he loved him.

When I was 16 years old, I was just a child. All 16 year olds are just children. Much as we'd like them to be adults, they're just children. And like all children, they need their mother, and they need their father. All children need their mother and father. All children are entitled to their mother, and their father. And though it is not popular to say so, divorce is a very devastating thing for a child to deal with, and then have to deal with the rest of their natural life.

For me, a complete stranger, a judge, told me I had to choose one parent over the other. That was a choice a 16 year old boy could not make. So I ran. How could I tell you my life was glamorous? I cried myself to sleep 'til I was 19 years old. I spent every birthday, Christmas, Mother's Day, Father's Day in a hotel room somewhere in the world where people didn't speak my language.
--- END ---

[1] https://www.youtube.com/watch?v=vsMydMDi3rI&feature=youtu.be...
This is great in theory, but it requires _a lot_ of discipline and responsibility around dependency management from the developers.

What ends up happening in practice is that all these seemingly independent components have very strict—and sometimes even unspecified—dependencies between each other.

People create "base" packages that all other packages have a strict or loose dependency on, so when that package changes, it's a guessing game if it introduced breaking changes downstream.

With a monorepo, these dependencies are tracked and always visible, and integration testing between all dependent components becomes much easier.

It's very unlikely that you'll find truly decoupled code bases within an organization. It goes against the point of grouping people to work on a common goal to begin with.
But what kind of security does it provide? Website blocker?
It's a little strange that these big gun companies are not private, independent, and debt-free. They've been around for long enough -- why do they subject themselves to the whims of investors? Why not just keep chugging along and protect their products?

I guess the obvious answer is "money". Seems sad that the spirit of independence is so shallow.
Search results are as good? If so maybe I'll try, I've basically gotten to the point that I could sider google to be mostly evil.
> Git is one of those tools that let you endlessly play with your tools rather than getting the job done

I vehemently disagree with this sentiment. In fact, I find the opposite to be true. Git is the first VCS I used that is useful during coding instead of after it, when it's time to publish the final product, ie. a changeset. I can commit, merge, branch, rewrite and share changes freely and effortlessly whenever I need to without committing a bunch of crap to the shared repository that is of no interest to anyone.

After I'm finished getting shit done, I can then spend some time reviewing and thinking about the logical progression of changes so that the commit log will be readable to other people and older me. This is often just as valuable as writing the code itself.
You can't compare H1b/legal immigrants to illegal immigrants, they have vastly different educational backgrounds.
Yep, same patent too.

I'm curious how much Fastly paid. It's too bad that they didn't hold out for a weeks longer. Maybe they'll fight next time.
The increased use of browser mining has made it a lot easier to convince people to globally disable Javascript (or install noscript/etc). Security concerns are rarely convincing, and tracking can be hard to explain, but paying for more electricity and worse UI response time are things people actually care about.
Wow... How odd to log into Hacker News and see this.

I'm the author of the post back in 2014. The sad thing is that I'm midway through writing a new post about why I feel OSM is failing.

I have largely stepped away from the project in the last two years. I still believe strongly in OSM, and what it stands for, but I feel the project has not lived up to what the public needs.
Well.. region codes (do those still exist?) certainly make (made?) it difficult to watch DVD's from abroad on many players.
If you look into it, Wikipedia actually looks very dangerously run.

They have consistently added more and more "community organizers" and other PR people, and actually ran on only TWO full-time software developers for years. It's no wonder the interface never gets any better. They spend a TINY fraction of their funds on actually delivering their only asset... content.

It only cost them 2 million of their 80 million budget to host Wikipedia for 2017. They spend the same amount... on travel.

https://upload.wikimedia.org/wikipedia/foundation/d/da/Wikim...

And there are "culture" employees making more than the tech:

https://meta.wikimedia.org/wiki/Wikimedia_Foundation_salarie...
It identifies your network segment, but not you as an individual. I guess if you lived alone that could only be you, but it would only identify your household in a family situation. One could make the argument either way.
So it is routing efficiency? I’ve been asking this question for five years and this is the first time a coherent answer has been offered, thanks.

How much more efficient is the 128 vs 64 for routing and what trade offs does it make for other things? I’m now wondering.
It's not easy sometimes but you do learn the difference between kids crying because they're in distress and crying because they're just being stubborn. The real difficulty is when they're distressed but "tough love" is exactly whats needed (eg you're example of getting them to sleep in their own bed).

What I struggle the most with is when they actually put a logical argument forward to get their own way. My eldest is not long 4 and he has already been putting some pretty intelligent counter arguments for why he should get his own way for about two years now. Sometimes I cave even if I know he is just arguing because his points are so well formed that I simply cannot argue back (plus I never want to stifle a kids ability to examine and deconstruct the world). My wife often calls me a big softy for that.

Ultimately though, my wife and I compliment each other in different ways so where I struggle with parenting she excels; and visa versa. I don't even know how single parents cope because I know for a fact I wouldn't.
It was hard to figure out what the author's main points are, but it seems that they are upset because (paraphrasing) "environmentalists are against nuclear energy". Meanwhile, the author sees nuclear energy as part of the solution to moving away from fossil fuels.

I think both, the author and the author's antagonists, are right: it'll take a diversified source of energy (nuclear, solar, wind, geothermal, etc) to ween the world off of burning shit, however it's very likely too late to mitigate the problems we're going to face as a result of human-induced climate change.
It would be nice if we had substantial public funding of the arts and the results were free to copy.
Hierarchy is nice, though. If you can model the bits as a tree, it becomes super quick to figure out where to route a packet. You can model stuff like that trivially with an FPGA.
Show HN: Visual AWS Topology
It's amazing how much they can spend on doing everything other than delivering their sole product... Wikipedia.

Honestly ask yourself: Can you think of any product or service the Wikimedia Foundation has done other than deliver wikis? And if so, do they account for even 0.01% of the impact as they main product?

That'd be like Gillette spending 90% of it's money on cups. We all know they're making razors. If they spent on their money on something else, leaving a mere fraction for razors, we'd think they were run by stupid, or insane people.
Facebook is putting up paywalls on its iOS app
I had a similar idea a few years back; an optionally-always-on mapping app that made it really easy to add data and fix existing data, with prompts about nearby things as you're moving around.

Yet another example of how execution is what matters, not the idea.
I found Chiang Mai in April amusing. While it is insanely hot. There is Songkran which is literally a three day water fight. Really fun. And because it was so hot I stayed inside most days that month and worked.
but the hip programming tips these days are to move fast and break things!

a rocket certainly moves fast...
Does mining work also in reader mode? Probably not. There is also NoCoin.

Anyway, I rather lend them some CPU than get ads on my screen.
Half-baked thoughts here, but the way I thought of it is you'd "top-up" your browser with say $10 a month and it would be distributed to sites you've viewed or chosen to donate to. There's obvious questions with privacy though and sites trying to game the system if it's view count based. I think most people wouldn't be against a small monthly payment to avoid seeing ads but you'd need to do it in a way that was simple and transparent that didn't require lots of work per site.
> To save resources perhaps?

For security, mostly. Our isolation is good but not perfect.

We could probably do a smaller set of (secure) builders for all patches, but it hasn't been a priority.
Well in this case "random VPN app" and "facebook" are the same thing. So you automatically lose if you choose either!