skysight-inc/HackerNews huggingface dataset:
"based on fairness and justice"

In other words, after the judge pinned back the prosecutor's ears on the bullshit he was trying to ram through, they gave up.
Alan Kay on Computer Software
It is creating an inhospitable environment. I know, it seems odd that people would be so sensitive to something that seems so minor, but think of it in terms of a group of bullies. There are very few actions that a bully takes that are out and out awful. Instead, it's the little things that accumulate. Those little things that, designed or not, let you know what others think your place is.

It's rarely attractive men in speedos holding the laptops. The lunch isn't being held at a strip club where men are dancing. It's all these small things that add up to an intolerable environment. It's like little pricks of a needle. It's not that any individual one is "that bad", but it's the bigger picture when society looks at you as a voodoo doll.
Instead of buying a phone from the carrier, if you want freedom you will have to look elsewhere. Buy a unlocked+rooted phone off EBay (let somebody else take the risk) or buy a developer phone (like the Nexus One).

You bought a locked-down, rights-stealing, consumer phone that is made for people who don't know better. You should totally know better. :-)
Ask HN: Algorithm arranging posts on HN?
I have noticed something on hn, that the posts on the main page gets arranged in a peculiar way. For example, a link posted 4 hours ago with less than 20 upvotes might be on the main page still, while another similarly aged link with twice as much upvotes might be on the second page.<p>I am wondering what algorithm is used in ordering them. Any idea?
How to name your startup (and land the perfect domain)
The linear solution looks like it depends on the maximum subsequence being greater than zero. Is there a similar solution that can produce Integer results?
What's really interesting is that the very early builds of Android (I got to see some while I was working for an OHA company) had the Nuance API in there.

Wonder what happened there.
When you already know that the problems you're trying to solve require programming, you might as well narrow your search for efficiency.

If you don't know that your problem requires programming, and you put out an ad for a 'problem solver', the chance that you'll actually hire someone who knows programming, and recognizes that the best way to solve the particular program is programming, are slim to none.
(Added in edit to explain someone else's comment and reference) ... it doesn't beg the question, it raises it. But putting that to one side ...

They're not all the same URL, and when a submission is old enough it's no longer tested against. Minor variations in the URL will also thwart the dup detector.

Several suggestions have been made in the past about improving the dup detector, but it's unlikely they'll be implemented.
It's an extra filtering mechanism for people who think they can afford to be picky.

I don't think it's meant to be universally applicable.

I'm only situationally in favor of this kind of thing, and I'd rather be a footnote/tilt factor than an actual bannable issue in a hiring process.

I've got a cursory familiarity with unix/hacker culture, but I don't think I would pass a Google-interview-esque history lesson even if I was able to ace that programming language test that went around earlier this week.

Edit:

I think it's worth mentioning here that there are no accurate methods of measuring competency in programming save for actually battle-testing them.
IF you reduce. Not by default.And yes font-size is part of design and UI so that's the difference we are pointing out.
HTML5_Canvas_Cheat_Sheet.png (1388×1027)
I disagree. That sort of slide (and its associated comment) is absolutely sexual harassment, in that it automatically sexualizes what is supposed to be a professional environment. Given the technology world's long and unpleasant track record of sexist behavior towards women (as well as towards... well, pretty much anybody who isn't, cisgendered, heterosexual, and male), I personally can think of very few ways that sexualizing a public technology presentation can do anything other than create (or contribute to) a hostile environment for a good chunk of the audience.

Furthermore, that sort of slide sends a clear message to the audience about who the speaker thinks they're speaking to. In this case, it says that the speaker thinks that his audience is composed of heterosexual males[1], which <sarcasm>I'm sure feels just great to any women who might also be in the audience.</sarcasm>

[1]: I'm going to go out on a limb and assume that the author of those conference slides did not include them in an attempt to appeal to the audience's lesbian members. I am, of course, willing to be corrected on this point.
History of unreliability, check. Centralized, check. Business model that has nothing to do with replacing DNS, check. Will probably give in to the US government without a fight, ?
Yes, in that the presence of design patterns indicates that the paradigm or language used is not sophisticated enough (for example, many if not most of the GoF patterns are unnecessary in Ruby/Python).

On the other hand, some people still have to work in such environments so it is good for them to know the patterns, and it may be beneficial for others to understand them as well (as foundational structures).
Original Source: http://launch.is/blog/2010/12/3/how-to-name-your-startup-and...
See here: http://news.ycombinator.com/item?id=1965440
Chris Wanstrath (Github) uses this
Here's another source, ordered by Alexa rankings: http://rails100.pbworks.com/w/page/8815411/Alexa-Rankings

(Not sure when it was last updated, though. The wiki seems to have been spammed quite a bit :()
WWF is just a PDF with DRM to disallow printing, this isn't a new file format or anything.
I find it easier to read prose when it's dark text on a light background, but I find it easier to read code when it's light text on a dark background. Maybe it has to do with proportional vs. monospace fonts?
Probably not TOO hard, but the main issue there is the communication would not be reliable enough for something real time that had a low failure tolerance, like controlling a plane. If some packets got dropped and had to be re-sent, it could mean that the plane crashes if the communication was some sort of emergency time-critical maneuver.
But surely that's the point, that their good faith concerns are unreasonable.

It's completely clear cut - the guy broke into systems that no normal human being would go at. The level of security is irrelevant - if you commence a military act, surely a military response is appropriate, no?

Your points are completely valid but you're missing the view that is brought forward, that he's one of ours, he's not that bad a guy, and doesn't deserve the same as people in gitmo.

I don't agree with the view and I think that all things being equal he should serve a small amount of time in the US, but thats not going to happen. Either he's going to serve a large amount of time in the US (from the perspective of the Brits) or he's not going there.

It's especially interesting for me because this happened before with some inside traders at natwest. It'll be interesting to see if this happens again.
One word: Yes. (Duh!)

FAQ: http://ycombinator.com/newsfaq.html
The creators of no-longer-with-us products explain what went wrong
Perhaps I should have said "protection of state secrets out of context".

My main concern isn't that these secrets are getting exposed, its that they are getting exposed in a way that is easily editorialized by whoever is distributing them. Ordinarily US citizens wouldn't have access to our country's diplomatic cables (even though other countries might) - now we do have them, yet we have absolutely no way of verifying that we've gotten the unadulterated whole of them. That is what concerns me.
(Some details I forgot to say: the cocktail was in big garden. it was summer time. people where waiting around a table to have their glasses refilled)

Please enlighten me.

I have 2 scenarios - either he stole or he was playing tag. If he played tag, threatening is wrong.

If he stole, what exactly should I have apologised for ?
- letting him steal from an open bar ?
- letting him run away with what he stole ?
- daring to catch up with him ?
- smiling to him ?
- asking him to fill the empty glasses of the people around him with the full bottle he stole ?

For god sake, he was no hobo but a kernel hacker invited to a conference!

I believed it was a dare - like playing tag. Maybe he did believe otherwise - but why exactly would you take a full bottle from an open bar and run around laughting?? But when confronted I repeat in a non threatening way, why try to escalate instead of going back to normal mode and sharing with the folks having empty glasses around?

I mean it's an open bar. You are not paying per drink, but that's not a reason to grab a bottle and run away or like come with a big back and fill it up as in a supermarket.

That's rude. Following up with threats of violence now crosses my line of "non acceptable behaviour".
Hi Gabriel. Would it be possible to have the option to see both the WoT icons and the Favicons? I'm not sold on the WoT yet, but when I try it, I immediately miss the favicons..
Parrot AR.Drone - Wi-Fi quadricopter with 2 cameras
I'm... not so sure I look forward to that day.
Yeah, that's the talk I was thinking about.

UPDATE - after watching it again, they handled it pretty well.
Not sure if this has been suggested or not, but what about a list of "similar articles" below yours (based on a search of past articles based on title/content/etc) so that you can verify yours is unique?
Your proof is in the pudding makes no sense, and just reinforces my comments about fox news earlier.

There are plenty more NOLOH sites, those are sites where the users submitted their site via our submit site functionality and is no way representative of all of NOLOH sites. Furthermore, you selectively chose the sites you wanted to list.

Whether a company is using NOLOH or html/javascript directly has nothing to do with whether someone needs to learn JavaScript. At this point you're just being combative for argument's sake, which is what I didn't want to deal with.

Surely, most sites on the web are written directly in a combination of HTML/JavaScript and some server-side language, but that in no way means that's the best approach. With your logic one can say that there's no place for any tools, since the majority of sites will always be in the status quo, or previous norm.
Thanks for the link; that's the most succinct breakdown of the neutrality situation I've read to date. Still working my way through the thread.
There are several small tweaks that I've noticed. There's something about the length of a post, possibly something about the number of comments, and possibly others. There are also penalties for various things. Items without a link are ranked more lowly than those with a link, and some topics du jour have a penalty applied.

All in all, it's actively curated by PG, with small changes to keep the system in balance and running smoothly. Enquiring too closely is discouraged.

It's also plausible that this item will get deleted. After all, this is a site for hackers, not a site about Hacker News.
Yeah, that is something I'm working on, but wanted to get this out in the mean time.
Yeah, they also missed places like Oracle.Mix and a few other big ones. Still a decent list, though!
Well it's linear time to find the maximum element of a sequence (which is equal to the maximum subsequence when all are non-positive), so you can by definition do both in linear time.
The USA government wants to get Internet into private ownership
Minecraft, ray traced
Covert Strike of Spanish Air Controllers: Spanish Air Space Closed
Amazon should bundle it together and offer it as a service.
That's exactly what Assange wants to do - make it more inconvenient for people in power to collude in secret.

What's really working both ways here is the samizdat analogy. Wikileaks is the next logical step after samizdat in the fight against tyranny.
There are a couple of older threads on this which are worth reading:

http://news.ycombinator.com/item?id=436523
http://news.ycombinator.com/item?id=133349
http://news.ycombinator.com/item?id=198158
http://news.ycombinator.com/item?id=930530

I went round this loop a while ago and Camtasia really wins out
I've often been unhappy with off-the-shelf monitoring systems, because every major site I've worked on has had some unique kind of problem.

For instance, there was one site where user abuse was the real problem... Bad enough that I built something that detected possible abusive behavior and would beep my pager.

For another project we had about 20 geographically distributed mirror sites, and we had to monitor network connections to all of them and make sure they were all alive and staying synchronized.

Right now I've got a site where the caching system screws up periodically and then I start getting 500 errors. Sooner or later I'm going to really fix the problem, in the short term what I really need is something that gets in my face whenever the 500 error rate spikes.
I keep a server up-n-running 24/7 anyway, doing lots of things (file server, UPnP, the whole nine yards), it's on cable Internet with a dynamic DNS. So I installed OpenVPN on it and all my laptops automatically connect to it when they boot up. The server also runs a proxy.

So I've a secure proxy available any time, from anywhere.
WAPI: A generic C API to (wireless) network interfaces in GNU/Linux systems
WAPI (Wireless API) provides an easy-to-use function set to configure wireless network interfaces on a GNU/Linux system. One can think WAPI as a lightweight C API for iwconfig, wlanconfig, ifconfig, and route commands. (But it is not a thin wrapper for these command line tools.)
waiting for the real JS Application framework to appear

Yes, please! This area is so ripe, it hurts.

Backbone.js (or similar) screams to grow into a client/server hybrid that could finally turn web development into what it should be - after all those years.

As a datapoint, I'm currently fleshing out a rails hack to auto-generate javascript form-validation code from the rails model validations. The impedance mismatch is nasty, to say the least.

And this is just a tiny fragment of the pains that would evaporate when we finally get to treat server and client as two sides of the same coin.
Even if that isn't practical, you could just magc wand all the text in Photoshop and put a stroke around it. It would probably take 15-30 mins.
wepay.com is one option, their fees are listed here wepay.com/about/fees
I do, too. I suspect it's just habit.
How To Stop Wikileaks?
It's Calacanis recursive blogspam. Incredible.
just depends on if you want to build it, or let somebody else run it. Off the top of my head.

1. "web 2.0" SaaS like recur.ly

2. wepay.com

3. whatever your merchant account offers
- they are all starting to offer recurring subscription as part of their API. (perhaps for an extra fee)
My sshuttle project is the best of both worlds between ssh -D and an ssh vpn. http://github.com/apenwarr/sshuttle/
This Kid Will Do Whatever You Want in Antartica
umm, the faq on this doesn't really explain the scenario...

the question was something like this... how come a 20 upvote link gets displayed higher than a 40 upvote link when both are carrying similar timestamps?
I've always preferred dark backgrounds/light text.
Or that disecting a joke ruins it?
I'm sorry, I wish php|architect would expose their articles without a pay wall, or subscription. They have an exclusivity period of 3 months.
Quite simply, would you fund a novelist without seeing some writing samples? Sure, if a Vonnegut or King walks in, you're familiar with the brand name, otherwise you want to see some street cred. Github is the street cred for hackers these days.

On a related note, since you mentioned Indinero there, if you notice at the bottom of that page, you'd have found this link https://indinero.com/gettingtoknowyou which is very accurate of why a cultural fit and coding skill can make or break a startup in its first steps.

As about other startups that have challenges, it's pretty easy to find. Quite a bit of YC startups are starting to do it - of course, a blog, github and twitter are helpful these days.

Dropbox, Justin.tv, and more recently Greplin also have challenges as well. As a rule of thumb, here is the url nomenclature to find such challenges: "http://www.startup-name.{com|whatever}/jobs
Basing technology decisions (or an argument in a blog post about making technology decisions) based on something Kevin Rose said is just a bad idea.

The bit about "but after placing the individuals, he decided to branch out to other technologies and the developers he hired, weren't able to make the transition" is just laughable.
DHT and Peer Exchange are just about good enough to download a torrent in the absence of a tracker, albeit with a much longer "spin up" time than usual. If tens of thousands of people were all on one torrent, and most of them had DHT / PE enabled, it should work pretty well.

And of course as cryptoz pointed out, there's no shortage of trackers to use. If more are needed, it would be cheap and easy to make a few yourself, opentracker should use almost no resources.
Apple clarifies Mac App Store rules
Design patterns are essentially code that you have to repeat because the language is incapable of generically representing the process that the pattern codifies.

In the specific case of the twenty canonical design patterns from the GoF book, some are rendered trivial by better languages, but the principle of a design pattern remains valid. I'm confident that Lisp has design patterns, I own a book full of them:

http://www.amazon.com/LISP-Advanced-Techniques-Common/dp/013...

A design pattern in the abstract is a systemized form of folklore. Problem Statement, Forces Acting on the Solution, Template for Implementing the Solution. Until we have a language where every problem to be solved can be done so with a single atomic element of the language, there will be design patterns that programmers use to share their experience.

Now that we have established that we can choose several different colours for the bike shed, I will say that if you gave me that answer in an interview, I wouldn't hold it against you in any way. It demonstrates intelligence and experience. I imagine that if we were talking face to face we could have an interesting conversation about languages and abstractions and templates and problems and communicating folklore.

So my meta-observation is that the important thing about a question is whether it helps provoke an interesting and useful conversation, not whether the person parrots out some answer you are seeking.

JM2C.
I was coupling it with the fact that they used the same dns service that previously dropped them.
Art Vanden Berg launched an autonomous glider up to where the sky is black in the daytime, six [edit: five] times, back in 2002: http://members.shaw.ca/sonde/

He wrote all the software (avionics, telemetry, and ground support) himself. It maintained a telemetry link during most of each flight, and landed successfully five [edit: four] times, I think most of them on autopilot.

Around that time, Jef Raskin wrote a thought-provoking piece on the security implications of UAVs such as Laima. I can't find it on Raskin's site anymore, but here's a mirror: http://allnurses-central.com/world-news-current/next-time-ca...

There's a site about building amateur autonomous UAVs run by a Wired editor, which nevertheless seems to have relatively reliable information. Disturbingly, it has a diagram of a Predator on the front page: http://diydrones.com/

These guys are doing a bunch of stuff with kites and balloons as well, specifically to make maps available. Although some jurisdictions (like China) place restrictions on such activities, they seem to be doing a lot of good, and so far nobody's ended up in jail: http://grassrootsmapping.org/

In 2008, someone used a small flying dildo helicopter to make a political statement against Garry Kasparov (warning, includes photos of a flying dildo): http://hackaday.com/2008/05/19/flying-rc-penis-violates-ches...

The first writing I recall reading about this issue was "Danny Dunn, Invisible Boy", published in 1974; it mostly discussed the use of teleoperated UAVs for spying, not violence: http://en.wikipedia.org/wiki/Danny_Dunn,_Invisible_Boy

I think the concerns about terrorism are overblown. The world will never be perfectly safe, and people will keep on using violence against each other for quite a while yet, but fragile UAVs don't seem like they'll be a particularly big force multiplier as weapons. The concerns about privacy are probably much more significant.
Ah, so easy! Only 28 steps filled with remote Linux shell commands, certificate creation, and downloaded software! I'm sure that's exactly what his wife wanted to hear when she asked how to avoid being Firesheeped.

Whatever happened to good old ssh -ND ? Wouldn't that solve 90% of most casual hotspot users' problems ? And I'd be wary suggesting even that one-liner to someone who isn't a techie, which I'm assuming his wife isn't since she asked the question.
Agreed!

I understand that there's always more chance that if its fully disclosed, it might be used to game the system.. but could stop my curiousity, hence the question :).
Fair enough. An interviewer that filters on something as arbitrary as having read the same programming books is not someone I'd be interested in working with.
Perhaps, in the same way that HN adds a link to Scribd for pdf submissions, it should add a link to the print version if one exists. (Web pages can indicate a print version with the <link> tag, but I don't know how widely it's used.)
I believe the largest amount of usable office space in Manhattan is at 55 Water St.
Huh? This comment makes almost no sense, but if I'm understanding you correctly, you're saying that I wouldn't think the same thing if she showed up at a tech conference in crimson lipstick and a black dress and made pouty faces all over the place?

Um...yes, actually. Yes I would think that.
Not to mention missing Basecamp, which spawned Rails in the first place.
How about the fact that her police report resulted in nothing happening? All we got out of the entire incident was a character assassination under false pretenses and a lot of whining.

It probably also violates HN etiquette to link your comments to your female friends and ask them to upvote it. Please don't do it anymore.
Mixing in weaker coins with the mark to get the euro makes the euro weaker than the mark was. That helps German exports to non-euro countries.

Within the euro, the link is even stronger. Before the Euro, there was an agreement to keep exchange rates more or less fixed, but the fixed rates would get adjusted when they grew too unrealistic. When that happened, the Italian lire, Greek drachme, Spanish peseta, etc. would get devalued, making German products more expensive for people in Italy, Spain, Greece, etc. That mechanism is gone now.
What you described is essentially grep. Hiring someone to give you an executive summary of your image on the internet is different.

Honestly, I don't know if this is really the most important function of a social media consultant. They are really a domain expert. Like any consultant, their job is as not just to perform tasks in the domain, but to offer expertise and help make decisions as well. Knowledge of effectively using Twitter, Facebook, Yelp, etc can be leveraged for shareholder value. This could be marketing campaigns, coupons, contests, tech support, retweeting when relevent or almost any other use of social media.

Now, not every company needs this. But for big companies with large support and customer relations staffs, it's not unreasonable that a few social media experts can save enough money to make it worth their while.
Clear Browser History via hyperlink?
Does anyone know if you can clear your browser history via hyperlink?