skysight-inc/HackerNews huggingface dataset:
In my opinion asking algorithmic questions is the only way to judge an under-grad candidate in a hour interview.
Yes, you are right.Yet, this process can be improved many times magnitude than it currently is.
OpenBSD to replace BIND with nsd and unbound
Conventional financial measures such as maximizing shareholder value are
subordinated to the new bottom line [delighting customers]. Profit is a result,
not a goal.

I like this way of expressing it.

“the fear of cannibalization or disruption of one’s self just melts away”.

They mention Apple as exemplifying this, and it's true: many people who buy an iPhone don't need an iPod. (Though I can't see iPads cannibalizing iPhones in turn.)
How to trick Google into giving you a more realtime search.
sadly, if comments were open, I'd point him out he may want to hide the email of the guy who annoyed him.
Or to reduce it down to dollars - how much does the NFL profit from advertising breaks while plays are reviewed?

It's like proposing work productivity enhancements to people that are billed by the hour.
Nightline (Mon) on Apple in China-"I'll never see an Apple product the same way"
Well, maybe I should be careful what I wish for, but most of the ones I see are little robots or anime characters that tend to look cool and be well designed. But maybe only the neat looking ones make it to the places where I can find them in the states.
Hotels In Jaisalmer
rajasthantourindia.co: has wide range of hotels in Jaisalmer. Book luxury hotels in Jaisalmer, deluxe hotels in Jaisalmer, budget hotels in Jaisalmer in cost efficient price.
I think we should deploy a few of these in the editorial meeting rooms of some of the worlds top media conglomerates and news papers.

But in all seriousness, don't deploy these anywhere. You may get shot on sight.
How to get almost every visitor to like your website (Facebook)
If you are using jsonp (?callback=foo) then return a 200 and embed the response code in the response.

foo({"err":{"code":500,"msg":"oh no. i broke!"},"response":null})

foo({"err":null,"response":"hooray"})

If not using jsonp, then use the status codes IETF gave you. ;)

Most frameworks (WSGI, Rack) allow you to wrap the response and check for presence of the callback, and transform into a friendlier jsonp format. Then you can simply ignore it and code as normal. In this case, doesn't express (seems to be what you are using?) support route middleware too?
sure good idea. Oh wait I was just shot in the face while I was distracted staring at my phone for 20 minutes figuring out how to do that.
I think you are discounting the level of thought and care that went into this. Meh, fail.
Both your car breaking down and your house rotting away can be more or less easily prevented, if you are willing to pay. If we were unable to replace a rusted exhaust or fix a leaky roof, that would be an engineering failure.
Yep I remember the 4th and 2 against Colts. However, that decision was more of a hit-or-miss.

Think of the countless times a team has the ball with 2-3 mins to go. Three incomplete passes and a punt. The other team scores in the last 2 mins and wins. Except, that it was 3 rushes, it would have taken enough time off the clock to keep the ball (if they get the first down) and keep the other team from getting the ball.
Jobs made Apple great by ignoring profit
IP laws exist to promote publication, not reduce it. If IP owners aren't publishing in a country, why should that country protect their IP?

Oh, wait, there's an international treaties, and pro-copyright UN organization administering it. That UN can't ban the execution of children, but can enforce 70 years plus life of the author says a lot about the power of vested interests.
Writing a state machine such that state transitions map to instruction pointer changes can be a viable technique. For example, using Pascal - handy because of sets - your example could be recognized thusly, with cp: PChar, or ^Char:

start := cp;
if cp^ in ['+', '-'] then Inc(cp);
if cp^ in ['1'..'9'] then Inc(cp) else goto no_match;
while cp^ in ['0'..'9'] do Inc(cp);
SetString(str, start, cp - start);

I don't think this is tedious at all. The various components of a regular expression have analogues in code: * and + become loops, ? and | if statements, character classes become set membership tests (which is nice in Pascal). For most token definitions used in practical programming languages, writing lexers for them by hand is fairly trivial; and when things get more complicated, the freedom of having hand-coded the lexer usually gives you more tools to solve those complications.

Having a lexer coded as a loop driven by state transition tables can be useful in other scenarios, however; for example, if you only receive a little bit of input at a time, and you want to continuously lex it until a whole token has formed. There, you want to be able to suspend tokenizing at any point, and resume it later. Without coroutines, continuations or threads, this is more awkward when hand-coding.
"Cheating. New technology = new forms of cheating;"

100% correct on the cheating part, though the reason iPads are banned currently isn't even because of "new forms of cheating" but because they have cameras on them, allowing for a very old form of cheating in football.
You can submit a pull request.
- Website contains no details of the cryptography.

- Stores private key by: a) SHA384-ing your passphrase, and choosing a sub-sequence of the output depending on one bit of the output (this is poor for brute-force resistance compared to PB-KDF2), b) DES3 in CBC mode with a fixed IV and PKCS5 padding (insecure for CCA2 and providing no authenticity. This is vulnerable to recovery using the padding oracle attack).

- Messages are encrypted with RSA-PKCS1.5 in signing mode (in other words, RSASSA-PKCS1-v1_5, not RSAES-PKCS1-v1_5). That means messages are trivially recoverable through KPA.

So: don't use this for anything other than a toy. The crypto is misdesigned.
>> we don't view being poor as a personal failure

Thank you for pointing that out. I was very surprised when I moved to Japan from Europe that being poor is highly frowned upon and soelely seen as a personal failure. Obviously, that is mostly not the case and people in Japan work therefore sometimes multiple jobs, just to not look poor through their spending habits/clothing/gadgets w/e. Resulting in being more accepted by the society.

More surprising actually is, that really poor people (read: homeless) seem to view themselves as having failed in some regard and actually dont ask other people for empathy/remorse (they wont beg, mostly).
The First Post problem
Since when did “don't” mean “only in moderation”?
Skin Glowing Tips
curious about how to get glowing skin naturally? Do you Want to know about best beauty tips and secrets for Skin Care
Seems like nearly everyone disagreed with him. Although the article seemed to not be directed at hacker types, or if it was maybe he was worried about looking out of touch.
Kind of. It does not apply to all Cocoa libraries and you need to follow certain conventions, otherwise the compiler will fail to add the release/retain calls.
Ad Agency BBH Moves Into Social Gaming, Seeks Developers Who Like Lollipops
Houston Home Security
A home alarm monitoring system can no longer just protect against home intrusion. Many may also include smoke, fire and carbon monoxide detector as well. Rather than a basic setup, more complex security systems with many sorts of modern extras are added into modern systems. This blog has more info about alarm monitoring tips you should learn.
Obat alami maag kronis
Penyakit Maag adalah penyakit yang ditimbulkan oleh kelebihan asam yang diproduksi oleh lambung yang menyebabkan iritasi di selaput lendir lambung. Dalam kondisi normal asam diperlukan untuk membantu pencernaan dalam mengolah makanan yang kita makan. Namun produksi asam di lambung dapat lebih besar dari yang dibutuhkan bila pola hidup kita tidak teratur dan tidak sehat,
NLnet Labs puts out some quality work: NSD, Unbound, Ldns/Drill. I liked NSD quite a bit when I used it.
This is really neat. As a dev not having to keep updating my app for different apis is a real plus point.
« Desperate Housewives », saison 8 : Shawn Pyfrom retourne à Fairview
L’ultime épisode de la saison 8 de « Desperate Housewives » verra le retour d’Andrew Van de Kamp. En effet, Shawn Pyfrom, qui campe le fils de Bree (Marcia Cross), fera des révélations fracassantes.
Insulin and antibiotics also make very little sense from that point of view.
Used 980F Cat Wheel Loader For Sale | Used Wheel Loader|Cat Loaders
I recently interviewed with a few major software companies in the Seattle area and I really do think the interview process is broken.

All interviews started off with a phone screen, then if that went well, I moved on to an in depth on site interview.

I think where the process breaks is the phone screens. This is where the companies were the most risk averse, when this is really where they should be willing to take the biggest risk.

I did a phone screen with two different divisions of a different company. One wanted to fly me out, the other decided they were looking for someone with "better coding skills" which is weird, since they didn't have me write any code during the interview. I didn't really feel like either interview with the company went that much better/worse than the other, but it resulted in drastically different outcomes. I flew out for the first division and was offered, and took, the job.

When one division of your company hires someone that another division thought wasn't qualified, I think you probably need to rework some parts of your hiring process.

My solution? Invest a little more time in your phone screens. Don't do just one, unless the person is a COMPLETE moron. Try a few people and get different perspectives. It's not fair for the candidate to lose out on the opportunity because they got a bad interviewer and it's no good for the company to lose out on the candidate just because the interviewer had an off day.
> Normalisation matters to transaction processing.

If you mean to mean that normalization matters only for transactional processing, I dare disagree. Normalization matters for data sanity. Building and maintaining a complex and agile application is much easier on properly normalized data. Making sure one bit of data is stored only in one place and is properly decoupled from other bits of data's existence is still the Right Thing to do. True, it is sometime in direct contradiction with data access performance, but this is an optimization issue, which can be solved with denormalization, materialization or the use of some "NoSQL" storage.

Anyway, in these NoSQL discussions I always wonder: As far as I know, Wikipedia is still using a purely relational data-store, and it's main data (an enormous dict of blobs) seem to be the perfect candidate for a non-relational storage. So then, if NoSQL is so good at this task, how come they don't have moved yet? Should they move? (Genuine question)
Agree with your sentiment but not the underling logic.

If IP owners aren't publishing in a country, why should that country protect their IP

Property rights don't vaporise automatically due to lack of use, e.g. in India squatters could, at one time, claim ownership to property after illegally sitting there for a certain period. This seems wrong to me. On the other end if Merck or Pfizer were to get pissed off at say Libya and deny its people certain drugs I would support suspending their property rights.

I agree that this situation is ridiculous and that the black market is often a solid incentive for legislators to re-consider ridiculous regulation. But the suspension of property rights is something that should be thought out meticulously before implementation; in this case it fits into the greater debate on the nature of IP as a "true" property.

Pro-copyright UN organization administering it

I don't think the UN was actively involved in any of these decisions nor overtly in their enforcement any more than it is in other issues - the author was simply quoting UN statutes to underline how this is an evolving debate.
Cat 980C Used Wheel Loader |Used Wheel Loader For Sale |Cat Loaders
Because some people are not able to master several languages and prefer to always use the same regardless of the task at hand.
That illegality applies to the developers of VLC, not to people downloading it.
Thomas sabo Sporty Chrono Watch Orange Silicon [THO109W001] - $353.40 :
Table saw senses your finger and stops so fast, it will only scratch you
From 10 Hours a Week, $10 Million a Year
I just gave it a quick scan and found some issues:
1. PKCS1 verification looks vulnerable to a timing attack.
2. They're using plain RSA to encrypt message data without any padding like OAEP. This is not semantically secure.
3. They are not generating strong primes for RSA keys.
Erlang vm is a lisp 2.

To me this looks like a not as well developed version of LFE.
The decision to buy it is done after going through the book and see if I like how the author writes, how the example code is, and especially how it covers my specific topic, before buying it

You're basically saying you'd walk in to a restaurant, have a bite of every dish and then maybe decide to pay for it.

I do this for about 3-5 books, and decide on which one to buy.

Now you walk into three restaurants, eat a bit at every one of them and then decide to pay for the one you liked the most.

I agree with the original article and I think there are times where piracy is valid, but let's not think that a valid solution is to pay for what we think we should pay and nothing else.
Home Equity Loans &amp; Line of Credit for Home Owners 
Get home equity loans and line of credit rates from specialized lenders. Find the tax advantages in home equity loan and revolving line of credit.
Wasn't wondering about namespace count as much as maturity/completeness.
There are a lot of similarities to Craigslist. The lesson here is that while marketplaces are very hard to start, they are also very hard to kill.
Nike 5 Pro Sale
Your interface requires a 3-button mouse, which anyone on a Mac is not likely to have (especially on a laptop). Yes, you can get a right click by doing a two-finger tap, but that's pretty clumsy, and you can't draw with it because that turns into scrolling.

You should probably just let people click on black, white, or grey buttons to select the current color.
This is actually a very good idea.
There are a lot of intersecting rationales, but squatters' rights exist in most countries, including common-law ones like the US and UK, in part out of a desire to ensure that the legal situation of ownership doesn't diverge too far from the de facto situation of possession. Prevents the situation where someone digs up a dusty old deed from a basement showing they really own something that someone else is currently living on (and that maybe their parents were also living on); the on-the-ground facts of the past 100 years in that case trump the deed, regardless of whether it's genuine, promoting a sort of stability. Same with adverse possession and boundary disputes; if your neighbor puts up a fence and you don't challenge it, it eventually becomes the new property line, to avoid disputes always going back to ancient documents and upsetting the status quo.

There is, though, an intersecting economic-use rationale, which was especially prevalent in the American west, which is more like the copyright argument: something like, if you're not helping to make America great by neglecting your land, and someone else is willing to mine or farm there, well then move aside.
No. What he's saying is that he'd want to listen to a band on the radio or from a friend before maybe buying their album. Which is completely reasonable.

Drawing parallels between physical property or services and information can be misleading--the real issue with the restaurant example is the restaurant's loss in both time and opportunity cost. Since copies of information are not naturally scarce, this is not an issue. It's really more like he looked at the food and cooked the same meal at home before coming to the restaurant and paying.
Okay. You do not value death, but you do not believe we can defeat it either. Note that in a strict sense, the second law of thermodynamic says you're most probably right. All there's left is a hope of a very long life. (Which you probably don't think we can achieve either, right?)

It's a long way to go, or at least a very long shot, but a long life is possible in principle. Things decay, but they can be fixed or replaced (even the brain: current physics says that copy-paste transportation actually works —in principle). We just don't know how to do that yet. Now, about my personal immortality, I see little hope short of Friendly AI or cryonics, and even those are a long shot.
I was so convinced by the title that this article would be about Path, permissions, and iPhone contact list scraping
Hello everyone. I am the original author of these benchmarks, and first of all let me say that I am both surprised and humbled by the attention that they have gotten. Thank you!

Secondly, let me reiterate (since some people don't seem to be reading the website that's home to these benchmarks) that while I do think benchmarks like these can be interesting, I don't believe that they carry much real-world value. As the website states:

"When it comes to code, the slightest adjustments have the potential to change
things drastically. While I have tried to perform each test as fairly and
accurately as possible, it would be foolish to consider these results as
scientific in any way."

As others have said here, comparing frameworks can be very apples-to-oranges. Still though, I do think that this type of stuff can be interesting and has its place.

As to the "why isn't XYZ listed?" questions: This started as a pet project of mine out of pure curiosity, so I initially only included frameworks that I was familiar with. Thanks to GitHub, I will try to add more frameworks as the pull requests come in as long as I feel like they are popular enough to deserve a place next to Rails, Django, etc. Keep in mind that I have listed the Amazon EC2 AMI that was used, so feel free to run your own tests if for some reason I opt not to include your favorite framework in this list.

Finally, the last refresh of these tests was done in September 2011, which should explain why some of the version numbers are a bit outdated (I didn't know putting this stuff on GitHub would get so much attention or I would have waited). I hope to have another refresh done soon (Django 1.4, Pyramid 1.3, Rails 3.2, CakePHP 2.1, and a few new faces) but life/work is busy at the moment so please be patient and feel free to run your own tests in the meantime.
The Cost of Making a Hollywood Movie
Parser combinator libraries are usually just embedded DSLs for constructing data structures (implicitly or explicitly) that are then interpreted during traversal, mostly in a way which has equivalent power to LL(1) or LL with backtracking - and frequently without the advantages of a "proper" analysis, such as detection of grammar ambiguities that you need first and follow sets to find. They're very cute, IMO; an appealing piece of hackery. I wouldn't try and push them much beyond fairly small ad-hoc parsing problems though. At core, they are a form of metaprogramming, where the text of your combinator expressions is a program that writes a program, and the extra distance your code needs to go through to get to the hardware is liable to introduce problems: either unforseen issues with the library, unexpected overuse of CPU or memory, or hard to diagnose errors.

PEGs, meanwhile, are all-out backtracking exponential matchers that try and get back the performance by spending memory on memoizing. A PEG parser would be my last choice in writing a parser, unless I had to recognize a complex language with no tools and almost no time, but plentiful CPU and memory. With tools, I'd prefer GLR parsing if the problem is hard enough; with time, I'd prefer hand-written LL(k) recursive descent, which gives substantial flexibility. Most commercial compilers use hand-written recursive descent for a reason.

In summary, if you have good knowledge of even just LL(1) alone, you should be able to understand how both parser combinator libraries and PEG parsers work very easily, and also see why they can be problematic. So I wouldn't be too fast to dismiss the book as dated.
cool, and here i thought i was alone in needing to take time to name things correctly.

had to name a variable earlier this week and even broke out the thesaurus. best i could muster was years_experienced_absolute :/
The level of care and thought put into creating a secure encryption scheme doesn't matter if the cryptography is broken. There's a reason you constantly hear cryptographers telling everyone to never invent their own crypto-systems; it's extremely difficult to do right.
Calming the fears of expectant mothers
A pregnant woman’s psychological problems do not pass on pre-natally to their offspring as behavioural problems. A mum’s mental health issues that last for years, however, do have an impact on their children’s behaviour.
Please describe a realistic scenario in which all of the following are true:

1) You are in imminent danger of being "shot in the face" or similarly harmed;

2) Your best means of salvation from (1) is communication via Twitter DM;

3) The absence of a means in which your message could be encrypted on the client side beyond the HTTPS connection to Twitter's servers would significantly increase the chance of (1).

This is a serious question.
Easier to just leave the phone in the classroom and go watch the movie or hangout with friends. And by the time the classes are over, come pick it up and go back home as usual. The dad thinks the daughter is at school.
And?

The example code shown does nothing that Netty can't do without using any external "frameworks".
Looks like rubbish:

http://en.wikipedia.org/wiki/Neuro-linguistic_programming#Em...

Whenever something's proponent is arguing for suspending the scientific method in preference for something that's "free from hypotheses, pre-conceptions and assumptions, and seeks to describe rather than explain" you know you're in trouble.
Volleyball Nets
Welcome to Volleyball Nets Dot Com.
The broader motivation is to bring crypto to services that people are using, not the other way round.
Web Designer Bundle from Envato
"Mr. Frind says that close to 50,000 new photos come in every day, each one of which needs to be checked to verify that it is an actual person and that it does not

not contain nudity."

Double negative split over a line-break :)
One must separate scepticism of the specific claim and scepticism of the overall viability of the treatment. On the latter, you are correct.

The efficacy claim, though, if sustained, is alone tremendously profound. There are many psychological diseases, at least in part based on memory, whose alleviation would be worth the risk of complications developing decades down the line.
English to Arabic Translation
Aratranspro is an English to Arabic translation services company that has been in the editing, typesetting and translation business for more than 7 years. This website is not only an efficient translating aid, for it also upholds quality customer service.
I second the idea of creating a portfolio of work as a blog. I have done this and it lead to several opportunities for training workshops and consulting.
Actually this sounds a lot like what EMDR (eye movement desensitization and reprocessing) does. As someone who has tried EMDR, it is strange how you cannot re-connect with those painful feelings you had (in my case) 1 or 2 sessions ago and all you did was move your eyes. As far as I know, it has been proven to be extremely useful but a consensus as to WHY it actually works has yet to be reached.

http://en.wikipedia.org/wiki/EMDR
Why ACTA is Dangerous
Asking an ally for help and simply sending out a "please turn over that data, mr Zuckerberg" is quite a difference. One is top diplomacy, interpol, the whole shebang. The other is something plenty NSA people can do on a whim.