skysight-inc/HackerNews huggingface dataset:
You're right about the formatting, oops. There are supposed to be three paragraphs there, but I'm not familiar with HN's formatting, and I didn't think about it after I posted it.

I would say that Wikipedia became popular, and eventually earned itself a high place in search results, because it is easy to use, yes, but mostly because it provided a place/format for useful information that couldn't be accessed anywhere else as easily. It doesn't mean much to say, "Oh, my site will be easy to use too!" - that's just an unsubstantiated claim at this point. But I don't think that's a hard target to hit.

On the other point (providing a place for useful information that can't be easily gotten elsewhere), once you have a clear idea of what the site does, it's immediately apparent that the information it provides is extremely useful, and that there's nowhere else to get it.

I'll try to give a couple more concrete examples: in politics, how often does it appear to be the case that people understand why their opponents believe the things they do? How many people can give a genuinely strong argument for the opposing view, vs. how many people are unable to give a plausible argument for the other side and tend to assume that their opponents think what they do simply because they're stupid/selfish/malicious/etc.? Our political process is highly polarized, and there is almost no reasonable, informed political debate, certainly not anywhere that is prominent and accessible, and this is extremely detrimental to the project of trying to run a well-functioning democracy. Wikipedia made it not possible for reasonable people to be trivially wrong about matters of fact, by making it simple to find out what is right. We need to do the same thing for arguments, by making it simple to look up what is strong and coherent.

In science, suppose you're a biochemistry grad student trying to get a handle on everything we think we know about the biochemistry of dementia. Currently this means reading tons of uncorrelated papers scattered across dozens of journals, and attempting to assemble in your own head a logical structure that ties all of them together, sussing out and keeping track of thousands of relevant bits of data about who knew what when, who references who, how strong each paper's individual arguments are, which points undermine which others, which ones strengthen which other ones (and how much), what are the strongest known approaches, where the open questions are, etc. Every expert in a given topic has in their head their own ad hoc version of this logical structure, and all of them vary from each other. We will gain immensely by combining all of those implicit maps into one explicit map, that will be more complete than any individual's, improvable, allow quantified collective judgments on uncertain points (a la prediction markets), and which will be vastly simpler to acquire for new would-be experts.

Do those examples make the site's function any clearer for you?
That sounds like a good idea... as long as no one develops mirrors :)
It can very easily break the encapsulation though. Now external processes are dependent on direct access to the internal state of your object, and if the object is refactored in the future you need to reprogram those getters and setters to return something that is still correct but may not represent the internal state of the object at all and may in fact be complex now.

An example of where this can all go wrong is if you have a TCP object that opens a connection to a remote server and then lets you read and write the socket. Someone decides that they need to find out what IP address the object used when it connected and create a get_ipaddr() method that returns a s_addr type. But then the TCP object is updated to support IPv6 and now the author needs to figure out how to return a V6 IP address to external methods that only expect V4.

The proper way to implement it might have been to move whatever logic was examining the IP address into the TCP object itself. Of course this is how you end up with horrendously complex objects with hundreds of methods all used exactly once somewhere in the code or exactly once in the code of some other project.
The moon is really dusty, which might be problematic.

https://en.wikipedia.org/wiki/Lunar_soil#Moon_dust_fountains...
A lot of it depends on the particulars of your database system. But there are certainly tools/solutions that exist, and essentially they all boil down to the same pattern: migration scripts should be executed exactly once in order. How this is done varies.

I do a lot in the .NET/SQL Server world, and my tool of choice is one that I wrote: http://josephdaigle.me/2016/04/03/introducing-horton.html. Conceptually, what this tool does could work for any RDBMS.
> More NYC like areas would help, but we can't seem to build those anymore.

Yes, but the whole reason we can't build them anymore is because of NIMBY landowners stopping us, not because of any inherent limit.
>But it's already illegal to sell organs and yet this harvesting still happens.

That fact that something already happens while being illegal is not an argument in itself against decriminalizing it.

Murder and rape happen too despite being illegal, for example.
Whatever. This place is pretty much just a venture capital circle jerk now anyway.
What definition of "social engineering" are you using?
if nothing else, the US tends to have fewer existential concerns diverting it's attention (economics, infrastructure, etc).
Does this support sharing and collaboration ?
It doesn't matter whether you make the state public via a getter or via variables (modulo some compiler specific reasons to use accessors).

If your design is allowing some external actor to work with multiple parts of the state of a behavior driven object (ie not a record) accessors are not going to help you, you've still exposed the state.
It's very much a policy problem. 'Dense' is not allowed in huge swaths of the US. Some people don't want dense, and that's fine, but for those who do favor it, it's simply not an option in many places, and that needs fixing.

San Francisco is not as dense as Paris, France - and Paris is not constrained by water, so that probably includes some fairly large tracts of low-density suburbs.
Really appreciate your comments here. And your essay (and the larger dataschool.io site), too. GA's data science class is one of several that I'm considering signing up for -- and I'm also considering applying to be an instructor. I think it's really promising that GA has instructors like you that seem to have both the interest in and latitude to make the course as enriching an experience as possible.

If you'd be open to answering some questions about your experience as an instructor, there's a few other things I'm curious about:

- What were your students like? Were they all qualified to be there? Were there challenges dealing with outliers (either overqualified or under)?

- What surprised or stretched you about your experience teaching at GA?

- What background did you bring to it before teaching there?

If you'd rather answer privately, email's in my profile.
so some sort of pass the hash all over again?
> It makes no sense to blindly apply free speech principles based on majority/minority.

How about just blindly applying free speech principles? That's kind of how the "free" part of that is supposed to work.
Well now we'll be reading about people drowning in the lake searching for their lost iPhones in the nefarious villain's underwater lair.
That's hilarious. Everyone uses WhatsApp for their friend group.
Whoa, this dude is rad! Sort of reminds me of 70s classic rock jams like Heart or Yes or something. Great melodies, great performance.
You mean we should... reverse the polarity?
Not always the case.

Pennsylvania for example does have filial responsibility laws where under very specific circumstances debt incurred by the parents can be transferred to the children. One example is nursing home/end of life care, regardless of whether or not the child had any role in it.

Source: I live in PA. My elderly parents live in PA.
It's less revealing than they claim, I think. The Guardian has some incredibly inflammatory and dishonest opinion pieces and articles and most of them seem to be by women (and a small handful of women at that), and their comment rules consider merely pointing out the problems with them deletion-worthy a lot of the time. There's actually a long-running joke in the comment section about how much above-the-line content would be considered abusive and deleted if it was posted as comments.

The obvious example that springs to mind would be Germaine Greer's article in the sports section which was nominally about Caster Semenya but mostly just attacked trans women, who she's got a particular dislike for. Little chance a male Guardian journalist would get that through editorial, no chance it'd be allowed in the comments, and since she's not even a sports writer normally there's no non-inflammatory articles from her to counterbalance it.
And you, sir, are becoming the problem you're complaining about. Don't kid yourself that it's fine for you to do because of the targets you're choosing.
Their point is that these risks are overblown. Nobody died from Fukushima. So if the major accident you're concerned about was, in fact, completely due to human error [and even still the number of deaths was relatively small], why are you still so skeptical?

It would be very difficult to change this picture [http://worrydream.com/ClimateChange/#production] to using only clean energies without ramping up our nuclear.

Finally, when literal millions die per year because of air pollution, you are choosing something significantly more dangerous [and worse for the environment] because of many fewer memorable nuclear power-related deaths.
Indeed. Went from developing primarily on OS X to Ubuntu Linux for about 6 months before I couldn't take it any longer and switched back to a Mac.

Biggest complaint by far was trackpad support in Linux. It's a mess out of the box: weird acceleration curves, bad scrolling, twitchy, overly sensitive clicking, the works.

Luckily it's Linux, so it's Configurable™, and with enough tweaking I had a script that would feed a bunch of settings into the userspace synclient synaptics configuration tool, and get a trackpad experience that was mostly bearable. EXCEPT that the damn driver would somehow reset itself randomly every hour or two, and my trackpad would be back to the default mess until the script re-ran.

There were the other common problems too: an update broke X config, font rendering was janky, battery life was a joke. The Alfred replacement I was using would forget its keybinding on every startup. Unity/compiz would stop respecting screen hotcorner triggers until I open the config, cleared, saved, reenabled, and resaved them. Etc, etc, et-fucking-cetera.

It's more or less the same experience I've had on-and-off with Linux on the desktop since 1999. It mostly "works", but it's inevitably death by a 1000 papercuts and after a few months I'm fed up with it and switch to something less grating.
> Another that legend has it was recording the same way, albeit under different circumstances:

> https://en.wikipedia.org/wiki/Siamese_Dream

I read the wikipedia entry and it's quite a stretch :].
Steve Albini recently gave an insightful talk on the current state of the music business as he sees it.

https://www.youtube.com/watch?v=Lz_CPzuwSk4
What does this mean to you? Note this is an honest question. Does it mean you're rebuilding your server from scratch and therefore requesting a new key each time for the same domain? Or does it mean something else?

I wonder if anyone has created a simple middle service that can locally cache the certs so you talk to the cache server?
Well I see people are voting me down for having the audacity to ask about compatibility with the second most popular web server in existence. Oh noes the ebil Microsoftz!

Seriously, though. Maybe I misunderstand. Wasn't the entire point of this project to make it as easy as possible to add and maintain a SSL cert for any website? If that's their mission statement, then they're really, really, really far away from that goal and I re-assert that they probably shouldn't be calling it "production-ready".

If I'm wrong, and that's not their goal, well, fair enough.

All I'm saying is I run a website based on IIS and I go to their website, there's absolutely no hint that they support Windows in any fashion whatsoever. Nor even a hint that I might be able to Google for alternative clients that do.

Now I think that's a pretty damned big flaw. Maybe I'm the only one.

EDIT: (As an aside, the documentation is part of the project, so if it's "not perfect yet", as you claim, that also supports that they're not ready to leave beta yet.)
You make a good point, but I disagree. I'm a huge fan of solar and wind. I realize I'm over-simplifying, but the problem is that the sun does not shine (and the wind does not blow) all the time. Either a base load source is necessary, or we need to get fantastically better at storing energy.

In some areas hydro could work, but unless you're near a dam you are still going to need a coal or natural gas plant to provide baseload.

Tl;dr - Why take on greater consequences unless it truly is needed? It truly IS needed.
Like any marketplace we're employing a feedback system where users can rate/report transactions to combat dissatisfaction.

On top of that, when a user sells an item they must take a photo on the spot, not choose from their photo library. The photo is tagged with their username and date so the buyer is confident the item they're purchasing belongs to that particular seller.

Payments can only be sent/received using PayPal to start with since this is standard practise with our beachhead segment - Facebook Groups.

Authentication service - for items over a certain price we're looking to offer an authentication service where we can act as the middleman for the transaction. This way we can ensure premium goods are legitimate before sending them onto the buyer.

Of course, with marketplaces there's risk, however, we feel these steps will help to minimise this risk.
> Estimating that the project could cost $5 billion to $10 billion, Mr. Milner is initially investing $100 million for research and development. He said he was hoping to lure other investors, especially from international sources.

It would be cool if there was one or more endowments for this sort of thing, to perpetuate the mission(s), similar to how schools have endowments.
Talking about Medium and the Open Web with Evan Williams
Unless making diagrams is part of your daily tasks
The probes would be 1g, not 100g. They're sending the "guts" of an iPhone.

7kT is half of the Hiroshima bomb. Still destructive, especially if you've got a bunch of them.
And there's plenty of software that allows you to do exactly that. This is a niche market tool for a specific segment, not trying to compete with paint.exe
I don't think you'll find 0.2c relative velocities except near very energetic phenomena, especially not of things that are too small to easily see coming.
Maybe everyone that you know. Surely Facebook has the data to make a distinction like this.
First Transistors Made Entirely of Nanocrystal ‘Inks’
just installed a certificate yesterday and felt happy as I didn't had to wait for hours to get a certificated via email.
>> They send out your VPS panel login/password in plain text emails
>To be fair this is pretty standard.

This practice has always bothered me. An expiring link to reset is much better.
He told me that overwhelmingly what went wrong at Chernobyl is that the head of the plant consistently ignored all of the alarms

You may consider this an excuse of the kind "but that's not nuclear power's fault" and you'd be right-ish, but I simply don't care who exactly is at fault for whole regions to become uninhabitable in case of disaster.

That is connected to nuclear power in my risk assessment, even if you can make a rational argument that it shouldn't be. And I'm very risk-averse when the magnitude of consequences is that big.

Same with Fukushima: yes, everything was safe. Unconnected to the reactor per se they made huge planning errors, underestimating a tsunami. Again, I don't care.

It may be a bias or even a fallacy that Kahnemann has already described, but it's a useful and correct fallacy, I would argue.
Umm... 0.5% of 100GW is 500MW, or about the power of a nuclear reactor. The spaceship won't survive a millisecond.

We need way better than 99.5%.
Higher security has some potential downsides.

If you enable 2FA on an account with a service, and subsequently lose access to 2FA otp's (e.g. phone lost/wiped/etc) and lose access to (or never kept) the recovery codes, you generally lose access to the account.

This is similar, but with the benefit that you can keep the key secure by default - i.e. put a passphrase on the key and then store it wherever you like.

In reality, if you fail this "recovery" method, my next suggestion would be a billing based one (i.e. talk to a human, get confirmation of previous invoice details, what is being billed for, how it's paid for, etc)
Easy reverse mortgages are already advertised on TV.
how fast can that player run? Is asking about internal state. When can you get to X is not.

The internal vs. external separation can often greatly simplify things. A player does not care where another players feet are they care where the best place to toss the ball is.

PS: In an actual game there is a lot of communication going on. You don't want to throw a ball at someone looking in the wrong direction. So, at some level you're stuck dealing with innate complexity.
It's just that Patreon is financial agnostic. We need to treat these investments like fungible capital goods. And we need to invest in the intellectual property that artists make, not the artists themselves. Why should we do that? Because it works and its a foundational element of a market economy. We're capable of much more than a simplistic patron model. That's how things were financed in the middle ages. We've got a few hundred years of modern finance to learn from.
The overwhelming majority of businesses do not give their employees any equity. I think that will be the least of their problems.
> Yea that's because it's a serial console, if you want 2FA or something then that's a matter for your operating serivce. A serial console is literally like you're plugged directly into the machine.

Which, once the machine is up, is basically just exporting getty and exposing the system login prompt. Why couldn't the system login prompt require 2FA. Mostly for historical reasons I'm assuming, but just because it's serial doesn't mean it isn't just some software on the other end.
So what part of this is going out of beta? The protocol, the CA, or the client?

Now I'm just confused.

But I still say: if their mission is to make it as easy as possible to install a SSL cert on any website, as long as they don't have any (apparent) support for Windows/IIS, they're a long, long, long way away from fulfilling that mission and probably shouldn't be leaving beta.
Not necessary, those are blocking it themselves.
Have you had any bipolar or schizoaffective symptoms in your past medical history? ...Or does anyone in your family by chance?

LSD (even small doses) is known to trigger manic episodes and schizophrenic breaks for those who suffer from such things -- oftentimes the person is not even aware they have the underlying problem until after it is triggered by drug use, which leads to the popular mythology of "folks who never came back from their trip."

Psychedelic-aware health practitioners would strongly advise anyone who has any history of schizoaffective or bipolar symptoms to avoid LSD at all costs. 'Shrooms won't hurt your brain though, and you can benefit from meta-cognitive reflection in that state just as well.
I would think you could modulate a retroreflector to send data directly back to Earth using a small piece of the same laser used for propulsion.

Similar to how the retroreflectors on the moon allow you to bounce a laser off of them and send it directly back to you.
Hard to justify, I agree. Make it a Mac/iThing app, price it at $50, and then we're talking.
Show HN: Flash C.H.I.P. Using Our New Chrome Extension
Blind Hiring, While Well Meaning, May Create Unintended Consequences
"Cool, an iPhone."
Fair points, but as someone who is about -$25,000 in the last 9 years on ISOs/equity at startups, equity isn't something I'm really looking for or caring about unless I'm joining a very early stage company.
The same thing happened with REST, TDD and Microservices, etc. The term gets hijacked by people that are less than skilled at executing it. And unfortunately there are more unskilled than skilled people in software; so usually the hijacked term wins the contest. It then takes decades of the "original guy" sending out a BBS message / IRC message / vBulletin post / Blog post / Tweet / HN comment / etc to try to correct people's understanding by saying "actually, that's not canon!".
>the "happiness" returns that money can buy quickly diminish.

https://en.wikipedia.org/wiki/Hedonic_treadmill
Article and content aside, this is a really well thought out page design and the visual aids they use are fantastic.
It seems like it'd be more accurate to call it a "reference implementation" than an official client.

at the very least, it'd be nice if people stopped referring to other implementations of the LE spec as "unofficial clients".
Will your next headline be a pair of sweaty socks or a freshly baked pastry?
Something that I don't think is addressed enough is how a well practiced and versatile musician can make a living through their immediate community. It could still involve secondary income from the music industry as supplement to a healthy primary income provided by the synergy between them and their community. I can elaborate but I'll wait to see if anyone else finds this interesting.
> Is it just me or is this really not all that exciting?

Hmm, let's recap:

0. Samba has, for years, been a pure clusterfuck to compile and build yourself, attempts at getting community help from the mailing list are always deflected with "don't do that, use SerNet's binaries". Distribution packages as well are not supported by the Samba community, it's SerNet or GTFO.

1. SerNet stops distributing precompiled Samba binaries for free. Thus, users are forced to either buy absurdly expensive "samba+" licenses (250€/server/year!) or to stick to distribution packages, which are still at 4.1.

2. Samba, led by SerNet, stops supporting 4.1.

3. Samba announces "Badlock" _several weeks_ in advance and helpfully points out that, since 4.1 reached EOL a week earlier, users will have to upgrade to versions that are only available from source or as paid SerNet binaries.

I'm sure there's absolutely no malicious intent behind this whole ridiculous charade.
The Linux kernel is written in C, not C++. C has static typing, but it is definitely not strong static typing.
My question was rhetorical, intended to point out the difficulty of even using that term in the first place.

Seems to me that the bigger problem is bigoted legislators who think it's OK to force their religious values on other people, not some group of radical feminists I've never even heard of before and who I'm guessing have very little power.
What about on their own sites? Like YouTube?

Yesterday I just saw a banner ad on a YouTube music video - from Google AdWords - that was alerting me I may need some "Drivers" for my machine and I should get them from some suspicious company called TechSoft or RealSoft or something like that. It was the "dying car alarm drops a sick beat" extended remix if that's of any interest.

I did take a screenshot but don't have it handy right now.