skysight-inc/HackerNews huggingface dataset:
It’s handy to have all these things in one device, but for now, the pros outweigh the cons for me.

The pro's listed: You call people more & you don't worry about damaging your phone anymore. Personally, those pro's don't even come close to outweighing the inconvenience of not having instant access to maps, music, camera and email for me.
Very interesting.

An example site would be excellent.
Enough Food for Everyone If
Oh absolutely, if they updated it to be based on modern farming then everyone would have significantly less acreage :D

But you'll find that with most imperial measurements; they're based on physical objects or systems of measuring which make less sense today. One of my favourites being the traditional way of counting sheep in the north of England: http://www.fellpony.f9.co.uk/country/wool/count.htm (and here's a great explanation and song by the late Jake Thackeray: http://youtu.be/TiXINuf5nbI).
This idea has limits. Dumping glitter on your resume printed on pink paper and doing it in Comic Sans makes it stand out, but it is also obnoxious and gets in the way.
Nokia Says The 808 PureView Was its Last Symbian Smartphone
Windows phone doubles share in Europe
>> Notice there is no quick fix here - if you want a quick fix go buy "learn PHP in ten minutes" and spend the next twenty years googling for "how do I compute the length of a string"

I couldn't agree more on that one.
> It seems almost like an exercise designed to provoke: rewriting one of the cornerstone nix utils

Thought provoking or not, but I think rewriting the nix-utils with your language-of-choise is one of the best opportunity to learn :) Learn more about your language and learn how damn much effort has gone into the nix-utils to get them where they are today.
Americans Buy Enough Guns in Last Two Months to Outfit China & India
contact with me :)
I think the real problems is that, instead of working to create a good version of Unix, many people are more concerned with creating Windows and Mac clones. Sadly, this is creating complexity that isn't really needed.
Long trail -> long tail, I think?
And that's why I don't tweet!
Why Americans are becoming more pro-life.
What Antivirus Shortcomings Mean For SMBs
If a resume like this showed up on my desk, I'd show it to everyone nearby. It's unusual and carefully done, to the point that even if you don't like online shopping there's still this moment of wonder: Wow, what's going on with this guy?

Most resumes are a chore to read, reminiscent of those pamphlets your bank sends to notify you of changes to their policies.
Replace looks better to me. I can figure out the command line options from just looking at them, and it does what I expect. I like it.
Absurdist parody of unreasonable expectations?

"Was unable to leap tall building."

"A decent doll would at least be poseable."

"Demanded food immediately after arrival."
http://techcrunch.com/2013/01/23/741025just-me-ios-beta/

http://allthingsd.com/20130123/just-me-app-wants-tobe-a-swit...

http://pevc.dowjones.com/article?an=DJFVW00020130123e91nrkd7...

http://pandodaily.com/2013/01/23/just-me-launches-in-beta-is...
You're right, I'll edit this part, thanks
8 Real-Life Ways To Measure Startup Success
Thanks! This was just a 5 minute hack but I really like the suggestion of variable speed based on the current text length. I tried your autoscroll method and the changing scroll speed works well.
Themail: visualize your email conversations
Nothing but FUD (regarding Gecko). Would prefer to read something more objective.
>Supporting a monoculture is trading future potential in the name of short-term convenience.

By supporting lots of rendering engines to do the exact same thing in various degrees of brokeness we haven't seen any "future potential" and we also lost the short-term convenience.

>Wishing you could wave a magic wand and make everyone use the same tools, language, conventions, or coding style is something every engineer wishes from time to time, but the world would be worse off without diversity.

I'm not sure. I see a lot of examples where diversity has fucked things up:

1) Linux fragmentation for example killed it as a platform for proprietary apps,
2) Gnome/KDE/... fragmentation killed the Linux desktop mass adoption,
3) Tons of C++ compilers make cross platform C++ code more difficult (it's a little better nowadays)

I also see many examples where lack of diversity has made things better:

1) Ruby web frameworks? 99% of the people go with Rails, and it gets all the improvements and stuff (compare with Java/PHP web frameworks).

2) Mobile rendering engine? 99% of companies go with Webkit and free lots of their resources up plus contribute to the betterment of the project.

>But the moment we start treating the Web as a zero-sum game and stop collaborating on the vision of a better online experience, nobody wins.

How about solving the "collaborating" problem by working on the same engine?
That would at most reduce the number of KDF calls an attacker would need to perform by a factor of 2, if (1) the other service is using exactly the same KDF (2) all the usernames are identical in the two services. If not all the usernames are identical, then the factor of 2 is even lower. If an attacker can perform n calls to a KDF then he can also perform 2n calls to it, so if you're relying on that factor of 2 for security you have a problem no matter what. In any case this is easily defeated by adding a random string: KDF(username + "|blablafoo|" + password).
I've forked your repository and tried to offer some helpful insights: https://github.com/xmlblog/replace/blob/master/replace.js

I hope you find this useful in some small way.
Agreed, weixin is awesome, but how likely are they to gain real international traction so long as messages from anywhere are subject to the same censorship regime?
Who else here really doesn't enjoy using sed, awk, grep, and xargs?

I try to use ack whenever I can avoid grep or find, personally. I wish there were better replacements for the other tools and that they were widely available (possibly as portable libraries).
Is everyone really this "connected" when having a smartphone? When I have a smartphone I'm not really "more connected", after all peple could call me on a dumbphone too.

However, what it brings is "Internet everywhere yay!", which I then use to read forums, wikipedia, articles, etc... whenever not near a computer. Plus of course it can play PC games like Freeciv, nethack and Minecraft.

So basically, I'm about exactly as social on a smartphone as on a desktop computer, and now have an environment that used to exist only at a desk, on trains and on the toilet :)
I think the main pro is that you are not constantly distracted from your surroundings by your phone.
Is Your Website At Risk From Hackers And Spammers?
Creating a workflow - Introduction to Microsoft SharePoint with .Net Course
You wanna know why copyright infringement is a big deal? Two words: vicarious liability.

If you hire someone who has no idea how copyright works, and in the course of their employment with you they go ahead and infringe someone's IP, you're liable.
Insightful.

I don't think I'm brave enough to try this. I'd feel like I have to constantly jump between computers in case I missed an important email or some relevant news broke. And no maps? I'd never get home...
same happened to me. my nexus one broke several months ago and had to use a nokia brick that was lying there but i hate it.

I do not call people more often, i use my laptop for communicating with people now. I'm still stuck with that nokia though because i think we live in a time of ugly phones.

i was about to get a 4s until they introduced that elongated screen, not to mention the huge screens on the androids. Seems like if i want to get a thin cool smart phone these days i have to put up with excess everything. i wish there was a minimalist phone out there that was still cool.
Have you tried a recent version of firefox? Nicholas Nethercoat and friends have done quite a bit in the last year to reduce memory usage in firefox.
Introducing Web Activities
For when the moderators inevitably change this post to reflect the page's actual title, here's the title under which it was originally submitted:

I couldn't really learn Erlang, 'cos it didn't exist, so I invented it
Except the air in most places has been getting cleaner, even with more vehicles on the road. First Stage smog alerts on Los Angeles, for example, used to be something that happened every few days. Now, they happen at most every few years. Yes, there is work to be done, but your mix of ignorance and outright lies doesn't help. At all.
>urrently rendering HTML5 and its transformations is a complex subject, without competition we don't know if there are better ways to accomplish this task.

Why, did anyone told you that the various engines differ in how the go about those in any real way that matters?

It's mostly duplicated code and similar approaches.

And even if it wasn't you can have different approaches in the ONE AND SAME codebase easily. Test alternatives out and see what works better. It's even easier when everybody is using the same engine, because you don't have to also implement EVERYTHING else yourself in order to implement one thing differently.
Here's a more up-to-date version which uses HTML5 and AJAX - http://bombsite.org/jslems/
Google Images Overhaul, UI and Speed Improvements
Just.me launches in beta. Is this what a mobile Facebook would have looked like?
Some related links. You never know which of them is going to trend :)<p>The Pando Daily article is the most detailed report about "just.me" of all of them. Dow Jones is behind a pay wall, maybe some HN users have access.<p>http://techcrunch.com/2013/01/23/741025just-me-ios-beta/<p>http://allthingsd.com/20130123/just-me-app-wants-tobe-a-switchboard-operator-for-all-your-messaging-needs/<p>http://pevc.dowjones.com/article?an=DJFVW00020130123e91nrkd7c<p>http://pandodaily.com/2013/01/23/just-me-launches-in-beta-is-this-what-facebook-would-have-looked-like-if-it-were-built-for-mobile/<p>Finally here are some earlier reports:<p>http://just.me/blog/2012/01/seed-and-a-round-funding/
<p>http://techcrunch.com/2011/07/29/stealth-social-mobile-startup-just-me-raises-600k-from-google-ventures-sv-angel-and-others/
<p>http://techcrunch.com/2011/12/29/fund-me-mobile-social-network-startup-just-me-raises-2-7-million/
People seem to always enjoy experimenting with the way they live. I don't think the lack of a smart phone that created a good experience, I think it is trying out a new pace.
> The compiled default CSS file weighs in at a comparatively tiny 30k, versus approximately 100k for Bootstrap and almost 200k for Foundation.

At first I was sceptical that this was even close to a fair comparison, however even after stripping Bootstrap back to comparable functionality its CSS still weighs in at 68KB.

I will be watching this project with interest, but I think it probably needs a lot more use before all the edge case bugs (that Bootstrap has probably already dealt with) get ironed out.
> I have the urge now to follow in Heather's footsteps, waste my own time, and write a version of sed in PHP. Or maybe Perl. And then write a wrapper for it in Applescript. Because, why not?

Wise words my friend :)

At least (if by any chance writing sed in PHP doesn't teach you anything) you can look back and say "I've written sed (in PHP), maybe it didn't come up as clean or as good as the real deal, but at least I have done it".
Is it possible to add a random delay? (For example a delay between 500ms and 1000ms.) This could be useful to test race conditions.
Not all features that are standardized are implemented properly on all browsers. This is what uses developer time.

It's not terribly different from the situation that exists in the C++ compiler world. Different compiler vendors implement different featuresets. It took many years after the release of the 1997 standard for any compiler to implement it 100%. Is there a compiler out there that implements the current standard completely?
You could just request that the car have a child seat. If the rest of the auto-taxi system existed, easily adjusted seats wouldn't be a big blocker.
>I think it's a good statement. But I also recognize a dangerous dystopian world with only one render implementation. The competition between Trident/Gecko/Webkit/Presto pushed the web forward, not a single one of them — the whole process has done it.

What competition with Trident? Trident was already stagnant when Gecko started.

And it's not like Gecko added anything significant.

All of them mostly copied Webkit's innovations (canvas, css transformations, a strong push to pass the ACID3 test, JITed javascript engine, etc).
I love your web site design - very crisp!

Some friendly, unsolicited feedback from looking at your site with my biz dev glasses on would be that it took me a while to work out what problems you solve, and it looks like you do solve an awful lot of them.

Perhaps create a "why us" page, for visitors to quickly work out what you do differently from others? Or a demo video perhaps?
>The arguments to common UNIX commandline tools like sed or xargs are without doubt going to be longer-lived than the arguments to your helper script, likely even longer than the language your helper script was written in, and maybe even longer than the idioms and philosophies you had in mind when you were building your tool(s).

Yes. Sad isn't it?

It's not as if they were perfect when the were designed.
I was a little bit everywhere, all the time. But not truly anywhere. Without the temptation available from my pocket, I feel like I am more present being wherever I am.

Nice summary. I can't quite ditch my Droid but am decreasing the frequency of switching back and forth between the two worlds. Finding that focused single-tasking (when not at work) is underrated and not easy (at least not for me).
> I think the only other UI that has that effect is Calibre's.

This made me curious. Care to elaborate?
Antibiotic 'apocalypse' warning
Finland is crowdsourcing its new copyright law
Who picked these choices?

Seriously, do that many people really hate facebook and JC Penny?
Seems like this would fall under the satire distinction.
>> Things improved - I went to CERN and used the CRAY1 this could compile 100K lines of FORTRAN in 1 picosecond (ie about a zillion times slower than my mobile phone today)

Sarcasm doesn't translate well in a thread like this, so just in case someone really thought it could compile 100K lines in a picosecond, dream on. :-)
No kidding -- I checked his twitter stream to see what this looked like, and stopped scrolling after a few pages of nothing but apologies.

Sucks to make these kinds of mistakes; I've been thoughtlessly cruel before in my life (though never with the amazing and horrible amplification that the internet provides, thank goodness), and it's a nasty feeling indeed when it all sinks in.
A WiFi router with a touchscreen
Q: Is Quora the next big blogging platform?
What a great writeup by an experience programmer.
Yes - all our builds are done from zero state i.e. and empty directory. We even deploy a new JVM each time (as we have to test against 3 different JVMs).
Arrow looks really good for this sort of thing, it's based on momentjs, which is very very nice.

[Edit add link] https://github.com/crsmithdev/arrow
Title might want to add "..in the USA".
The iPhone is primarily hired as a premium network service salesman.
He should stick to Fedora 17 until the next version which will likely be less buggy.
I’ve started calling people more. ... It’s funny how little I called people on my iPhone, and how surprised parts of my generation is when they receive a call. ... improved arrangements and generally had more fun communicating.

Did you ever think to ask the people you were phoning if they were busy with anything? Sure, it might have been great for you to break someones concentration with some basic question that could have had a quick yes/no answer in a text message, but was it great for the recipient? I would also be very surprised if someone called me for something they could have just sent a text for - and if they did it a couple more times, I'd set my phone to automatically redirect calls from them to voice-mail.
AMD posts $1.18-billion loss for 2012
الطعام المناسب لإنجاب ذكر أو أنثي 2013
Automator service to resize image to several sizes
"Hello, Joe?"

http://www.youtube.com/watch?v=xrIjfIjssLE
I am a programmer myself, so I am aware of how incredibly annoying interruptions are. I loathe being thrown out of the zone. So yes, I am very aware of whatever others are doing at the time of calling. I only call, if I believe it will shorten the interaction on both ends and would add something meaningful, and I am certain I am not interrupting the other person. I largely prefer email though, as it is more async and generally more convenient.
> if they did it a couple more times, I'd set my phone to automatically redirect calls from them to voice-mail

That's a little ... inhospitable and cold.
On re-reading, I need to clarify: I asked a dev for his public key so I could give him access to my server, and he sent me his private key. Yikes!
Web Services Are Dead -- Long Live REST
"No copyright infringement intended" means "I have no idea what copyright is". Altogether a dumb thing to put on a resume.
Blueberry Banana Bread Recipe
Here are my observations:

- No one reads (books) on buses/trains anymore. Its very rare to see someone reading a book in SF in public transport.
- No one looks around anymore. I seem like the only person who is looking out the window, or observing fellow passengers. I would say around 80% of the people have their headphones on, and are engrossed in their smartphone.

One funny incident stands out. I waked into Chipotle (restaurant), and everyone in line was staring into their smartphone. As soon as I walked in, everyone looked up, and in unison went back to their smartphone. It was synchronized enough to be like something from a parody.

I wouldn't say this is necessarily bad, just different than how it used to be. I have a smartphone, but not a data plan, so I don't use it outside of home. However, the maps and transit (to me) is a killer feature.
Working as a front-end developer I happen to come across tiny bugs and inconsistencies in Chrome more often than in Firefox, rare as that happens.

Developer tools - Firebug all the way, even the error console is more useful.
I have read several posts about ditching smartphones in recent months, and the writer invariably states that they were not addicted. However, if their behaviour pattern cannot be changed while still owning a smartphone, then they are addicted. It's a question of will power, and it seems many people don't have it.

I went through a stage of dependency on my iPhone, always filling in small gaps in my day with games, Twitter, email or Facebook. I realised I was spending too much time on it, and so for the past couple of years I've significantly restricted my time with the phone. Certainly it is never used in company. In my opinion, I've found a happy balance. I still get all the myriad pros that a smartphone offers, but don't reach for it every time I'm not busy.
What? How is he supposed to know what the person is doing before calling them? Can't they just ignore the call if they want? Should we just never call anyone ever just in case they're really busy?
and what about here:
"IDE's and revision control systems have just made matters worse - now you have all the old versions of the mess as well as the mess itself, and the IDE means you can't even see the mess." :-)
Open Letter to Skype from Internet Activists, Journalists and Academics
I don't want to be the one to say it, but it hasn't yet been mentioned in this thread.

If the author was named Henry instead of Heather, this wouldn't make front page or have a comment thread full of white knights.

That doesn't make the critics right in their aggressiveness, and people overall should be nicer.
I'm not the original author. I don't know how you checked that. But...

1. https://github.com/cbrauckmuller/helium/blob/master/css/mast... 41kb (with whitespace)

2. YUI Minified 33kb

3. Minfied + gzip 5.8kb
Came here to say exactly this. Looks fantastic, which is exactly what I'd expect from the founder of Squarespace. Took me some reading to work out the value proposition.
Green logos
Green logo blog
Add a demo plz!
You can now filter for international shipping on search results.
This seems to be more about disappointed investors than "people". That said, one has to wonder when j.c.penny's strategy is supposed to start working.
A little while ago my smartphone's screen smashed and it took 2-3 weeks for it to be fixed. During that time, I came to the conclusion that I didn't need a smartphone. Eventually my phone was returned and I loved it again and can't imagine leaving the house without it. Simon is probably right - leaving it at home for a month would probably be a good thing - but unless forced, I just can't bring myself to be without it.
Its already saving a ton of links by expiring them.
"the inconvenience of not having instant access to maps, music, camera and email for me."

If you are glued to them, whether you admit it or not, it's not doing you any good. The sun will still rise if you unplug for a few hours and have a normal conversation.
> Open Source is a marketing term

No, Open Source is a properly defined contract that compatible licenses must comply with.

On Free Software, even though the GPL from a legal standpoint is one of the best crafted licenses around, especially version 3, the definition of Free Software is intentionally confusing because the decisions made on what constitutes Free Software or not is made by a committee driven by RMS's ideas about what freedom is, depending on his mood.

This is not to say that OSI doesn't make mistakes. AGPL was accepted as open-source, even if it shouldn't have been, probably because they wanted to avoid even more political battles.

Also, many companies and individuals that are working with licenses such as GPL or AGPL are doing so for dual-licensing, especially in cases where the software otherwise is useless without a proprietary option. Lets not forget that Gnome was born because of KDE's dependence on Qt, as companies couldn't build proprietary or otherwise GPL-incompatible software without buying Qt licenses (and btw, APL is incompatible with GPLv2).

And personally, I prefer Tolvards' views on what freedom is, rather than Stallman's.
I live without a phone for 3.5 years. I use Messages (on OS X) to text friends that have iphones, and Google Voice for those that use something else. So far it works pretty well for me.
Can't AMazon grab his neck?
Helium - lightweight PHP MVC Framework
Great idea. I always hated trying to remember tiny urls seen in print, as well.
You seem very casual about this. This is a line of work which is at the forefront of industry right now. People like http://www.k2intelligence.com/ and Palantir are going to beat you to it, but that's besides the point. Do you have knowledge in distributed systems? Do you even know what trends to look for? Have you played with Petabytes, or even Terabytes of data before?
Great tutorial - really enjoyed it.
Are you a robot or something? Humans need to talk, meet and interact. Even Obama and the Pope can find time for a chat, let alone a normal person.
Its called Foveated Rendering (http://research.microsoft.com/apps/pubs/default.aspx?id=1766...) and is based on foveated imaging (http://en.wikipedia.org/wiki/Foveated_imaging).
Statisticians and computer scientists – if there is no code, there is no paper
So true.