skysight-inc/HackerNews huggingface dataset:
>(Bearing in mind, of course, that in the extremely
>rare event that someone really does stroll into
>the wrong bathroom for voyeuristic purposes,
>or to sexually assault someone, we already have
>laws to punish those people.)

How would this work in your example? What could prevent me from saying I'm gender fluid and walk into the women's showers at the gym?

If we're ready to take the step to say that there is no gender binary then we kind of have to go the whole way and flip to communal showers/bathrooms/dressing rooms etc. Reading your comment reminds me of the obscenity law debates in 1964 when Justice Potter Stewart said...

"I shall not today attempt further to define the kinds of material I understand to be embraced within that shorthand description ["hard-core pornography"], and perhaps I could never succeed in intelligibly doing so. But I know it when I see it,"

If we aren't ready to make the big leap to no recognized genders (which I would argue society at large is not ready for), then standards need to exist from a legal point of view in the mean time.
Having same key verification problems too. Will try again tomorrow!
This is the old platform. Not what was announced at F8 today.
> here's not even a hint that their system works in OSes other than Linux.

> And there's absolutely nothing there to suggest it supports Windows/IIS.

Their "system" is an API for issuing certificates. There's nothing platform specific about that.

> right now the website conflates the two badly.

From https://letsencrypt.org/getting-started/: You’re welcome to use any compatible client, but we only provide instructions for using the client that we provide.

Edit: This is the protocol they use: https://github.com/letsencrypt/acme-spec

I found the link here: https://letsencrypt.org/how-it-works/
Sure, but retraining doesn't change the fact that people make mistakes, so it doesn't really solve the problem at all.
Well, seeing the success of Arq will certainly help you in fighting that fight. :)
Tell us how you really feel Steve Miller.

Seriously, that was awesome.

I'm glad he can afford to say those things. It's a shame more can't otherwise there might just be change.
There is enough free educational material on the web (google for Hackr.io etc.) What is the point of paying for a course if good (sometimes even better!) stuff is available for free?
Hm, there are statements where it's not required, like function definitions[1], so it's more confusing than just "after each statement", no?

[1] http://stackoverflow.com/questions/1834642/why-should-i-use-...
Very cool. Looks elegant and professional. Good luck to you guys.
“Images of the target planet could be transmitted by a 1Watt laser onboard the nanocraft, in a ‘burst mode’ which uses the energy storage unit to rapidly draw power for the power-intensive laser communications mode. Upon approach to the target, the sail would be used to focus the laser communication signal.

“For a 4m sail, for example, the diffraction limit spot size on Earth would be on order of 1000m. A kilometer-scale receiving array would intercept 10-14 of the transmitted signal. The main challenge is to use the sail as diffraction limited optics for the laser communication system. This would be achieved by shaping the sail into a ‘Fresnel lens’ upon approach to the target. The sail structure could be different at the launch and communication phases. In order to maintain a high transmission through the Earth’s atmosphere, the communication would need to operate at a wavelength shorter than that used by the launch laser system, due to the Doppler shift of the nanocraft relative to the Earth.”

http://breakthroughinitiatives.org/index.php?controller=Foru...
The Gmail benchmark dashboard linked from this article is best viewed in Chrome. The page won't load in Firefox, IE11, Edge, or Safari.

https://chromeperf.appspot.com/report?sid=d56a657cd1ca3c0b04...
"Considered inedible" is not the same thing as "actually unsafe".
Stephen Fry is president of a UK mental health charity - Mind. They've released a statement about some of his comments.

http://www.mind.org.uk/news-campaigns/news/statement-on-step...
So roll your own struct based solution to where the size is now state.

If you're talking about the old stdlib.h calls, don't use them with blind pointers where the size isn't known. I'd say use the "n" versions but you don't even have to do that.

'C' gets easier when you do faux RAII and make "objects" with internal state, at least think about not using dynamic allocation for everything and think a little bit about what might make the API usable by the extremely lazy.
So full of failure, this thread.

No, it is never okay to compromise security just because "it's good when you forget your password". There should be no way around this for any reason; a bypass via SE or any other mechanism is a failure of the company, end of. If you forget your password or you do not have your 2FA/security questions available, tough, you should lose access.

For the sake of "workarounds for legitimate users", that just translates to "a security hole".

Special pleading is a logical fallacy and if it works on a support rep, that rep has failed at their job.
The Bigger the Tech Company, the Bigger the Wage Gap
In my case there was absolutely no legitimate reason for them to request that.

And no, it wasn't related to registry rules or transfers as other users have suggested.
IIRC, you have to auth to Tinder with a FB account.

Wow. Just wow. That seems like such a horrifically bad idea. The worlds represented by FB and Tinder are almost diametrically opposed and I imagine that people who use both would never want any mixing. We are one FB bug away from some serious embarrassment.
If I were to come up to you, and describe the perfectly running software I can build, and show you how there have been problems in the past, but they were door to poor planning, bad design, human error, etc... and show that perfect construction of software is quite possible... would you buy my argument that in the future, problems will not occur?

This is the same thing. Yes, it is possible to do it right and be perfectly safe. It is also possible for someone to not do it right. And if someone does so, the repercussions are severe.

Having worked in the energy industry, the goal is to minimize risk. Saying it is OK for nuclear to have some inherent risk because so does everyone else is true, but over-simplified. The consequence of a nuclear accident is much greater than the consequence of a wind power accident, so the reduction of risk in nuclear power needs to also be greatly reduced vs. other forms of power generation.

I would not describe myself as anti-nuclear, but I do not believe we need it. I believe solar, wind, hydro, geothermal, etc, can provide the power we need in this world. Why take on greater consequences to the risks of power generation unless it truly is needed?
Thanks for your reply, I didn't know about quant libraries for excel, I`d investigate that.
Haha, classic:

Also in that study, turns out the dogs are super duper racist against latinos because their rate of correct detection dropped to 27 percent when sniffing a latino driver's car.
This kind of stuff is supposed to be desktop software. One shouldn't have to pay a monthly fee to make fucking diagrams
Facebook Messenger Platform API
> There's just way too much noise to signal ratio for me to sit and search for hours on end to find one decent band

I find Podcasts on Music AWESOME for discovery: http://www.npr.org/podcasts/510019/all-songs-considered
And where does the reflected laser light go? Back to earth if it's reflected 180 degree.

And how does a device weighing a few grams emit a signal capable of detection back on earth? The Voyager probes are over half a light-day from earth but they have rather large antennas.
Awesome, got an email about an hour ago stating I received a free upgrade to 5 from my 4 license. Been using Arq for a couple years now, it's been a perfect solution for offsite backups.
> Shit hit the X11 fan as the DEs adopted OpenGL as an UI accelerator, effectively bypassing X for most tasks.

That's not correct. If DEs actually were using OpenGL for UI acceleration, then at least for GL-2.1 and earlier everything would be sent as pure drawing commands to the display server by means of the X11/GLX transport protocol (indirect rendering context).

What actually happened was, that for some reason the developers of the toolkits thought, that it was somehow necessary to render everything in the client into a pixmap and only as a last step pass this through the X11 to the graphics hardware, thereby degrading the X11 server to a glorified bit-blitting machine.

That's why the design of Wayland is how it is, because toolkits developers couldn't be bothered to actually using the X11 drawing primitives in a clever way. And if you're not a total moron you can make it look extremely good. One thing that I never understood is, why antialiasing was never enabled for X core drawing primitives; it's not like you couldn't use raster ops with antialiased geometry either (like the XOR overdraw method).
And yes, I said that as someone who absolutely loves Miles Davis the musician.
They showed a graph in the keynote, WhatsApp for one-on-one communication, Messenger for small group communication. So they see them as different use cases.
Anyone watch Vinyl on HBO? I know it's Hollywood but I know Mick Jagger is basing a lot of it on his experiences. To be honest aside from the crime, it all seems totally believable.
I would also be curious to see these lists. As for understanding American culture, that's a _very_ interesting question: what America do you want to learn about? I might argue that for understanding the American identity that Mark Twain is essential reading --- but just by the nature of time, what he writes has little bearing on the literal facts of today's America. He won't address how computers and mass media affect our populace, but he _will_ touch on divided racial identities, struggles with the unknown, war, the power of geography to unite and divide...

If you're looking for something more recent (and from my list), I believe that William Maxwell possesses a uniquely American voice. Hemingway and Faulkner are also both arguably quintessential American writers, and --- even though I discarded my copy of Gatsby --- F. Scott Fitzgerald will give you a fun weekend in.

For truly contemporary work, I'd look at Jonathan Franzen, David Foster Wallace, Jonathan Safran Foer, Kurt Vonnegut, Cormac McCarthy, Philip Roth...

These, of course, represent largely my own experience. You'll likely notice right off the bat that these are all white men. In addition to books that are cultural guides to other countries, I'd be interested in seeing a similar list composed by someone from a different socioeconomic, racial, or sexual background from myself.
You're not missing out, don't sweat it :-) I went to a similar university, and one of the best things about working in tech is that the culture is so similar to that environment.
Both? :)
Maybe this is already on their list, but I'd strongly encourage support for some kind of object or value introspection (a la iPython -- I know this would be difficult since it's kind like apples and oranges) as well as tab-completion pulling from that information. This is the major thing missing from Cling that prevents me from finding it really useful.
I don't know about an "official" client but but caddy has support built in so you could probably extract the portions you need from that?

https://caddyserver.com/
Your debts do not pass to your children when you die. The worst that happens is that the debts are paid out of the child's inheritance.
There's no veneration here. It's just eminently possible to use 'C' to get work done.
Tens of thousands of really cool architecture diagrams have been made with the tool so far, from pitch decks (marketecture, as you call it) to teams just planning their usual deployments.

If you've produced any kind of static diagrams in the past, this is functionally (IMHO) so much better because you can connect the nodes to your live AWS environment resources and get richer contextual information (example screenshot https://cloudcraft.co/graphics/email2.png) right there as you work on it. I hope to build many more AWS specific tools to help devs on top of this canvas.
Ask HN: Am I releasing code artifacts or docker images?
At our company we use java with maven and Jenkins to build our components (Spring boot fat jars), push them to a private maven repo and then build a docker image of that build and push that to a private docker repo. We do this for every build.

Our docker images get auto promoted to our dev environment and later manually promoted to QA, UAT and PROD if passing all tests (Both automated and manual). We do not want to rebuild the docker image at any point past the first time.

Now, since any of the builds can ultimately become the prod release, depending on passing all tests, does that mean every maven build should also do a maven release?

I instinctively know they are two separate releases but I am tempted to just start thinking in terms of docker images rather than code artifacts.
Stolen shamelessly from the Ars Technica comment that explained it to me: http://arstechnica.com/science/2016/04/kepler-exits-emergenc...

>Normally Kepler (in K2 mode) uses the pressure from sunlight combined with the two remaining reaction wheels to maintain orientation. It still does need periodic thruster usage but the heavy lifting is done by solar pressure and reaction wheels which makes the propellent usage very efficient. However it is a complicated and precarious balancing act. It needs full instrumentation, computer operation, and periodic updates from Earth to work.

>When it goes into emergency mode it falls back on 100% station keeping thrusters because that is simpler although far more expensive in terms of fuel. They don't know exactly why it went into emergency mode but for whatever reason Kepler believed it could not maintain orientation without it.

>In emergency mode it has to expand propellent because without some station keeping it would begin to tumble uncontrollably. If you have a spacecraft millions of kms away from Earth, tumbling out of control with its communication array no longer pointed at Earth you will probably never regain control. So it is a last ditch effort to maintain proper orientation on the hope that command & control update can fix the problem. It begins "looking" for an command & control signal from Earth (using propellent to orient the spacecraft). If/when it finds it, it then tries to keep that orientation using 100% station keeping thrusters regardless of fuel consumption. It will continue to do so until standard operation is restored or it runs out of fuel.
I'm not sure if, conceptually, the term "official client" is still appropriate after the project is moved to the EFF and the rename is done. It's basically a move to ensure a vibrant client ecosystem which encourages users to pick the client that best fits their needs.

If you're looking for a Go client, lego[1] is awesome.

[1]: https://github.com/xenolf/lego
There are a bunch of great unofficial clients, several written in Go (I like acmetool): https://www.metachris.com/2015/12/comparison-of-10-acme-lets...
I'm aware of 2FA using (T|H)OTP, my thought was that a GPG/SSH key can be stored in a secure and yet reasonably easy to use way, effectively offline (i.e. add a passphrase and store it on a USB key or similar).

With a 2FA code, you either a) use the same code they use for regular logins, or b) require them to find a way to securely store the (T|H)OTP secret and then add that information to a 2FA app when they want to do a password reset.

I realise the pubkey concept is more than most people would bother with (or even be able to get through on their own), and I think the first 2FA option is definitely better than no extra security at all on password resets, but my thought was about increased security for those who are particularly paranoid/security conscious.
TLDR: Terrible programming practices end up putting blame on labels and languages.
At the end of the post he seems quite snarky and bad mouthing namecheap's security for things that aren't even their fault or even security issues.

> The VPS panel allows full serial console with only a login/password (no 2FA required or possible)

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.

> They send out your VPS panel login/password in plain text emails when you sign up, and when you reset the password. So if you ever failed to delete one of those emails completely and someone gets into your email…your totally screwed…

To be fair this is pretty standard. It's your job to secure your passwords once they've given them to you. If they're storing it in plain text then you can complain but this basically sounds like you're complaining that they're not encrypting emails. Sure they could only show you it once when you boot it up. But since this action was done via customer support they would have to give you the password some how. To your email address the most secure other than the chat which can be by an attacker like it was in this case.

> VPS can be irrevocably wiped within seconds without any prompts or confirmations just by the click of one button; whether the server is turn on/off it doesn’t matter.

This isn't a security issue. A UX issue yea, but it's not even that big of a deal. It's in an area you won't be that often and where you know you're doing admin related thing.

> They keep no backups, even to cover hardware or security failure.

This isn't a security issue. It's your job to back up your stuff not a VPS provider.

> And of course the icing on the cake is that they ignore 2FA and are willing to send out your username/password to anyone that asks.

Yep. Pretty valid.
“The light beamer must focus a spot smaller than the sail onto the sail, as it orbits 60,000km above the Earth’s surface. This alignment must be produced when the target star system (Alpha Centauri) has the correct configuration with respect to all planetary and stellar bodies in the intervening space, such that the flyby occurs within 2 AU of the target planet. Using on-board photon or others thrusters, the nanocraft will have the ability to make some modest mid-course corrections, on the order of 1-2 AU.

“The task of pointing the array is dominated by the problem of keeping the sail on the beam. This problem is defined by the width of the sail and the distance to it. As an example, for meter-scale sail size the launch distance is on the order of a few million km. The pointing accuracy required for beam stability at this distance is on the order of a milliarcsecond. There are several mitigation approaches that could be used to counter these effects. A model of the atmosphere, calibrated with radar, laser beam, and optical measurements in real time, would enable the required beam precision to be achieved. Targets such as Alpha Centauri are bright star systems that will inform pointing requirements.

“Monitoring the laser beam output provides the information needed to form the beam. The Starshot system would be very different than a conventional telescope, and specialized to its purpose. For example, most ground-based telescopes, such as the Keck telescope, point to within a few arcseconds and can track in a closed loop mode to better than 100 milliarcseconds. For the purposes of Starshot, a significant improvement on this precision is required. However, the beam synthesis inherent in the phased array system provides considerable fine-pointing capability, supplemented by closed loop tracking of the beacon on the spacecraft.”

http://breakthroughinitiatives.org/index.php?controller=Foru...
Relevant comment below: https://news.ycombinator.com/item?id=11481689
I love these napkin calculations.

The relativistic effect shifts the frequency by 22.47% for 0.2c.

Given a 445nm laser (the powerful blue ones), that's 545nm when redshifted (green). It's a bit of a jump, but that wavelength is still smack in the "solar atmospheric absorbtion spectrum window" -- you won't lose much of the energy in the atmosphere.

Reading this page diagonally [http://www.edmundoptics.com/resources/application-notes/opti...], I don't think that the idea of getting a >99.5% reflectance value for that bandwidth is that far off.
In part (but only in part), I'd argue this is because--sort of by definition--post-car cities have tended to be built in areas where there is room to spread out. And, for better or worse, the natural evolutionary path seems to be to spread out. (And, where there has been a conscious effort to build density in an area, it's tended to be housing project style.)
What a great reminder, thanks for that link.

Miles was legendarily difficult, but at the time, he had a point. In 1970 he was asked by Clive Davis to go to the Fillmore and open for Steve Miller to support Bitches Brew, which still stands (even among all of Miles' other legendary work) as a controversial classic.

Having listened to the box set of his 1969 live shows [1] a bunch of times -- wow! What a band. It's been almost 50 years and it still sounds fresh and crazy. It is of course in a whole different musical realm than Steve Miller.

[1] http://www.amazon.com/Live-Europe-1969-Bootleg-Series/dp/B00...
You seem to have expanded the argument, whereas we were talking about human organs.

No, all "precious resources should not be randomly allocated". But transplant organs should be allocated as they are [1].

For other precious resources, it depends on the resource. E.g. if we're talking about water, it's better balance farming and drinking needs, which are not the same in all areas, instead of randomly distributing it.

[1] Note that the use of "randomly" is misguiding -- organs are not randomly allocated, except in the final distribution AFTER lots of non random factors have been already used to guide the waiting list (compatibility, chances of success, urgency, distance from donor, etc).
Why would you sign up to have an unproven (sodium-cooled!) design in your back yard!?