skysight-inc/HackerNews huggingface dataset:
That's perfectly fair. I don't think we needed government intervention or fire hydrants to get there (: I do like the public nature of this information and have used it for legitimate purposes on many occasions, but privacy concerns are valid. Not sure how to solve that one.

Anyway as I stated originally, I am no fan of ICANN's process here, but currently it is what it is so the responsibility, particularly of superusers, is to understand and have systems in place for compliance. I simply do not buy the "too many domains" and "who uses email" excuses presented in the post.
It's the point of contact that gives you that, not the code of conduct. In large communities you always want a clear point of contact that your members feel safe reaching out to if they are being harassed or worse. The code of conduct doesn't specifically give you that, especially not in small communities where there is usually a single project leader.
Friends of friends. Ex-colleagues (easier to make friends with if your workplace is somewhere conducive to going for drinks after). Meetup and other Internet things. Going to a gig/theatre/... and starting conversations. Once you have one or two friends it becomes much easier to make more, because you go to social gatherings where you can talk to people and find more people you have something in common with and stay in touch with those, and when you do that in the big city most of the time they also live in the same city.
> but I suspect this will be a huge growth area in coming years.

What makes you think that? (I personally haven't noticed any signs pointing to that, which is why I'm curious)
"What I'm missing in the field: graphical debugging tools that e.g. visualize a run-time object graph, plot values/events, ..."

Have gone through the same thought route. Very much agree.
Light and shadows in 2D fascinates me. Even more than 3D. There are countless ways to optimizes stuff like this and, compared to 3D, you're actually able to get really atmospheric results even on low end devices. Stuff like soft shadows with shadow penumbra and antumbra are actually possible to implement with high quality without insane performance hits.

Thanks to the author for sharing the implementation step by step.

Here are some other fascinating examples of 2D light and shadow:

http://ncase.me/sight-and-light/

http://nottutorials.blogspot.ch/2009/09/dynamic-2d-soft-shad...

https://www.youtube.com/watch?v=0FZIKX1Y_8I

https://www.youtube.com/watch?v=sZxrQHIaBbE

https://www.youtube.com/watch?v=AslPHY2Bomc
It's an interesting book, I'd really like to know how accurate it is, what people on the ground thought.
The world would keep going, but it would be very damaged. Millions of peoples memories and photos would disappear and millions of connections between people would be permanently severed.

That cute girl you hooked up with in Thailand that said she'd message you when she's visiting SF: gone. The cousin you really get along with that you never see anymore since her father passed away: no more casual reminders she exists. No more university friends.

There's such arrogance on HN about Facebook but it makes a bigger difference to ordinary people's lives than any other website.

There are challenges, but what do you expect Zuckerberg to do? Let fake news and bullshit, unchecked viral opinions go wild? The smart people are leaving the small towns for the cities and it's destroying the ability for smaller communities to make sense of the world. We need a way of protecting fake news and propaganda from spreading through our social networks.

The Facebook isn't run by some scheming cabal of evildoers.
For their projects, not for the site. Big difference.
It is also perfectly possible to build a clean PHP app. Yet, the overwhelming majority of PHP apps are piles of hacks and the overwhelming majority of JS apps are bloated behemoths, because those are languages that are sloppy or hungry (respectively) by default, these are the paths of their least resistance. With the current "ship it first, fix it maybe later, never pause to think it through" mentality, all you'll ever get is the default.

(And don't get me started on Web security, or rather lack thereof: security is not inherent to web apps"; DROP TABLES; --
How a litte church in Kerala helped India reach for the stars
What I really like about Unreal Engine is its Unreal Assets, ie all those modifications that can be applied according to the field used. Good example: UnityCar, the packet that was used to build "My Summer Car".
"... but I’m not cut out to be a stay at home parent"

As with leadership skills, I think that enjoying to be a stay at home parent also must be learnt. It might seem hard, or boring, or tedious to some. But I am convinced basically anyone can make an enjoyable experience of it if they actually make an effort. It will not come automatically, it will take some time and effort.
I actually get the impression he's got the presidency on his mind as well but he won't be running in 2020. Even if he wanted to, he won't be old enough.
Cool. Sadly looks like the FSF haven't commented on it?
Maybe it was the wine
I'm hearing this a lot lately. But Zuckerberg already has more power, status and money than he would ever get as president. Not to mention the disruption to his business and charity work right in the prime of his life. It just doesn't make sense to me. What's his supposed motivation?
I trust that Zuck has grown up a bit since then.
1. It's not about forcing people to choose one way or the other(a). It's about being honest about two things:

a) That it WAS a choice, not some geographic inevitability, as is often suggested; we could've chosen differently, and we still can today.

b) That this particular choice has some very real costs in terms of finances, health, safety, etc.

My belief is that if Americans were more aware of the costs and the possible alternatives, many more people, possibly a majority, would probably support those alternatives. But there's a ton of cultural momentum behind driving in the US, and most people have never even lived anywhere where walking and transit were viable ways to get around, so they don't consider it a realistic policy option, even though it is.

2. My ideal is having a variety of transportation options be viable. Does being able to choose from walking, biking, transit, and driving sound like being 'forced' more than having no choice but to drive? The status quo restricts our choices much more than my ideal would.

A - Although since we're talking about government regulations, it's true that no matter what happens, people are going to be 'forced' on some level, since you don't get individual choice over your built environment.
How much value would any of those things be without access to them?

Even if you don't sit behind a wheel yourself, if you use shops, the post office, or anything that involves goods being moved from A to B then you benefit from the existence of the road network.

By all means build your "social housing" in long thin strips in the middle of nowhere, if you think that will help or thats what anyone wants. But it isn't.
With self driving looming, no policy changes should happen until the self driving stuff shakes everything up. Far fewer people will be using their own car when that happens. Also this identical argument can be said about ANYTHING, replace cars and roads with police and protection. This feels like there would be no end to this line of thinking. Just people wanting to be involved in something "drastically different".
>Aww look at the cute little English language acrobatics to call “disgusting” or “outright stupid” or “garbage” viewpoints “diverse.”

Translation - these are adjectives I use to describe any viewpoint that differes from my own.
It's a matter of values and context. I think in general having a happy and inclusive community makes it more effective, and if I have to choose between the two I'll choose the happy and inclusive, if slightly less effective community. After all, who are we writing software for if not for people?

There are of course some projects where the only effective option is one where jerks are allowed to keep others away- in that case I think that it should be seen as a bug in the community and something that someone should try to create a fix for, and not just something everyone is expected to live with.
Check your spelling. Maybe you accidentally invented a new word?
File sharing is for everyone. With Dropshare Cloud
See also[1].

>the Senate committee decided early on not to pursue the President, not only because he was too old and lacked the mental ability to fully understand what happened, and had too little time left in office, but because the Senators "honestly thought that the country didn't need another Watergate. They were urgently hoping to avoid a crisis.

[1]https://en.wikipedia.org/wiki/Congressional_committees_inves...
> Gahh...stick with something. I'm tired of learning an entirely new init system every couple years.

I had this problem too - I gave up and moved to runit. It's basically an improved version of DJB's daemontools, you write very simple scripts, it monitors their output, handles logging, and service management and that's it. Very minimalist, but quite capable.

And, quite importantly, it's capable of running on top of another init system, it doesn't need to be PID 1, so I'm able to run it on FreeBSD with rc, Linux with sysvinit and Linux with systemd with the same script.

It makes it so easy to write service scripts I went from running my personal stuff inside a tmux script to runit in about an hour.
On Automappers
It boils down to reducing your search space. By definition you can't search for something you know nothing about. (Another form of life than the one we know)

So when we search for "life" you really need to read "life as we know it"

A new form of life would be a massive discovery, but is by nature almost impossible to target as to a of the research.
Iceland? Didn't the pirate party do pretty well there?
When did any CEO take personal hit for the company?
It usually is quite the opposite, company takes the hit for CEO.

And a funny quote, from 1911s The Devils' Dicitonary:

Corporation - noun: an ingenious device for attaining individual profit without individual responsibility.
>> The only way you can scale is to adopt a query-free architecture

This is not really the case. There are database systems that can handle large scale and complex queries. Allthough usually at the price of providing reduced consistency guarantees.
Are you confusing the Unity and Unreal engines perhaps?
> All Free software projects come with a substantial moral and political ethos embedded in the GPL.

Bit of a stretch since there are other licences and business models that work with free software.
Problem is that often project owners will not know/care about joining such services. Unlike the passwords, project's security is a matter of interest for a much wider public (all current and the potential future users), but if you let anyone subscribe to any leak than you are back at square one, cause bad guys can do it too.
The alternatives tend to have a lot of problems that seem very difficult to overcome: https://en.wikipedia.org/wiki/Hypothetical_types_of_biochemi...

It's not just some sort of failure of the imagination. The idea that life might be really weird isn't a new idea; everybody's read and/or seen the same science fiction you have too. But if it's going to exist in this real universe, it has to follow the real rules of the universe, and it's not particularly obvious that there are any alternatives that can even theoretically work.
> nuclear power's risk has proven to be incalculable

Is that code for "we haven't been able to prove risks big enough to be particularly scary, so let's make stuff up"? Because if so, I agree with you.

The death counts are low compared to things like coal and hydro even if you use the worst case estimates from environmenal organizations. The long term effects on fauna and flora so far looks positive, largely because as it turns out human activity is more negative to animals than getting radiated.

Effects on our ability to make use of the environment is certainly negatively affected, but the same is true of e.g. coal mining which is hugely destructive, as well as hydro, which has displaced far more due to damming exercises, than nuclear ever has.

In fact, several individual dam projects have caused more displacements and put more land out of use than all nuclear accidents combined have.
What about the xbox one or whatever similar always-on listening devices?
Say a person is exposed to smoke often since being a young child. At some point, a lung cell is dividing and randomly gains a mutation that increases expression of some smoke-protective protein. This lung cell is then more fit (to the smokey environment) than the surrounding lung cells. As a result, its daughter cells will divide more often than the others and populate the tissue.

Are you denying this can happen? Or is it that you do not consider that process to be evolution?
Wow, it's almost like people never had ways of communicating before facebook...
That service is actually a batteries included hosting service for the very well made desktop file sharing tool Dropshare (https://getdropsha.re/).
> I am assuming they are talking about taxes no?

They're claiming any parking is a "subsidy". They want minimum parking requirements eliminated.

This is a disingenuous comparison though. Minimum parking isn't there to encourage car driving, it's there to discourage negative externalities.

When minimum parking isn't required, many people still drive everywhere, and just park wherever the hell they feel like. (Random people's private property, the center of a road lane, on top of sidewalks and bike lanes, etc). It happens to such an extent that it was hard to solve (Yes, cops should "just enforce the law", but it's hard to enforce a rule when 99% of the population is breaking it). This is why minimum parking became a rule in the first place.

Saying "we should remove parking minimums to encourage cheaper housing" is pretty heavy spin, like a coal company saying "we should eliminate pollution controls to encourage cheaper electricity". These are both technically true statements, but both miss the major negative effects this has on third parties nearby.

Fundamentally, people will drive until there is great public transit available. Arguing for anything else is pointless until great public transit is already built and running.
In my opinion, this falls under the old adage of "There are two kind of [Linux distros]: the ones everyone complains about, and the ones that nobody uses."

As someone who likes his free time for doing things other than fiddling with configuration files, Ubuntu is quite nice. It's not perfect, it's strayed from its original vision; but it's still my Linux desktop distro of choice.
> No more university friends.

??? Do you not have phone numbers for your friends?
How Much Does It Cost to Build an App with ReactJS / React Native?
How about when refactoring your database? How does that impact your mappings, DAOs, testing regiment?
Here is the corrected table:

4.10: System V (in 2004), first release, adopted from Debian

6.10: Upstart (in 2006), see http://upstart.ubuntu.com/index.html

16.04: systemd (in 2016) and it was gradual.

This is part of the natural evolution of software.
There are new requirements and new software is needed to implement them.
This is the first time I'm hearing about this, but the link would suggest that yes, this is what it means. Kind of a sidethought, but I wonder if I can get an easily-administrable WRT distribution (like Tomato is) on my DSL router that has the kernel's bufferbloat fixes.
Because only carbon chemistry allows for the creation of complex molecules at moderate energy levels.

Maybe a silicon based life-form is possible, when temperatures are around 1000K or even higher, for example.
This would be really funny if it was not that depressing.. :'(
Let’s analyse the facts there.

Metrics are converted to JSON, true, gzipped and AESed with a random key. It’s true.
The random key is then encrypted with our public key. True as well, and perfectly fine.

“This seems unnecessarily convoluted”

No, this is the proper way to do!

We don’t want to send data in cleartext. We don’t want to store data in cleartext in cloud servers neither. The statistics that we collected (PS: they are not anymore, we disabled the collection until we take time to explain what we collect and most importantly why) were then downloaded and analysed locally. AES encryption is perfectly fine and necessary in that case. Should we just rely on TLS as comments ask for, the statistics would be accessible by any one who has access to our AWS instance and infrastructure.

And then:

“compressing then encrypting is a no-no”

This sounds like a recipe taken from a very precise attack (the CRIME attack, as explained in comments down the thread). However, this attack does not apply in this case. Ensues a long discussion on how we are supposedly incapable of implementing crypto, although it rather seems the comment author messes things up.

Take away here: Judge for yourself! We want to simplify considerably how AWS infrastructures are created and managed with awless, give it a look. From version 0.0.14 on, no data will ever be collected without your consent.
That's just part of the daily coding jargon. Call it a pet peeve, but it frustrates me intensely when everyone calls their defaults 'sane' (implying others their defaults are not). Such a misused word. Same goes for sensible. Seriously, if you start looking out for these two words, you'll notice how stupidly overused they are..
I know of one: https://watstemthetparlement.nl/
I think the problem is that this encourages sprawl. If there is no parking, people will go to a place where there is, i.e. some big box store in the suburbs a few miles from their large house with a garage. Mandating some minimum of off street parking in dense urban environments keeps cities dense. This is especially a problem in the midwest and west where land is plentiful and cheap.

EDIT: Just to offer an example, I live in a small (100-200,000 people) in the midwest. About 30 years ago their downtown was pedestrian friendly. It had covered sidewalks (we're in the north) and narrow or no streets and it was also basically empty. You could go to the mall or Target 6 miles away and park. It wasn't until about 20 years ago when they started making it a bit more car friendly that it started to revive. People could now take their car downtown and walk someplace. Mixed use was the name of the game. It was perhaps about perception, but it was the parking that got people to come.
I think y0ghur7_xxx was talking about a usecase where you want to talk to the backend datastore from an application running outside of your datacenter in an untrusted environment (like an iOS/Android app, or a JS web frontend).

In this case, one can make the argument that a custom proxy layer, running in your DC (that proxies between the database and your actual frontend app) should not be necessary if the database offers sufficient per-connection ACLs and is secure.

That's a big if though.
It really depends on a lot of things. And obviously there's a big difference between asking someone, and them volunteering the information to you.

I wouldn't ask someone how much they paid for a car, for instance: it's a big-ticket item, and strangely enough it's still haggled over in this country even though most things are fixed-price. Same goes for a house. But something small, I might. Retail goods are usually about the same price everywhere, unless there was a sale or someone took advantage of some kind of promotion, so it's not like the price they likely paid is a big secret. If I want to know the price of the latest iPhone, I can look it up. So you're not going to be exposing anyone's poor haggling skills by asking how much they paid for a (normally) fixed-price item. But yeah, I wouldn't ask how much they paid for a house or car.
> We do it because we are ambitious, want to solve huge technical and business problems, make our mark, and change the world.

That's a theory.

I've been around this world a while and I'm pretty sure ego is the primary driving force for entrepreneurs. Which isn't necessarily a bad thing, but I do have little patience for people telling me they want to "change the world" by creating an obviously inconsequential consumer web app or the equivalent. People want to be in charge, they want to be the boss, they want to be looked up to and praised and rewarded and feel different and exceptional. It's not so bad to just admit it.
Racket is LGPL - but I'm not crystal clear on the implications for executables - according to the racket team (in this random reddit thread) - it looks like they see stand alone executables as being fine under their LGPL :

https://www.reddit.com/r/scheme/comments/2bu321/not_that_i_d...

Shouldn't be too far off from gcc/glibc really.
They are a menace to the common man who lives at rental apartments. The rental prices of apartments have gone very high due to AirBnB. The entire building is being rented out in AirBnB by the owner making it impossible to rent for the common man.

Someone should keep a check on this service. For ex: Allow only single home owners to rent, else this is going to be a huge problem.

The rental that I took was owned by a real estate agency even though the profile showed the foto of a family. I didn't realize that until I thought I will meet with the sweet family, so I called the phone number and it was picked up by receptionist and said there is no family !

So I asked AirBnB about this rental portrayed as a family owned rental, but was really a real estate agency, their reply was "Its legal" and I should have read the fine print before renting.
Valentine Surprises
My personal view on this matter is that people in our industry believe high quality code means it's easy to read/understand. So assuming that the code is of good quality, the IDEs refactoring tools should suffice for navigating and understanding the code.

Now I admit for large projects (~ >50k loc), visualisation could prove to be very useful for architects or new people joining the room. But most visualisations tools are very text oriented, because of the underlying language itself. So what you end up with is the name of the class/package/variable in a rectangle with lines drawn to another class. From where I stand, that's very easy for me to either quickly draw on paper or imagine it in my head. So the tools I've come across don't add much value.

Another point which is only speculation is that a number of users are not visual, and have a different way of processing data. They'd rather read/hear about the details and numbers to "understand" what is happening, rather than visualise them.
If facebook disappeared (tomorrow or whenever) people will find alternative ways to keep in touch. That is, you will probably have less people of which see the occasional holiday pictures, but in my experience (by quitting facebook), the number of core friends has not changed. Because let's face it, as Sherry Turkle wrote[1], with facebook, we have moved from friendship to a "sense of frienship".

I don't doubt that facebook provides some value, but I don't think that value is a sane relation to what we sacrifice as humans.

1. http://www.reclaimingconversationbook.com/
So like The Onion? http://www.theonion.com/article/report-98-percent-of-us-comm...
Here in England, we recently introduced a tax on all "single-use" plastic grocery bags located in "large" supermarkets (so, all the common ones) of 50p per bag. The reusable, stronger, larger bags that one can keep in the boot (trunk) cost only twice that, and pay for themselves after only 1 supermarket trip.

I have four of them -- they also stack inside of each other, so only take up the space of one. I know several people that refuse to use them and keep getting multiple single-use bags and paying another £2.50 or so every time they go shopping. It boggles the mind!