skysight-inc/HackerNews huggingface dataset:
I may have gotten folding wrong. The question is whether the subquery gets run once at execution time and folded in, or whether it gets run on every row. I will have to double check the specific behavior but it's a query folding issue not a plan vs execution time issue.

As I think about it I may have gotten it wrong. It might need to be in a subquery to fold in that way.
Your browser probably has the error page cached. Try refreshing it (Shift-click reload button usually works).
You want to use about:config. More details on it are at https://support.mozilla.org/en-US/questions/967266
Loading https://www.howsmyssl.com/ results in:

Secure Connection Failed

An error occurred during a connection to www.howsmyssl.com. Peer attempted old style (potentially vulnerable) handshake. (Error code: ssl_error_unsafe_negotiation)

My firefox config "security.ssl.treat_unsafe_negotiation_as_broken" is set to true
I wish there was a better way to switch between pencil marks and writing final answers. I put up with multiple clicks on my phone because I only have one finger, but I have a keyboard and a mouse with two buttons -- maybe holding spacebar would toggle, or right-clicking or something.
>What's important to note is that T-Mobile is quickly becoming a company that delivers a great product and is customer-centric.

For those of us who have been with T-Mobile for years now, the company has always been this way, just more-so now. Glad the secret's finally getting out, and kudos to Legere for making it happen.
Counteracting the existence of companies doing proprietary software is the very reason why the free software movement was started in the first place.

Is this really true? I always thought it was to counteract the abuses of companies doing proprietary software.

MIT-license users are not bad guys -- I have both GPL and MIT code out there myself -- but choosing a non-copyleft license because it helps proprietary developers is not a good reason.

Proprietary developers might disagree with you. There is a lot of evil done by proprietary software companies. Especially...

...have a shot at fixing its bugs instead of having my government sign a multimillion dollar contract with a major...

...situations like that, but not everyone who does proprietary software is automatically evil. In my philosophy, evil comes about through non-consensuality. It's providing choice that stops evil and it's suppressing choice that encourages it. The emergence of open source software, then, is a good. The elimination of all proprietary would be an evil.
I think you should look at security.tls.version.min (in about:config): http://kb.mozillazine.org/Security.tls.version.*
tldr: If you like programming only then chose it as a career.
Asus Transformer Book Duet TD300 tablet/laptop hybrid
Ah yes, so much power going the assembly code route, it took me a while to shake it. Started entering opcodes in the z80, and thought that Masm was as good as it could get. Was still doing Windows x86 assembly programming, until I found another way.
CT-RSA, RSAC's cryptographic subconference, while not being a flagship conference like CRYPTO, is fairly relevant.
Parts of Mountain View are actually being bulldozed and re-built with higher density. The shopping center at San Antonio / El Camino for example.

There is plenty of infill redevelopment going on within a few miles of the Googleplex, but of course building housing takes longer than printing job offer letters.
Looks like Postgres' RETURNING clause... The latter works with inserts and updates, too, e.g.:

with foo as (
insert ... values ...
returning *
),
bar as (
insert ... select ... from foo
returning *
)
select ... from foo, bar, baz ...
2014's Magic Bullet: Web Operating Systems
http://www.amazon.com/Cracking-Coding-Interview-Programming-...

Casually mentioning that your day is full of interviews should help you appear more desirable..
"People want to live in the temperate area of the bay."

The weather in the south bay is better than in SF.
'Learn to Code'?
The clan precipice [1] awaiting at 35 bugged me a little.

[1] http://en.wikipedia.org/wiki/%C3%84ttestupa
So both DNS and NTP can be abused in amplification DoS attacks. The obvious question is: which other protocols can potentially be exploited the same way?
You can also make your own. Not only is it cheap, easy and costs little time, it also tastes great.
I'm awake enough when it's happening that I don't think I'm in "sleep time" yet. It's actually a bit disturbing. I say this accounting for the fact that this is all pretty hard to tell about what time it is, but, part of the reason why I noticed it is that it seems to be happening much earlier than I'm used to.
Love this place. So nice to have a place to code outside the house where you don't feel guilty for staying all day.
That always bugged me about the novel.

On the one hand, they say that they can't have automation: they tried, and the lower castes got too bored. On the other hand, they need the lower castes as menial labours.

Do away with the alcohol, and add robots, and you'll have a much nicer society.
yes, #1 is exactly the reason why BART didn't go very far down the peninsula when it was originally built. the extension to Millbrae and SFO was added decades later and at a huge cost.
Athletes from India will not carry their nation's flag at the Sochi Olympics
yeah I found that out already. So far so good with most of my regular sites with min: 2, max:3
change security.tls.version.min to 2 in about:config

0 = SSLv3
1 = TLSv1.0
2 = TLSv1.1
3 = TLSv1.2

For reference: http://kb.mozillazine.org/Security.tls.version.*
It's not quite so simple. Young male tech workers move to the city because it has more girls. Trying to build a city where the tech industry is isn't going to work because people will know that it will be disproportionately males living there.
Glad to hear things are going well. I'm using datomic for a side project and loving it. Writing queries in datalog is easier than sql, and having the queries be composed of data structures instead of strings is so so nice.
Show HN: Gameclipse - Save gaming memories, support content creators
It's not which; It is when. That is why you hold them, no?
I know, thank god!
I think the significance of this goes way beyond a conference and is indicative of the fact that due to the NSA overreach, we cannot trust corporations with security the way we used to. Do I think the NSA had some ties with RSA in this matter? Probably. Given Shamir's treatment though by the US government they can't be on perfect terms, but the fact remains, corporations have lost the trust factor. We can't trust Microsoft, Google, RSA, or anyone else.

I think this is the beginning of a major industry shakeup and the word for the ages is "hubris ante nemesis."
If you care about how long it takes to make the change in all your code bases and you care that you identified all the code that needed to change did change then it matters.
Or possibly a nuclear-powered drill. That is, until they find a way to lift employees into orbit, and have them perform orbital jumps down to Mountain View.

Of course, all of these would be moot once Google supplies all employees with a private teleporter. I gather that's what the Glass team are working on now.
You're almost certainly right that I'm underestimating the detriment of US-centrism, since I don't quite understand what you're suggesting–maybe you can explain some more?

Seems the only three things we can do with skilled non-US candidates are 1) try to find them work in the US, 2) try to find them work outside the US, and 3) not try to find them work. We are of course focusing on 1), since we currently only have manpower to do matching in person and we live in SF, which happens to be in the US. 2) would be nice if we grew big enough, and we have one employer in Australia so far. 3) would be an unfortunate necessity if we couldn't get an international employer network and it proved way too hard to convince US companies to sponsor visas. But it's going to be up to our employers, not us, to decide whether that's worthwhile.
That Roland is actually an analog synthesizer http://www.vintagesynth.com/roland/sh09.php
That is really more 70s tech.

Much of the 80s stereotypical synthesizer sound is due to the use of FM synthesis which can be thin sounding. There are a lot of classics from that era like the Yamaha DX7.
LinkedIn wants Amazon to turn over names of scrapers
Sure but that'll take a decade, if not two. It takes forever to build these types of systems in America, especially California.
This article was totally worth it just for the youtube link at 02:00 .

https://www.youtube.com/watch?v=eKlbx5niBu8
"That was beautifully done. wow."

(Back. Back.... Back. BackBackBackBackBackBackBack...)
The artisans can create their own currency (even a digital one, call it ArtisanCoin) and only use it among themselves.
I'm definitely inclined to say propaganda. If it were just on its own, then I'd give the benefit of the doubt and say entertainment. However, it just happens to coincide with the revelations of America's use of torture in Iraq, etc., and the media's use of euphemisms like "enhanced interrogation techniques", etc, at least when discussing America. (It's still torture if it's Iran or China). I know, citation needed, but I'm lazy right now.
Networks equal access to jobs, funds, and deal flow, and the networks that run silicon valley are Stanford, Harvard, MIT, Google, HP, Ebay, Facebook, Apple, and PayPal.

This is precisely why Silicon Valley is past peak. When it was becoming great, Silicon Valley technologists were the network. You like computers and technology? So do I, let's see what we can do for each other. Or just hang out. Often the best "networking" isn't called that; it's just people with shared interests getting together.

The fact that there's such a thing as a "Paypal Mafia" is a fucking disgrace. Same with the influence of Stanford or MIT connections; nothing against these schools, but after 5 years the signal is gone and it shouldn't matter.

What made Silicon Valley great is that there was an era when common interests were enough to get you in. That's what gave it its initial power: a lot of smart people who wanted each other to succeed.

Now it's dominated by a bunch of horrid little good-ole-boy clubs that don't even respect technology.
If I planned my life around it, I could live without voice and texting, and rely on instant messaging and Email instead, however I must have LTE. I can't rely on WI-FI everywhere. So, I would be paying some cellular service for LTE, and then I might as well get voice/text.

That said, I just noticed T-Mobile $30/month 100 minute voice, and unlimited data (4G up until 5GB) plan. That's pretty amazing and I will probably jump ship from Verizon.
http://tagpro.koalabeast.com

Seriously one of the best online webgame communities [1] I have ever been a part of. Full of mods [2] and sporting it's own competitive league [3], tagpro is in active development and is close to being fully open source [4].

It's capture the flag in it's essence, with deep strategy enhanced by individual skill. Once you "get it," you'll be hooked.

[1] http://tagpro.reddit.com

[2] http://www.reddit.com/r/TagPro/wiki/index#wiki_modding_the_g...

[3] http://www.reddit.com/r/TagPro/wiki/mltp

[4] http://www.reddit.com/r/TagPro/comments/1mfjo3/community_inv...
A startup, Lex Machina (https://lexmachina.com/), does much of this stuff and sells it to law firms. My understanding is that they've been quite successful.
True. It's not illegal, but it's not a particularly good business model!
Quite a few servers (for example, any server using the version of OpenSSL in Debian Squeeze) do not support anything newer than TLS 1.0, so you'll get quite a bit of breakage if you disable it.

TLS 1.0 in Firefox 26.0 should be secure; it implements 1/n-1 record splitting, so it's safe against BEAST even though this website reports otherwise.
Kubrick (and many others) shot stuff in 4:3!
Above me is a beautifully sarcastic and eloquently crafted comment.
Many 3 star restaurants serve Nespresso. So yes, good coffee can be found in many places.
Former NSA whistleblowers plead for chance to brief Obama on agency abuses
It's a good idea. Myoelectric sensing is currently much more reliable and accurate than camera-based sensing. The algorithms involved are much simpler and more robust. I can actually see myself using something like this, whereas current-gen CV-based equipment really isn't good for anything but novelty.
Why I started a company
I hope my brain is putting all those reclaimed neurons to good use then but it's probably just storing pins and passwords which I remember for decades after not needing them any more. Wish I could talk to the bit of the brain that decides what should be kept.
If you've never tried taking something from the minibar, how do you know it wouldn't be successfully charged to the company card?
you're not allowed to use in certain ways

What ways would those be? In what way does refusing to contribute the source code to your modifications qualify as using the software in certain ways?
That happened in 2008.
Easy DOS to block upstream, thankfully. Time seems like the sort of thing that a CoLo should provided to it's tenants. GPS time is likely good enough for 99% of sites, and, the final 1% who really require super reliable time, and need to be concerned about GPS spoofing/outages, can install a local atomic clock in their cabinet.
It was iconic in it's design no doubt but publishing for GameCube was a disaster for Capcom's Resident Evil franchise.

They released Resident Evil 4 on the GameCube and sold a total of 1.5 million copies. When they ported the game to the PS2 it sold a total of 8 million copies.
This whole license flame war you've started is entirely unhelpful, and totally orthogonal to what you actually care about.

If parts of the code remain proprietary then this is Open Core and if they don't, it isn't. The licence doesn't enter into it.

Remember, the copyright holder is not bound by the GPL. And in this case external contributors are required to sign the Apache CLA[1]. So it is a permissive project as far as the original developers are concerned, and copyleft for everyone else. This is exactly the kind of situation that often leads to Open Core-like projects and proprietary vendor forks down the track, and is in no sense better for the user than if the code was permissively licensed for everyone.

[1] https://github.com/LightTable/LightTable/blob/master/CONTRIB...
BTW if the developers are reading, I find that description oversimplistic to the point of dishonesty. It is very unexpected that a GPL project would accept only Apache-licensed contributions, and your summary of the CA offers no hint that the developer is about to agree to it.
Yes. For a few reasons.

1. Sometimes it's worth it to do something that's not your favorite for a bit of income. If you have the tenacity to become good at coding despite not finding it thrilling, it is one of the more interesting, safer, and lucrative careers out there.

1.a. You don't have to be lucky to get a job coding. There is almost unlimited demand for solid people. Not brilliant people. Just being good and even reasonably likable is enough to get almost certain continuous employment.

2. "You have to find something else to do at 35." Give. Me. A. Break. Ageism is real, but it's not going to start hindering you this early.

3. Learn to run a server. What? This is why sysadmins are at the top of the software corporate food chain, right? And, don't get me wrong, I mean no offense to my talented sysadmin colleagues, but you'd have to be blind and deaf and insensate to belief they are "ruling the world" compared to software engineers in any meaningful sense of the phrase. Maybe they should be, but if we observe reality, software engineers are better compensated, work easier hours, and have a much easier time making their way into management.
Thanks, hadn't re-read this PG essay in a while. It makes some good and important points, but if the theme is don't hate on the wealthy.. I don't think you can ignore the fact that many people don't believe the 100x productive/add value idea.. Although I think many of us technologists and/or capitalists know first hand that it is true, that is, it is possible..

But, all the wealth accumulation is not the result of a pure capitalism/reward system. 100x wealth does not necessarily equal a 100x contribution of value to society.

There does exist undeserved rewards. That perception, sometimes true, sometimes not, is at the core of the wealth haters and quite a bit of outrage.

Much wealth is controlled by entities that have quasi-governmental status, special protection and privileges (ie.. the entire banking system). Interestingly enough a more pure capitalist system may be more effective at leveling the field instead of a socialist system.
I'm with you... headphones are not comfortable. I've tried all sorts to either listen to music with or to just block out the noise and after a while they are almost as distracting as the noise.

With the wonderful weather we've had in the Midwest this past week I've been working from home and I have realized how much I hate our office setup. I'm very much dreading going into the office tomorrow.
> Those "ratings" mean the sound will be distortion-free +/- 3dB over that range.

No it doesn't. All speaker drivers act as bandpass filters. On the ends of their frequency ranges those +/-3dB points are generally their -3dB points. For most speaker drivers their low frequency cutoff will be caused by the resonance of their motor, dropping off rapidly after that point. The upper frequency limit will be caused by the inductance of their motor's coil with a similar drop off above it.

It's unlikely that the iPhone speaker could reach 48kHz. If you look at expensive high frequency units (tweeters) they'll generally top out at 20-30k. A lot of headphone drivers (which are more similar to what's in the iPhone) barely make it to 20k.

> You can still make some noise higher or lower than that, it will just be more distorted.

Again, nothing about distortion here. A speaker driver will output sound outside of its -3dB points, but, obviously it's going to be much quieter (-3dB is already half as quiet).
I rather have no data at all than constant disconnects and cut offs for the 2-3 phone calls I place a day. I really wanted to like T-mobile, but their service in SF sucks for me.

The other issue I have with them is that if you cancel your month-to-month subscription, they don't let you keep talking for the month you already paid for if you move your phone number to another company. That is they won't issue you a new phone number if you transfer the one you had with them.

I also hate Verizon because of the 2 year contract and useless preinstalled apps, but that seems to be the only option.
Ask HN: how to answer the "where do you wanna be in 1 year" question?
Today I got asked "where do you want to be in 1 year?" at a job interview.

My answer probably sucked. I realized that I'm just starting my career and that I'm constantly coming across awesome new opportunities that I decide to chase. In college, we had to write down our goals for every year. Year in, year out, I achieved MUCH more than the goals I had written down, but I usually didn't reach the goals I had written down. I simply couldn't foresee that my new found knowledge would drive me in another direction. For example: I once experimented by installing and using Oracle. I thought it would be cool to learn everything about it. But the more I learned about it, the less I liked it. Meanwhile some other very cool new stuff came across, and I decided to start learning that. I turned out to be really awesome, so I took a deep dive into it. I think that the 'goals list' is only holding you back to achieve the real interesting opportunities that come across your path completely unexpectedly.

I know that I'm an overachiever, that I want to learn as much as I can, that I want to take responsibility in my job, that I want to have an impact, but I really don't know how to measure all that, or attach a concrete goal to it.

So what I just wrote down is roughly what I answered, but I felt really bad that I couldn't provide concrete goals of what I wanted. It felt like I didn't know what I want, something that's usually bad. But I don't think I'm bad, I want to achieve a lot, I just know that I cant see into the future :)

How should I have answered this?
Yeah, maybe...but there's still a practical limit. In order to see the pixels on a thunderbolt display (again, 109ppi) I have to get my face about 7 inches away from the screen.

Closer than about 5 inches, and I lose the ability to focus because the screen is too close -- so there's a band of about 2 inches where I can gain from a higher pixel density than 109ppi, without losing due to eyestrain. And in any case, I'm not going to spend much time in that zone. It's hard to work with your nose in the screen.

YMMV, but I think I'm fairly typical. Most people dramatically overestimate the precision of their eyes.
It's useful even if you don't like it.

Whether you work in finance, physics, or a non-computer related engineering profession, you'll be a lot better at your profession if you can code. There's a difference between building large scale systems versus doing a little exploratory scripting with Python and SQL.

For the former, a CS degree is very helpful and for most people, necessary. The latter, on the other hand, is what will benefit the average non-professional programmer.
You made a false claim. Your choice of a closed-source license means no one can make derivatives of your work; if you had chosen a permissive license, your users would have greater software freedom. Hence, someone's software freedom is impeded.

Your ad hominem, however, is misdirected. I too oppose FSF's mission to value our craft at $0.00/hour. People have the right to compensation when others enjoy their creative output and if that impedes software freedom, so be it. Software freedom is a good thing but by no means an inalienable right.

I support open source because it's in our collective interests to subsidize the creation of freely available and high-quality platforms/tools with our earnings from proprietary software. I don't think we'd have those earnings without proprietary software, though.

Some people point to the Red Hat model. But most people don't need those kinds of guarantees. Third parties (i.e. every system administrator who's ever been responsible for at least one CentOS box and is not a Red Hat employee) can provide good enough support for drastically cheaper because they don't have the extra costs associated with developing the product.

Without proprietary software, it is in no one's interest to make software. (Well, maybe for personal amusement.) Not even line-of-business software, because you're just handing your competitors the ability to undercut your prices and push you out of the market (similar productivity boost, lower costs than you).
Your every day grocery store bread tastes about the same after being frozen, and eaten later on. I know at my parent's place, my mom usually has 5 or 6 in the freezer, because she lives outside of town, so it makes more sense to stock up. I live in the city, by myself, so sometimes I'll buy a loaf, make some sandwiches, and toss the rest in the fridge. I don't mind it a little cold, and it doesn't go moldy before I'm able to eat the rest. If I buy fresh bread from the bakery or market, I just eat the entire thing within a day or two because it's delicious, and freezing would be a sin.
The C preprocessor is terrible, but rampant cpp insanity is much, much less prevalent these days -- the C culture has made its peace with the technology. A similar accommodation would doubtless happen with JS macros, particularly as there's almost no chance that the implementation would be as brainless as C's.
I'd of course love to hear the complaints :-). patrick@stripe.com.
The crimes happened at Bear and WaMu. It did not happen on Jamie Diamon's watch.
Hear this. This site is mostly FUD.

http://security.stackexchange.com/questions/32817/why-dont-m...