skysight-inc/HackerNews huggingface dataset:
What do you mean?? If you can get your pawn to the last row, you can change it to anything. You will probably want to change to a queen, unless you want to irritate your opponent :D
Combat Picks was built to be a fun tool for MMA fans to make predictions/picks on fights. The site was built by two people (1 design - 1 code) over the course of about a month. I don't have any plans for monetization - we really just built the site as MMA fans to be able to provide a fun service to other people.

http://www.combatpicks.com/

We have lots of improvements in the pipeline - i'd love to hear some feedback/ideas on what we can improve.
Build Command Line Applications in Node.js
Car rental Crete
Single page, faster loading: http://www.itworld.com/print/190213
Damnit!!! I did not think of that! It is a good one.
Free download top mac software iRiver video converter
Ha, funny you should mention that ... I used to own a MR2 :)
Hey I'm patio13 and I have nothing to do with it :-)
Car hire crete
It quotes our own bensummers:

Ben Summers, Technical Director at ONEIS, a U.K-based
information management platform provider, points out
that "habits learned when writing web applications for
14.4kbps dial-up telephone modems come in rather handy
when dealing with modern day mobile connections. When
you only had couple of Kbytes per second, and latencies
of a few hundred milliseconds, you were very careful to
minimize the size of the pages you sent, and just as
importantly, minimize the amount of back and forth with
the server."

With today's mobile connections, says Summers, "the
latency is much worse than using a telephone modem
connection, and that's compounded by error rates in
congested areas like city centers. The fast 'broadband'
headline speeds are pretty irrelevant to web applications.
It's the latency which determines how fast the response
time will feel, and tricks learned when phone modems
ruled the world come in awfully handy. As a bonus, when
someone uses your app on a fixed connection, it'll feel
as fast as desktop software!"
You can get your pawn to the last row, but the pawn can't be on the last row, since it instantly changes to a different piece (and you can't change your pawn to a pawn).
Same here, all University of Amsterdam CS students (informatics, AI and information sciences) took a compulsory course in Prolog.

Except I was lucky enough to have a use for it after uni (about two years ago), writing generators for various puzzle games. It's one of the tasks that has Prolog written all over it.
> There's no conspiracy, it's all in the incentive.

That's the subject of my comment, but I'm sure somebody will assert a conspiracy by "Big Printing".

> The blog post describes an ambitious undertaking

The blog post does not describe anything, the blog post asserts that 1. somebody should design and manufacture open-source printing hardware 2. Sprinkle fairy dust, rainbows and unicorns 3. Everything is awesome

And the starting point is mostly that TFAA thinks hardware is too expensive and obtaining counterfeit consumables is a pain.
I did not know about these boards. Good to know. Thanks for the tip.
Having to buy Bitcoins just for registering seems cumbersome. Why not use the services of one of the payment-by-sms providers?
In regard to what you said about determined and directed practice, it's essentially a case of it being more about the quality, not quantity of time spent on something. I realised this a number of years ago and have been utilising it ever since. Most people tend to keep going down one particular route when they're trying to achieve something and, when they hit a roadblock, they keep pushing forward. This is working harder. The alternative is to go in a completely different direction where, rather counter-intuitively, we have a chance of picking up information/experience which will get rid of the previously encountered road block. This is working smarter. If something seems too difficult, it probably is, and the reason for that is that one is missing key pieces. Doing the same thing will not find these pieces but looking in non-obvious places will (since if it was obvious, it wouldn't be difficult in the first place).

I think that the mechanics behind this consist of what is basically, to borrow a term from comp sci, an impedance mismatch between our internal maps of the world and the shared maps we call physics or math or piano technique. We tend to organise things in a particular way so that we can communicate about them with each other but this shared set of symbols is never the same as an individuals' internal representation. I think that the reason all internal maps are different is because the subject (the human) is an integral part of them. In other words, one's understanding of gravity will have shared symbolism with completely subjective experiences that have nothing to do with gravity. The process of learning is essentially a mapping of one set of symbols to another. More accurately, there seem to be three levels, the experience itself, the internal symbols relating to the experience and the external shared symbols we use to communicate with each other. Based on this, I think that the categorisations in the shared map rarely make sense internally and that, as a layman, following the lines drawn by the categorisations doesn't make sense, hence the roadblocks that people encounter.

To put it another way, the categorisations we have in our shared knowledge are primarily for communication purposes and are, objectively speaking, irrational. Separating math from physics from music does not make sense in real terms since they are different perspectives on the same system. Or, to put it yet another way, the map is not the territory and those who understand that are much more adept at navigating with maps.
One of RMS's motivations for GNU was frustration at a closed-source printer driver (http://en.wikipedia.org/wiki/Richard_Stallman#Decline_of_MIT...). Given the challenges involved (patents, proprietary protocols, programmer tools), you could view a quest to build the perfect printer as a microcosm of the Free Software movement.
Web Packets in Flight
Paul Krugman articles are inherently political. They should not be posted here. (Same goes for reason.org, mises.org, etc...)
Indeed. I would agree that inkjet printing is unreasonably expensive (for text, can't get picky for photos). Laser printers are cheap as can be.

There's a trick to stretch the starter toner cartridge too, cover the optical window with tape or black it out with a sharpie. You typically get hundreds of more pages out of it (as someone who doesn't print much, it usually lasts years).
Daggaraga Duranga (2011) Telugu Mp3 Songs Download - Tolly Mp3z
Daggaraga Duranga (2011) Telugu Mp3 Songs Download - Tolly Mp3z
Hi, do you do freelance? You don't have any contact inf on your profile.
Eric Ries -- The Lean Startup [video]
Correct Decimal To Floating-Point Using Big Integers
but you have to join the one your friends are in
Thundercats Season 1 Episode 3
At this point the story of the film Thundercats first, is only a summary of the history of the Thundercats cartoon, if you want more information, so your favorite TV-life look, sorry any errors or words that are not true in the scriptures or statements. thanks
No matter what path you take, you need to solve the labor issue. And at this stage, if you don't have enough money to properly hire someone, have you considered asking HN if someone is interested in being a cofounder? If the idea is interesting enough (but I guess you can't discuss it in much detail) I'm sure there's some reader out there who could do it.

If you don't want to broadcast more details to the world, you can send me a private email. Intransigence123 at gmail dot com. I'm sure a lot of other people would give more specific advice or help you find someone
I think so, too, but it does not matter. The function you use on the elements in your list when doing a map can be anything, so it may even be something like counting up.
I think Prolog still has a place in modern software development. It provides a natural way of carrying out a backwards chaining depth first search through a state space (good for game AI, planning and scheduling etc). Also constraint solving is a very useful feature built into most logic programming languages now.

Prolog pureists argue that the whole of Prolog can be used for applications, but I tend to take a different approach that integration of Prolog with other languages can help you to do the things its really good and you can get the best out of multiple languages.

That's why I developed a (now open source) platform for integrating Prolog with other applications via web services... see http://kms.intelligent-architectures.co.uk/
Development, testing, operational environments and classifications
Neil deGrasse Tyson to host sequel to Sagan's Cosmos (Seth MacFarlane=Producer)
so can you define something like

transitive(X) :- [ X(A,C) :- X(A,B), X(B,C) ]

(which generalises the decendent example)? more generally, i guess i am asking whether those horn clause things are first class.
#Blackhat Conference : Square Mobile Gadget allows to Hack Credit Cards
BlackBerry has this also. I can share anything with any app that I have installed (and that can support sharing of some sort). I don't know how this is implemented or if it is even the same principal as this behind the scenes...
See also http://ejohn.org/apps/learn/ and http://code.pageforest.com/ and http://www.stanford.edu/class/cs101/

And similar ideas for teaching java interactively in the browser: http://ijava.cs.umass.edu/ http://math.hws.edu/javanotes/

The idea itself is old, search for 'active essays' for example, and most recently wolfram alpha's computational document format.
Using Google closure library with ClojureScript
In any of them it's extremely easy to create fake accounts and troll, while keeping your main account safe. I don't see how they've solved the problem at all.

Not to mention that a social network like G+, where people have personal profiles and posts, attacks can be much more personal.
Why Lean Startups are Hard
Why I want to become rich
An alternative solution: I'm thick! It's consistent with the evidence.
Good Health
Signs Of Good Health gives you an Online Health Guide information and comprising effective Online Health Tips.
lol. sorry but you get the credit for patio11:D hehe
Of course, but I think the averages of these are germane to this discussion e.g. I don't think Russia is the next outsourcing hub, but there are undoubtedly nice Russians and English speaking Russians who can't fit with other Russians in one box.
SEEKING WORK: i want a Remote job on LAMP platform. You can check my profile in Google using "Mahabubul Hasan Odesk" you will have me on the first.
Viatag NFC system pays parking lot fees with an RFID tag, saves lives
Do you need a patent to build something privately?

Surely part of the point of patenting is that the solution is published?
Firstly, you can find the associated paper here:

http://lock.cmpxchg8b.com/Sophail.pdf

I actually find the technical details behind how the antivirus engine works far more fascinating than the flaws in said engine. As Tavis said, most antivirus companies don't publish details about their engines, so, flawed or not, learning how Sophos does it is interesting.
Yeah, it's absolutely inane.

Marketing front: "The best antivirus software."

Damage control: "Don't worry, we're only 10%! Look at someone else, they have more market so it's more dangerous for them to have problems like these!"
When Not To Copy the Big Names in Marketing
Actually it would seem a good idea, if someone could do this they could form a company around it, selling the printers. That's a nice aspect of open source hardware: unlike software, you can still make money off of instances.

Unfortunately it wouldn't work, because there's no way it would be able to compete price-wise with the massive economy of scale afforded by the big players in the industry.
Google and patents
I did a module in logic and prolog for a CS masters and agree it's very refreshing. I actually got a lot more out of it as a language in the context of predicate logic (which I started hating but by the end really enjoyed).
iphone 4 cosmote
HTML 5 Form Validation with Yepnope Fallback
The First Requirement for Becoming a Great Boss - Linda Hill & Kent Lineback
Faster fibers on Linux
If one day, my program is able to recognize the pieces on this chessboard... I will happy:D
http://2.bp.blogspot.com/-TgamS2dnAls/TjvpV3YuA0I/AAAAAAAAAI...
I(kenyan, developer) thought the same thing when i read it. Why would do we want to go in a business that India's already milked the world?
We can find a better use for the broadband, and i would love to see more programmers, more hackers, not them "IT zombies" who have degrees in IT/Computing.
Let's do outsourcing but not call centres. The problem is the guys running the IT Policies are out of touch with what is happening(Attending Int'l Conferences instead of reaching out to students and young people).
Mobile developing is rising, but not in a healthy way.The software buying(app buying in this case) culture is still too low.
The Chaos Communication Camp is calling. And buddycloud is heeding the call
Ok, let's get it out of the way right now: no.
I started reading it but stopped at some point, because all the advice - which I totally agreed with - was just too obvious if you had many years of experience and exposure to a couple of different kinds of programming languages and worked in a bunch of different shops. Buf I've heard many smart and experienced programmers praising it. Not sure if it's meant to be read by beginners only?

I'd suggest e.g. "On Lisp" for every experienced programmer, which is available for free too, in case you are not already a crazy LISP hacker, THAT'll learn ya! It is amazing how easy it is to do a couple extremely complex looking, universally applicable tasks (query parsing and processing, pattern matching, ...) - once you grokked a couple of concept you don't get exposed to normally in your mainstream language.
I'll also chime in and say that Prolog is an interesting language to experiment with even if you don't use it for anything else later. It is said that there are some languages that change the way that you think about programming -- Prolog is definitely one of these.

It is one of the few languages where the majority of the work is done through pattern matching (unification), rather than explicit algorithms.
I've just started running into the "unneccessary to cater to special interests" argument aganst pseudoanonymity on g+, and I haven't seen any data that indicates that there are more people who generally use their real names on the internet than ones that generally don't. I'd love a link to anything like that from anyone.

But in any context on the internet other than the social networks in question or when people are intentionally marketing themselves, if I see someone using their first and last name I assume that they are either very elderly, or very new to the internet. When I'm commenting on tech blogs, I'll sometimes use my firstname.lastname resume-heading email address - but I'm a tech guy, so it's obvious why. I could also see eventually using a real name on hn, but only for the same reason.

An email address is the id most people got first when they got on the internet, and is the model for pseudoanonymity. When I email my grandmother, I am pseudoanonymous and she is pseudoanonymous; it feels like the default state of the internet.
MyBitcoin.com: A Week After Vanishing With 25 K. BTC, Site Claims It Was Hacked
Koch Brother-backed tea party is a dangerous sign of this claim, if the law and public allow top 0.?1% to control the psychopath of US. So-called "small government" is just an excuse of going down to dictatorship by the rich few.
It's the other way around, you'll probably need a license for something to build a printer in private. Though since there are too many patents to read, you'll likely only know if you've infringed one once you release to the public and someone sues you.
Ask HN: Hacker/Startup Living Space in NYC?
I'm hoping to find information about spaces geared towards this type of living. As a startup founder I'm trying find a place in the right location with the right community, but i'm also looking for a minimalist living situation that would allow me to keep most of my resources going towards my company. I'd live on a bunk in a room full of founders if it was available. Any ideas are much appreciated!
Our (natural language) parser/generator is for the largest part written in Prolog (the rest is C/C++/Tcl):

http://www.let.rug.nl/vannoord/alp/Alpino/

Prolog matches very well with the grammar formalism that we use (attribute-value grammars), since attribute-value structures with arbitrary depth and re-entrancy can easily be represented as Prolog terms and larger analyses can be constructed through unification.

E.g. the grammar rules are plain Prolog rules where one argument argument is a list that represents the right hand side of a grammar rule, and another argument is the left-hand side. The rule goals define relations between the RHS and LHS by unifying parts of the RHS structures with the LHS structure. For instance, the rule for np -> det, n is this:

grammar_rule(np_det_n, NP, [ Det, N ] ) :-
np_det_n_struct(NP,Det,N).

Where np_det_n_struct unifies paths between NP <-> Det, NP <-> N, and unifies some paths with atoms. Completing a grammar rule is simply a matter of unifying members of the RHS list.
Square reader provides hackers straight line to illicit cash
So the viruses incorporated into our DNA are in fact fragments of viral DNA, typically from reverse transcriptases. The DRACO proteins recognizes double stranded RNA (dsRNA), while reverse transcriptases incorporate dsDNA into our genome, and then use our own DNA replication proteins to make more of themselves! Crafty! The upshot of this, though, is that there's no dsRNA in our genome, so nothing the DRACO could detect.

It's like we store our genome on DVD, and some viruses use CDs. They're very similar, but it's not the "content" the DRACO proteins are looking at, but the medium. We have no way to make CDs, only viral proteins can do that, so if the DRACO proteins see CDs, there's probably a virus about.
This tends to be the style of thinking at MIT, i.e. oh these are undergrads with a bunch of time, they should be able to do learn everything really well, thoroughly, and from the ground up! The end result is a bunch of classes that pack a lot of punch. This is great once you're ready to learn things inside out and from the bottom up, but not so great if you're new to the area or just trying to get a quick overview to get you off the ground.

Just about every class at MIT is like this. That is, professors assume you have the time and energy to learn things the "right way" and will really give you everything they've got. They usually forget the fact that students have usually 3 or 4 other classes like this which makes for quite a tough curriculum.

I personally loved this aspect of MIT. It's not the most practical or concise way to do things, though. If you're new to CS or just looking to get up on something quickly, definitely don't feel bad to look elsewhere.
Let's say you find out how to make planes safer. You can cut fatalities in half or something. And let's say doing that will drive up the cost of air travel by $100/ticket. Well, you did a good job and saved X lives, but you ended up killing X+k people that stopped flying planes and started driving cars. So you did a good thing, you made planes safer and then you ended up killing people. It would be great if somehow everytime planes got safer we made cars more expensive, but I don't know how that would work.

Anyway, for some reason I thought about that reading this article and I figured how tremendously interesting risk-management must be in the medical device industry for the same types of reasons.
I'm doing very much the same thing as yourself. Living out of a suitcase, that is. In my office. I want wealth to give me options. Changing the world isn't hard when you have... reach. I'll use my reach to employ people. Lots of people, I hope.

Oh, and a million won't be enough. With inflation and all, I'm focusing on a multi-billion dollar empire before I hit 30. That's more than one decade. It's been done.
>"Laser printers are cheap as can be."

Not when you own a HP 2605dn.

http://www.amazon.com/HP-LaserJet-Tri-Pack-Cartridges-CE257A...

And despite the fact that that is most of the purchase price of the machine when new, it does not include the black cartridge.

And yes there are alternatives, but this is the price the typical consumer sees.
F5 Friday: DNS Express - A Better Solution than DNS Caching
Tl;dr

Scott's most relevant points:

1. "This is a key fob that looks like a car alarm beeper that some pump users use to discretely give themselves insulin doses. However, I feel the need to point out as a pump wearer myself that:

Not every Insulin Pump has a remote control feature.
Not every remote-controllable insulin pump has that feature turned on. Mine does not, for example."

2. "all he requires to perpetrate the hack is the target pump's serial number. This is like saying "I can open your garage door with a 3rd party garage door opener. Just give me the numbers off the side of your unit..."

3. If you are a diabetic on a pump who is concerned about this kind of thing, my suggestion is to turn off your pump's remote control feature (which is likely off anyway) and turn off your sensor radio when you are not wearing your CGM. Most of all, don't panic. Call the manufacturer and express your concern. In my experience, pump manufacturers do not mess around with this stuff. I'm not overly concerned.
Which then implies issues with replication and scale and consistency.

That many of the devices are different, with different UIs, different firmware, different sets of cryptic icons and different and obscure buttons.

Unfortunately, some of the underlying bugs can be common, due to code re-use; the same RT operating system might be used, for instance. Which means that the vendors might not even immediately know what's vulnerable to what.

"Fortunate" is not the word I'd use for the mess that is the medical device industry.
My grandma struggles to use a computer. She has no real ability to scan a UI or intuit where she needs to click. She rarely remembers even basic operations, so she writes them down in a notepad, step by step:

1) Click on "File" in top left of screen
2) Click on "Print" in drop-down menu
3) On new screen, click little up arrow next to right hand number for more copies
4) Click "Print" button in bottom right of new screen

If she is unsure how to proceed or accidentally clicks the wrong thing, she has essentially no ability to recover; Her usual solution is to restart the computer and begin from scratch. Even after years of using a computer, she has no sense of what GUI metaphors mean and relies upon memorising a series of incantations by rote.

Unsurprisingly, she finds her computer to be frustrating, opaque and a little bit frightening. I have absolutely no doubt that she would be happier and more productive in a suitable CLI environment. I don't think she is alone in this and in many respects I feel that WordPerfect 5.1 was a high-water mark in computer usability. A modern GUI simply presents too much information for someone with a slow OODA loop to process. In a GUI, all actions are mutable and a user must constantly be aware of what mode they are in, what window is active, what menu is selected and so on. A CLI requires no situational awareness beyond the current working directory.

I think it's easy for mid-level users to forget the amount of accumulated knowledge they have, how honed their intuition is, how well they understand the implicit grammar of interfaces. When we view the world through the eyes of someone with no cognitive model of how a computer works, we can see that uttering incantations into a CLI is far more straightforward than trying to navigate the labyrinths of modern GUIs.