skysight-inc/HackerNews huggingface dataset:
I never had a chance to meet Jody, but had connected with him online a couple of times. He couldn't have been more gracious with his time and knowledge.

Great loss to #startupville & the LA Scene.
This was posted a couple of months ago - discussion here: http://news.ycombinator.com/item?id=4923530
My normal reaction to new versions of Courier to to cry ``Heresy!'' and back away from them. In this case, though, I'm actually really impressed.

I wouldn't use it in my terminal (I use Menlo), but for hardcopies, it's a great option. Courier New has always been a dreadful option.
Block cursor?
Better Than The Borg: The Neurotech Era
"If the political structure of a society wants to pretend regulation, licensing, permissions, incentive/punitive taxes, bail-outs, take-overs and nationalizations are not effectively the same thing as (at least partial) social ownership; that's society's business, not mine."

Current society is not run on principles or aims anything like the means of production being in the ownership of the workers.

You can pretend all you like that "OMG Socialism!" is taking over the world, but the reality is far from it in both aims and current direction.

You don't have to understand another's religion or political views to understand what those things are, and you have failed.

As for the looming dissolution of social order - LMFAO. You're a wingnut. Get help.
Hard to judge these things by eye, particularly if not a local, but it doesn't look as detailed as OpenStreetMap's (which is also crowd-sourced):

http://www.openstreetmap.org/?lat=39.0174&lon=125.7408&#...
Petition to decriminalize smartphone unlocking gains steam
Can Brands Tell A Story In Six Seconds Or Fewer? Ritz, Dove And Trident Think So
...what I'd kill for in ST would be a nice code browser that also properly shows nested function in Javascript and other languages that support them (like Idea does). It really makes a difference if you're trying to make sense of some else's messy code base and you happen to be a visual thinker like me.
Someone Is Taking Credit For Your Idea Now What?
How Not to Handle Internet Security
> Probably not a HN post

Nope, not in the slightest.
Wait a minute, mapmaker is available in North Korea? Last time I checked, it was not available in Europe. Strange priorities ...
How much would you be willing to pay and how much do you think it'd take? The sublime text package manager has been installed 1.1 million times. Lets assume 10% of those are to a unique paid user at $60. That's $6 million right there. Sublime Text's popularity is only rising and if not a single update were released can expect good sales for several years.

What do you think the odds are that Sublime Text sells a million licenses in the next 5 years? I think the equation solves itself from here.
4.2.2.2 The most famous public IP address
Again you're missing the point. Just checking 31 sockets for data is much much much less work than checking 600k sockets, even if they are all via local IPs.

I agree that a connection from a local IP is not as much work for the kernel as from a remote IP, but it's the same amount of work for the server portion of the software to service each of the connections whether they are local or remote. Remember too that the host machine is running both the server and the process generating the client load. Generating the client traffic will be costlier than what is saved by the local traffic not traversing the full stack.

Yes, ideally two machines (one with a whole bunch of virtual IPs to fake the clients, and the other hosting the server) would be a better test, that way the machine hosting the server is going via the full network stack.

> Do it over an actual network from 50K different IPs and see how that performs.

And I don't see what difference (as far as how the networking performance of the server will vary) of having unique IPs or not will make. Incoming connections (from a real network) are going to cause the same amount of work regardless of the remote IP (assuming there are no DNS lookups); and iptables or firewall stuff should have minimal impact even if you spray a huge number of unique IPs at it.

For my testing of a similar scenario I use a couple of old blade servers (2 chassis of 24 PIII 700MHz blades each) to generate the load. Each blade has a unique IP and for 500,000 connections per blade I need 1M sockets (each connection can have two open concurrently as they overlap) = 41666 sockets per blade; that fits with a tweak to the ephemeral port range.

My server keeps long polling connections for ~25 seconds. The total network cost of each poll is ~800 bytes[1] (TCP connection initiation, HTTP request, HTTP response, TCP teardown). 500,000 polls every 25 seconds = 20,000/sec.

20,000 conns/sec * 800 bytes = 16,000,000 bytes/sec = 128,000,000 bits/sec.

Luckily each blade chassis has 3 x 100Mbps ethernet ports (Gigabit would have been nice but these are old blade servers) on separate backplanes (public, private, mgmt) so I split the 24 blades up with 8 on each interface to keep well below the 100Mbps limit of each port.

1. Which is why Websockets is much more efficient, roll on adoption in the popular browsers (not just the few who run relatively recent installs of Chrome/Firefox).
Chinese Government Considering Lifting Decade+ Games Console Ban, Says Report
I don't think pretoriusB is Jon Skinner.
This is very rare, I cannot recall seeing it in the last few years. Occasionally on news programmes. Most of the Scottish programmes are only shown there is BBC output is quite regional. You can get them online though now.

Welsh is subtitled but that's a different language...
Well you know, I find I agree with a fair amount in this post. At the core of FB is there not a paradox - the more 'connected' we become online the less we engage in more substantive communication offline? For me, I see an abstraction that takes place; an FB profile check on a friend replaces a phone call, an FB invite replaces a more direct intimate invitation etc. Are such abstractions corrosive to relationships in the long run? I'm increasing concluding they are. Further, does a system that abstracts relationships amplify negative patterns of behaviour too, such as bullying, stalking, soap boxing and ranting polemics, obnoxious behaviour/superfluous prattle for sake of attention seeking etc? Possibly. The toxic paring of FB with the complications of adolescence seems tangible to me too; my 14 year old step sister has become a veritable celebrity at school as she uses FB as the medium with which to qualify quite natural inclinations for her age; peer recognition, kudos, etc. Robbed of context and played out in front of an goading and somewhat unsympathetic audience these natural inclinations have warped into something quite odd and unpleasant. I hope she'll look back and laugh one day but you know some kids don't pull through it: http://goo.gl/nzDb1 You can be mentally rather delicate in these years. As an aside, the distracting potential of FB seems glaring obvious too; I have witnessed colleagues productivity plummet when some FB scandal erupts in their digital social sphere, frustrating when this impacts the rest of the teams work day. As someone said on here before, I guess use in moderation is the key, but again, if people don't like the FB service and want to opt out all together, 'more power to them' I say. This perception of a FB profile as a necessity in the 21st century seems fanciful on one level and insidious on another.
Which is what I said, it wasn't me posting it! But why the angry downvote? I was just providing more context :)
I'd say 8.8.8.8 is more famous now (Tummy doesn't date their articles so I can't say when their article is from).
a little explanation for those who not get it: he said something which resembles "sieg heil" (hail victory!) while doing something which resembles the nazi gesture, i.e. the two parts of the nazi salute.
A bit about SMPP
Just a quick overview of the SMPP protocol.
Second hand x220? I use it as my personal laptop and I love it (ssd, i5, 8Gb of ram)
Textmate 2 is open source now and I've been using it as my primary text editor for the last couple of months. It's become really solid and it's definitely worth a look (if you're on Mac).
I understand that this is about the use of index-only scans more than anything, but I think the example is a bad one, because surely you would do a COUNT rather than a SELECT to get a follower count. Can't think of many situations where you'd want to load all of the 'follower' data at once, especially as you'd likely use pagination and lots of caching for actually displaying users anyway.
The Third Way
Nice. I'd sort the "Migrant destinations" by number, and add a key for what each colour means.
Hi Dean,

Skyscanner shows budget airlines (including both Ryanair and easyJet) along with 'traditional' airlines (BA, KLM, Virgin etc etc). In fact we show almost every airline in the world.

If you are searching for a route which you know Ryanair/easyJet to fly but we are not showing it, please do contact our customer feedback team (http://www.skyscanner.net/contactus.aspx) with the details and we'll investigate immediately.

Thanks

Sam
www.Skyscanner.net
تحميل فيلم فبراير الاسود dvd
crittercism has prevented us from losing about $150K worth of users.
New Technical Article: Query Metadata Using JavaScript
I'm looking forward to this, but right now the find anything menu is crashing all over the place for me on OS X 10.8.2

I'm confident they'll sort it out and I'm happy to pay them $30 when they do, but it looks like I won't be beta testing for a while. :/
Also see: Which programs are best? - http://benchmarksgame.alioth.debian.org/u32/which-programs-a...

One useful metric change is to add "memory (usage)" weight - http://benchmarksgame.alioth.debian.org/u32/which-programs-a...

Based on this we should all be using Pascal ;-)
Absolutely. We wanted to get the iPhone app out the door, but we definitely have plans to build support for Android too. In the meantime, we do allow students to use Tabule over SMS. It's not the same, of course, but works for a temporary measure.
I thought about responding, but then "wrestling, pigs" etc.
Ultimately it might be cheaper for everyone involved if the US just complied with the free and fair trade rules that it likes to impose on other nations, but hey, can't have everything.
Weekend Ventures – A 54 hours journey of starting up
You certainly could call it cyber-terrorism, which is why I vehemently disagree with ineffective measures such as these. They accomplish nothing except to give the government ammunition to use in the fight to expand its scope and power over online activities in the name of fighting some new, vague threat.

Anonymous, you're wasting your goodwill on this bullshit, and in the end, you're almost certainly just hurting all of us. Just stop it.
Really nice. The only suggestion I have putting some kind of animated progress indicator instead of just the text "waiting". If it takes more than a second you tend to wonder what's going on, especially non technical users.
I'm from England, and his accent in that video sounds pretty neutral to me. It's got a bit of a "posh" or "well spoken" edge to it, but in terms of region, that's going to be somewhere around the south of England, excluding places like the south west and parts of London, which have distinct accents.
*Guy who stole from artists everywhere.

It's much more accurate that way.
How long before someone gets taken down for this?

I could forsee some ambitious DA deciding that a BTC exchange was simply a way to launder dollars into online gambling and drug tokens...
Agree you shouldn't take experience at face value, but I do think it's critically valuable to explore experience in an interview.

In an interview, I try to ask questions about the job they'll be doing rather than backward looking behavioral questions. But you can still apply what you know about their past experience to forward looking questions: If they fail on certain areas, but just haven't had a chance to work on that type of problem in their previous experience--it's a lot less distressing. But if they're failing at things they "should" know better from their experience, it's a huge red flag. So for example, someone who says their an expert in web development should have no problem deciding on the best way to manage application state given HTTP's statelessness. Someone coming from a C++ background who struggles with exactly what tools to use for this might still grow to be a fantastic web developer.
Graphic Crime Scene Photos: Female Body found Murdered
I'm not selfish, I want to be free.

I'm not against working and helping the needy, those born mentally handicapped to the poor, for example; what I'm against is what I consider to be the false: Benefit begets claim. I am happy to help the poor, and I do help them beyond the actions of the state.

The collective and violent claims by others stop my ability to leave since all habitable land is claimed. Furthermore, maybe I want to live in a collective much like Canada, but since not enough others hold the basic views that I hold, there is not yet a stateless society with voluntary order, including lifelong agreements to pay a portion of gross personal revenue to the collective.
> "Making fun of nazism is allowed."

Making jokes using the word "Nazi" is common in America and England but is not well received by German people. I would recommend not making this type of jokes in Germany.
Learn to code and explore Europe?

MakersAcademy.com
The thing I like a lot with DDG is that you can easily configure the region and language explicitly. Google keeps redirecting me depending on geolocation (that isn't always correct). When searching for shopping, I want things to be local. When programming, I much prefer stuff in English to German or Italian.
But not client-side. Still, better to just do a DNS lookup (not rate-limited) than WHOIS.
I used an SSD to breathe a second life into the late '08 iMac I'm typing this on.
I don't see why that argument equals that strategy. It's an argument for expecting a specific price, not for waiting for a specific product or service.
I can't really open source the main Rails app "as is" because it would present a security issue for me.

The Tweet/Like buttons just come from the Twitter and Facebook developer sites (for example: https://dev.twitter.com/docs/tweet-button). You just generate the code there and paste it into your site. Although, if you want a gem for generating them you could try this: https://github.com/dtuite/flakey

The sliding inputs are custom built with Backbone.js and they probably wouldn't be too easy to replicate unless you're handy with JS and Backbone. However, I put most of the code into a gist for you so you can check it out if you like: https://gist.github.com/4663167

Dependencies for code that are

1. Backbone for structure
2. Backbone Marionette for general code organization
3. jStorage for accessing localStorage.
One of my favorite parts about Twisted is its API deprecation policy. When an API breaks like that, it's a bug. We do time based releases (like ubuntu), and in practice you should get at the very least six months, usually a year, to fix things: and that's only when we actually change APIs, which is rare.

If an API is just imperfect, stuff just gets added around it, eg getPage has been superseded by Agent for a while but it still works fine.

People may think this is a property of boring software that has jumped the shark. Maybe that's true. Maybe that's a good thing too.
Yeah that's why I made it. I was doing the same thing over and over with a thesaurus so I just decided to automate the process.
I don't understand how the gov't websites are so easy to hack, unless they have someone on the inside?

I'm guessing they are not just running old wordpress etc and getting owned by out of the box exploits.

So it must be custom exploits written for each site, so unless they have a copy of the server-side code to fuzz offline the admins are going to notice a lot of very weird traffic which will clue them that something is up.
Given that the public outcry over Schwartz's prosecution has been enormous, this action is unproductive. The real damage being done here is to the image of the young computer-savvy male.
Show HN: NHS - Who Cares? (from the NHS Hack Day)
Ask HN: 3rd party code review recommendations?
Hi

We're a UK based startup, with several corporate clients.

We just launched our product on one of these clients sites, and in our contract is the requirement for us to have a 3rd party carry out a review of our code.

The reasoning is that a portion of our code is embedded in a number of pages in their site and they do not have visibility of its functionality.

We haven't come across this issue with any other clients yet, and searching for 3rd party code reviewing services hasn't turned up anything suitable for this purpose - the focus seems to be on clean code/standards compliance as opposed to security.

Does anyone have any advice, experience or recommendations of services that carry out this function?
Open plan offices are a nightmare
Sorry, I don't get the point of this. It took my CSS with related rules grouped together and spread them all over, and expanded my shorthand CSS into longhand. The file size change was minimal.

Also, telling people "your X is garbage" isn't the best way to greet your users.
Finally! I have been waiting ages for this functionality. Every time I browsed to North Korea it was just a blank gray collection of pixels.

Next step street view!
you are massively overestimating the competence of various departments IT deployments. Stuff like the department of justice isnt the NSA/CIA, exploiting CMS misconfiguration and holes works for government sites just like it does anywhere else.
Java: How to fix your biggest Internet security risk
Your Code May Be Elegant
It actually translates Python into Javascript! I'm thoroughly impressed.

Another approach that may work in Chrome is to use Chrome Native Client to embed a 'proper' Python runtime.

I've often lamented that we have Javascript and not Python :( http://williamedwardscoder.tumblr.com/post/20771096806/why-d...
sudo apt-get install ssss

or

sudo port install ssss
Blog spam. I don't see how Mashable added any value to the original announcement by Google: http://google-latlong.blogspot.ca/2013/01/publishing-more-de...
Brainfuck really does not have much going for it as a platform. For an example of what I mean check out Jeff Atwood's article http://www.codinghorror.com/blog/2007/04/reddit-language-vs-...
Don't worry for Redis :-) Either some good company like VMware pays me to code it, or as long as it is very used as it is now, I'll learn how to pay my bills using Redis services or products. But one way or the other I'll continue to develop it full time as long as users like the final result and use it.
I'm not quite sure what it's trying to say to me here, but with the exception of 'wolf' and 'kitchen utensil' the second column is rather, err, theme limited and slightly insulting!

wolf
woman chaser
skirt chaser
kitchen utensil (??)
philanderer
womaniser
womanizer

--edit-- OK, it took me a while (more coffee needed), this is just the thesaurus result for 'masher' isn't it? Is this an American thesaurus as I have never heard the word 'masher' used to refer to a womaniser before. Kitchen utensil perhaps, maybe some sort of industrial machinery...
/British

--edit 2-- Yup, the womanising aspect is missing from British English thesauruses (oxford, macmillan) AFAICT. You learn something every day
That is how I moved from religious OS and language wars to just code regardless of technology.

Customers want their problem solved in a specific way, they don't care about the OS or language of the month.
Oracle's Java security head: We will 'fix Java,' communicate better
Is that a reasonable comparison? No.
This wasn't the only lucrative opportunity I saw at the time. Since I dropped that project last year I started importing products from China. I'm seeing triple digit monthly growth and am at 5 employees.

There's lots of opportunities out there in unsexy industries.
Windows 8 fails to boost Microsoft stock
Installed it on windows 8, but lots of things started to fail. The sidebar was lagging, package manager didn't work, files opened blank randomly from an ftp server, and finally, it messed up my ST2 installation. I'll wait for a stable.
Hands off knowledgebaseskirtchaser.com - it's MINE.
Does SUSE Linux Have A Future?
It's a Great Time to Know Linux: "More Linux, More Money"
it's the biggest honey pot that i ever seen!
Probably something related to the new symbol parsing?
What about: "guy who started a popular, light-speed, peer-to-peer library"?

Think about libraries and why they exist. Think about the way libraries work. Then compare with modern filesharing. It seems that the only difference is that online, we can trade things so fast that the old guard in big media can't think of a way to keep monetization intact.

Anyone who accepts the value of a library system (i.e., a big building that holds various kinds of "intellectual property" for members to peruse for free and/or a nominal one-time fee) should logically conclude that The Pirate Bay and its ilk are a public service, not a criminal engagement.
The main thing about about Facebook, or other similar sites, is to ask yourself how much value you're getting out of it versus how much time you're spending on it. It you're spending a lot of time but not getting much value then it may not be worth it.
they call the url param as supidlink :)
Apple Rejects Samsung Request To See iOS 6 Source Code In Korea Patent Battle
Sure, sure, but I got dibs on 'socioeconomicclasskitchenutensil.com'

:)

(to the author - cool tool, I may actually use this for future domain ideas)
Also Irish people, who mostly spoke English but obviously with an Irish accent.
Make it stop! What is proposed here is not multithreading! Just use Thread[1], or a multithreaded language. And for the love of god if you do ever use this, escape[2] your shell arguments!

[1] http://prototype.php.net/manual/en/book.pthreads.php

[2] http://prototype.php.net/manual/en/function.escapeshellarg.p...
Gists, perhaps?
Hacking is ‘Reddit revenge’
Works fine for me, on Linux. Mine usually just changes it to the new contents without a modal, but Ctrl-Z can reverse.
Samsung Begs To See Apple’s iOS Source Code To Prove Patent Infringement
> But I also know that there are people who use Facebook in a way that strengthens, augments and reinforces real-life relationships.

My mother, who lives in the countryside, no Internet, late 50s, first saw her 2-year old niece when I showed her the photos my cousin had posted on Facebook. She was amazed and happy at the same time.

So yes, while for some Facebook may look like this juggernaut that tries to destroy everything on its path, for others is just a way to experience some emotions that otherwise wouldn't be possible.
Yep, not many people respond to insults. But you actually gave an explanation as to why you didn't, to make yourself sound cooler. Bravo 'chuthiya' (you were the one who taught me this)

Andddd, next time, before you waste time insulting people on an international forum, try to use it constructively to atleast complete projects of people whose money you've taken promising them to complete it and you actually didn't. Makes more sense than replying to my comments, right?
Happy for the guy having delivered.

There are some nice changes, but not the ones that would make great extensions (like those in Emacs world) possible/easier to write.
Completely agree that Python ought to be the default browser scripting language. Far, far better than JS. I've always been excited about the prospect of NaCl because it may be able to help us make that a reality in some limited contexts.
Anonymous Hijacks Federal Website, Threatens DOJ Document Dump