jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Understandable that these are mostly just trivia questions, my thought was that they should be a springboard (pun intended) for senior developers/managers prepping for a hiring interview, who may be a bit unsure as to what to ask.

Any candidate who answered these in one sentence/work answers with little detail would definitely not be a strong candidate, IMO. But mostly a round up of "Here's some topics to maybe dive into and get to know an engineer better with."
Nothing fancy, but still nice :-)

goproxy (https://github.com/elazarl/goproxy) has even more...
Favorite, unless you use ReSharper.

http://www.jetbrains.com/resharper/documentation/ReSharper25...
It will be interesting to see what kind of impact this has on independent coffee shops and cafes.

People who typically spend $5-10 might migrate to Starbucks now.

For me, I also end up spending more at a local coffee shop since I also feel a little guilty if I don't leave something in the tip jar.
This is another of the problems with the payments industry. A serious lack of transparency pervades it. I never knew what was going on with our payments and fees and such. They just kept getting higher every couple of months. They hide behind wall-of-text terms of service (pages and pages of it), and ridiculous application processes wherein you don't know what your rates will be until after you jump through all the crazy hoops and send a bunch of faxes back and forth for several weeks.

Obviously, I've got a lot of hostility about the payments industry. Switching to PayPal (which took less than 24 hours to setup, and took just a few minutes of my time for filling out the application) was a breath of fresh air over Authorize.net, where I had to deal with a mentally retarded reseller (I'm not being facetious; retardation is the only explanation for some of the questions she asked and her grasp of the English language, despite being a native speaker) for three weeks to get things working.
I think giving lethal doses of radiation is an important part of what a nuke is supposed to do (which is mostly to terrify the other side).

As for Chernobyl, it was significantly underengineered and negligently operated, something clearly indicated by the fact no other comparable nuclear accident happened, before or since.

And depleted uranium ammo... well... that's what you get when you use something toxic (depleted uranium is toxic even if it's not that much radioactive) to make your ammunition.
You should interview Jen Bekman from 20x200. She is @jenbee on Twitter. I saw her speak on a panel in New York City a few weeks ago, and she was great!
In a small, secret room in the White House

Obama: It would be great if I could actually live up to my promise about transparency, but the NSA knows about that I affair I had last year.

Adviser #1: What if we got someone to "leak" the information, and then just bumbled around like idiots trying to "catch" the guy?

Adviser #2: Better make sure he is well taken care of, but by a country we can always blame. How about Russia? They owe us for those spies we caught and sent back to them a few years ago, and anyway Putin always wants to look like he is taking a stand against us.

Adviser #1: Good idea! Let's find out which low-level guys at the NSA can be trusted to keep their mouths shut.

Obama: I like it. I bet those Wikileaks assholes would gobble this crap up. Get Kerry on the line, tell him to get ready to look like a buffoon this summer...
It's true.. the Chrome DevTools are a webapp, and the engineers behind it use the DevTools _on_ the DevTools as their primary means of development. (Enter inception joke here). From what I can tell, the same is true with the Safari Inspector and the IE F12 Tools.
I heartily agree with your overall point, but Bitcoin transactions are naive signature chains that can be easily tracked by everyone. It's about the most government-friendly currency that could exist without government blessing.
Why is it fundamentally stupid to be opposed to it?

Nuclear power in its current form presents tremendous, potentially country-altering downside when things (can and will) go wrong.

Is this really the best humanity has got -- the side effect of a decades-old weapons program?
I didn't find much detail on what they mean by "advanced load balancing" in nginx+. Anyone else with luck?
Please, stop this framework madness.
I think he's talking about government backdoors, whereas a service like MegaChat could potentially offer true end-to-end chat..

However this doesn't seem to be the case as A. you're unable to upload your own public key, and B it's still client-side JS. A subpoena would force them to pass on your session logs, encryption keys, etc.
Hologram/holographic is already a word. It has a very specific meaning. It is not a new conjured word like Walkman or Iphone, which were just one implementation of a portable tape player or smart phone.
Or order pick-up?

I eat plenty of takeout (much more than average) but never use apps, way too expensive.
That's almost as much soup as I eat in a year.
This is a standing trend that goes many ways.

A common detour you will hit, is that the ease you had in distribution of the program can be erased by the complication in tracking what statically linked lib is active in that program.

Such that static versus dynamic linking is just a show swinging of a trend back and forth.
> If it centralizes power, it’s bad. If it decentralizes power, it’s good.

Power isn't a scalar single value. Twitter and Facebook have demonstratedly decentralized certain forms of power, easier for a person to go viral with their words now than through say a newspaper, while centralizing other forms of power, mostly upon themselves.
Nearer 25MWh, and that's just for the battery pack.

https://www.sciencedirect.com/science/article/abs/pii/S00078...
Washington Post article "Virtual 'sculpture,' based on math, that’s everywhere and nowhere at once"

https://www.washingtonpost.com/goingoutguide/museums/anton-b...
You've got a good point but can you please make your substantive points without being snarky? This is in the site guidelines and is an important condition for curious conversation.

https://news.ycombinator.com/newsguidelines.html
Seconding this approach. I've used PUB/SUB for this exact purpose.

When you need to send something through the websocket then publish a message via redis and have handlers in the code that are subscribed to that channel so every server can check if they have the websocket connection and whichever one has it will send the data through
Here's the thing - when you throw around words like "unlimited", "abuse" gets really hard to define. Some guy hosting his warez collection for all his scene friends? Obviously abuse.

Me uploading my >1TB music/video collection for backup purposes that will only ever be touched by me? I honestly don't know, and knowing the way accounts are integrated, I'd rather not find out the hard way.

Logically, the acceptable amount they "want" you to store is obviously north of 5GB, since you get that for free by being a Prime member and you're paying for an upgrade, but I want to know where the line is, instead of playing this "it doesn't exist (but actually does and you're dead if you cross it)" charade.

It's much like companies having "unlimited vacation", where the net effect is that nobody takes any due to uncertainty.
I wonder how often they actually brute forced 40-bit and 56-bit encryption back then (which NSA pushed for in the first place).
I'm curious which one of his propositions do you think has a higher chance of not happening, and why. #3 can be phrased as "there is at least one unicorn among these 114 companies" so betting against that is rolling dice. I imagine you're either bearish on 1 and/or 2, or are betting on a macroeconomic event that would bring all valuations down. Could you elaborate?
This is a good point. I love my Kindle and I read fiction and non-fiction on it regularly. However, anything technical I vastly prefer print. I cannot really say why, other than traversing a technical book is just "easier" to flip around with versus a linear progression like other books.
What? I never said sunsets weren't beautiful. That's why people share them. I don't think of them as just a social bridge as the previous poster, but I was merely stating that sharing them can be the biggest value seen by others.
> That logic is not what we're measuring against.

I'm not sure i follow, how is it not?

If you're saying that the word can be used, but you know in Amazon's case that there is a secret number, then they shouldn't use it.. that seems unfair. There will always be a number to unlimited, hopefully published. It's technically impossible for it to be unlimited.

I mean, let me reverse the situation, and ask what amount of data/m or data/lifetime (data == tb, pb, whatever) would fit the word - for you?
> How does the end result compare to forking over the extra $ for fresh pasta rather than dried?

Actually making fresh pasta is pretty fun…
As I see it, there are two components of a meritocracy: does merit imply success, and does success imply merit.

Many of these arguments are meant to prove that success does not imply merit. This may be true, there are plenty of rich people who did not work hard to earn their wealth.

These arguments should be removed.

We should be more worried about whether hard work implies success or not. After all, this is what will determine if people decide to work hard or not.
"besides the Playbook much of their plans remain a mystery"

Likely to RIM as well.
Yeah, I think this has to do more with systems and who controls them, than with AI per se. As far as classic writing on human/machine interaction goes, it's less about the stuff that AI pioneers like John McCarthy and Alan Newell were writing, and more about the stuff that Ted Nelson was writing in Computer Lib, about the dangers of people's lives being significantly structured by computers they didn't understand and didn't know how to control.
After I finished and reread my comment I thought the same, my feelings didn't dispute the article. I decided to comment anyway because of just how strongly I felt on the subject. And thank you.
"10 Predictions for Web Development in 2009"
FTFY
This is a serious question, not a troll. I seriously want to know why someone would want to do this. If you want to run Gnome, just run Gnome. What is the difference between running Gnome + GNUStep vs. just running Gnome normally?
Watch this short film: http://www.youtube.com/watch?v=xxBikj3kRco

It tells the story of John Kirwin, a legendary Rugby player here in New Zealand. He was supposed to be living the dream as one of the best and toughest Rugby players in the world, yet depression still got the better of him.

From the outside it's easy to tell someone to "harden up" but that does no good when the person is going through a personal hell.
Okay, a "power button" for "play button" - are you serious? If the developer who made this is here please change this. A power button to play is not proper, nor is it innovation. UX standards are already in place for a "play icon" to be where you put the "on icon", please fix.

Also, overall performance was very spotty on Safari 5.0.4 with a fast computer.
> Why does international flight mean 2 full suit cases?

Certainly 1 full suitcase?

Shirts, pants, socks, underwear, perhaps a suit or two, and a pair of extra shoes? I can easily fill a suitcase with that stuff.

Do you do laundry on your trip? That would certainly significantly reduce the quantity of clothes required. Now that all airlines are charging per bag (previously all airlines allowed two free bags) it probably makes more sense to figure out how to wash clothes abroad than to lug around a lot of extra clothing.
I've taken the TransSib (or TransMongolian, in this case) from Ulaanbaatar to Moscow. It's pretty much 4 days, just short of 100 hours. No showers, and the restaurant car was so-so; I mostly ate nuts and snacks: the train would stop some 10 minutes or so at stations, and there were kiosks on the platform to stock up. You really need to take some good books or good friends.

BTW, " The Man in Seat 61" has lots of info on it:

https://www.seat61.com/Trans-Siberian.htm
Aren't dollars just worthless pieces of paper? They are only worth something because people accept them as payment.

Some of those people are the IRS, who will throw you in prison if you don't turn over a sufficient quantity of said paper. That guarantees a minimum level of demand for dollars.
Is the source code for the server running at showoff.io available? One thing I like about pagekite is that both the client and server are open source. If you have a team of people who regularly need to to allow access to local servers, setting up your own pagekite server seems attractive.

https://github.com/pagekite/PyPagekite
You can test that prediction now. There are rumblings about the damage wind power does to local wildlife, and deeper questions about how large arrays of wind turbines change weather patterns by drawing too much energy / increasing airflow resistance.

Some (random, via quick Google search) sources:

http://www.livescience.com/7626-wind-farms-change-weather.ht...

http://www.gardenridge.net/wind-turbines-changing-weather.ht...
We are quickly running out of .com and other TLD's that are clearly represent what we do. Many web/mobile apps are now resorting to somenameapp.com as a way to use a TLD for their given choice of name. having a TLD means it's easier for a start. But also when running a TLD you can stipulate the rules for purchase and use. Allowing us to prevent domain hogging, and keep the space clean for applications only.
Good point with regards to the exploding offer. I know a bunch of engineers from school who have been left with a sour taste in their mouth for certain companies for not being given reasonable time to assess their offers.

If you are extending offers mid school year for a job starting in 4, 5, or 6 months, issuing an almost immediate deadline for response doesn't help the process; it just ensures that you pissed off a qualified candidate who will almost always will question their choice & that you will have to interview more people.
Nice talk, I especially like the example of using gzip to test similarity. Basically:

compress a
compress b
c = a + b
compress c

If c is smaller than a+b, then a and b have some similarity that was compressed. The difference between c and a+b is a similarity score.

Pretty cool, and requires no domain-specific insights about a and b. Obviously it's not a perfect solution, but I bet it will solve a lot of interesting problems.
Thanks for missing the point.
Well, it literally cost a user nothing to create a new link to the same data. Meanwhile the copyright holder would have to submit a DMCA take down for every single link before a new link could be created. Also, MegaUpload changed their policy to only allow one request at a time. So you couldn't, for example, submit a list of the thousand links to your movie. You'd have to submit 1,000 DMCA take downs. I think it's pretty obvious they were doing everything in their power to drag their feet and facilitate copyright infringement.
The real problem with the ETF is that the index used for pricing is not independent.
There is a case to be made for the idea that America-hosted, America-doctrine birthed, websites, do not jive with everybody on the planet. The idea that Github is beyond reproach and blocking it makes no sense is superficially tempting, until you realise that the vast, vast majority of projects on it are America-led. Why is it so surprising to block a culture which is permeating the planet, to the detriment of other cultures? And of course many non-Americans will object to this idea, but that is because they tend to me the top of their local game and looking to be hired into (or otherwise benefit from) the America-led capital-driven, individual first at the expense of the community, ideology.

There is a tendency to knee-jerk condemn these blockages, including those in China, or indeed in Europe. It is not obvious to me that some kind of barrier to the Americanisation of the planet, including via its dominant websites, is such a bad thing.
Isn't it much easier to just use "x" and "y" instead of strange terms like "subtraction stories"?

I always did quite well in math, but sitting there at the back of the class messing around with stuff at the end of the book, I found that teachers tried so damn hard to make the content easier, and in the process made it harder. I could figure out how what they were saying corresponded to the material, because I already knew the material, but could not see how anyone else would understand it. Few did.

That said, "Common Core" is probably fine, as usual the implementation quality is just much more important than any particular methodology. (just like "object oriented programming" etc).
You are jumping to conclusions. Don't get me wrong, I am very greatful for what my government (USA) contributes to the world and does. I think it's just that I have very high expectations and am a principled person that believes in honesty with oneself and the world around us.

I know that NK is bad, but I also know that there are worse places, worse places even right on our door step and even within our own house that really demand and should be getting far more attention than some hermit kingdom that is rather inconsequential on a practical level.

I am "so quick" to doubt that NK has anything to do with it not based on some irrational assumption, but rather that the whole damn thing sounded and felt rather fishy from the get-go and there has just been more and more support and substantiated doubts that it was a NK originated attack.
> There would be inevitable bandwidth costs in updating like this

I don't think that's true. You could transfer only binary differences with bsdiff or something and if there are a lot of them with the same security update - you could go even farther and establish a single patch as a base and all the other patches as differences with the base (or other appropriate compression algorithm). Bandwidth should be very tiny.
Very nice. How did you record the iPhone demo?
The point is not arbitrary because it is my life and I get to choose what I do with it. I do seek contentment in spite of it, and I find it in "the zone". But this is irrelevant.

You say it's not your business whether or not I pass on my genes. Is it also not your business whether or not I murder somebody you do not know? Creating new persons is not something to be taken lightly, it's at least up there with murder because birth entails death.

By all means realize the absurdity and seek contentment, just don't force others into having to come the same long, stressful way to this revelation.
That won't work everywhere. There are places where it's legal -- and even considered perfectly acceptable -- to ask for proof of your salary. In such an environment, it's a lot better to clam up and say your past salary is not relevant to what the prospective employer is going to pay you.
hmm ... not sure about the pricing, but could Twilio potentially help?
I think if you have a feeling for what the range is, and you know for sure you are in the top of it, disclosing it is good as it establishes your value, and they are less likely to waste your time, or make a stab in the dark offer that is too low and insulting.
The answer is pretty simple: whatever 'fix' you come up with will only last until somebody tries doing yet something else that you hadn't anticipated. At that point, you'll be back to square one.

This is the magic of human ingenuity. It has nothing to do with standards and best practices. That said, Javascript (as a standard) is obviously plenty good enough to let us coerce it in to doing all of these thing (like jQuery, Coffee-script, node.js and so on), that I'd say the people who have steered Javascrip over the years have done a pretty good job, all considered.
I'm guessing it all happens client side from the browser.
http://www.fao.org/newsroom/en/news/2006/1000448/index.html

http://www.emagazine.com/archive/142

http://inthefray.org/content/view/2407/209/

http://www.npr.org/templates/story/story.php?storyId=8967601...
I really, really like this idea. It's difficult enough to employ Ruby's metaprogramming constructs without making a mess, so the idea of instantly decomposing into nested lists is really appealing.

I realize the library is only, like, three days old, but questions/feedback:

- Do the DSL methods get turned into into proper Ruby methods eventually? I'd hate to see this whole thing built on the back of method_missing.

- Picking apart nested arrays can lead to its own kind of spaghetti code. When people build DSLs, I recommend they immediately turn their high-level method calls into nicely testable objects. Can we see an example of that here?

- The author specifically calls out libraries like ActiveRecord, which would suggest that the primary use case for this library is for integration as a DSL layer into your own libraries, but he doesn't provide any examples of that usage--just Lispy.new. I'd like a way to extend Lispy into my own class or module and get that same functionality.
Don't you get it, now web pages don't require IE because it's broken and doesn't support web standards, they require IE because it's so web standard compliant that it's not compatible with any other browser!!

It's brilliant marketing!
[Insert comment scolding the sexist comment but which is, in itself, subtly even more sexist.]
Without dismissing climate change as a serious potential problem, I have a couple of points:

1. Bill Gates once remarked that when projecting five years out, we tend to over-estimate the amount of progress you expect to see, but we wind up wildly underestimating the amount of change you see over a ten year period. Exponential growth looks flat before it looks linear before you get to the hockey stick. (And being start-up people, we know those hockey sticks always materialize…)

2. This sort of crap the U.N. pulls—see also the UK's reports suggesting we abandon backhoes and go back to employing humans to dig ditches—is based on political or quasi-religious beliefs and not practical economic analysis. Maybe there will be fifty million climate refuges, but then maybe most of those people will move to a city where they contribute to their societies' wealth far more than they would have wherever they were displaced from. The word "refugee" may have some sort of value-neutral definition, but in this case it's clearly suggesting that people are worse-off for being displaced. That is not necessarily the case. (Yes, I'm a Bjorn Lomborg fan.)
The best way to do this is to make all founders go through vesting from the beginning. Under that standard, Allen would likely have been fully vested by the time he left and it would have been clear that he earned his stake. According to wikipedia he was the one who found QDOS which has to be one of the most important and valuable acquisitions for early MS.
The same could be said of LLCs. Early investors can snag a large proportion of the total shares for a relatively cheap price.
HTTPSB is discontinued since October last year, so yes you should upgrade to µMatrix.

https://github.com/gorhill/httpswitchboard/commit/b8a45e61d2...
It's funny ("funny") how much police work operates like how I wrote papers in high school.

Write it from one (possibly unapproved, but convenient) source, find citations for various passages in several books after it's done, mostly by using the index to find exactly what's needed to avoid needing to read more than a couple paragraphs of each book, until the "minimum sources" number is hit.
I am reminded of the opening scene in War Games, when the two officers both need to perform a specific series of actions together to launch the missile. It gave an excellent perspective on not only what was probably the actual process, but the ethical dilemma of one of the officers.

And then there is the heretical "G.I. Joe: Retaliation", where all the world leaders are in one room with their breifcases containing big red buttons.