skysight-inc/HackerNews huggingface dataset:
It's a very interesting topic. I've worked at a company where we would get a stack of applications (about 1500) over night (right before the deadline of course) and the crappy tracker system we used would crash. Even worse I searched for a reasonable alternative, but simply couldn't find one that was SIMPLE. Sure there're plenty of bloated CRMs out there, and even some honest efforts like jobvite and interview street. But I couldn't find the right balance of simple tracking and review/screening features. So, as PG once suggested, I went and built my own.

It's still in dev mode but we've gotten pretty good responses from potential customers so far. Some of the issues we've tried to tackle has been the resume "problem" as discussed here. The thing is, resumes are much more than the content they hold. The design of the page, the choosing of words and descriptions, how to weight the important stuff etc. You can tell a lot about a person by looking at their 'paper' resume. It's almost like judging a person by their handwriting, though this metric is sort of skewed since everyone I know, myself included, has developed crummy handwriting ever since spending 10+ hours/day communicating via a keyboard.

An interesting point-of-view I've seen a lot of places is the obvious, yet under-prioritized factoring of values and soft skills. Personally, I think it's naïve to think you can attract "the best, the top 1%" of coders, managers, product devs and so on. What would be far more valuable in terms of hiring would be to find those people that would actually fit the company culture and team the best. Skills can be learned, but personal values and interests can't. So a silly manager might ask for someone under 30 with 15 years of experience in C#, Java, Ruby, and some html/css for good measure. Yet, this is the skewed metric to evaluate on. Instead, they should find the person who finds the problem they're meant to solve interesting and someone who would fit well into the company and the team. If the candidate 'only' knows C++ and Python, it's far easier for them to get up-to-date on the company program running on Ruby than trying to force the 'ideal hard skill candidate' into a culture he/she's not comfortable in. Prioritizing candidates in terms of soft skills and values are actually one of the pillars of the program I'm working on. It's a tough nut to crack..

Another issue we've talked about is how to evaluate someone with a minimum of screening bias? There's so much bias going into an evaluation of a person, and it's a well-known issue that we tend to look for people similar to ourselves - even though it might not be what the company is actually looking for. So, if the application tracker could enable "blind" mode and switch off certain information like pictures, names, tests scores etc. it could potentially negate some of the bias involved in screening. Even letting multiple people rate a candidate could negate some of it, yet the work flow used in most HR departments simply don't allow for this kind of flexibility.

Long rant, interesting topic.
While I guess it's needed to show off the features, the sample at the top of the page seems far too slow to bring in new characters. I don't want to have to sit around for 5 seconds before I can start reading.

It's also very difficult to copy the text.
I can also spoof network packages, but my ISP will discard them. Why can't they do the same?
Exactly. My friends are shocked when they see this working.
IRB session to existing ruby process.
This has been submitted before, but it didn't get much attention.

I stumbled onto it while researching hot code reloading in ruby.
As a corollary, nobody average is busy.
Apart from the obvious data protection issues, perhaps an even more interesting and frightening aspect of the issue is that that phone number is probably there for a reason. It's entirely possible that some O2 or O2 partner sites use that header field to associate a visitor with an O2 customer.

It would be interesting to see if that could be abused somehow, e.g. fake a phone number header to see if it's possible to "prank your friends" who use O2 or do something ever more malicious. (I'm not advocating anything like that, it's illegal and immoral and bad, I'm just curious if that would really work.)
Wow, that makes this thing a lot more interesting to me, if true. So many designs these days pair monster CPUs with underpowered GPUs it's almost embarrassing (especially as Apple continues to show that powerful GPUs are important for a good user experience). The 256 MB of RAM will be very constraining for any app trying to use all that power, though.
Actually, I don't see why it couldn't be 'smart' enough to know how to handle non-existant array locations. It just needs to know to handle all the valid cases, and ignore the invalid ones, and it's good to go.
Seems to be growing pretty fast: lib/ went from 76KB to 172KB ?

Seems like a very big increase.. Should we be worried?

(edit: Looks great though ;)
That's interesting. Seems they thought about it and chose the most secure way, then.
To be clear, I am well-aware this is not a new issue. However, in the context of the Leveson enquiry into phone "hacking" and O2's recent blunder, I think it is a great time to revisit this issue.
Stop it how exactly? It's the same thing as with phone calls. Unless we migrate to some technology which involves signed, verifiable sources, there's nothing they can do about things like that. Once your telco approves that you can send out any number as source, you can send out any number as your source - they're the highest authority atm. Everything that happens between telcos on the wire is trusted since telcos trust each other.

There are valid use cases for that too of course - setting your presented id as the number of your company's reception, having a single number for incoming connections (or a group) but using multiple lines for calling out, etc.

You can probably ensure the account sending the traffic is closed since it's likely to break multiple local laws, but on the receiving side, there's nothing left to do.
Organic Beauty Products | Organic Oils | Organic Foods | Skincare
At Viridian Nutrition, we believe in Ultimate Beauty, that extra ‘something’ that comes from within. Kindness to others, empathy to all creatures on the planet and compassion to the planet itself. Nourishing the mind, the spirit and the body is the secret to Ultimate Beauty.
In a society that values economic productivity above all else, "useless" is a very accurate term. The challenge is to convince the economically "useful" people that have to pay the taxes that support these "useless" people to keep doing that, which will get harder and harder as the "useful" people see their purchasing power dwindle.

I'm not sure what the solution to this problem would be, but I do have a suspicion that more free market economics is not it.
10 minute Twilio hack to highlight O2 header issue
Malaysia Fashion: An ever exciting journey
Malaysia has seen great change in the last decade; its citizens are now on the forefront of technology, medicine, science, entertainment and fashion.
The Zynga Abyss
Climbing the spiral staircase of refactoring
Twitter Username Mess
Nobel laureate Ralph Steinman had some of this kind of vaccines tested on himself when he got pancreatic tumor. He lived unusually long for this kind of tumor and died of pneumonia.

There's piece about his fight in recent Scientific American. http://www.scientificamerican.com/article.cfm?id=the-patient...
Your homepage is quite confusing indeed:

- The "Connect with artists" banner looks like an input field. The first thing I did was try to type in it, which didn't work.

- What's the point of the list of stats? When I mouse over them they react, so it implies I might be able to interact with them, but I can't... so why put them there?

- The list of fans, touring artists and news is confusing. If I click on fans, it shows me some numbers, which turns out to be screenshots if I click on them. Why not bring those screenshots out and show them when I load the site to help me understand what this is? If I click on touring artists it shows me what appears to be a list of buttons, but which upon further inspection appears to be a list of items which I can mouseover to see more information about (the arrows at the bottom further my confusion - they seem to suggest I can reorder the list, but really it just toggles between items). If I click on "news", I get what appears to be 3 tweets, 2 of which are you talking about how excited you are about launching.

I haven't tried signing up or using it because the homepage prevents me from understanding what this is or why I would use it. The layout breaks many UI conventions that could be fixed by involving an interaction designer or doing some usability tests and observing how people react to the homepage.

Hope that helps!
The iPhone 4S' display runs at 960x640, which is about 67% of a "typical" TV:s 1280*720. The Pi is intended for connection mainly to TV:s as far as I've understood it, and clearly the iPhone's display is not very far from such "desktop monitors" in terms of number of pixels.

If you compare to an HDTV:s 1920x1080 though, the iPhone lands at around 30% so then it becomes less of a problem for it to have a less capable graphics subsystem.

Of course, the Pi is designed for non-battery operation too, which kind of makes the comparison a bit unfair to begin with.
Ex-Stanford Professors Starting Free Online College
How would they know the incriminating evidence had been wiped though?
I am not seeing it on the HTC Sensation either.

This article seems to agree with us too:
http://www.slashgear.com/o2-sharing-phone-numbers-for-mobile...

I wonder what the (de)selection criteria is then?
You could put a lot of effort into adding stuff on top to make it more secure, for example public key authentication and encryption. But maybe it's time for SMS to go away. It's very limited compared to other communication methods, and there's only so much you can bolt on afterwards. And there are plenty of alternatives...
Now that is how a web page should look! It uses my preferred font at the preferred size and fills the entire width of the page with text. Congratulations!
I'm convinced that IF you can make this work, it's the future. 'Programmers' will still do what they currently do... But instead of writing applications, they'll be writing compilers. (Or whatever we end up calling the programs that turn declarative code into programs.)

This will lead to a rise in a new job. Instead of coding, they'll be describing applications. And done right, it should be easier than coding.

Initially, the 'compilers' will be pretty bad at what they do. The code they produce won't have memory leaks and such, but it'll be horribly inefficient. But thing will gradually get better and better until machines are writing better code than humans, for the majority of applications.

Eventually, as with current self-hosting compilers, new self-hosting compilers will be created and programmers will be phased out. This will be quite an interesting day.

One thing I see holding this back is computing power. The initial horribly-inefficient programs will be created by horribly-inefficient 'compilers'. They'll take insane amounts of processing power to do their jobs. Eventually, this will get better, and processing power will increase, though. It may be that we aren't at a point where it's plausible yet.
Proposed EU law includes "right to be forgotten online"
It also affects GiffGaff, a "virtual network operator" that uses O2's network.
It doesn't seem to send it if you're going over wifi.
Taking care of children/elders/family/friends/neighbors.

With everything else automated, people will still be in need for social interaction with real humans.

Currently the issue is that there's no simple economic value to put on these tasks. Given their importance, I'd claim the bug lies in the economic model, not in social interactions.

This all assumes that automation is put to its full potential: What will society look like when harvesting energy, food generation and processing, transportation and home building ("basic needs") were fully automated and available for more-or-less free?
(home building is the odd one out in this list, as the others are for nearly instant consumtion, while most people live under the same roof for a while)
To fix it, you'd have to reinvent the protocol.

That's like reinventing email. Well good luck with that ;)
Kim Schmitz trolling in the German CCC newsgroup, 1996-2000
Darkness II: Have a look at New Launched Trailer
Thank you. I'll definitely be getting this all fixed soon.
The argument forwarded for considering them declarative is that their compilers perform transforms on the source code, and that there are no side-effects.

I certainly agree with your interpretation more. Typical functional programming isn't really declarative (though, yes, moreso than imperative programs are) and those waters shouldn't be muddied.
A similar thing happened in 2010 with Orange Spain: http://certificateerror.blogspot.com/2010/08/orange-spain-di...

It looks like it was fixed immediately.
So far as I can tell, this significantly limits the hack value of the Raspberry Pi. Sure, it runs Linux... whatever version was current when it first shipped. Considering Ubuntu and Fedora both ship new releases every six months, a year and a half or two years into the future and what you can do with the Raspberry Pi will be limited to what outdated binary packages you can find, or what software you're prepared to compile yourself on a tiny embedded processor.

I guess $25 isn't exactly a high price to pay for six months to a year of messing about, but it seems a sad fate for an otherwise remarkable piece of hardware.
Or it could be that WP doesn't represent a threat to them and they'd rather have it as a competitor versus Android.
Ferrari Ki Sawaari 2012 Movie In Vidya Balan First Item Song Perform
This is pretty much all in German but I still decided to post it because it gives an insight into Kim Schmitz's ("kimble", recently in the news because of megaupload) past and this collection must not be lost.

It is pretty much nothing but trolling on his part and spreading PR for his back-then company "dataprotect" and talking down on other people - and all that in the German newsgroup of the legendary CCC.

It is way too much to translate the whole thing but I am glad to help with phrases or words.
While I love reading and heartily recommend it to everyone, there's a huge difference between 'owning skis and not skiing' and 'being able to read and not reading books'.

First, owning and knowing things are completely different.

Second, reading is useful for more than just books. We use it constantly in our daily lives, and you can go your whole life without reading a book and still find it plenty useful.

Reading books might enrich your life and boost your career, but it's hardly necessary.
Here's a demo I made to better illustrate the issue: http://neave.com/temp/phone-headers/
Link won't open for me.
Edit: A cached version: http://webcache.googleusercontent.com/search?q=cache:MEzmvcy...
Attorneys in Utah
Mac Backup Strategies
SQL is declarative, and that's it's strength. The optimization, indexing, and other tweaking of the implementation is separated from the code that declares the result needed.
Cyberwar Comes to a Mall in Fresno? Not so Much...
The Story of Mel, a Real Programmer
Thanks. I did mean above and beyond living costs; expenses such as hosting, legal, advertising, etc. Next question - how much money AFTER launch will you be committing to your startup and what is the amount (in your mind) that you see yourself spending in order to make it happen?
It's not pretty, but the code is here:

http://edlea.net/o2.js
$200 million of it will go towards land purchase and residential development.

Since when did real estate speculation become a "startup?"

And he wants to develop more residential areas in the city with the highest foreclosure rate in the US? And among the cities with the most empty houses.

I hate to be critical, but...this seems like a bad idea. $350 million is also probably not enough money to create significant impact - to do anything on the scale of a neighborhood or borough, you are talking a multibillion dollar project.
I think it is possible to write something better then prolog but I dont think we will ever write all programmes this way. Dont get me wrong using declerativ systems to help you is often helpful but I doute we will ever programm everything like this.

Even if we did we would still have many of the same bugs, many bugs we have to day are not details of algorithems the are problems in our own head, you can divine a system the way you want it an still get the wrong answer.
It is true that Google rated them on top for 'Organic' results, but the use of following someone on Google+ is not just that you want to see what they publish (use it just like a social network). There is more to it, what they +1 and share has direct effect on how things are ranked for you in later queries. This information is not available for other cases - not realtime/easily anyways. (Twitter closed their hose, Facebook is tricky to parse and their APIs are incredibly slow!).

Not related to you, but I did some experimentation on my own and published it at: halfaclick.blogspot.com/2012/01/focus-on-thy-users.html. It is not that FB (contributors from where helped develop the FOTU) shows any more focus than Google.

Also the way Focus On The User portrayed the entire thing was not that they are giving a tool that makes Google better but that Google was not using their information. And why just Facebook, Twitter and MySpace? Why not HN, Quora, SO and others?
Upvoted for getting screwed and still remaining objective.
Equity Linked Savings Scheme
Nalidxic: I really like the simplicity and design of your site - it is really inviting! How have you advertised this?
Of what I understand of the methodology used by polygraph, forgetting the password wouldn't help you out here. You'd still be intentionally misleading the police, and that would lead to the signs the polygraph attempts to detect.
Only on your side. If someone was peering with your ISP and they sent some spoofed packets, there's a big chance they'll be accepted. If they get filtered, that's probably based on the ranges published by the peering partner.

You can consider anycast to be something like spoofing - multiple hosts make you believe they have the same address. There's no way your ISP can verify they are.
You need to reboot after changing the APN + username (going into airplane mode, etc, isn't enough), then it stops sending the password, or at least did for me.

Thanks
I am in love with it. Never browsed Reddit with so much enthusiasm as I am doing it now. Like it so much, I created an account; I never cared for one before.

Thank you!
A sentence «and should double iPhone 4S performance across a range of content» is a really authoritative benchmark I suppose...
Cellu M6 Keymodule for Sale
Each day, several new equipments are being marketed in the industry which brings weight loss as desired, but not all of them are capable of impressing the customers. But zlimline is the best choice for those people who want to reduce the weight. However there is easy option like Ultra-tone futura pro there is no necessity to buy costly equipments. For more information about ultratone visit our website.
Energy wouldn't be free, it may be vastly more abundant and for practical purposes free for "consumer uses", but not exactly free in the general sense. To print you also need raw materials, some of which may be more rare but in high demand (and therefore more expensive). Lastly, there would presumably be high technological processes (like chip manufacturing) or simply huge industrial ventures ({space} ship manufacturing) which can't be readily replicated with semiportable 3d printers.
Seizing Privacy on Social Networks
Privly proposes a method for maintaining privacy while using Facebook, Webmail, and any other HTML-based service.
I smell a startup.

Great Idea by the way. Like Wikileaks you would have to replicate all your server in the countries that are the "freeist" or you need a very good system to hide where you are. Tor is a good exampel.
Personally I think the fairly low amount of memory is good and works well with their motive - to promote computer science education. If it had more, you could easily chuck massive frameworks and whatnot at it, but as there's not as much RAM then hopefully people learning with it will have to work a little closer to the bare metal. I'm sure things to make Raspberry Pi work 'easier' will arrive - and that's not necessarily a bad thing - but at least they'll be more constrained.
the site is currently down it seems, maybe because of the level of traffic - I left Satish a message.
Embarrassing? Remember that they're working without power constraints; it's a rather different problem.
Two totally separate arguments that have no reason to be used for comparison in this context at all. The OS has nothing to do with applications you run on it. Saying Apple isn't trying hard on their OS and then stating that the applications you use on your Macbook aren't even from Apple is like saying I drive a Prius but my music CD isn't from Toyota. As if any of that matters or even correlates (it makes no sense whatsoever). I'm really scratching my head on this one...

The OS is separate from the applications in which it runs. Who cares if Apple makes any of the software you choose to install on OS X or not (as a measure of evaluating the OS itself). It doesn't change the fact that you're able to install those applications and they run fine on OS X nor does it in any way actually measure how good or bad OS X is. Arguably Ubuntu probably doesn't make any of the software you choose to install on it either by that very same argument.

I use both Ubuntu and OS X and I'm all for fair evaluation of good and bad of anything (not just OS or software), but when you make a statement like Apple isn't trying very hard and your best argument is completely irrelevant to the argument itself, I can't see the merit.
Can we know what language/framework/technologies are used on your site? It's pretty well done, congrats.
Business Data Services
Redi-Data offers Business Data Services and Business Mailing List Services. These include Business Data Append (based on over 17 million business people and hundreds of criteria), SIC Coding and Postal Data Services.
This is just silly. Anyone who has industry experience knows that it's trivially possible to spoof SMS phone numbers. Just like with email, it's possible to make the system more secure but given the margins associated with SMS, not likely.

For a clear example, imagine that I'm roaming in Zimbabwe with my UK cellphone. I send an SMS through the Zimbabwe carrier. It (eventually) arrives to the UK recipient network, ready to be delivered. That network could do some form of verification, but as they only get the final billing tally a few days or weeks later from the Zimbabwe ISP, they don't have enough information to do so.

It would not make any sense for the carriers to do SMS verification. And given that emails are far easier to get people to click on links to phishing and malware sites, spoofing SMSs has limited value.

Also, did you know that I could phone you and claim to be someone else?
Anyone who has industry experience knows that it's trivially possible to spoof SMS phone numbers.

Exactly. My point is that the general public do not know. That is bad.

What do you think?
Python Twisted Hackday (Feb 1st, Rackspace)
Fake Kindle Book Reviews For Cash Rewards Flood Amazon.com
I know of them, but don't know the founders personally. I had done some research on such distribution/marketing channels & they were on my list.