skysight-inc/HackerNews huggingface dataset:
I do my best not to outright make fun of Stallman but you can't even level criticism about him without all his fanatics writing you off as a crank or a troll. I really want to take your bait but I still would like to be taken seriously. Honestly, talking about Stallman inspires religious fervor in people. You must applaud him or be attacked yourself. It's like talking about Jesus. You have to be really careful about it. Even talking about Steve Jobs isn't as bad.

Oh well. Us Stallman critics should just shut up anyway. No one wants to hear it anyway which is understandable actually. We'll just have to stick to our own Stallman trashing circle jerk session just the same as the Stallman lovers in their Stallman worshipping circle jerk sessions.
iTunes itself remains a mess. I often change the audio books I sync to my iPhone. In iTunes, I cannot efficiently select audio books since after each click, iTunes pauses for 5-10 seconds including the usual spinning wait cursor. I am wondering if Apple will ever be able to release a version of iTunes with acceptable performance and a GUI for more than one task as a time.
Most of my work has been in Java, so I can't speak authoritatively outside of its ecosystem. When transforming XML, I've found I almost always need to write tree-walking/visitor-ish code and end-up using a tool like XMLBeans to provide a more literate interface to the source and target documents. When I say "literate", I mean that, instead of writing sourceDocument.getElement("foo").getElement("bar"), I can just say sourceDocument.getFoo().getBar(). XML schemas certainly are helpful in that they enable a bunch of tools like XMLBeans to generate language-friendly abstractions. Often, I've written my own schemas for sources or targets which only had implicitly-specified schemas (via documentation, examples, or simply observation of actual messages).

The reason I prefer to work in non-declarative code land is that I usually must inject many service references into the translators. When converting an industry standard XML format into a company's internal domain model for quoting insurance policies, I had to employ a set of heuristics to create a valid policy from a set of coverage requirements which likely were ill-specified. For example, we didn't offer a $750 auto deductible. Should this be converted (with a note attached) to $500 or $1000? This decision varied by state, policy type, etc. We had a metamodel which I injected into the transformers at the points where such decisions were made.

That the source and/or target of a transformation are XML is a red herring, though. Most of my time is not spent on XML-ness itself but on solving fundamental impedance mismatch issues when converting between two different domain models, sets of assumptions, etc. Document formats don't matter for these problems although those formats with better surrounding toolsets certainly allow one to concentrate immediately on the part of the problem which is the hardest. I even prefer talking about these problems using terms like "model conversion" instead of "document translation" -- too many marketing folks have convinced IT managers that, through the magic of their overpriced ETL tools, "document conversion" problems are a trivial drag & drop matter.

One way I've thought of architecting these model transformations is through the invention of a few intermediate model definitions, each one becoming less source-like and more target-like. I think some stages of conversion are more compatible with declarative approaches. Perhaps attempting conversion in only a single pass has led me to throw the baby out with the bathwater w.r.t. declarative schemes?

For those of you who don't do corporate IT development, the sad reality is that a huge percentage of development effort is spent on data conversion/translation between systems. The ratio of glue:substance is highly skewed toward glue. Furthermore, the ratio gets worse as short-term benefits are prioritized over long-term ones, development is silo-ed between business groups, and data modeling takes a backseat to gettin' stuff "done".
clickable http://hackerfml.com
It is very simple to create the binary versions of http://en.wikipedia.org/wiki/Netpbm_format from the command line, if you have that binary chunk in a file.
Something like:

echo P4 > file
echo "640 480" >> file
echo 255 >> file
cat binaryBlob >> file
The problem is that it's wrong.

A better summary would be, "The world is getting richer, hence lower infant mortality, hence birth rates drop."
That's the point.

The carriers don't have to promote any specific phone. The devices they invariably do push are the ones that make them the most money per subscriber per month, and contain features not found on competing carriers.
Ticketmaster is evil and must die (2008)
>I used to think he was an abrasive fanatic. Oh wait, I still do. I'm tired of being told my decisions are compromises, and wrong ones at that. I'm tired of being told I owe everything to someone by people who completely ignore history.

Being tired of being told something and that something being untrue, are two completely different things.

>Imagine if someone told you "If it weren't for Abraham Lincoln, half the population would still be living in slavery today." You'd laugh in their face.

Only if I was one of those guys that are ignorant about the importance of the particular human subject in history.
Golden Grid System - Responsive Web Design
Maybe technically, but the point still stands: A kid decided it was a good idea to jeopardize his physical well-being for a luxury consumer product. Consumer tech has brought much innovation, jobs and economic growth and what not, but heavy consumerism of one of the hidden costs of this trend.
I'm actually enjoying trying to work out what he's doing at any given time. I'm not used to seeing code happen from this perspective.
You can check
http://betabait.com/
http://betali.st/
unless you are very focused on specific group. In that case I guess a specific topic community will be better channel.
What Lisp do you have in mind? Presumably you mean something more specific by "goes straight to asm" than just "is compiled".

If I were going to do this I would build a Lisp bottom-up from the instruction set and my goal would be to find the most interesting language could emerge that way. On the other hand, that's so similar to what Forth already does that it might be better just to treat the hardware as the Forth machine it already is and do what it wants.
> Apple just doesn’t care about its third-party developers

I think Apple simply cares more about end users than third-party developers. Third-party developers are a means to an end (selling more hardware), not an end themselves (except insofar as developers are also users). I don't think that means that Apple as a company doesn't care about third-party developers. I think they clearly do. I just think they tend to side with users when there is a choice of making one group happy over the other. You can see this with new OS versions (faster deprecation cycles, api changes, etc). Contrast with companies you tend to think of that favor keeping third-party developers (and companies) happy over users.

There is always a balance I think. The author even notes the "UDID Fiasco"[1]. This sure was a pain from an ad network point of view (it sure did make for a rough week at $dayjob), but as a consumer I was pleased. It was a while coming too, so it isn't like it was a surprise.

[1]: The author of the article appears to work for chartboost, which runs a mobile ad network.
Would be interesting to know what people think of these guidelines and any good/bad API T&C's experiences people have had.
It seems nothing much has changed since this post. I just backed out of an online ticket purchase and will trust to find tickets at the venue instead because I'm equally upset by the amount of the "convenience surcharge" and it's name.

Any startups out there tackling this quasi-monopoly?
Thank you!

This project is so ambitious, and could do so much good.
Yeah, that's hotswap in practical use. When using debug mode in Eclipse, you're able hotswap - which basically means that you can change the content of a method while the program is running. When the method is called again, the new content will be executed.
XML, and surrounding technologies like XPath, XSLT, Schematron, RelaxNG, etc. by extension, are extremely useful as data storage and validation languages. If I was planning to keep structured data around for a long time on disk, and want to make sure that I didn't have garbage stored, I'd definitely want it in XML, with a fairly strict schema to validate that data.

If you're writing an API that works with files (not an over the wire format), and you don't want to be locked into any one language or toolset, XML is pretty hard to beat. Being able to write just one XSLT file, and have it processed by any compliant processor is pretty impressive - no other templateing format works that way.

The problem for most people is that they never touch those other technologies that make XML great, because they're looking at basic data serialization, and don't care so much about validation and transform. Most web technologies fall into this category. Any tool can and will be abused - how many of us have seen a monstrous unmaintainable Excel file that performs a task that would be much better done in a scripting language?

TL;DR: XML tech has it's uses, but it's very frequently abused.
Stupid linkbait headline (on the source, submitter is not to blame). Their first paragraph clarifies:

(...) the Flashback Trojan botnet is even bigger than the massive Conficker botnet… relatively speaking.

That's all there is to this "article".
The world is graying extremely quickly (Japan, Western Europe, the US, and soon China).
Hmmmm ... I just read a blog post (Ars??) that upto 1% of Macs could be infected.

What percentage of Window machines did Conficker infect? 30% 50%? I seem to remember it was a huge percentage.
The Netflix prize's criteria -- accurately rate a pile of movies -- is a red herring, though. It may help some, but the broad accuracy comes at the expense of an optimal algorithm for what's really important.

What I want is a recommendation of what I'll probably like. It is absolutely irrelevant if mid-range movies sore a 2 or a 3. If Netflix can pick out a list of movies that I would rate a 5 (and maybe even 4), they've got the holy grail. Nothing else matters. So why optimize your algorithm to capture the 2s and 3s as well?

For bonus point, it might be nice to be able to pick out the real dogs. If it could warn me that I'm about to rent a 1 or 2, that would be cool. But it doesn't matter if they can tell me which of 1 or 2 it is. The precision is irrelevant, just tell me I won't like it.

(If I've said this once, I've said it a hundred times. But I guess I'll keep on like a broken record as long as Netflix keeps trumpeting what an achievement the Prize's algorithm was.)
"Great design is as little design as possible."

Aesthetically and as a portfolio it looks great, as a blog the header a bit distracting and gets in the way of the content.
I kind of wish that Apple rolled the various 'stores' into a more unified interface, and did something like they did with quicktimeX for itunes (ituneX? ha).

I think it may be more possible now that they are starting to rely/focus on icloud for various things (backups, match, sync). There is still a close relation between syncing media with iDevices via itunes though, so I can see how unifying stores outside of itunes would be challenging and possibly confusing to many end users.

I really would like to see itunes becomes lighter and more usable though.
I test my software using methods of my own devising. Our customers love the software. It's unheard of for bugs to get out in a release.

There is no central government agency counting how many lines of code per function point, how many spaces per tab, or what brace style I use.

Nor should there be. The people at the local level are the only ones qualified to determine how to test. And the success is proven by the fact that we are leaders in our segment, reviews are good, customers are happy, and we are profitable.
It actually has no effect on the market, it's the same as if I searched for the name of the article in Google. Companies can't tell that I'm using the link for the app or not. I do agree though on discouraging your friends to use these things and I think it's important to point out to people that they are autosharing without really understanding what they are doing.
Well there's a bit more to it - it's an imitation of the poster walls you see in coffee shops and around schools. Posts take up space on a limited area, so in order to make a post you have to find an empty spot or cover up someone else's post. You can also take anything down, so it's community moderated. I want to see how civilized people can be expected to act anonymously. I'll probably share it on HN if I get any users :P
I am 3 seconds away from deleting my account, but before I do that I would like to know if fb actually deletes my account and everything I've generated on there. I have a feeling that they just insert a "deleted=True" in the database. In that case I don't want to delete my account, because I'm merely giving up my right to log in.

So, do they completely remove my account information, or do they just mark me deleted?
I feel like the quality of the 'read' articles is even lower then of 'shared' ones.
people generally know pretty well how their local schools are doing

Yes, they do, don't they? I think this is the essential fact that keeps getting forgotten.

I've long supported voucher systems for just this reason: they return control to the parents. Maybe vouchers aren't the best way to do that; I'm open to alternatives. But I think that's what we have to do.

(Edit: formatting)
Who realistically sets out to create a business that needs more than 30mm users to be plausible as a revenue generator?

This lends more to the notion that these "app builders" are falling backwards into business opportunities with no clear idea of how to execute.

Can't great apps just exist without the expectation of 1bn valuations and rolling them up as companies?
Brilliant. There don't appear to be a ton of resources available for Ember despite being a fairly awesome framework.

I've found the best resource for me is to blog about my own misadventures and wait for people to correct me. In the process, I'm (hopefully) helping populate resources for the fledgeling developers while advancing my own skills.

Another good meta resource is the Code 418 dashboard, found here: http://code418.com/ember.js-dashboard/ (Also, its source code was pretty good reading too).
I take issue with one of the claims in this article, 'Apple isn’t to blame for the threat. The vulnerability is in Java, not Mac OS X' if Apple decides to ship a component with their OS (as they do with Java) and takes responsibility for upgrading the components - then it is their blame if they delay the patch for a month and allow all these additional machines to be infected.

Hopefully we'll see a 'malware removal' patch from Apple in the next five days or so.
You are making a lot of assumptions. There are many ways in which the deal could make sense. Or Sequoia could be stupid. Their track record suggests that they are more often right than stupid.
He looks slow and prone to repetitive patterns. Overall, I wouldn't hire.

tl;dr: He's not using Emacs
Whatever I try, I get: Relay access denied
Genius. If they detect fraud, remove google adds and substite others so you can continue to make money from false clicks while protecting your google revenue. I don't think this will last very long, it will just encourage other add sellers to put measures in place to ban you with little reason.
The most irritating part about removing the permissions of applications that you use is that you have to delete every application individually. Thats two clicks per application (one for deleting and one for confirmation). Why cant I just get a checkbox next to each application and remove them in bulk? I have tried removing these apps but I always get tired mid way and give up.
My high school actually used this too - my teacher once showed my a sample report, and it was actually very good at detecting plagiarism even with words changed, sentence order mildly munged, etc. (with percentage probabilities). They seem to have a fairly good model of what kind of changes writers make when copying material.
what did you try, sending can email or visiting the site? can you be more specific?
"apt-get install denyhosts". Job done. No configuration required.
One of the best stories about Beckett is that when his wife found out he'd won the Nobel Prize she said "Quelle catastrophe!"
Teampoison Affiliate Hackers Deface Nato Website of Croatia
Don't forget about Max Schrems from Austria.
He got Facebook to send him on their data on him (at least most of it)

I couldn't find the original news article I read when it first came out but here seems to be a good summary of what he found out:
http://www.youtube.com/watch?v=kJvAUqs3Ofg

While this may not be identical to what cops would receive from a subpoena request, it shows at least part of what Facebook knows about you.
Hey aw3c2, can you try to send a picture to hello@inboxi.us, we will see if it comes in, then go to www.inboxi.us/hello to see if it showed up.
to be honest I wasn't even aware that something like XSLT existed up until now, when I saw articles referring to it I assumed it was a XML path descriptor like XPath

edit: now that I've looked at it I remember seeing it before. I thought it was some crazy custom language invented by the authors of a script and it sent me running. Good to know that that's XSLT
No.

Running and maintaining Instagram probably comfortably costs in the six figures range with 30mm users. Operations at scale require venture capital funding. If Instagram were paid for, the user base would be a fraction - and more importantly, someone would just release a clone of the app for free, acquire millions of users, raise VC and crush you.

The opportunity cost of Instagram implementing a revenue model today is huge.

Given Instagrams popularity and influence I'd say there is no reason why it won't be as influential as YouTube -- $500mm is almost cheap when you think about it.

"Who realistically sets out to create a business that needs more than 30mm users to be plausible as a revenue generator?"

Swinging for the fence entrepreneurs. We should be supporting them. Instagram opportunities are once in a life time.
Finalcut23, Thanks for reaching out—and for your feedback.

Your problem is something we are very interested in. If you are interested in solving this, please let me know by email at thomasdn@google.com.

Thanks again.
Tom
US tax return help
Paul Jones is a licensed CPA and attorney that specialize in assisting US citizens living abroad with their income tax needs. Paul understands the complex laws and reporting requirements of US expatriates. There are tremendous tax savings available to US citizens living abroad such as the foreign earned income exclusion and foreign tax credit. In many countries tax treaties with the United States need to be considered.
For more information please visit: - http://www.expatattorney.com/
The problem is not that more evidence is being produced. The problem is that the new evidence tends to be concentrated in the hands of a very small number of companies.
You have to trust the PC at the internet cafe in Elbonia. That's the machine that runs the ssh client, and that's the machine you physically type your one-time-password into... or disclose your private key to.
I am glad that more developers are deciding to do this and putting more control into the hands of their consumers.

The biggest benefit to the developer here is that they have paid for initial development up front AND they get to sell this game on Steam and other market places once it releases.

Even with a moderate PR push from any one of these companies if they sell 100K copies at 10 dollars a piece (or even less) they have come out WAY ahead on this project.

Obviously a big publisher like Activision or EA is going to scoff at something like a 10 Million dollar profit when they need to fund the rest of their operations + split that revenue with the developer. They take risks but only when they know the chances of meeting their return percentage is higher than a certain threshold.

What was the last game you can remember from a big publisher that took a huge risk?
I feel that "completely useless" is a bit harsh. For one thing, it is damn near ubiquitous (when one has a system that is already trafficking in XML).
http://news.ycombinator.com/item?id=109220
The information probably still exists somewhere. The best you can do is probably to stop using your account.
No luck. I am not even sure it is a problem at your end and not mine. For more information please provide a contact address on your profile or so, so we don't have to spam HN for this. ;)

[20:39:25] ESMTP> MAIL FROM:<my@address.com> SIZE=18028

[20:39:25] SMTP< 250 2.1.0 Ok

[20:39:25] SMTP> RCPT TO:<hello@inboxi.us>

[20:39:25] SMTP< 554 5.7.1 <hello@inboxi.us>: Relay access denied

error occurred on SMTP session

* Error occurred while sending the message:

554 5.7.1 <hello@inboxi.us>: Relay access denied
Look Who’s Talking Clouds Now at Enterprise Connect 2012
Although I find XML to be much too cumbersome and bloated for any practical situation I can still understand the technical arguments in favor of using it. What I don't understand is why anyone would choose XSLT over a full featured scripting language like PHP, ASP, JSP or similar. As you obviously have much more experience than I in this field can you provide an example where XSLT would be the preferred choice?
Not bad. I like it. Very easy to use. It needs more than pictures though.
What about unit testing? He constantly tests the changes manually, but I don't see any automated tests.
Please explain to everyone how this, http://stallman.org/amazon.html, is just instructive (useful/informational). There's plenty more.
Your comment doesn't address the "as one sees fit and without being tracked" part. Both twitter and facebook track everything, and facebook is directly and opaquely influencing discourse through its feed filters.

But no one is talking about restricting their usage anyway. Stallman has taken direct action by refusing to use them (modulo using twitter for authentication) and is encouraging others to do the same. There are no restrictive laws on the table.
Show HN:Hip Hop link aggregator  (sort of Hacker news for hip hop)
Tired of having to visit a lot of hip hop sites just to get hot news ,i decided to create a quick web application over the weekend.This i what i have managed so far.
Estimates vary... here's one:

"It's estimated that at its peak Conficker infected more than 11 million PCs globally."

-- http://www.sophos.com/en-us/security-news-trends/reports/sec...

Numbers in the range 15-25 million were also tossed around. It's hard to estimate.

Steve Ballmer expected the Windows installed base to cross the 1 billion mark in mid-2008:
http://www.zdnet.com/blog/microsoft/microsoft-expect-windows...

Conficker peaked around January 2009 I believe. At 10 million that would be 1% of 1 billion.