skysight-inc/HackerNews huggingface dataset:
> Iterm2... One of the most awesome features is it’s ability to trigger a full screen, semi-transparent console at the push of a hotkey.

How did I not know about this? I'm almost looking forward to going to work tomorrow.
This is why spies disguise themselves as average people rather than martini drinking playboys.
I wish you could designate enemies on Facebook, so that they could suggest the enemy of your enemy as your friend.
Sublime Text 2 + gosublime
Here's the cached version, since the original seems to be missing for some reason: http://webcache.googleusercontent.com/search?q=cache:9tXSzhj...
Interesting insights. Would love to read more aobut this. Usually the arguments are "I'm a bad programmer like everyone else so I need verification" or "the world is dynamic".
Yes, you're right. I mean, there's some stuff in the article about him being a master of disinformation, financial fraud, social engineering, social proofing, hacking the system and creating believable false identities, but those were nothing.
Yes, but not sure of your point. HN is diverse compared to 17th c. London coffeehouses.

The idea of a social coffee-house was developed in the Arab world: http://www.amazon.com/Coffee-Coffeehouses-Beverage-Universit...
It would be painfully expensive for the government, but I wonder if the best solution might just be to take the fair market value of the medallions at some recent point in time and then use that value to buy out all the existing owners.

In NYC, medallions go for about a million bucks these days, and there are over 13,000. So this plan would cost the city $13 billion, or about 1/3rd of the city government's yearly budget. That's a huge amount of money, but not completely out of the question.
Not that I'm involved with Uber or speak for them in any way, but I think they'd be just as happy to have taxis in their app as black cars. I know they do where I live though not all the taxi companies participate. What's stopping the French cabs from taking dispatches from UberTaxi and offering a lower price than the black car service?
I believe we are watching agitprop being masterfully and skillfully applied to the positioning on this whole metadata issue, even here among the cognescenti, by the powers in charge of these meetings.

This is a setup for us to all start thinking "oh, metadata doesn't really mean anything". 'It doesn't mean anything, because its obviously not useful.'

So .. here's my delegitprop thought: If today, the line is "Feds are not achieving anything with metadata", then tomorrow .. or maybe a little later .. the line will become "metadata doesn't achieve anything".

So we'll see.

Who is asking the politicians if they actually do know what the word 'meta-' means? Because .. those who are collecting "meta-"data can facetiously use that word from multiple angles .. and these totalitarians (call them what they are, folks) are fastidious about never using words in this realm that they do not have clearly, internally at least, defined.

The NSA has its own dictionary of the English language, for internal use. It is used to promote internal doctrine, and it is used externally to position. Information positioning is a refined, pure, utter science in this realm. So this NSA dictionary should be on the table in front of any Senator, doing their job, in these meetings. I highly doubt it is relevant what I think, but the only way out of this mess is a total dox'ing of the agency, and a replacement with something else ..
yep. I tried it myself thinking it wouldn't. wow.
Nearly all of a skip tracer's work involves online research and covert surveillance, not being face to face with the mark.
More than that, macros would be a static solution, expanding to sensible arguments parsing code at compile time. So much metaprogramming these days is dynamic where you pay excessive interpretive cost to evaluate the little DSL every time the function is called. JavaScript programmers are guilty of this, but not nearly as guilty as Ruby programmers...
This'll make a good "Catch Me If you Can 2"
The goal here is to build a data framework that decouples dev time from an app marketer's need to try several approaches at once.

Would love to hear from HN any other strategies/suggestions that work in this vain.
I'd recommend joining Toastmasters (http://www.toastmasters.org) They do a really good job at building your public speaking skills.
I think the easiest way to lay road and track is to drive a road laying vehicle around: http://www.youtube.com/watch?v=jkVBg_-OviI

Definitely a terrain editor, plus more tweakable procedural terrain generation.

There are many interesting ways to support multiple players, beyond the "cooperative committee with god mode limited by unanimous voting on expensive things" approach I implemented with the X11/TCL/Tk version: http://www.donhopkins.com/home/movies/SimCityNetDemo.mov

Your friends could fly helicopters around your city, reporting on problems, or just chatting with you as you drive your brick laying machine around to make roads.

Your enemies could fly drones around and turn your citizens into terrorists by bombing their wedding parties.

Your governor could conspire to cause terrible traffic jams by closing lanes on your bridges.

Deconstruct the god mode tool pallet into something more like Magic the Gathering cards, that have particular tailored zones, purposes and budgets that multiple players can win, trade and play.

The code must be open source, and the basic game free down download and play (online or off), but I'd like to think of a revenue model that will support the development of the game, as well as educational courseware (for free educational use).

I don't think many people would pay to download other people's cities, but maybe artists/architects could sell their buildings in an online real-estate (virtual-estate?) market like eBay.

I'm seeking advice and suggestions about how to fund the development and support running it! It's futile to pitch an educational game to a big publisher like EA, but Indiegogo may be a good route. Are there other alternatives focused on open source or educational software? I would really appreciate some mentoring and guidance from people experienced with that.
Yes, etcd can be used for a few different use-cases on CoreOS clusters. You can do service discovery by "announcing" each container to the cluster. With an etcd watch, any process on the cluster could be listening for changes to your service discovery keyspace, and take any action you specify (Reconfigure proxies, etc.)

Etcd also provides distributed locking for the cluster through a module. If you need to prevent an action from happening more than once, you can take a lock on a specific key to prevent others from processing that item.

Related to locking is the leader election module which offers an easy way to choose a new leader for a distributed service. Module docs are here: https://github.com/coreos/etcd/blob/master/Documentation/mod...
If you want it to stay in the same space, you might need to open up preferences and turn off lion style fullscreen mode.
Not to mention that the Mac community also pioneered keyboard driven launchers and Linguistic user interfaces like launchbar -> quicksilver -> Alfred. Even though I put a lot of effort into learning windows keyboard shortcuts it always frustrated me how difficult it was to use windows in situations where I didn't have a mouse, while I'd barely notice the same situation with a Mac.
That's not quite true: there are many types, but the type checking is delayed into run time.

Runtime checks are not type checks[0], they are class checks.

[0]. https://existentialtype.wordpress.com/?s=dynamic+typing
Allow me to save everyone from opening their devtools:

background-color: #FFF;
border-bottom: 2px solid #F4F4F4;

In RGB, that's the difference between 255 and 244. It's more than a little absurd.
Then they may have had a chance. That seems to be the way that the other major players (Google, Microsoft, Facebook, Apple, etc) stay in business.
Cltr + D to focus on address bar. Alt + down arrow to view history.
Move cursor left or right word-by-word: alt + left arrow, alt + right arrow
Send me an e-mail, alan@gocasts.io
> I happen to write like I talk, it gets good and bad reviews.

There's nothing wrong with writing casually for a web page that is meant to be inviting to newcomers.

I've ignored Rust links on HN until the subject of your link got me to take a look. The style was fine and you did a good job in at least showing a few snippets of code while advocating the benefits of the language.

Contrary to tptacek's criticisms, I wasn't looking for a dry or comprehensive manual - just something to read in a couple of minutes that would give me an indicator of whether or not I should look further into the language.

Thanks for the article.
> I think you have inconvenienced a lot of users through the expired links.

I suspect that fixing expired links would improve HN's front-page story quality. I seem to recall patio11 or tptacek once saying if you really want to help out HN, you should sit on the New page and upvote stories. That's too much of a pain for me, but if I could get to pages 2-4 without friction, I'd see more non-front-page stories I could upvote. This would help good stories make it to the front page or stay there longer. So perhaps making things easier for users would also help HN. It may even make it easier for content-rich stories to compete against link-baity ones. What if fixing expired links kept HN from becoming like Reddit?
Full-time Software Engineer (San Francisco):

Brand Networks is looking for a Software Engineer to help with the development of our social media ad's platform.

We're looking for:
-2+ yrs. of hands-on experience with web application development with Java. Bright and hard-working applicants w/ less experience will be considered.
-Strong OO design skills with good coding disciplines.
-Experience with JS, CSS, HTML, and web frameworks like Angular.js and JQuery.
-Experience or knowledge of technologies from all application layers, such as JSTL, AJAX, CSS, HTML, Hibernate, Spring Framework (Core, Security), or anything similar.
-Experience with open source technologies and a track record of using these technologies in past projects.
-BS/MS in computer science or equivalent technical skills.

Please email your resume to Matthew Osborne. (mosborne@brandnetworksinc.com)
We don't know that the two people in Mississippi were white males, because as the note at the top of the spreadsheet says, the College Board does not release information for demographic groups with less than 5 members. That means several of the statements made on the page are not provable using the data provided because the sample sizes are too small.

Also, Wyoming should not even be mentioned. I find it somewhat dishonest to talk about states that had no members of X demographic group take a test when nobody in the state took it.
I don't know Mnosnap, but I'm very happy with Glui http://glui.me/
Nice! We actually built a service to do this: https://getforge.com/ including a few other nice static hosting tweaks. Takes the hassle out of dealing with Amazon.
I can confirm that this works with VIM and nano
A plan for freedom (from work)
Oh, I was assuming some sort of custom implementation for doing that. If it's just hanging around in RAM, fair enough; can't see how that has scaled so well, but hey.
It's not an issue with multiple IP addresses, but rather with being able to host multiple SSL-enabled domains on a single IP (which is what CDNs need to do). That is where SNI[1] comes in, along with all of its compatibility issues with older network stacks.

[1] http://en.wikipedia.org/wiki/Server_Name_Indication
damn.. thats the real #yearslost for me. I should have focused on learning that instead of the wordback/forward commands.
Go being mandatorily GC'd I don't think it's relevant to the issue of improving on C/C++ for their existing use cases.
Not just biased, but also quite ignorant:

>No-such-method exceptions mainly occur because of
null-pointer exceptions (which occur in typed
programming languages as well)

Null is a solved problem. Completely and totally solved. The fact that he didn't know this is pretty amazing.
Thanks for this. I've been thinking about getting into Rust recently and this motivates me to do so now.
Go to Keyboard Shortcuts in System Preferences and remap "Send reset" to cmd+ctrl+R or something, because it saves sanity when going back and forth between vi in a term and a browser.
[Infographic] Growth Hacking: The Characteristics Of A Content Hacker
A content hacker is someone who knows content, knows growth hacking, and puts the two together for a huge win.
How does a well-designed democracy protect the rights of the minority?
Cost of living is 1/2x in the DC area too.
D8umPwdyoqGK7QL8TrYfX3dkBNgeG7gHUk

EDIT: Thanks :)
slate.app is great opensource replacement for sizeup https://github.com/jigish/slate
Well detailed and useful thanks !
My country definitely needs a king or benevolent dictator. Democracy isn't working.
When to raise using Crunchbase data – Correlated Causation
I've never seen this before: https://elastic.mesosphere.io/

Seems like an awesome idea to onboard people to using Mesos. I'm definitely gonna play with it this weekend!
I am pretty sure you can get a job; however, you seriously need to get your GED (or whatever the equivalent is wherever you are).
Chances are those excuses were purely FUD considering it took people who had no access to the source code less than a week or two to make it work offline with a crack.
I'm so torn. I've got BYTEs from 1976 through the early 80s and I love flipping through them - there's just nothing like having a paper copy to find things you didn't even know you were looking for. But the space they take up is getting too valuable... And now archive.org has all those magazines digitized... Its hard to prioritize the classic books and magazines vs other non-essential life detritus.
How we do Agile Development with Trello
Don't forget the Anti-Federalist papers, which contained complaints such as the lack of a Bill of Rights.
Show HN: Viddme - Imgur for video
Twitter's Missing Messenger
A toddler is like twice the size of a cat.
Douglas Crockford is a proponent of dynamic typing. (At least from what I read in the beginning of "JavaScript: The Good Parts)
Good thing you caught on to Yale's conspiracy to trick you into using haskell. Now avert your gaze lest you be corrupted.
Right. The more telling number to use here would probably be a median salary.
Glad it is just thieves and not terrorists that can so easily fool law enforcement and private contractors have to be used.
Nice complement to the Self release thread here https://news.ycombinator.com/item?id=7047953
I'm a big fan of that kudos button! Very nice website and an interesting introduction to Rust.
Platforms win over closed systems. Democracy makes government a platform for economic interests. Democracy doesn't necessarily reflect the will of the population, but it at least pretends to.
I use these settings in my .inputrc. The get me a few more commands and even the ability to escape using jj.

set completion-ignore-case On
set bell-style none
set editing-mode vi

$if mode=vi
set keymap vi-command
"gg": beginning-of-history
"G": end-of-history
set keymap vi-insert
"jj": vi-movement-mode
"\C-p": history-search-backward
Jelly isn't a Social Network, but it is Interesting
The way I was using it is that I have many different social interactions, from people whom I've grown up with and known all my life, to people who happen to ride the same train I do when they commute and prefer the same car. There are a lot of differences between how I might interact with the former and the latter, and what I might share with them.

At one level they are both 'friends' (as defined to be 'not unknown', 'not threat') but my buddy from Junior High is a 'lifetime friend' and the person on the train is 'a friendly person who rides the same train I do'.

In today's connected world, both of them might want to be 'friends' on facebook. In my actual life they are 'different' kinds of friends. And of course that friendship changes over time, I may develop a deeper relationship with the person who rides the train, I may drift apart from my childhood friend, but none of the subtleties are expressible in the vocabulary of 'friendness' on Facebook.

I've chosen to link with social friends on Facebook and people with whom I've worked professionally on LinkedIn, but I don't generally 'LinkIn' with friends who I'm not going to interact with in a professional context, nor 'friend' on Facebook people for whom I would not feel comfortable inviting over to share a beer by the fire pit and discuss comparative theology.
Wow. OK now we see why we had to spend billions of dollars and shred the Bill of Rights. Because a cab driver sent $8500 home to Somalia. It's all clear now. Carry on, patriots.

What may annoy me even more, is that even in this article, Ars needed "balance" so much that they let some executive branch lizard blow his pompous bullshit at us without putting his name on it. That has got to stop. Anonymous speech is for citizens, not tyrants.
"Politics (from Greek: politikos, meaning "of, for, or relating to citizens") is the practice and theory of influencing other people on a civic or individual level."

For someone who supposedly hates politics, you seem to be engaging yourself in it quite enthusiastically - as do most people on this site. Or anywhere, really.

I'd comment on your sentence that seems to relate to France if it were a sentence. I think you might be putting low-ranking civil servants in the same bag as oligarchs from the top, which is foolish to say the least. But you generally seem to be confusing politics with oligarchy and/or oligarchy (that part about being politically privileged supports that theory quite strongly). Not sure how you're going to protect yourself from that without, you know, politics.

As a side note, that's why I've started to prefer getting low-to-none-upvotes: in a way shouting into the vacuum is better than answering comments like this one.
Agreed. I'd love to see an even more in depth document that takes a wide range of ownership/allocation patterns that are common in C and C++, shows Rust equivalents, and analyses why Rust can or cannot prove that they are safe (i.e. whether they require unsafe blocks or not). I don't have an intuitive sense yet for the boundaries of what Rust can automatically prove safe. How much C and C++ could be directly translated into safe Rust and how much would need to be reworked or put in unsafe blocks?
I recall many a tech conference when I got into a pickle due to asking for the 'BDSM' when I meant the 'BDFL'...

Or rather - no I don't - what are you talking about?
So IPv6 would not be an issue then, I gues, every client could have an IP on each edge node...
Tips on hierarchical diagrams in JointJS
Big Pharma Cartoon
These Guys Are Creating a Brain Scanner You Can Print Out at Home
Yup. I'm not going to get into a vacuous PowerShell bashing discussionlet here, but let's just say that PS didn't fulfill the promises the documentation made. I found that the marshaling semantics were often quite surprising and required awkward workarounds (really don't unflatten lists of people, okay?).

I second the "everything is about five syllables" and sure, you can set up aliases, but I went through that hell on VAX/VMS and don't want to go back.
Mississippi is the absolute worst state in the entire US, in virtually all demographics. Highest obesity rate, highest incarceration rate, lowest GDP, lowest HDI, highest religiosity, lowest education rankings and so on.

http://quickfacts.census.gov/qfd/states/28000lk.html
Yes. But more like the last 20%. I generally follow the 80 20 rule I find. 80% I get done in like 2 weeks and the last 20 takes me a really really really long time.
Kalashnikov expressed guilt over assault rifle invention in letter to Church
I agree. Good dynamic languages (Common Lisp, Smalltalk, Factor) has a lot going for them but static typing is also really nice. A mix between the two (preferably something that starts out as a dynamic lang and slowly moves towards being static) would be great (Common Lisp kinda does this with optional static typing).
I don't mean to be callous, but what exactly are you asking for help with? He's not a 4 year old child, he's not an elderly person with dementia. He's a grown man. If he can't be found, apparently he doesn't want to be found. Are we concerned that he is somehow wandering around town without access to any means of communication? I don't get this.
For prolonging life 'indefinitely', I'd say it's anything but a foregone conclusion. Possible issues:

The world population is getting bigger and bigger. AFAIK, we don't have a real solid idea how many people the Earth can really support. Growth seems to be tapering off a bit now, which is probably a good thing. If we keep the same birth rate and massively decrease the death rate, the population will boom fast. I have to doubt that our society is equipped to deal with these issues well right now.

A great deal of social advancement seems to come from older generations dying off, and taking their prejudices, grudges, and viewpoints with them. What will our society look like if large numbers of people stop dying off eventually? I have nothing solid here, but it's something we ought to look at real hard before we go around extending lifespans indefinitely.
When ice attacks
I've heard this argument a lot, and I disagree. If your software is changing a lot, that is where types really shine. Refactoring is a breeze when you have types: you just change the code you want to improve, and all use sites are pointed to by the compiler. This is taken from daily experience: I work on a code base that is about 25K lines of Haskell and 35K lines of Javascript. Refactoring the Haskell is a pleasure. Refactoring the Javascript is something we dread, and always introduces bugs, some of which might linger for up to a year.
The architecture of Stack Overflow [video]
No, but if you think that it is a necessity, you can use S3 then Cloudflare in front to force SSL. I believe that Google Pagespeed Service allows a custom SSL Cert too.
I have used FOBO as a customer and a seller, pretty amazing on both ends. I really think that adding in payment support as an option in Yardsale would have helped boost that platform a ton. Perhaps if FOBO succeeds the team will circle back and give yardsale another serious go with everything they're learning from this project.
Who knew Tennessee was so progressive?

Of course percentages are ambiguous without a population size and other factors.
Another view is that law enforcement worries less about the thieves, and more about perpetrators of violent crimes, or crimes that cost society more than what these thieves perpetrate.
my guess would be that bikes contribute to the pollution by slowing/congesting the traffic (even with a bike lane it means taking driving space away from cars - adversely impacting the flow of cars).
Protect your AWS against hackers mining Bitcoin
How the Japanese did to their love industry what the Internet did to Print.
FYI, an embryo is just a tiny lump of cells. It doesn't do any breathing until well into the foetus stage.

Similarly I've heard some yoga position described as "embryonic torsion", when it's obviously intended to refer to the foetal position :)
Excellent. You're very welcome. :)
Click the Pic - How does this work?
> How is it even possible to rank bounty hunters?

Success rate relative to cost or time taken?
Eheh... :-)
Is the year of windows phone predictions going to replace the year of desktop linux predictions?
I don't think you can 'always' get acquihired. You've got to play your cards right, get just the right team, and have people that the acquihiring company wants. I'm wondering if the acquihire is as easy as most believe it is.
Modular Grid - Modular synths in your browser