skysight-inc/HackerNews huggingface dataset:
My mother in law loves her iPad
Do you need this kind of pubsub thing?
Oh my. Cruel and disgusting. Didn't respect the privacy of a women.
Unfortunatelly Deutsche Bank has not retired TANs and wants to charge me for using a SMS TAN.

Makes me want to ask: you really want to charge me for an SMS after all the interest you make from me leaving my money there?

But I suppose TANs are still preferred by the luddites that abound in Germany
I define "systems programming" to be programming which must interact directly with the kernel or devices. Doing so requires knowledge of how those systems work. It includes, but is not limited to, writing operating system kernels.
This is great! At first glance I didn't catch the sarcasm, had to reread the first paragraph.
> While they are definitely designed differently, TCP/IP only coalesces OSI layers to make programming simple for the task at hand.

But it doesn't except if you use the cliff notes version of the OSI model. That's my point. Otherwise, H.323 would look like SIP, which it doesn't. Protocols designed for an OSI model look fundamentally different than protocols designed for a TCP/IP model.

Let's look at H.323 since that is the example I am using. The protocol is a beast to work with over TCP/IP because it was not designed for that. It was instead designed for a unified OSI network where virtual circuits could be requested to handle voice and video information. Those don't exist in TCP/IP which has no concept of a virtual circuit and so over TCP/IP, you use a new TCP connection everywhere you'd use a virtual circuit because that is the closest equivalent. It isn't really an equivalent however which makes the protocol very, very difficult to deal with in terms of firewalls, etc. Compare with SIP which just passes everything across a single TCP connection hitting a well known port.

The difference here is that the basic assumptions of what the network can do are different. TCP/IP assumes at its basis that you have a simple, dumb packet switched network that really isn't capable of doing anything else. OSI assumes you have an intelligent network capable of routing packet-switched and circuit-switched information together. They are totally different design criteria and at best you can say TCP/IP is a very narrow subset of what OSI is designed to do.

What this means, effectively, is that you either have to strip down the OSI network in theory to match TCP/IP (which is useless) or you end up with something that doesn't really match. Either way there is no way of understanding H.323 without understanding the OSI model to a level in which the fundamental differences with TCP/IP matter and that requires knowing the basics not only of packet-switched networks but also circuit-switched networks too.
Well we might not know what electrostatic attraction is, but google "magnetism relativity" and you'll find that magnetism comes from relativistic effects of the motion of electrons. It's really nifty, and simple to understand if relativity is already a concept you're familiar with.

(That might be what you meant, but learning this a couple years ago blew my mind so I had to share.)
A video tutorial on making a map for Counter-Strike 1.6 with Jackhammer: http://www.youtube.com/watch?v=pEed2_3MBmA

The narration is on Russian, but you can understand the basics without it.
Board level decisions are not concerned with the details of project implementation. Rather they concern risks, returns, costs and alternatives.

If some "techie" has presented a bag of buzzwords to the board, then someone has failed to recruit a competent technical manager. Someone who's job is to understand both the technical and the strategic domains. Directors would be best to spend their time recruiting, rather than learning Vim.

OTOH, sometimes the board fails to realise that they are actually running a software company. For example, many directors still believe they are running a "bank", when the vast proportion of their business is software development. In such cases, complaints like this amount to little more than pining for the "good old days".
You could make it two recipes, with the yoghurt, nuts and fruit forming a dessert.
I'm wondering whether this would be a good moment for the tech communities to implement their own decentralized video hosting infrastructure.

I'd imagine a specialized command line capable bittorrent client that automatically transcodes content to the best/preferred video format for streaming.

Each community could then setup a couple of official servers to share the load by indefinitaly seeding the content. These servers could autosubscribe to each others contents, knowing that their content is curated by the respective community. Determined individuals and companies could setup slave clients for these official master nodes.

If the communities agree on the core functionality they could even have a kind of competition over the best imlementation in their respective language, python, clojure, whatever.

This way we could get away from the proprietary video hosting sites and their annoyances (eg. automated DCMA takedowns without proper review).
Here is a video demonstration of the in-game purchase using the Kryptokit extension [1] in Google Chrome: https://www.youtube.com/watch?v=vmN7UtXFRIU

Really shows the simplicity and speed which is great for these type of microtransactions.

1: https://chrome.google.com/webstore/detail/kryptokit/lhhiping...
Why don't you have people work on 'features', where you do everything related to that feature: urls, python, js, css, etc.? Who came up with your crackpot scheme? Do you have devs who refuse to learn Python??
Uniball Jetstreams (http://www.amazon.com/uni-ball-Jetstream-Retractable-Roller-...) is the smoothest pen ever. Itoya Xenons (http://www.amazon.com/Xenon-Retractable-Rollerball-Pen--Lava...) has the best grip I've used. Not picky about paper but I tend to use index cards a lot.
For free hardware.
Snake Oil? Scientific evidence for popular health supplements
Sounds like the 21st century equivalent of book burning?

Control over knowledge and its dissemination is the primary weapon in the arsenal of the state. Military hardware comes after.
There should be a place where I could shout my "love" for it.
For years I have played with notes, lists, mindmapping software. Sometimes I think it was not created but "discovered". That workflowy is to life , what lisp is to software... i.e. the right way to program !
That's completely the wrong way to explain a stack overflow to board level. Try this:

A "stack overflow" is a common programming error that can lead to a security compromise. While vendors have made their products more resilient to this problem in recent years, it remains a major risk, especially for systems connected to the Internet.
Interesting

I suppose my bank token uses the same structure and produces a similar code (but I haven't reversed engineered it though)
No offence, but will this delight visitors, or creep them out?

Personally I hate any kind of "customer discrimination". On the one hand I never know if the "special deal" I'm being offered is in a good way or a bad way.
On the other, even if I'm being "positively discriminated", is it unfair, and possibly at the expense of someone else less fortunate?

Best to just maintain a level playing field, IMHO, although I can see the benefit of offering local deals that can only be local. For example, your nearest walmart ordered too many strawberries, and they're now on 1/2 price offer. That kind of geo targeting makes sense.
Studio Total (http://en.wikipedia.org/wiki/Studio_Total) who are involved with the product are known to do crazy stuff to get PR, like the 'teddybear airdrop' over Minsk. Some things they make buzz about does not exist yet :)
I wonder how long it would take for any other website without 15 mln backing and direct line to Google to return.
Low Cost And Time Efficient Ideas For Marketing Your Mobile App Offline
Elastic Pathing: Your Speed is Enough to Track You
HealthCare.gov: It almost worked
I don't own an iphone and hearing that Apple will happily remove purchased applications with exactly no explanation doesn't exactly sway me towards ever getting one; however i have to ask:

Will all the people who bought it be refunded? Or does Apple simply take the money and run, leaving customers with empty hands?
It looks to be inspired by CMU's "Introduction to Computer Systems" course (http://www.cs.cmu.edu/~213/). The professors who teach that course wrote a textbook, "Computer Systems: A Programmer's Perspective" (http://csapp.cs.cmu.edu/public/students.html).

I was a TA for a year for a version of that course adapted to the school I did my PhD at. We did the same thing: this course became the required one, and OS became an elective. I was skeptical as well, but after TAing it for a year, I think it is absolutely the correct thing to do. This course instills an understanding of the whole stack of a computer system that exists in user-land: assembly; how programs are executed including the stack, data segments, dynamic memory; code generation; process management and concurrency; memory allocation; network and server programming. The point of the course is how different levels of the system interact, not just studying one component in isolation. It is the kind of course I wish I had as an undergrad; instead, I had to build that knowledge piecemeal during grad school.

More people will do user-land systems programming than kernel systems programming, so I think it makes sense to make the user-land course required, and the kernel level one an elective.
What's Driving Chaotic Dismantling of Canada's Science Libraries?
'Carmack Lines': Playing with Javascript
I do not see how distributing keys is "tricky" in this context. If you do not know who you are communicating with, then a man in the middle attack works if the attack occurs during your first attempt to communicate (think SSH); this would seem to be true regardless of the existence of a ledger, since you need to figure out which username you want to communicate with. If you do know who you are communicating with, you can distribute keys offline (e.g. "contact me with $key") or establish keys via some existing communication channel (OTR, PGP, whatever), just as you would have to distribute your username offline or via another channel given the ledger.

So sure, I can grant people are more comfortable dealing with usernames than with public keys, but that sounds more like a UI problem than a technology problem. People are certainly capable of dealing with Tor hidden service addresses, and I suspect that is because they are already using a UI they know well (their web browser).
Sensible action would be not strip searching innocent people, but I am going to assume that you already know that, troll.
How Daft Punk Created One of Their Most Famous Samples
They are not writing the kernel. See the other discussion in the thread regarding the term "systems programming".
Board level is different. I was talking about history student level. Board members don't care what a stack overflow is. They want to know how it affects them. My comment was about the history student who asks "what is this? I read it in an error message."
Why are Mozillians using non-web apps for note taking?
This article strikes me to centrer around concepts such as "impressionable", "self identify" or "feel like a hacker".

1. The author tries to blame society ( everybody except herself ) for not noticing the field of computer science. This is a very strange statement. Anyone using a computer must realise it didn't appear on the earth from god almighty him self.
"stumbled upon opportunities early on" here again the author is trying to blame the society for the personal problem of a lack of willpower and curiosity for finding out how computers works, instead she comfortably chooses to say that the society did not do its part.

2. "Still, I imagine that this is unfortunately more common among women due to the ongoing sexism surrounding the field and the effects that this has on young, impressionable women.". Again with the personal lack of willpower. Being impressionable is a personal problem and the solution is not stopping to peruse an interest. Frankly I don't have any sympathy for anyone who refuses to do their own analysis of a subject and instead trust and conforms to other peoples view on the matter, which is what being "impressionable" is.

3. " In addition to being unable to self-identify with the "hacker" stereotype,". This is at the heart of the authors argument, "unable to self-identify". How on earth can this ever be a problem? What does it even mean? She wants to erase her personality and become a profession completely?
If you like something I assume you are interested in the technique, art or science of the sport or hobby. Not because you want to "feel" like a practitioner of that sport/hobby? I really can't understand an argument that is based on how much you feel like a practitioner. If you are doing something you are doing it because you enjoy it or find it fascinating.

Every child will during upbringing become exposed to computers and if they are interested they will ask as how they work or how the programs are made. Anything after that is a pure personal problem, a willpower issue. Blaming others for ones own failings is not a valid argument and I wont respect it.
There's an argument to be made for the negative connotations contributing to the term's longevity and adoption. In an environment where the myth of the genius is alive and kicking, taboos need to be broken to qualify for the label, though it's not always important what those taboos (social or otherwise) are as long as you have some worthy advocates.
A lot of this labeling is done in hindsight, unsurprisingly, and it's going to become more tame as the definition gets generalized and romanticized. Even the coding part is slowly becoming less important, as shown in some of the posts and links here. Eventually there will be some other club to place the exceptional in. We can pretend there's no value judgement in calling someone a "hacker" all we want, but that doesn't ring true. FWIW, my favorite hacker: http://en.wikipedia.org/wiki/Netochka_Nezvanova_(author)
I must admit I was wrong on this assumption.
Just deleted my notes(the welcome note and a blank untitled one), changed my email to a fake one, and deactivated my account. I never used this application. Thanks for reminding me.
I'm a fan of graph paper for note taking myself.

Also, I'm a much bigger fan of mechanical pencils over pens. My favorite mechanical pencil is the Pentel Side FX. It has extra eraser compared to others and the button for extending the lead is on the side, which is more convenient.
Not at all... Looks and works just fine...
Blackberry sues iPhone keyboard startup Typo
Some ideas I am working on (and considered implementing) to help with that "creep factor"/customer discrimination..

1) Pre filter using their IP so that people not in range would not see the geolocation request.

2) Instead of automatically opting in, I plan to allow the website owners to chose if they'd like a button widget they can customize. This way they can let users click a "75% Off Button" or something along those lines, THEN confirm their geo-location.

I love your WalMart example, thats exactly the sort of thing that could work.
For general use, black Sharpie Ultra-fine, but it bleeds through most paper so it doesn't really work in notebooks, but is great on scratch paper. For journaling, I like TUL medium Gel pens in blue, and the ruled moleskin pocket size notebooks. For notetaking, the TUL in blue or black and a cheap spiral bound notebook work for me.
Traditionally a "hacker" was someone who was obsessed with mastering computers to the extent that it was the most important thing in their life. I once had a friend complain about the time wasted in eating, sleeping and having sex, time that could be better spent in recreational programming. I once had an instructor that partially solved that problem by subsisting entirely on 7-Up (a type of soft drink). He almost died as a result.

So using that definition, being a hacker is a type of seriously negative affliction. No one chooses the hacker lifestyle. The only good aspect occurs if you "recover" and find you can make a living programming for others. Pre-recovery, hackers often deliberately work in low level non-technical professions.

There is a sort of low level legend that straight women are immune to this sort of condition. Interesting if true. Such a revelation could result in some much needed reverse discrimination. There is nothing worse than accidentally hiring someone with a hidden overriding agenda for a programming position.
Herr Harper also had coast guard bases eliminated that only cost a paltry amount per year and instead blew $20 million on his new weird ministry of religious freedom office nobody wants.
It's used by no one.
So funny, I just had this revelation. I haven't been producing anything for the last few years. Sure I read & study how to do a lot of varied things (taught by other people - usually on HN) - but personally my output is... underwhelming.

Great post, i'm gonna build shit.
Looks like this involved quite a bit of work on Rapgenius' part but I am glad they cleaned up their mess and apologized to Google.

Moreover, this article feels pretty neutral/humble and techy, a far cry from the haughty attitude their founders usually display in interviews.
Classic games re-imagined in 3D
I've been in this.
You guys have been hiring consecutively for the last 3 months and the rejection letter for two of those months is the same formulaic response. Perhaps you need to refine what exactly you're looking for?
They have the word 'lyrics' at the end of the slug for that post and a number of others which don't have any relevance to lyrics. Surely that's still bad SEO practice?
Pretty interesting decision to include a lengthy "technical digression" in their SEO apology:

<< Technical Digression: How to scrape 178k URLs in Ruby in less than 15 minutes - Ok, so you have 178k URLs in a postgres database table. You need to scrape and analyze all of them and write the analysis back to the database. Then, once everything’s done, generate a CSV from the scraped data. >>
It's almost certainly not Apple that removed the app (unless they're the ones that bought it). Read the article again, it clearly states:

> When an app is acquired, the acquirer usually requests for it to be pulled.
I don't quite understand: He does not want the Evernote staff to be able to read his notes, yet he uses Evernote? The notes are NOT encrypted by a key only the user knows! If that where the case the browser version and search could not work. Any Evernote admin can read your personal (sensitive) notes anyway.
The app wasn't removed from people's iPhone (I still have it on mine, for example); it was removed from the App Store—likely at the request of the developer.
Interesting closing paragraph:

>Though Google is an extremely important part of helping people discover and navigate Rap Genius, we hope that this ordeal will make fans see that Rap Genius is more than a Google-access-only website. The only way to fully appreciate and benefit from Rap Genius is to sign up for an account and use Rap Genius – not as a substitute for Wikipedia or lyrics sites, but as a social network where curious and intelligent people gather to socialize and engage in close reading of text.

ie, you should really just become a member rather than relying on google...

Also, where was bing in all of this?!? ;)
This is great for Rap Genius.

But this truly saddens me as well. I cannot for the life of me understand how they were able to fix ten-of-thousands of backlinks and other shady practices and get back in the good graces of Google so darn quickly.

Frankly I do not know a single other legitimate(+with good traffic) site who was able to get back in the good graces of Google after algorithm updates without spending many many months researching any possible reasons to be penalized and fixing it themselves after repeatedly asking google for help to no avail.

Could it be that Rap Genius was special because it has Andreessen Horowitz?

Sure seems that way.

I am not going to stop using Google, but I am inclined to use them lesser now.

I would like to hear why, how rap genius was fixed this and what this means for other people who get penalized from Matt Cutts though!!
This post is complete bullshit. Of course they have relations. Maybe they cleaned their backlinks, but still I cannot believe how they got back so fast in SERP.

Anyway, Franz Kafka would die again if he saw his text on this site (http://poetry.rapgenius.com/Franz-kafka-a-dream-lyrics), so let's just forget about this site and don't use it.
The memory leaks I had to work around in combinatorrent were extremely subtle:

loop = forever x and loop = do {x; loop} had different laziness semantics in the Process monad. The former leaked, the latter did not.

I wrote all of the code in about 1.5 months, but spent the next 2-3 months fighting with memory leaks. In typical batch-processing code this is hardly a problem since a small leak goes away once the program terminates. In a long-running daemon-process, this is not as easy.
a VP of marketing with 25 years experience is a generalist.

Its not like a senior marketing person is going to be in the trenches and detailed knowledge of all the marketing disciplines.

Sounds a bit fishy to me maybe the incoming marketing guy was best mates with some one eh?
Like lyrics of Franz Kafka, did not notice before reading your post.

http://poetry.rapgenius.com/Franz-kafka-le-nouvel-avocat-lyr...
If her point is no different to complaining about fitting in at a school dance, which I think is true, then surely the better response here is to recognise the pattern - it's bad when people feel they cannot belong in an environment that should be welcoming.

The discussions should be "bad things are bad, let's make things better".

I'd summarise your comment as very different: "That bad thing that you didn't like? It reminds me of a bad thing I didn't like. But I'm doing OK now, so I find it disturbing that you even mention your bad thing. Why should I want to help stop it, just because it's bad? Why would I want to get rid of the irrational, selfish barriers that protect my position?"
They're back on Google, but keep in mind that they're seemingly not in a great position. Googling "justin beiber lyrics" doesn't show Rapgenius. Neither does "lady gaga lyrics" or "tupac lyrics". In all three cases, azlyrics.com has the top spot.
I feel like "hacker" is the same as throwing around "hero" you cannot bestow it upon yourself and when someone calls you it, you pretty much are required to say "I'm not but so-and-so is the real h(ero|acker)". I have a friend who likes to say "I want to go down to the XYZ meetup and meet other hackers" and it starts to just sound somewhat pathetic.
So whatever happened to calling the government to get a quote on record about this? Is "trust but verify" not known at HuffPo? Or is Canada on an extended holiday?
You were misled by the terrible article. The -62 F is the projected "wind chill", not temperature. Further on in the text, it says that the NWS says "lows of 15 to 30 below are expected" and "Low temperatures may fall to 30 below over north-central portions of Wisconsin".

Their definition of "historic" is also quite a low bar: "Some of the coldest air in years, if not decades" and "predicting it will be the most severe since 1996". For the area, this is really cold, but not historic.

For those going back and forth between units, an easy thing to remember is that -40F == -40C. That's the coldest I remember growing up in Northern Wisconsin. Overall, the climate in is approximately the same as Moscow, Russia.