skysight-inc/HackerNews huggingface dataset:
My suggestions:

- There's nothing describing your site that explains to me why your theoretical perfect reader would be interested in what you have to say. Your description is a clever few words about programming in general, but that's not too helpful. Judging from the content I skimmed, something more like "a startup blog for data specialists from a guy who has been there" is more compelling. Think of a person, preferably a real person, who you are writing for, and phrase everything like he's the only one you care about.

- You need to lock down your goal, but your goal can be to increase the visibility of your personal brand ("paint a picture of myself"). I don't think it can only be to help people, because if you just want to help people, a blog is a terrible place to do it; more people are on HN, so just comment here instead.

- Comments are overrated. Who has the time to comment on an individuals blog? Wouldn't you rather they responded on their own blog and linked to you? Or sent you a personal note? I think comments are a weird way of having a one-to-one discussion, but publicly viewable. Unless you have dozens of commenters, and they talk to each other, in a well managed threaded discussion forum-style comment section, you're fine to turn them off.

- Posterous is nice and all, but it immediately marks your blog as "personal thoughts from Joe Shmoe". That's fine if you're writing for your co-workers and your mom, or just to practice your writing. But if your goal is to build that personal brand, you need to show more personality than the default blogging template.

- Tags, search, categories... these things only matter in so much as they make it easy to understand the things you talk about on your blog. If you haven't figured that out, you don't need to worry about tagging.

But here's my real thinking to share with you:

- Blogging "without investing too much time" is worthless unless your goal is cathartic. Assuming you want readers, there is a dramatic J-shaped curve to blogging, where the X axis is attention and the Y axis is effort/time. You'll have a few people pay attention because it's new and they like you. Then they'll go away because you're boring. Then you'll slowly get better, and better, and somebody somewhere will pay attention, then somebody else... and in 2-years, you'll have a few hundred people who anonymously look forward to the things you have to say. Then in another year or two, assuming you continue to get better and learn more and be more valuable, you might just get a lot of attention.

Might.
Bootstrapping Stormpulse
updated with custom domain. is it cool to still use posterous though?
I think you actually wanted to say something like "most of javas libraries are uninteresting". The language itself is interesting, i think. It lacks some modern and no-oop concepts for sure, but that don't make it actually bad.

The verbose libraries and configuration addiction of many java library vendors, including nearly all Sun libs i know, is the real problem.

You can, on the other hand, find a massive amount of really nice and concise libraries that make java feal great for many tasks. Even custom compiler extensions for language simplifications or cross breeding with groovy etc. aren't uncommon.

Also if you look at the JVM as a platform and java as the beginning of learning to work with a platform, you've got a great pool of languages to choose from, too. That wouldn't be possible without java.

I sometimes dislike java myself, but then i abstract the verbose parts behind some static builder methods, for example and write a lot less with great outcome in java.

The real shortcomings in the language design itself can suck hard. By ignoring these parts and using libraries for it and knowing what to watch out for, you can really get proficient with java. Keep Blochs "Effective Java" in reach and everything will be fine.

Actually i'm not programming in java that long. But I've written some desktop apps and some little JSP pages.
Besides that i enjoy learning and following frameworks like the Play framework, because i think it's really promising and valuable for web development.
Also getting to know many open source libraries is nice.
It's kinda sad that internet has fought against one monoculture (IE) just to switch to another (WebKit)
You can get a free tunneled /48 right now from Hurricane Electric.

http://tunnelbroker.net/
...or 15 months away. Just saying.
Post the URL here once you do!
Hah. I was thinking I would have been sorely tempted by this in high school latin.
Evolution Robotics Mint Sweeper | BotJunkie
That's an unsupported upgrade method. Please issue "update-manager -d" in a desktop install, or "do-release-upgrade -d" on a server or other command line environment.
It's time to put the brakes on red-light cameras
FB seems to have a two tiered developer program. There are the peons, the guys forced to toil away trying to figure out how to make the stuff work by doing exactly what is described in the blog. And then there are the anointed: the big companies or YC-related startups that enjoy special access to FB employees to get the answers they need.

For now it doesn't seem to really be harming FB. They enjoy extreme growth and developers are pulled to their platform because of their enormous gravity. Over time, however, it is really not sustainable. If they want to be a platform they should start acting like a platform and that means making sure their APIs are documented properly and developers have a way to seek out information they need. Microsoft, whether you like them or not, does a great job of this.
What is the benefit of having address that is scalar type in some programming language? Except that you get endian issues for free.

And exactly this "stop wasting address space for insignificant devices that are not mine" attitude is the problem that IPv6 tries to solve. I don't see any reason why there should be two classes of internet-connected and almost-internet-connected devices.
Senior arrested after filming another student’s arrest
So in short, registration (which guards you against poaching) costs $2K - $3K. Poaching of trademarks rarely ever happen. But, it's better to be safe than sorry. So you have to decide on your own whether the cost is worth it.
> it brings many useful standards like mandatory network layer security

Wikipedia and Google seem to confirm that IPsec is mandatory for IPv6 hosts, but how many hosts are really going to support it? I'm pretty sure I can turn on IPv6 on my Linux boxes a lot easier than I can turn on IPsec (step 1: figure out which implementation to install, step 2: figure out byzantine configurations, ...). I think my OS X box has IPv6 turned on out of the box, but I wasn't aware it'd do IPsec without being lovingly configured.

Like multicast and a better solution for portable IP space, I feel like mandatory IPsec will be just another purely theoretical benefit of IPv6. (Which is not to say that I'm not extremely interested in its highest profile promise: more address space.)
Run-Anywhere JavaScript Modules Boilerplate Code
No, but we've had rockets capable of delivering space probes across interplanetary distances for decades. Replace payload with nuclear warhead. Is that hard ? Maybe, but the manned Moon landings were hard, and we did those decades ago. Hard, but not "high tech".

Now whether or not such a solution would actually work is another matter. The original comment however was "extremely high tech such as H-Bombs on rockets". Both are examples of tech that's decades old.
Ya. Can always switch the platform later while keeping the domain credibility.
Clickable: http://blog.spkto.us
There is zero benefit to having addresses be scalar integers. What's your point? IPv4 addresses happen to be scalar integers, and are often treated that way, particularly in C code. Tsk tsk all you want, we still have to fix it.

I don't see any reason either, but engineering purity doesn't trump reality; reality suggests that freeing us from the distinction might not be worth the cost, at least not soon.

Ok, there are benefits to not having to use bignum routines to do netmask calculations in those few applications that address whole networks at a time.
Magistra from Latin class will not like this ;) With all/most our texts online already, this will make homework a simple copy-and-paste affair..
Who Owns Social Media Relationships? “Social” Employees or their Companies?
From the article:

So, how do we block out the sun? If we go far enough out into space, then the projected distance of whatever we build would leave a larger shadow. Think of an eclipse where the moon blocks out the sun. If we go out farther, then we don't need to build a moon. (Although honestly, we need to build a moon and control it; how cool would that be).

I was just replying to that. Obviously you wouldn't actually want to block out the sun completely, unless you were a Bond villian.
On a side note, I wonder how much the German engineering innovation is producing worth of value compared to the Silicon Valley. German companies rarely call themselves startup but there are quite a lot small to middle technology companies there doing interesting work, while mostly around mechanics, electro-technics or green techs.
If it costs $5/yr for a single IP address, I'm not too concerned about the cost.

Meanwhile, most of the applications YC-types build don't necessarily need routable IP addresses. In a better world, most of our content would be delivered via overlay networks that abstract away that detail anyways. In the immediacy, what matters is the DNS.

We are in a dark age of the Internet, and it's our own doing. We've tethered ourselves to an archaic protocol that already indentures us to massive telco and cable operators, and would even if we had portable /32's assigned directly and personally from ARIN.

I don't see why we should be focusing all our engineering efforts on this one technological detail, tethering us forever to the idea that a license to speak on the Internet entails an IP address. There's 15+ years of research behind better networking topologies that care no more about IP addresses than a home router cares about Ethernet MAC addresses. Let's go that direction. It's easier, and probably better.
I suppose, but there are better ways people can spend their time. This article is rife with misspellings and typos, which essentially shows a disrespect for readers. Secondly it's 1300+ words split into 6 "chapters" to say, poorly, what can be said in two sentences. I would not recommend it, especially on a site like HN (which purports to lean towards a higher standard).

In fact as a more general rule I would say that when people try to explain something, it is lazy, almost always confusing -- and usually an indication of the writer's own ignorance -- when said explanation resorts to contrived scenarios or analogies.

It's like if the UPS shipper had to deliver an elephant and twelve penguins, one of which suffered from gastroenteritis. By driving the truck using the hybrid energy recovery system, just how much conflict-gas that was fueled by the death of thousands of soldiers would a Catholic priest yield?
This is shocking to me. Windows font rendering isn't even close to what Ubuntu-packaged cairo/freetype is capable of, especially on high-DPI screens. Or perhaps she didn't like the fonts themselves? In that case you could have copied a bunch of Windows fonts, for instance Consolas looks absolutely gorgeous under FreeType.

I applaud Ubuntu for their font efforts. They were the first distro to package non-crippled FreeType (main reason why so many people believed that "linux fonts are ugly"). Thanks to Canonical, mainstream Linux now has the best font rendering of the 3 by far (windows/osx/linux).
I had the same problem, and sometimes it's embarrassing to say you read a book but don't remember anything about it. I'm happy I'm not the only one.

I loved the one of the sentences in post "You are all what you read". I would also add "We read what we want to be".

(now starting to forget the post)
Reuters experiments with new points system for comments
Nobody wants to deny users anything. It is not really a question of pro or con accessibility despite the editorializing in the HN headline. Its a question of content versus presentation.

The first-frame preview is an artifact of the visual presentation of the video player and not relevant for non-sighted users, just as the colors used in css is not relevant for non-sighted users.
The actual content is the video, and if you want to make that accessible you should follow the recommendations in the spec and "provide alternative media streams and/or to embed accessibility aids (such as caption or subtitle tracks, audio description tracks, or sign-language overlays) into their media streams".
The number of users affected is unknown, but the list of laptops mentioned in that thread is pretty varied, and it makes Ubuntu unusable for those folks.

I know OSS needs to be more attentive to aesthetics, but let's not forget that "Ew, I just can't STAND these fonts" is a different kind of unusable from "I tried six obscure workarounds listed in a bug report, but none worked, so I installed a different OS." Using a laptop exclusively as one's primary computer is extremely common these days. If showstopper bugs are tolerated on laptops, the perception of Linux viability for non-tinkerers is going to regress back to five or ten years ago when it was common to encounter bugs like this in a desktop install.
Yes. Turn the question around, why wouldn't you file for a trademark? There is some good info on the USPTO side about when you can use the ® symbol, and how until you get the trademark you can use the TM trademark to stake your claim! http://bit.ly/bBHIZP
> If you want to cross inter-stellar space in any kind of reasonable time - O(human lifetime) - you need to go faster.

Or you can just make people stop dying after this unreasonable short 80 years.
Mystery of Disappearing Proprietary Traders
Many "real world" building projects far exceed the originally estimated cost; some of them are not very stable at all, and scale badly when put under strain that wasn't originally envisioned.

Just one link: http://en.wikipedia.org/wiki/Scottish_Parliament_Building#Ti...

Software development is not nearly perfect, but neither is engineering of "real" buildings. My farther in law is a civil engineer, and when I told him that I believed that engineering in his discipline worked much better than in the software industry, he just gave me a disbelieving look and called me naiive.
Fully agree. Documentation is incomplete and it really slow things much when trying to implement it seriously and not just in a demo page.
Practically every Linux distro uses DejaVu Sans (previously Bitstream Vera Sans), which is not Helvetica-like. Windows and OS X don't use Helvetica-like fonts either.

I think you might be smoking an Arial hash pipe... because Helvetica is clearly too good for you! :-)
GigaOm Mobilize - live streaming
Http://pakistaneducationboard.com/ap-source-diller-re
I love conversation view, but I hate the fact that I have no way of manually "breaking" a conversation when Gmail guesses incorrectly, or more generally, when I want to logically group a set of messages together.

A real example that I work with a lot: I agree to buy something from someone on a forum. I have a series of transactional emails from the forum about the topic, possibly a paypal receipt, and a UPS ship notice. Creating a whole label for that transaction is overkill (I don't need to "name" the transaction, and label sprawl is already fairly unmanageable): I just want a way to correlate those messages together for quick review later.

I can't do that today, and worse, I've occasionally had cases where Gmail creates a "conversation" out of several Paypal receipts, all for unrelated items.

Like I said, I love the idea of conversations. I just wish I had more control over them.
Opening of the Aeneid:

I sing of arms and the man, Troy 's who was the first from the shores of Italy, a fugitive of fate, left the Trojan shore, a lot of having been tossed on both land and sea by the force of the cruel of the mindful that leads on high because of the anger; much in war too endured it until they found a city, and bring his gods to Latium, whence the Latin race , the Alban fathers, and the high walls of Rome.

which isn't too bad, actually, especially as I've never really heard a satisfactory translation of "I sing of arms, and the man who..." which is not a sensible sort of English sentence structure.
How to beat the competition: Buy them a copy of Minecraft
Video: Ben Huh on cat allergies, death threats and journalism
Yes. That's why I said most. It's definitely doable not to have a car in Germany. My family did not have one, when I lived there.
I'm sorry how does the variance in surface temperature help us find it?(especially with current technology). As I understand it pretty much all the exoplanets so far have been found using Doppler shift. The size of the planet, more precisely the mass, and its distance from the star would influence the magnitude of the shift and hence detectability.
Yea i saw you started that, i'm still at Edinburgh Uni. I follow you on twitter!
I think they meant it is not uncommon for someone to mistakenly rewire a switch so that the neutral line is switched.

In high school I worked in a hardware store (where I first learned how a 3-way light worked) and you would be surprised at how often someone would want to return a light switch as faulty after they incorrectly wired it. The symptoms were always the same. They turn the breaker back on after replacing the switch and either the breaker trips immediately, or the light is on and when they flip the switch the breaker trips. Inside the switch box they would connect white to white and black to black (because that is always the way to hook-up wires, right?) and then hook white to one side of the switch and black to the other. God only knows how many switched the white wire and were happy they "fixed" the switch -- until they try to unscrew a broken light bulb.

Here are many more examples:
http://thereifixedit.failblog.org/
Legitimate opinion, but severely offtopic.
I was hoping to see something more constructive than "I made the troll apologize and then marched out." I mean, there's nothing wrong with doing that -- on the contrary, more people should do it when warranted -- but it's also not something I (personally) find interesting enough to post about or read about.
Let's suppose there is a lot of water. Can you imagine weather at terminator with incredible winds blowing from hot side to cold side and back closer to surface and evaporating oceans on hot side that constantly rain down on the cold side of the planet?

First order of business for any life that might arise there is to NOT catch the wind and NOT get in the flow.
Gravitational force is dependent on mass, not how much an object is spinning.
Dealing with startup fears
> I don't see why we should be focusing all our engineering efforts on this one technological detail, tethering us forever to the idea that a license to speak on the Internet entails an IP address. There's 15+ years of research behind better networking topologies that care no more about IP addresses than a home router cares about Ethernet MAC addresses. Let's go that direction. It's easier, and probably better.

can you please elaborate on the above a bit ? bunch of pointers to papers would be most appreciated. thanks !
UK's Royal Society Bows To Climate Change Sceptics
> " I want the "firmware" that knows how to assemble building blocks of code to be in my brain, not in my computer. To me, writing code is like driving a stick shift, for much of it I don't even think, it's unconscious competence. Can you imagine driving a car with auto-complete, color coding, or drop down menus? To this day, I get pissed off when something doesn't compile the first time, usually because of a typo."

Well said. I've also had the argument a few times, but have given up trying now.

You could also compare it to a novelist using a "Writing IDE" to create a story. Click "John", Click "Conversation with Kate", Fill in the speechmarks, click "Build suspense macro". It would be mental to write a novel that way, so why do some people write programs that way and then look surprised when they end up with rubbish code.
You'll never find an automatic translation program which spits out exactly the same text after a double translation.

(or alternatively)

Never the automatic translation to know what the purpose of exactly the same place he rejects it according to a twofold translation.
Ask HN: Has Techcrunch Just Joined DeadPool?
I am trying to think how would techcrunch look from now on, being owned by AOL.
Every time I read about an AOL aucqisition, I look at the Acquisition list at Wikipdia (http://en.wikipedia.org/wiki/List_of_acquisitions_by_AOL) and try to figure where have been all those great innovative companies gone? Well, some are just were not great at the first place, but some were definetly greatest at the time of acquisition.

ICQ was never the less a revolutionary one, the first IM to catch millions of users, yet, it took two or three years for ICQ to be far behind MSN, Skype and GMail Chat. Let alone recent social netwroking revolution where ICQ is not a even player in the game.

Winamp (from nullsoft) - The greatest music player, where is it now? Where is Itunes or any other web based music services and where is Winamp?

XDrive - Dropbox anyone?

And the list goes on, take a look on the list and tell which one have grown up and more popularity ever since it was acquired by AOL.

Another issue raisd with this purchase is simply conflict of interests.

Can we rely on a review published by a domninant player? Techcrunch is very good at reviewing startups, web products and services, Techcrunch was so far quite reliable and trustworthy.

I think it was for its own good that the crunchpad have not made it finally as integral part of techcrunch, since this gave readers the feling that a review of an iPad/HP/Dell/Smasung pads is neutral and blanaced. If Techcrunch itself were manufacturing pads, no one would have think, ipad review on techcrunch is worth reading.

But this is not the case anymore.

Would love to get our great community opinions on this issues and in general, about "making an exit", knowing your baby startup is about to die in the new owners hands.
I've always preferred Window's font rendering because its very readable on a low DPI screen, which is most of the screens out there.
Hiring more teachers does not translate to achievement
Before I clicked this, I knew it would be some variant on word count. Same as every other "mapreduce tutorial" written by someone who doesn't actually use it for real work...
Well, if you are a libertarian, you probably know about all kinds of solutions for those issues, as outlined by Rothbard et ol. Do you find them all less realistic than e.g. "unite" plan?
The plan is to still have home routers in IPv6 because the ISP will assign a prefix to each customer, and the customer's router will route between their prefix and the ISP. Here's the spec: http://tools.ietf.org/html/draft-ietf-v6ops-ipv6-cpe-router-... It's going to become an RFC soon and then people can start complaining that vendors don't support it.
You're describing a real movie poster, which is a different thing from HTML5 poster frame:

> The image given by the poster attribute, the poster frame, is intended to be a representative frame of the video (typically one of the first non-blank frames) that gives the user an idea of what the video is like.
(http://www.whatwg.org/specs/web-apps/current-work/multipage/...)
Retain leading zeros in CSV (simple solution)