skysight-inc/HackerNews huggingface dataset:
I disagree that kids these days are spoiled by large platforms. I've been a member of the TI graphing calculator programming community for nearly ten years now, and some of the people I work with are probably the best assembly hackers you'll ever meet.

We have two main platforms we work with: the z80 series (TI-73/81/82/83/85/86 numbered calculators) and the 68k series calculators (TI-89/92 numbered calculators). Z80-based calculators run on the fabled z80 processor, the very same 8-bit ZiLOG processor from 1976 with 64k of address space that ran inside the Sinclair ZX Spectrum.

People have written car racing simulators (http://www.ticalc.org/archives/files/fileinfo/391/39185.html), and run assembly code in otherwise inaccessible platforms using buffer overruns they had to type in by hand (http://www.ticalc.org/archives/news/articles/14/145/145220.h...). We factored all of TI's operating system signing keys, something you may have heard of (http://news.ycombinator.com/item?id=909990). Some other people reverse-engineered an undocumented USB controller and wrote a nearly complete USB stack for it, including support for flash drives (http://www.ticalc.org/archives/news/articles/13/139/139572.h...).

These devices have a BASIC variant installed on them, which gives students a taste of what it's like to see your work running quickly. I first learned to program on a graphing calculator; it's great to start out because you can write code and run it right away on the school bus.

The community doesn't move incredibly fast, as it's fairly small. But walk into any high school in America, and you'll find someone playing Breakout on their TI-83+. Somewhere in that high school there's going to be someone, perhaps one in a hundred, who has written a BASIC program. A fraction of these will want to learn how to write assembly programs, because they want a first-person shooter on their calculator (http://www.ticalc.org/archives/news/articles/14/143/143227.h...). And then they'll wind up shoving PAL out the linkport of the thing (http://www.ticalc.org/archives/news/articles/14/143/143122.h...).

Disclosures: I'm a ticalc.org staff member. Many of these people are my friends. I was one of the people TI sent a DMCA notice to about the signing keys. Right now I'm working on a calculator-hosted calculator emulator (http://github.com/chronomex/680).
Hmm... I submitted a puzzler... doesn't show up. I suppose they're getting moderated.
we need more like this. only in this big examples you can really learn to understand a program like the python compiler. thanks a lot!
Today, almost all DNS servers who cache entries respect TTL values. We did a number of benchmarks and observed that TTL was respected in all cases. Ultimately it boils down to the browser caching DNS.

Yes, default variant loads if service isn't working. The slowdown part occurs when browser tries to connect to our service for loading JS but our servers don't respond. The timeout for this kind of behavior is 60 seconds. That means for only after 60 seconds, browser will abandon its attempt for connecting.
Victor Niederhoffer on being wrong
9 Universal Principles of Viral Media Sites
No, the DMV will claim the plates are their property. Currently the plate is just a way to ID yourself, like the Driver's Licence.

Legislation like this will change things, and the DMV will declare they own the licence plate, the same way Microsoft claims they actually own the Xbox in your living room.
Ebook on Indian Financial Market Data for R/Rmetrics
Fair point. I spend too much time at Reddit and sometimes forget which tone is appropriate.

and I'd hate to contribute to making HN another Reddit...
Xavier looks like Carrot Top
Your Occam's razor has access to a pretty nifty shelf.

I don't think you are going to find off the shelf gear to receive an Airport express through 12 inches of log, then across 1 mile of water with the surface of the water in the fresnel zone, I'm only about 10 feet above water level and the nearest land road is about 20 feet above water level. (The multiple paths from reflections off the lake create all sorts of cancellation problems.)

Even more unlikely, if they could sense my access point, they would still have to work out a vector and range to me since the nearest roads the other way are over the horizon. The road does not afford a sweep for meaningful triangulation. We are firmly in "zoom and enhance" territory now.

It doesn't have to be Apple sending data to Skyhook. I suppose any app with access to the location data and MAC address could do it. Or maybe Skyhook sent out a boat. Or perhaps someone manually sent the AP coordinates to skyhook.
I confess, when I clicked the link I was very skeptical, but that is blatant. No judge on earth would rule they didn't mimic your photo.

It comes down to what you want to do. Do you want to be a fan (blown-up of the page) or do you want money (and to tear down the company that makes something I gather you like)

If it was me, it would hinge on whether I liked the company. I mean, if my favorite company in the world infringed on me, I would absolutely not sue them for a billion dollars and destroy something I loved.

edit: if you wanted damages you would have to be able to prove irrefutably that your picture is authentic and predates the comic. And I mean, irrefutably. If proof of the date it was taken relies upon the date of the convention for example, you had better be able to prove without a doubt this picture was taken at the convention.
Question for the Americans: Is soccer really on the brink of becoming a popular sport in your country? I read that ESPN is investing lots of money into the world cup coverage and reddit is full of related submissions.
As a way to develop on Windows with Cocotron is to use a dynamic language which binds to Cocotron.

For example the Clozure Associates, have put in their open sourced common lisp - ccl the cocotron, and it's available from there.
To each his own. "stupid" seems like too harsh of a criticism. People have different value systems.

I think it's not so good that you think so linearly. I'd argue that one's entire life is a lot of "randomly walking around trying to figure out what you want to do".

Also, you are dangerously placing undue importance on obtaining some "idea" to pursue to justify quitting. Most ideas don't work out without substantial pivoting, which basically moots your supposed advantage. I'd also argue that "I want to do something other than work here" is a justifiable enough idea.

Lastly, sometimes you gotta put the cart before the horse.

/ end idiomatic spree!
Bask in the limelight?
What a brilliant example of scalability in a real world sense.
Google Pregel: a system for large-scale graph processing
It's also inconsistent if you assume that multiplication is distributive over addition:

(-1 + 1) * -1 = -1 * -1 + 1 * -1 = -1 + -1 = -2

or

(-1 + 1) * -1 = 0 * -1 = 0.
I was trying to think of a good reason why FIFA continues to refuse to introduce any form of video replay/video referee, and the reason Ed outlines are just what I concluded.

The game is supposed to be exactly the same when played at World Cup level as it is when played at Saturday morning club level, and even below that - the streets of Brazil, etc.

Fifa has got its eye on the global market for playing football, which is what (possibly) makes it the world's most popular sport. It doesn't have its eye on the global market for watching football.
its limited packages, aimed purely at the tiny business website. I have three packages, 10MB, 30MB and 70MB. This serves a number of purposes.

1. Limits the amount of risk from overselling
2. Increases the profitability of the server
3. Prevents abuse (people uploading mp3's, videos etc)
4. Easier Maintenance

I am flexible however, so if a customer needs a little more room I wont charge the earth for it.
Well if you use Ubuntu, then just search for gnustep, or ".app" or anything that might require GNUStep and you would find a lot of apps.

The problem for me, is the menu system - in theory it really looks cool, that you can detach menus, and leave them as commands (which modern UI's don't do, except maybe Autodesk Maya).

But then I just can't get used to it - give me Window's menus, or Mac OS X ones, or Gnome/KDE and I'm fine - I just can't adjust to the NextStep/OpenStep/GNUStep (okay, my casing is bad here).
I play soccer and it seems like it doesnt need to be fixed. It is a beautiful game in all its glorious simplicity.

or in hn style - soccer may be the the ultimate example of a MVP or 'minimal viable professional game' that you can play with a ball and two teams =)
Couldnt agree with you more here, I have been around the industry for a while now I have seen all the crap that goes on. The constant lies and deceptions, which is why I am making the effort off the bat to be honest. I have a section on my website which clearly says "What is not supported" this gives them information straight away with them assuming it has it and ordering the wrong package.
Hmm, by this logic Indians would believe that life in India is about dancing and singing all day in a rain of flowers, and getting lucky is getting a peck on the cheek... Now I've never been in India but I'm pretty sure Indians realize it's not like this :)
Same here. I always come back to this font after a safari through font country looking for alternative programming fonts. I really like the 'square' look.

I've tried most other fonts for a while and DejaVu Sans Mono for the longest time because it supports so many of the unicode characters, but I really don't need them when programming (or doing most other things on the computer, but then I come from a region where the default ASCII set is almost good enough).
Thanks for the response, much appreciated.
I agree with the article, and the scaling down reasons for not changing the rules for the most part. However, when players are being paid millions, and countries reputations are on the line, there is no scaled down version of that anyhow. And therefore...

There is only one thing I would change: if a violation is noted by one of the refs (such as an offsides), and a goal is scored during that same time the violation flag went up...let the coach have the ability to call for a review of the violation call.
Facebook vs Everybody
Sorry, you confused the regular co-founders meetup (price between $6 and $10 to get in), with the founder conference, a once-a-year event. Different size, different price.

The crying part: I was trying to anticipate the reaction of "but there is no such meetup where I live". Just do it.
Ask HN: Too specific? Too arrogant? Too sparse?
I was updating my resumé today (because, as a student hopping from internship to internship, the job hunt is an almost constant process) when I realized that it was a very poorly designed and visually unappealing document that did not convey especially well what I've done or what I want to do. I decided to start from scratch and create something new that sums up those two fairly succinctly.

This is only my first attempt after looking at some similar "un-resumés" created by colleagues and friends. I'd like to get HN's feedback on it. It's here (warning, PDF):

http://www.ccs.neu.edu/home/benglert/concept1.pdf

I have a couple of questions:

a) Do you feel like you got the same amount of information (if not more) out of this document that you would have gotten from reading a traditional resumé containing "EXPERIENCE" and "OBJECTIVES" and so on?

b) Does my dream job even exist?

c) Am I at a point where I get to ask for it?

d) Does my description of my abilities/interests/experience strike you as honest and sincere?

Don't be afraid to be brutal, HN. I have some time to iterate on this before I'd dream of trying to use it in a professional setting in place of or in addition to a traditional resumé.
They don't have links that open a page in Safari.

They have http:// URIs, which happens to invoke Safari as the registered handler on every iPhone.

There's no reason (other than Apple policy) why that URI handler couldn't be registered as Opera or Firefox. That's how it works on other platforms.

Even on the iPhone developers can register most URIs (e.g. myuri://) to start up their own apps as long as it isn't a protected one, unless they changed that recently.
somehow representing a surplus or deficit of electrons, neither of which is true.

If an electric charge of -4e doesn't represent a surplus of 4 electrons, what does it represent? Surely not a deficit of 4 protons, since they are much harder to move around?

Perhaps you feel it represents a transient property of matter that just so happens to be closely related to, but not defined by, the movement of elementary particles? That's a reasonable position to take, if you don't have to effect a charge.
An amazing line (about music) from a very old SF novel
hit the nail on the head there mate, very accurate and whilst not all applicable some are and I have thought of the processes for them.

The automate everything is tricky, I would like to offer this, but it also steers me away from the client a little as a package could get setup and they have not spoken to me about their needs. Automations with package setup all so leaves you open to abuse which incurs more cost.

Softlayers panel is pretty cool, a little outside what I want to do but inspiring all the same.
I've wanted this feature for a while: to be able to just drag a subtitles file while VLC is playing a video and have VLC immediately start displaying subtitles from the new file.

It's a great piece of software anyway! Congratulations on the latest release.
>> No one cares about caste at least in the cities

True to some extent, but most Indians remain conservative, cities or villages.
It certainly seems to be. Five years ago I didn't hear much of anything from my peers about professional soccer. (But then, five years ago I was 17 ...)
Really? Gnome definitely didn't come up with them, and most WMs have virtual desktops, but if you just launch X11 without a WM I definitely don't see any virtual desktops unless I'm missing something.
I have not thought about it, but wouldn't we lose the positional characteristic that base-10 offers if we switched to base-12?
Sometimes i envisage writing something similar, targeted to single cooks(or better techies), with some optimization tips and sold solely in ebook format.
Could this kind of books have a market? HN what do you think?
Nike 6.0 Dunk High Kids Black Coral Chalk Pink White
It is obvious that you care about the series. Contact the publisher and let them make the first move. If they want to be jerks about it then be jerks back but at least give them the chance to make it right.

As a side note, you countered their rip off by taking a whole page out of their book and putting it on your website. Just saying.
I pronounced the new Pi as 'tipy' which is ironic, since it has three legs and is therefore NOT tippy....
Of course not. All base-N number systems are by definition positional.
Ah. That's the same problem we encounter with medicine and insurance customers.

Is it ever a good idea to let one party dictate what another can charge a third? Seems an obvious way to leverage a market majority into a monopoly.
> Question for the Americans: Is soccer really on the brink of becoming a popular sport in your country?

No, but it's slowly trending upwards. Without looking it up, the top American spectator sports are American football, baseball, basketball, NASCAR racing, hockey, golf, and tennis.

The problem is that the best American athletes look to one of top three American sports - if you look at top NBA and NFL players, many of them seem well-suited to futbol, but it's not where the money/popularity/culture is at in the USA yet. As long as the fast and strong American athletes are looking to become running backs, wide receivers, and point guards instead of midfielders and strikers, the game won't reach the height of popularity. But it'll slowly grow in popularity if the U.S. keeps making decent showings internationally. Being a top 5 American sport by 2030 wouldn't surprise me.

After that, it'd really only take one charismatic, transcendental American player for the sport to really break through - if there was an American Pele, Maradona, George Best type player, it'd go a long ways, just like Tiger Woods did for golf, Joe Namath did for American football, Michael Jordan did for basketball, etc, etc. So I could see the game trending up in the rankings, and then it's all about if it gets the one dominant, charismatic force that people fall in love with who kids want to follow in the player's footsteps.
Based on the events of the past year, the officiating most certainly does need to be fixed.
Refblock - Keeping your backlinks hidden
Please no! One of the best parts of Football (IMO) is that the ref rules; it introduces that element of risk that can lead to the excruciating moments that define the sport. "we was robbed".

Besides; in the example you cite in the vast majority of cases it will be ruled as a no-goal (I've seen it happen quite a few times this world cup).
# apt-get remove apt
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
apt apt-utils base-config
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
apt
0 packages upgraded, 0 newly installed, 3 to remove and 17 not upgraded.
Need to get 0B of archives. After unpacking 3183kB will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'
> Are you saying people confuse charged ions with flowing current in a circuit?

Charged ions moving in an electrolytic cell is charge flowing in a circuit. Electrons are not the only way to have a current.
Exactly. I suspect you can't find a dream sitting at a desk.

I have plenty of savings, and plenty of earning potential - if I really get stuck (I don't believe likely) I can always pick up another job. Money is a means, not an end.
Rip DVD Movies to iPhone 4 on Mac
If you’ve got a 4th-generation iPhone (“iPhone 4”), one of the things you probably want to do is put DVD movies on it. Since the new iPhone 4 display has 960*640 resolution, movies will do look great on the new device, and it’s a lot easier to carry around than a laptop or portable DVD player.
You don't need to know about video formats or settings to convert DVD to iPhone - just run the iFunia DVD to iPhone 4 converter for Mac, open DVD, select a ready-made preset, and hit Start. Here are the easy steps.
yes i see where you are coming from, some officials have been making bad calls. but some would argue that the refereeing is part of the game and instituting video replays etc might unnecessarily complicate matters and ruin the flow of the game.

i play soccer in an amatuer league every weekend and although the referees generally are not of a high standard, I still enjoy it. its part of the game.
Sure I could double it ... but why? 2 years is far in excess of my planning capability. The effective difference between 2 and 4 for me is basically zero.

(Also! Not having a job doesn't mean I don't have income. I'm still aiming for 50K in the next financial year, even if I fail I'll still meet living expenses comfortably I reckon)
Designer Proposes Entire Ikea Catalog Arranged By Color
It is not a straw man. I am not replacing "person who spent a lot of time and effort to attain monetary wealth" with "boring douche bag", and then attacking "boring douche bags".

I am merely pointing out the unintentional consequences of a lifetime in pursuit of the only object whose only purpose is to allow you to do or get things.

I'll put it another way: If you can't figure out anything interesting to make while you're alive, make money instead.

If you want to talk about a straw man argument, how about the fact that you're substituting "being filthy rich" with "having enough money to pay rent and feed children", and then opposing someone who is opposed to "having enough money to pay rent and feed children"?
We did this. In fact, the first one ends in about 14 hours. It's been great so far!

http://59daysofcode.com
'reading HN and changing our programming fonts, instead of programming'.
Adobe's Flash Player 10.1 Sent to Phone Makers
A few fun python lines for your deploy script if you're on a mac
Seems like a sledgehammer + fly situation. If your job is taking too much out of your spare time and creativity, perhaps the solution is to work less (or work on something less draining), as opposed to calling it quits altogether.

I've never seen entrepreneurship as a means to escape a tedious, loathsome working life - it is a means to achieve my dreams, not a refuge from boredom. IMHO if you're striking out on your own solely because you hated your job, perhaps you worked for the wrong people, and your problem isn't with employment in general, but with your employer.

I dislike the author's tone on a few points:

> "A job is working on someone else’s dream."

Bull. I'm working on my dream right now (one of many, but I digress). It's high-impact, and can't be done on my own (even with funding) by sheer virtue of inertia and existing infrastructure. We fought for the idea, proved its worth, and now we get to work on something game-changing, making all the important calls along the way. It's freedom, working with smart people, on your dream, with deep pockets, and the support of an army of equally talented people.

> "A job is selling your time."

Since when? There are lots of jobs, particularly on this side of the country (um, the west) where your performance is judged by your work and not the time on the clock (if you're even clocked!). I have no "competing motivations" - perhaps an artifact of, oh, working on things I actually desire to complete.

I applaud the author for doing things his way - but I wish he didn't have to resort to denigrating the concept of employment to justify his own lifestyle.
NBA players and soccer? You must be joking. Unless you want 11 Peter Crouches running around the field...
How long before someone hacks this to flip off the other drivers in style?

This is definitely one of the least thought out proposals I've heard in a while. At least when it gets completely subverted, it will only embarrass those responsible rather than introducing catastrophic data loss as with the proposed Internet Kill Switch.

[flick switch]
"FUCK... YOU... FUCK... YOU"
Picture Recovery Tool You May Need during 2010 FIFA World Cup
This article introduces some problems and situations we may encounter when taking pictures from 2010 FIFA World Cup, and provides a solution and tips to retrieve lost pictures.
"Mars is clearly the best permanent-­residence location other than Earth, and we can go there in case somebody or something blows up Earth. We will have a place that ensures the survival of the human race."

This always struck me as a dicey argument. Almost any catastrophe that befell the earth, short of a comet liquefying the entire crust, would still not leave it much less habitable than Mars.

If the entire ecosystem died out tomorrow and the atmosphere vanished into space, then Earth would still be more hospitable than Mars.

I think investing a few billion in spotting earth-vaporising comets would be a better investment from that point of view.

(for the difficulty of blowing up the earth, see yesterday's post; http://news.ycombinator.com/item?id=1446612 )
Your parents probably love the hell out of you. Do enough stupid shit, and they'll end up just being happy that you're alive.

That's what I did. :)
This is a very good book. I still have my copy. Stanford used it for intro CS theory classes. It's great that it's available for free now.

Realistically, this represents all the CS theoretical knowledge required for 99% practicing developers. At Acunote we occasionally need remedial training materials for new hires, say on complexity theory, and a chapter from this book will work great.