skysight-inc/HackerNews huggingface dataset:
Cue the Streisand Effect* machine!

Thanks to the petty authoritarianism of an over-reaching prosecutor, "Mr. Fiddlesticks" is achieving a far wider impact than he could on his own.

*http://en.wikipedia.org/wiki/Streisand_effect
About your pet peeve, "art" has more than one definition, so you may want to rethink being annoyed by calling a style of fighting a "martial art." See: http://www.merriam-webster.com/dictionary/art?show=1
Right, I see this as the third way: stating transitivity which must not be asserted explicitly. The question arises what one would want to reach with a call to
transitive(descendant).

(aside: the X =.. [F,A,B] is the prolog way of saying
eval("F(A,B)").
and make it callable)
Math and DHTML (2002)
It's as if the people running these major trading sites could learn from WordPress on how to secure them better.
wow, an entire article to complain about increasing abstraction and specialization. tldr; get off my lawn.
This is neat, but not new; check out Talking Lights, for example (http://www.talking-lights.com/) --- they were an MIT professor's startup and went out of business a few years ago.

There are also some cool indoor location-finding applications, from what I recall; if each fixture emits a unique ID and you know how they are laid out, you can figure out where in the facility you are fairly easily.
WordPress Get assigned menu location with get_nav_menu_locations
Today's hardware isn't as much of a bottleneck as it used to be. That's the simplest explanation for fewer programmers with low-level knowledge.
Yes, of course, but bunkai are not standardized and oftentimes quite ridiculous - with multiple attackers, and jump kicks and outrageous simultaneous blocks/attacks. I've done many public demonstrations which were mostly show performances, like in a Bruce Lee movie; but they don't resemble an actual fight in any way. I'm not sure if you're arguing that kata resemble a real fight, because that's even a step further than other posters are doing, but even assuming that you're just arguing that bunkai help one to visualize the potential circumstances the movements in kata can be used in, they're so stylized as to be completely irrelevant in real life.

I mean, all of you must have had karate teachers that would let you walk from one side of the gym to the other, doing straight punches, and taking take or proper foot placement, hip movement, fist height and position, etc? While the teacher walks around and corrects posture and style? All those hours you've done that (and I have, too) are completely useless from a 'learning to fight' point of view. They are needed to become a good karateka, yes, but none of it will help you throw a useful, as opposed to beautiful, punch.
The Xbox Story, Part 4: Launching and Beyond
I agree with some of the points the author was trying to make although I don't think he really expressed them with the right arguments.

I think our culture was and will always be based on exploration and innovation and this is simply moving to higher levels of abstractions today. There is nothing wrong with this.

However, I personally am not satisfied with simply being able to use an abstracted interface. I have a strong curiosity of how things work under the hood, of tinkering with something to make it do new things and even try and rewrite things in simpler forms.

I think a different kind of hacker evolves when you have a basic understanding of the entire technology stack. This breed is inevitably going to fade with the increasing complexity of this entire stack (breadth and height) paired with the current speed of innovation.

In the end, we can lament all that we are losing or work towards everything that lies ahead unexplored :)
Those are, by and large, not useless skills to have but most of them have nothing to do with software engineering or just "coding". Morse code and listening to my hard drive??? If the data is worth anything to me, I should have backups anyway and should not have to worry about what sound my hard disk arm makes also considering that modern hard drives might not have an arm at all.

And I think they left out the most basic and fundamental skill or understanding: there are no silver bullets. A lot of programmers nowadays seem to religiously follow whatever new language is being hyped and try to fit their problems and tasks to the language instead of the other way around... a bit of critical thinking and seeing a bigger picture than "thisandthat is THE SH*T (right now)!!" would work wonders.

In the real world, real coders could not care less how god-like the latest scripting languages or NO-SQL-but-relax-data-maps are because chances are very good that my customers use Java and Oracle or a few other big names and since they are paying me, who am I to push religious plugs about the latest fads on them?

Bottom line is: real coders (should) just know enough about computers, hardware, software and networks to make educated decisions and guesses and typically they don't care that much which language they are getting paid to develop in... pretty much all languages "suck" in the way that they ALL have their short-comings and it is up to the engineer to understand them and work with them.
Tell HN: A subset of tor exit nodes is blocked by HN
HN appears to be blocking certain tor exit nodes, by dropping the connection before the requests are served. From my testing so far, it appears that at least the following are being blocked:

74.120.15.150

192.251.226.206

A CSV of tor exit nodes can be found at:

http://torstatus.blutmagie.de/ip_list_exit.php/Tor_ip_list_EXIT.csv

There isn't much of a point in blocking a subset of these nodes, as it's currently trivial to get a new circuit that bypasses the currently blocked nodes.
From American Idol to Lollapalooza, Google aims big to market Google+
I've used it in the past as an argument for why there are less exploits for Macs, which is different. That is, security is an inherent property, whereas the presence of exploits is a function of that security and interest.
I'm a logic fan so I like prolog a lot, though for many people admittedly its greatest attribute will be expanding the way you think about programming.

However for some problems you might want to go right to constraint programming as you mentioned if you need speed and ease of modeling. I like MiniZinc for many problems, or if you're interested you could try my constraint programming language (http://sabrlang.org) which is based on spatial and temporal logic.
Hard to tell if this was about securing the site or just shady owners swindling noobs.
Diabetic Tech: Pump and Meter in action
Yet this is for a box of _three_ cartridges that should last you 2000 pages, which is quite cheap compared to other forms of color printing. This price drops of you buy a bigger printer which can take larger toner cartridges.
And I'm betting that the black cartridge is nowhere near as expensive, and is probably what you'll be using for 90% of the print jobs.
Celery 2.3 released
The general tendency has been for an initial focus on outsourcing, followed by native businesses. This is what happened in Ireland; in the 90s we had lots of outsourcing, branches of multinationals, etc.; later we built our own software industry (though most software work in Ireland is still multinational).
I chalked it up to a parallel versus sequential thought process that mirrors the differences between hardware and software.

I don't think this is an essential difference. Programming has preferred the sequential models of computation, but more as a fashion than a necessity. Now, Turing's empire wanes as Church's empire waxes, and those parallel elements of computation that the hardware has hidden from software for so long can no longer be sequestered in silicon.
Do you live in an Android State or an iPhone State?
breast feeding goes on a lot longer than "the first few weeks".

I'm a stay-at-home dad. I'm pretty good at it. But there are things my wife can do that I can't.
please visit it
Completely tangential, but what are the modern fighting styles, as opposed to the traditional ones?
Meeps : Rediscovering the Power of the Early Web
And if it works for television, it works for social networks? I find that unconvincing. There probably will be niche social networks, but I suspect most people will belong to at least one of the big ones.
Are you suggesting companies are losing money in the act of selling printers? I believe they are making a net profit out of every printer sold.

Edit: Look down for an explanation.
store your git repositories in your dropbox folder. definitely works great for code.
Yes. Many printers are set to stop printing when the toner gets low. I have a Konica Minolta 2300 that does this, but there is a setting to let it keep printing even when the toner is empty. So when the colors run out, the black will keep printing until it is completely empty. There is no comparable setting for the drum. Once the machine has decided that the drum is finished, you can't print anymore.

It is worth noting that almost every printer I have installed in the last 20 years comes with the settings on 'best quality' which is code for 'use the most toner/ink'. You can often get much greater life and printing speed by changing the default settings to 'economy' or similar. Usually the only time you would notice a lack of quality would be when you print photographs. For the vast majority of printing that I do (office conditions) the quality difference is negligible. The speed and toner savings are not.
Just to clarify, I never said that top-performers are driven by 'skills and education'. I said that they are driven by 'passion' for their area of work. That means they will go above and beyond to learn more, they are innovators and are willing to take risks.

And yes I agree that charisma does have a secondary role in making them a 'top performer' as you mentioned!
Let's see..I started my current job in Jan. 2010 and I have worked around 3000 hours so far just for my full time job. For my start-up which I started in May 2011, I probably spend another 500 hours.

I started programming since I started college in 1999. I am guessing around 17,500 hours.
Would you prefer minor copy edits to come in the form of pull requests, or just comments?
I can assure you that he's not.

The biggest shock I had when I moved into an all-male work environment, being male myself, was that people farted and belched all day long and left half-empty pizza boxes lying around.

Needless to say, the gaseous emissions were temporarily suspended when a female voice was heard from down the hall.
Same story:

http://news.ycombinator.com/item?id=2805125 : Majority of comments

There are a couple of comments on each of these:

http://news.ycombinator.com/item?id=2813705

http://news.ycombinator.com/item?id=2818554

http://news.ycombinator.com/item?id=2832758
HD video demonstrated streaming over a light bulb
Not a myth. It happened a few years ago to me for several (totally random) domains. Since then I've also changed to checking from the CLI.
Serial number? IMEI? Calling the cellphone company to see who pays the bills?

They have endless resources when they are motivated - if an off-duty cop or their spouse had been pickpocketed this would have been resolved in 30 minutes flat.
I say it's my phone.

Officer says to me, prove it.

I enter the phone password, point out that it's full of photos of my children and wife, that the "Home" number calls my house, etc. etc.

Phones are probably one of the MOST identifiable items that you own.
re moat: I don't see how your points here speak to your argument that Android is uncompetitive. It's an attempt not to get locked out of the mobile search market. If anything, it promotes competitiveness.

A LOT of marketshare isn't a monopoly and I'm not sure what bearing regional marketshare has on your argument. A search for "Portland Or" gives me mapquest on the second page. "Portland Or Map" gives me mapquest as the second search result.

"IE was actually better than Netscape in the late 90s, early 2000s. Netscape screwed itself by not releasing a new version during the dotcom boom between 1997 and 2007."

So, are you arguing that MS was being perfectly fair and shouldn't have been convicted? At this point, I'm really not sure what you're arguing. I think my position is pretty clear. Are you arguing:

1. MS was wrong and now Google is similarly wrong.
2. MS was not wrong, but Google now is.
3. MS was perceived as wrong by the public, and so Google will be too because of similarities.

It's starting to sound like you're representing 3, which isn't very interesting to me.
Can Darpa fix the Cyber Security ‘Problem From Hell?’
Good luck!

I know I can't be alone in hoping to see more from you on this. I'm curious what the service is and will watch for another post about a $9.95 one-off fee Perth-based web business :).
The idea itself isn't new. I haven't invented something that no one already has (just yet anyway, coding the next move). The idea involves actually taking the current industry to the next level but requires I get all the basics done first, which is where I am almost complete on. I am suprised how quickly I got to this level actually.

Also as far as I am aware having researched many companies in the industry, I am the only 1 that can target multiple platforms on the web simulatenously. Most only target Facebook. I also only focus on 1 aspect at the moment. That is I suppose my strength in the market. And I am also the only one offering a solid freemium model which is why I am gaining quick popularity.
Simple SEO for Web Designers
How to make tables more user-friendly
Reflections from a Kindle owner
This structure is old, and needs to be revised, since it was invented before the internet. Now, where do I put Linus torvalds on that list ? or even Larry Page, since they've got a G+ account and I have added them to the circle "modern age shakers".
Privacy smackdown: Facebook versus Google+
Popular Mistakes in Universal Web Design
This looks like the purpose for which DCGs are designed

DCGs are not really practical when implementing different parsing/generation strategies, where you usually want to be able to access categories easily (ie. not as Prolog goals). Also, once you represent RHS constituents as a list rather than goals, you do not need DCG's difference lists to maintain adjacency.

Also, why ... instead of ...

Since the rule identifiers are never used as goals. They are just for printing pretty parse trees, and to see which rules fired for constructing an attribute-value structure (e.g. rule counts are used as features in the disambiguation component). Rules match on category (remember, there is more than one way to construct on np), which is a type in the type hierarchy for feature structures. An av-structure with type np will be structured as a Prolog term with the functor np.

Btw. note that the representation above is only the representation that the grammar writer will use. For parsing/generation transformed terms will be used. E.g. during generation grammar rules use the syntactic head as the first term argument, and chart edges use the next unprocessed RHS slot as the first term argument. Both to make use of first argument indexing.

http://www.sics.se/sicstus/docs/latest3/html/sicstus.html/In...
One of the best releases so far!
You do realise that once upon a time pushing Java was pretty much a "religous" activity and indeed the same applies to SQL. All technologies have got to start somewhere....

Edit: I know, I was an evangelical Java fanatic from about '95 to '00 or so.
In my analogy, I was assuming a shelf is a single record.
Where Orkut Is Still King And Why That's A Problem For Google
ONLY System Where You Can Truly Make Money Without Fail
Auto Moving - Secure Auto Moving Wiki
Www.au88.com
When I go to tech events like SXSWi, there might be 100 photos of me generated in a single night and posted online by others. It all depends what it means for you in being hyper-active on the web and in the tech scene.

If I had a kid that I was bringing along with me occasionally, there could easily be photos of them on there too. A real danger? Probably not. But what if I had an ex with a restraining order against them, and they didn't know where I, or my kids were living? That could be a potential issue if they were name searchable, geotagged, etc.

I guess the real point is that I can't imagine all of the situations, because they probably don't apply to me right now. You can find my address, phone number, email, employment history, favorite coffee shop, online easily. Yet, I'm ok with that. Not everyone would be, and that's understandable.
People figure these things out because it's fun. Simple as that. It's the same motivation behind me hacking the various bits of hardware sitting around me, including a number of health-related devices. It's simple curiosity, and sometimes that leads down a path of "well, if I could do this, what could a malicious actor do?" Sometimes that answer isn't a good one.
California adopts first Cybersecurity Plan for Household Energy Meters
No he meant that Printer Companies sell the printer at a loss and then hope that cartridge/toner sales will offset that loss and some. The same way Sony sells PlayStations at a loss, recovering money from game titles and Gillette sells shaving machines at a loss, and earns profits from blades.
Is another recession coming?
China Daily strikes back at McAfee's hacking claims
Yes, we are going to open source our technology to some extent.

First candidate is a bunch of Lisp macros and functions which allows me to write Chrome extensions quickly
Again, My issue is that Boyd asserts intent, which I don't think she has the grounds to do.
Avoid falling victim to registrar phishing attacks
This is the 2nd of two parts. The 1st part talks about scams where phishers impersonate a registrar like GoDaddy, Tucows, whoever. The email is a notice that asks the reciever to go to his registrar account. From there it's just like identity theft except instead of stealing creds for a bank account, the phisher gets control over domain names and can modify their DNS.
What I Learned From A Mouse With Big Ears
companies often take a loss on a product with the expectation of making it up by selling consumables for that product. google "loss leader" for more info.
You could solve that problem buy putting a limit to the amount each immigrant must earn.
Django-php: PHP support for the Django template language
> In the real world, real coders <snip>

I just want to point out context. This is HackerNews where a sizeable percentage of participants are either business owners, involved in a startup, or acting on side projects. As such, they have a lot of latitude in deciding what technologies they use.

Yes, if you're a J.P. Morgan specialist, you don't get to decide what tech you use. Yes, if you're a freelancer working for clients, you have to use the database of their choice, with pre-existing settings.

However, we aren't necessarily those people and we are certainly "real coders" in the "real world".

P.S.

J.P. Morgan has a group using GHC Haskell, and Gemstone Smaltalk in production so they aren't as 'uncool' as some may presume. ;)
Open Icon Library
no, it doesn't need to be objC, C is perfectly fine, but it needs to be OS X friendly, i.e. no bizarre deps, etc. ideally, available as part of the standard sdk. if such thing exist, obviously.

i remember someone mentioning built-in cli tool, but i can't find the details... :(
All the bad things VCs want to do to you [video]
In 1991 I had a lovely little Apple Laserwriter IIg networked laser printer. In the intervening 20 years all of the patents covering that device will have expired.

Surely some of the subsequent patents have been related to making the printer cheaper, so that could lead to a price disadvantage, but it should be possible to make a fine patented free laser printer.

(of the many printers I've had subsequently, none have performed as well in the "paper jam" and "mysteriously hung network printer" category. The IIg was unable to reliably feed 6x8 envelopes, but other than that was perfect.)
While I wasn't working at that time. I agree.

Once relational databases were considered to be "academic" because of their mathematical underpinnings. What was considered practical was flat files, or graph databases.
task.io expires later this month. maybe send an email to the current owner or backorder it?
Watch England vs Wales live Rugby Warm up|Match preview|Fixtures|Scores
I think the actual argument here is that most people would be fired if they refused to help their employer get a patent on something their employer wanted to patent.
Astronaut Suicides
Define a function

var ... = function( ... ){ ... };

named generate

var generate = function( ... ){ ... };

that takes one argument, a function f

var generate = function( f ){ ... };

It should return an array

var generate = function( f ){ return [ ... ]; };

that consists of the function f

var generate = function( f ){ return [ f, ... ]; };

and another function

var generate = function( f ){ return [ f, function( ... ){ ... } ]; };

that doubles its input

var generate = function( f ){ return [ f, function( x ){ return 2*x; } ]; };
MyNines runs out of cash; CEO becomes VP at Rue La La
The "Just give me the numbers..." counter-argument isn't valid.

Right now, a hacker can kill a specific person, within 30 days, given the following assumptions:

- that person is wearing an insulin pump with the
remote control feature turned ON

- the serial number is 32-bits or less

- the attacker can test 5000 serial numbers per second
for at least 8 hours per day, every day

So, given those assumptions, here's a scary scenario: Let's say a hacker wants to kill you, and knows where you live. He builds a transmitter and plants it next to your house, for example behind your air conditioner. The device is configured to 1) detect when you're there, then 2) try to guess your serial number every second you're within range, then 3) kills you.

If the attacker then retrieves the device (so it doesn't fall into the hands of law enforcement), there would be absolutely no way to prove he killed you.

Obviously, this is an incredibly unlikely sequence of events. Nevertheless it IS possible, which is very irresponsible of the medical industry.
Are you building a business, or a hobby?
Spain 11/12 away white 10 soccer jersey
Get your 2012 Spain Fabregas 10 Jersey direct from our Online Store. The latest Spain Jersey is available to order today. Spain Soccer Shirt is available here.
Facebook Spam King finally caught by FBI
I find this rather ridiculous. Most people I know have multiple groups of friends, little cross-over between them, and are happy to share different things about themselves with different groups.

Being able to tell my golfing stories with my golfing buddies, without worrying about boring my old uni friends, is a positive thing, and makes it more likely that I'll update in the first place.