skysight-inc/HackerNews huggingface dataset:
HTTPS is a good idea for many (most) scenarios, especially when your traffic goes over uncontrolled/public networks, but depending on where you stand, it may not be necessary for _all_ use cases.

For example if the boss gives you an hour to e.g. stand up a internal company-facing blog on a controlled network environment where you don't necessarily have hostile actors in your threat model, configuring HTTPS might not be your first priority.

Another counterexample you hopefully won't have to experience: if you have to support end users where their device's date and time may be incorrect, e.g. their laptop battery died and NTP hasn't kicked in yet, on page loads users would see a scary 'certificate not trusted' warning[1]. Fixing the laptop's date is a non-obvious solution for end users.

1: https://support.google.com/chrome/answer/98884?hl=en
I don't think that's obvious - spdustin could be speaking from a buddhist point of view: suffering is caused by desire, not pain. You can choose to remove desire and suffering from the mind through meditation.
Whether you like it or not, all certs in the near future from all providers will be logged anyway.

Most sysadmin don't like their intranet adresses being in the log so as to not provide intel to intruders.
There is a conceptual work around on wildcard certs, which is to provision on demand essentially, since the process is automated and free.

Issues with this approach, complexity of implementation, throttling (only so many certs per I think week are allowed per ip address)
I went to Startup school in 2012, and although the talks and event were good, is there a strong reason to go to the physical event over watching the live stream? I remember it being difficult to network, and not having much time to do so. I guess the "energy" was nice, lots of Stanford students and startup hopefuls that were really excited, but I didn't get any value out of being there. Was I just doing it wrong? Is it because there wasn't anyone there in my network to introduce me to people. Was it an age\experience or because I work in a tangential industry? Curious to see what people's thought are as to what they get out of going to the event outside of the talks.
I will just post this link here : http://contrastrebellion.com/ .

So that more people can spread word about how low contrast/less readable text hinder accessiblity.
Feminist Data Visualization; the Power, Pleasure, and Limitations of Visual Data
You can read it in their next blog post: "How we migrated back to PostgreSql from mySql after migrating from PostgreSql to mySql".
My experience with mySql replication was OK, but I did nothing fancy - just master/slave standard stuff. However the database itself was allowing you to do stuff by default (at the time at least) that is really bad. Not to mention scaling while I was using it was pretty much "you're on your own buddy" kind of deal. Today I'm scared to touch mySql because I don't trust Oracle. I use MariaDB on an old project which used mySql but anything new is postgres.
What dbs would you suggest in their scale ? that are easier operationally than cassandra ?
Interesting how de-converting people will make them more amenable to transhumanist ideas. Not surprising though, considering the common ground: both fundamentalist Christans and transhumanists want to live forever, happy, etc…

We just think prayers ain't gonna cut it.
We've hit a lot of the same fundamental limits scaling PostgreSQL at Heap. Ultimately, I think a lot of the cases cited here in which PostgreSQL is "slower" are actually cases in which it does the Right Thing to protect your data and MySQL takes a shortcut.

Our solution has been to build a distribution layer that makes our product performant at scale, rather than sacrificing data quality. We use CitusDB for the reads and an in-house system for the writes and distributed systems operations. We have never had a problem with data corruption in PostgreSQL, aside from one or two cases early on in which we made operational mistakes.

With proper tuning and some amount of durability-via-replication, we've been able to get great results, and that's supporting ad hoc analytical reads. (For example, you can blunt a lot of the WAL headaches listed here with asynchronous commit.)
> "Language-oriented courses cannot cover the complete web stack..."

On Coursera, every course I've taken has used the programming language as a means to an end, not an end in and of itself. Perhaps the author should Google online courses more extensively.
Indeed! Shame, it's absolutely trivial to implement with a bit of JS.

Actually one could do it with pure css using ::target, but that would scroll the page back to the top every time.
To me it reads as spin, not simply "interpretation."
Yes, I know, I've followed IETF ACME WG mailing list on the subject, as well as ACME GitHub account issue tracker.

It's being worked on and is probably coming someday, but not here yet. Which makes LE infeasible for some use cases. For now.
I saw this on a 1080p 15.4" display and whilst the switch to #555 was not especially jarring in itself, it made the harshness of the perfectly white background more prominent.
Not only was that sales clerk bad at his job (discouraging you from pursuing something that you're already interested in), but he was also very wrong.

I'm an electrical engineer who develops hardware similar to the Arduino for a living. I'm still constantly amazed by the things my friends, mostly artists and web designers, make using Arduinos and Raspberry Pis. I remember buying one of the first Arduinos and thinking, "Why did I even go to school? They've made everything so much easier." My friends still ask me questions and help them troubleshoot things; but for the most part, there are tutorials and forums that often provide more information that I can. Sparkfun and Adafruit have a lot of great beginner level tutorials, but they also have some really complex and challenging projects too.
I.e. it's DRM-free pitch? That's the opposite of what I first took it for.
I'm 6'4 and have always had issues with bad posture. Text-neck and bad eyesight go hand in hand, if you wear glasses Be sure your prescription is up to date! After using the same pair of glasses for three years and swapping them out the sheer amount of hunch eases out of my routine.

Keeping lower back muscles strengthened also helps. I've found rollerblading through my city and its trails to be an excellent low-impact cardio workout. A cheap pair of Bauers goes for 80$ at CanTire, and pairs perfectly with the Hackers Soundtrack (1,2,3) (because inline is dead right?).

Proper sized tools also help with RSI. Massive hands and small iPhones/chef knives destroy me. I've picked up some grips for my knives (I'm a chef) and a larger Android device and the cramps have disappeared. Raise surfaces that are routinely used, most surfaces ate meant for normal height workers, not giant lanklets.
Ionic Native: Native Powers for Your App
What are your four hobbies?
This was exciting, right up until it said "coming soon"
Preprints: The Bigger Picture
Good catch, please email us at hn@ycombinator.com if you see this behavior.
Mine: Programming (money), Basketball, Kayaking (exercise), Photography, flying UAV (creative + exploring). I'm counting Photography twice. ;-)
Considering you can extract a point cloud from regular footage with parallax in it, even from stills, I see why not. It wouldn't be very accurate though.
You gotta love how they release XSA-182 and then right after, they indicate another embargoed one (XSA-184) is coming tomorrow:

https://xenbits.xen.org/xsa/

Why would they not release them all on the same day?
As a takeaway from many many experiments, I would recommend something like #030303 over pure black, even if you don't want to embrace grey.
Even if the SSDs crap out after a couple of years the cost of replacing them is tiny compared to the $10k sticker price of the board itself. If you can afford this card the SSDs shouldn't be an issue.
Only thing i have noticed about it is that GTK3 kept breaking themes thanks to constant changes in the CSS support.
The way you talk you'd think real names were invented by advertisers. Um, no. There are plenty of good reasons to use real names that have nothing to do with advertising.

Handles work well for CB radio, BBS's, games, and other geeky pursuits. In the early days, your friends and relatives weren't online anyway, so why not use a handle?

But they don't work for relatives, offline friends, businesses, politicians, or really, any of the other ways we use our real names.
I don't think the scientific method is inherently materialistic - it's just that our most validated theories about how the world work are materialist.
Several studies show them to be a tiny percentage but some people aren't satisfied.
Yes, so long as it's not of the following sort:
"Flynn a leading provider of ..."
Well there are pros and cons. If you have already have a queue structure set up in your environment, it may not be a good idea to have to maintain a second queue structure in the form of a bunch of local MTAs. You'll need monitoring (how many messages are queued in each local MTA?) and a way to keep those MTAs up to date.

If you just put an item in to a queue, and then have a specific cluster of machines that does nothing but grab items from that queue and push them through an email infrastructure, then it'll be a lot easier to maintain.
Which tools would you recommend for achieving agreement ? Any particular technique or framework ?
I was in a similar situation a few months ago, I wanted to update my Route53 DNS and didn't want to trust the magic tool.

I wrote my own simple script in Ruby using the letsencrypt gem and the AWS SDK. It might be a good starting place, feel free to fork and modify it for your own DNS provider.

https://github.com/paul/letsencrypt-route53
My point was it is impossible to separate the two in practice. Enhanced sensory input will affect cognition and enhanced cognition will affect sensory inputs. Depending on the kind of sensory enhancement it might lead to impaired cognition but I'm using the colloquial sense of enhancement to mean "making better". You can certainly "enhance" a signal with noise and make it worse.
Job.ht | Helping people find jobs in Haiti made easier
You should be able to find many reports that say that half of the startups based in Silicon Valley have at least one foreign-born founder. And this was before Y Combinator and other incubators encouraged and funded engineers to visit and start a company in Silicon Valley.
Congratulations on not using any Javascript on the front page, except for what looks like the same email-obfuscating JS that Cloudflare injected on my site until I disabled that. In my mind, external JS is one of the worst things you can do to a website, and even self-hosted JS is bad if it's affecting layout/behavior much: people without JS enabled get a crap experience.

Your site looks great!
> it's just a personal preference. deal with it.

It saddens me how some people fail to realize this. It's like they think that their opinion is objectively right, and everyone else is objectively wrong. How do you expect to make any friends with that attitude? :/
It's 2016 and NFS mounts are still the best solution much of the time.

Funny how much things change and how much they stay the same.
Yet another reason to encourage ad-blocking.
And then there's the converse problem with older frameworks like Rails: you google a question and you find three different answers, and now you have to figure out which of them work in your context (because your context can't be summarized by which version of Rails you have).

If you're googling something about Linux it's even common to find that none of the answers fits your context.

The more "full-stack" I get, the more I just hate all stacks. Everything turns to shit if you give it long enough.
I'd add

- Oracle InstantClient SDK needs an Oracle account to download and is closed source, and is not available as a package for anything except rpm-based distros

- getting it to run with PHP is a major PITA, once again due to the above-mentioned issues

- Holy f..ing cow, why does it translate everything down to ASCII by default instead of returning raw bytes?

- It's expensive as f..k

- Try to run a query using InstantClient with a ; at the end, it will barf

- DID I MENTION IT CANNOT DO A SIMPLE LIMIT AFTER AN ORDER BY?! (at least not until 12.1, which was released in 2013; due to various issues, one including the pricing, I have seen multiple orgs running way older versions. But come on, over 30 years with only ROWNUM?!)
My ISP doesn't even seem to give me one, which is kind of annoying since I would love to be able to have direct access (through something secure) to all my computers, especially my NAS, no matter where I am. Without a lot of customers on ipv6, why would they support ipv6 on the servers?
DNSSEC is enforced at the resolvers.
Radio Hack Steals Keystrokes from Millions of Wireless Keyboards
Yes, it's a DRM-free pitch. I suppose “Keep your … proprietary code safe” could seem DRM-related but “full owner control” is an FSF-y anti-DRM catchphrase.
It's "out of stock" for business, but not for individuals?

It looks like Microsoft brought this back as a new model in black with fake chrome, unlike the old beige model. (Still has the crappy spacebar mechanism, though; the spacebar is huge but has to be pushed near its center.)
Maverick scientist thinks he has discovered a magnetic sixth sense in humans
You are conflating technical and financial power. If your company has bleeding edge technology, and the only thing you want is to see it widely adapted, open source or freely license all your software, so a large number of small companies can build things using it. But (my guess is, I don't know what company this is) you won't do so because you want to leverage the financial power of that knowledge. In that case, why begrudge the Google researchers their 300k?

An example of a truly distributed purely technical power group would be something like Debian GNU/Linux. One of the reasons it's possible, and getting easier by the day to run desktop software that isn't locked down by one of the big corporations is the existence of distributed projects like the kernel and Debian.
There's a blurb at the bottom of the Talos machine's page (same page, hit the link on the bottom left) about how they can't divulge certain details of the PCIe system.

Plenty of room for backdoors and other shenanigans in there. Which kind of undermines the entire claim...
Well, InversifyJS https://github.com/inversify/InversifyJS
For a web noob like me, I thought this was pretty awesome. I'm trying to build myself a website now, in 2016, when the last time I legitimately did it was 1999. This actually helped quite a bit with the way I think about it. Sure I'm using a Bootstrap template, but this made me think about why things are the way they are by default, and why I might want to consider some changes.
What kind of infrastructure are you talking? Do you mean storing data?

Congratulations on the launch.
A list of resources people have found essential to explore the world of Big Data
Useful online tool determines if men are talking too much
You could still publish an assertion about a real name, but the foundations need not require it to be public information.
I think Times New Roman, if you just fix the line height and page width, can be beautiful, legible, and familiar.

Random example: Frank Chimero's site renders with Times New Roman body text on my Mac, since I don't have Minion Pro or Calluna which are prioritized before Times in the stylesheet, and it looks lovely.

http://www.frankchimero.com/writing/the-webs-grain/
> Disagree 100%. Some of the best developers I've met understand very well how to separate their work. The stereotypical hacker that works all through the night on obscure problems tend to pidgenhole themselves and lose sight of the purpose of programming. They also tend to be the ones that burn out to epic proportions. It's a very unhealthy mindset to have, and to be encouraging others to have.

Yes.

I'd add: anyone smart enough to be considered an expert in any subject will eventually find other subjects to explore. I'd argue this helps them become a better developer, more than coding in their spare time ever would.
Would you consider selling it, then?
1It's a great case study in how inefficient a mostly-free market can be: SSL adoption doubled within a year. All that was previously deadweight loss.

And also in how a market fixes itself :)
Very cool! I did not know that. And 'f' toggles back to the files view.
Interesting take on the internet as Feudalism, and everyone having to align with a king or a prince to protect him from other unknowable threats.

There is a blog which discusses how much of the internet is more like a digital bazaar - everyone shouting and no one listening to most of it (camels, get your camels here, dates, I have dates, and so on).

I trust I can include the link here, and as I am very new to Hacker News, I trust I am not overstepping some boundary by doing so. http://www.bfstransdata.com/digital-bazaar/

Maybe the internet is a little of all things - bazaar, wild west, feudalism, democracy, socialism, and so on.
Yes! It made me feel like "these folks get it". Or maybe I'm succumbing to the old advertising axiom (and I'm paraphrasing here):

"If you can explain the problem better than the customer, they'll believe you also have the solution."
Which is nonsense.

Common Lisp and its implementations supports some parts of Functional Programming:

* First Class Functions

* Higher Order Functions

* Anonymous Functions

* Lexical Binding

* Closures

* TCO is supported by a variety of implementations
I think this idea is really on point. But honestly I felt a little bit freaked out with the tagline 'API for Human Labour', might just be the luddite in me though.
If you're getting a 404, it's not because of an error in the URL.

You need to sign up here: https://github.com/EpicGames/Signup
To be completely honest, if you're not using the tool Let's Encrypt is creating with the specific intent of making configuration easier, it sounds like a moot point to state that it "might be quite hard to configure it". I'm not saying that your use case is invalid, but starting your comment off with stating that it is hard to configure might throw people off.
The ability to automate is powerful. Anyone who doesn't find a use for it in their private life isn't just a mediocre developer; they're a mediocre human.
We would have had it a long time ago if it had been backwards compatible, so that a server with an ipv6 address could talk with a server with an ipv4 address and vice versa. Then it would only have required software upgrades, but since ipv6 is more than twenty years old, most software that used it would have supported it by now, if only because it would have been written a long time after ipv6.
This outlines one of the problems with genetic engineering. The debug/test cycle is a few lifetimes.
16% Women 84% Men #whydontwomenBitcoin
Indian hacker discovers Vine's source code Twitter pays him $10,080
The current "autopilot" is a very, very sophisticated lane-adapting cruise control and follow distance tool. It provides guidance/warnings about area speed limits, but yes, lets the user decide to exceed speed limits as most other cruise control options do.
Yeah, I'm not disagreeing with any of that. But the people who don't actually understand how networks work are the people who are reluctant to deploy IPv6. Do you want to teach them all how networks work before IPv6 gets deployed?
Kids are finding spaces to reclaim "wild west" states even in the midst of hyper-curated social networks. For example, look at what they call finstagrams[1] today.

[1] http://www.nytimes.com/2015/11/19/fashion/instagram-finstagr...
Looks like a cool project, but don't know how many own HN uses Excel to that degree. I think a video showing functionality would be great however showing functionality :)
How to Kill Internet Explorer
Enhance sensory: You can use glasses to enhance your eyes but still take wrong decisions on the data they present to you.

Regarding cognition I would say there are only hacks and are as messy as spaghetti over an open heart surgery; the thing is the brain is the result of the two opposing forces that are "more intelligence better tools" and "more intelligence more energy". Check https://www.gwern.net/Drug%20heuristics incredible post.
Take a look at lego, it appears to support Vultr's DNS API[1] (and many others).

[1]: https://github.com/xenolf/lego/tree/master/providers/dns/vul...
Hi OP! These were the best spent 4 minutes of my day :) At first I was confused but you really presented it well.
> That's a pretty high number that we could probably get to go down further

Why? At what cost? For what benefit?
How would you MITM their connection to the DNS servers, though?
So IQ is not bogus when it proves your point, but is bogus when it doesn't. Got it.

(Bite the IQ bullet or don't; going half way and then flip-flopping back and forth is intellectually dishonest.)

Additionally: "enhancement" seems like a bit of a bucket word. There are only a surface similarities between cellphones and AIDS cures, in that they help people. I mean, vaguely speaking, you're pushing the bounds of what humans are able to do; recall information more effectively, live longer, maybe fight disease. But then you end up broadening the category to "all technologies serve as enhancements" and vice versa, which stops describing the specific information that causes some people to be uncomfortable when they hear "enhancement".

I would want to know what connotations about the word enhancement produce a split between the religious vs non-religious, and the spiritual vs the non-spiritual (the two are independent but correlated dimensions, believe me.) In this article the argument has been framed around "meddling with nature" which itself is kind of limiting the discourse. There's probably more to it.
Tangential maybe but inline with your point... https://www.gwern.net/Drug%20heuristics

Short answer it's in the best of the cases a 0 sum game.
That's also the problem with antibiotic resistance due to natural selection - the test/debug cycle is only a few lifetimes.
Here is a 100 year chart http://www.macrotrends.net/1333/historical-gold-prices-100-y...
I have not been in an i8, but the Tesla made me a believer in electric. If BWM is serious about electrics then Tesla might be in trouble. BMW's repair record has had its ups and downs over the years. If they get that right and the software right I might be inclined to go with the Beemer.
Just to clarify re: the DCs - they did/do support IPv6, but actually getting the addresses we needed provisioned was kind of a pain. That was a blocker for a bit.

There were some other factors on our side that contributed to the delay as well. It comes down to the fact that our priority has to be reliable and secure operation of the services we're already offering.

I'm glad it's finally here though, and now Let's Encrypt won't be a blocker for someone else's IPv6 deployment!
I'm sure you're right. Apologies for me misleading. It appears I'm twisted by years of OOP during the start of my career.
Would you on principle release unmaintainable code? If you do so because you're rushed, would you want the same situation to be applied to say, genetic engineering?
Faster build machines should always available to devs. Machines to test on should be the average of the end users.
> Very few hackers with Guccifer 2.0’s self-acclaimed skills would use a free webmail service that would give away a useful indicator like the originating IP address. Most seasoned security professionals will be familiar with email providers that are more likely to cooperate with law enforcement and how much metadata a provider might reveal about their users.

Unless of course they want you to follow breadcrumbs and jump to conclusions.

This whole thing is stupid and I don't think we can trust any organization that says "Aha! We know who the real actor is!"