skysight-inc/HackerNews huggingface dataset:
On the other hand, I've had two domains at DH for years and, apart from the well-known problems in 2006, have never had an issue.

One of the sites got hacked because of a buggy WordPress plugin and DH support were great in helping fix it.

I agree that DNS caching is slow to catch up though. My ISP's cache took only an hour or two whereas DH's cache took several hours to reflect my new records.
I quite like my watch, so instead I just don't worry about the time. I find it easy enough to know what the time is and just ignore it anyway :)
What do you do when that happens on your laptop? You close the page and move on. Why does it need to be any different on your mobile/tablet? I assume the battery cost of 2 seconds of video loading/playing once in a long time is negligible.
>Margin Auto w/ a fixed width
Absolute 50% w/ negative margins
Text-align center parent w/ inline-block display on children

Yes, totally intuitive and logical solutions all of them.

If you have w3c Stockholm syndrome, that is.

E.g "Just absolute 50% it with a negative margin" (oh, yes, and you would have to know the width beforehand).

>If it was sarcasm, disregard my stupidity.

It's not the stupidity, is the willingness to put up with BS convoluted inelegant workarounds for lack of basic, bread and butter, features.

If you value elegant APIs, KISS and DSLs, you should run screaming in the opposite direction in all those three, horrible, horrible, techniques.

W3C first came up with their (broken) model, and then they kludged solutions to use cases with it, instead of starting from the use cases first. That's why we have had the tables before and the need for the flexbox and grid layout now.
Wow sorry to hear about IT Conversations going dark, really enjoyed listening to that.
They look good, particularly the grouped buttons. The shadows from the neighboring grouped buttons are a nice touch.

I think it might look a little bit better if the noise pattern didn't disappear on the buttons' down states. The noise pattern is essentially simulating a rough surface, so it seems a little odd that pressing a button would cause its material to change.

Try zooming into the play button in iTunes. It's a good example of a button with noise, even in the down state.
Yes, we all can relate to that posts and everyone I know complains about software mentioned there, such as Skype, iTunes, Chrome, I might even add the fact that if you have 3 synced Apple devices near you a reminder pops on each one of them at the same time which shouldn't be so hard to avoid given that they're all connected to the same wifi. We live in this cloudy era, everyone speaks of clouds and sync and data everywhere but synchronization is the most broken thing of them all.

There are a lot of silly problems with the software and hardware that we use everyday and most of these problems are noticed by us, the power users. It's like with the Twitter-ad-supported saga: the power users bitch about it, look for alternatives but the regular Joe sticks with it and he's very happy. I know a lot of people who don't see any problems with Skype or Outlook and are very happy with them.

Today I was at the bank and the clerk wanted to print something and I had to literally wait there 20 minutes because the Adobe Reader was updating and some guy from IT was logged in remotely to make sure everything went fine with the update. She apologized telling me that "you know how it is with these computer programs nowdays" and that she was very happy with the old setup. I chuckled and thought of that Adobe Reader update meme[1] but deep inside I wept.

[1] http://t.qkme.me/3qk2v4.jpg
I don't think it is, based on the GitHub repository powering http://slug.in (https://github.com/yetizzz/zzz).
I'm leaving this comment from a computer that might crash on me sometime today. Or could decide to reboot to install its updates when I'm looking somewhere else. I'm leaving this comment on a site which technically could have existed 10 years ago.

Wireless is working right now, that's great. It might stop working sometime today. Things like that tend to happen, on every network more complicated than "I'm sitting two meters away from my home router".

That might have been unimaginable 20 years ago, but somehow, things are about as unreliable as they were 10 years ago.

(I have to admit, optical mice and huge screens are nice, though. But expensive hardware with a single precise objective tends to be reliable, compared to software).
"No one from the company believes..."

1) I've been on the non-believing end. You think "how could this possibly happen?" and without standing over the user's shoulder and watching them click/tap around, it's inconceivable that the problem exists.

2) I'm sure there's a problem, and you've provided me the screenshot showing the result that indicates a problem, but I can't reproduce it. Usually because the user doesn't know how to explain reproducing the problem.

I really think both of these have to do with people's lack of detailed logical analysis. I get it, you're the bank teller and your job is to count the money and count it correctly, not to analyze pixels on the screen. I see this as a failure of developers and designers to create systems that don't have these headaches.

tl;dr - I agree with the author's final three bullet points, but I can see where the tech[nician|nologist] involved doesn't have nearly enough information to solve (or even to see) the problems.
The author replaced his watch with the sun (a coarser way to estimate time), and used his smartphone's calendar to alert him in time for events.

While its probably a good thing to minimize staring at the clock, possibly stressing yourself, it seems more like "living without constantly watching the time" instead of "living without time", which would be substantially harder (and IMHO, of doubtful benefit)
>What do you do when that happens on your laptop? You close the page and move on.

No, I proactively install apps such as "Click to flash" and the like to make sure this DOES NOT happen on my laptop.

>Why does it need to be any different on your mobile/tablet? I assume the battery cost of 2 seconds of video loading/playing once in a long time is negligible.

Because I could be anywhere surfing with my mobile/tablet, in the dentist's office or even in a meeting. I don't want pages to jump at me with video I have not requested. Ever.

And I don't want web marketers to assume anything about the battery life cost of their actions on MY devices.
Why waste your life knowing something you are going to ignore? This is the most poisonous kind of doublethink.
I combine both by walking near a blackboard.

I tried to replace pencil & paper with minimalist emacs buffer but .. paper is non linear, just like thought trails so it's a better fit for now.
There's a fairly long grace period after initial expiration when a domain is expired but can't be re-registered. It allows for the original owner to get it back (for a larger fee) before it's sniped by the next person.
Ah yes you are right. So presumably they copied one of the other ones as a template. Its not much code and easy to rectify then.
Anyone tried this approach via C# (CLR)? - it would be interesting to see the performance compared to the JVM. I'll give it a go if I get some time.
The problem of waning pertussis immunity
Interesting idea. For me, who is in the middle of validating an idea, I would be interested in finding out the actual mechanism that you are using to validate the idea.

Would be great if there are some screen casts on your "tour" page to show how it is all put together and tested.

By the way, on your "tour" page, there is a reference to learnmoreabout.it

Great Work!
Evolution in action? For natural selection to work some critters have to end up on the losing team.
I had to remove the clock from my Mac's menu bar to keep from watching it constantly. I've had to train myself to 'forget' (i.e. not worry) about appointments and deadlines and just let my tools do their jobs (because most of the time, they do remind me to do things - and if I have more than one to remind me [calendar on computer, calendar on phone] then I'm pretty well covered in the event one of them fails at its job.)

My daughter has to be at school at a particular time. She gets off the afternoon bus at a particular time. Completely living "without time" isn't possible when you have to synchronize with anything else in the world. Not having to synchronize would be great, and you can have that kind of independence - it would take work to get there, but I think it'd be worth it.
My main criterion of putting bees and whales in the same category was mainly the use of signals for communication, whereas humans use signs. I'm not very well read in this area but just brought this up because it's an interesting way to look at communication.
I would rather have py.sh ... a unix shell running python.
>That might have been unimaginable 20 years ago, but somehow, things are about as unreliable as they were 10 years ago.

10-12 years ago:

1) Windows was Windows ME (not even in the same league as Windows 7)

2) OS X was 10.1 (or before that). Most people still used OS 9.

3) Linux was not quite ready for heavy enterprise use or home use, had worse memory management, filesystem, window managers, desktop environments, drivers and userland.

So, "about as unreliable"? I beg to differ...
If there's one feature a todo list shouldn't have, it's the ability for others to add things to it. That already exists and it's called email.
> Then don't use a Mac.

Your solution to the dead-end of reporting bugs to Apple, is to recommend that I don't use a Mac?

No, the solution is that Apple open their bug reporting up.
It is often said that computer programs, of the IS type, do not think, they are only simulating or modeling thought. Let's look at this as follows: We have no problems saying that birds fly. Likewise, we say that airplanes and even model airplanes fly.
Seems like you're building a semantic search engine.

Have a look at some of these: https://en.wikipedia.org/wiki/List_of_online_databases
Yes, that's my point, and the anti-culture trend I can feel on HN, while somewhat justified, because there are culture douche in some places, is missing the bigger picture: culture, classic books, and so on, are the only way to build a better world.
Django app for handling incoming Mailgun email
Still in Singapore. Rented a private office at http://smartspace.sg/
Especially when Ruby has no way of scoping these variables... unlike Perl:

{
# level 1
local $\ = "[1]\n";
some_print_operation();

{
# level 2
local $\ = "[2]\n";
some_print_operation();
}

# level 1 again
some_print_operation();
}

# $\ back to what it was before all this :)
Don't "sanitize" either, it's next-to-impossible to get right. Treat anything that came from user input as tainted (your language should be able to help you with this), and never pass a tainted string to a database except as a parameter.
Start again with simpler stuff?

I did kind of hoped that when we got an open source Linux desktop, back in the 1990s, that these things might improve. But they did not make it debuggable, even for an advanced user. I can debug hard server stuff, but I have no idea where to start with most desktop software. It didn't help that its all compiled, would be much easier to add sane debug hooks in say Python than in C++ for this type of software. The web at least has got that right, with far better debug tooling than any desktop environment.
Nah, a patent troll is anyone who trolls with patents. That doesn't need to be the only thing they do. The classic example, SCO, had actual products which weren't related in any way to their patent suits.
I don't like the idea of turning favours into a currency.
Triggertrap | Creative ways of triggering your camera
Notable feedback: Richard Stallman
For all those who don't get the pun:

http://www.youtube.com/watch?v=8r1CZTLk-Gk

Everything's amazing and no one is happy by Louis CK
Too bad they don't follow platform conventions like normal buttons. On Windows, clicking a button and then moving the mouse off it while keeping the button down releases the button the moment the cursor leaves the button's area and the button isn't activated.
It is a race, but more of an unlimited time cross-country marathon.

Right now you're just two random people/teams showing up at the same starting line. They have a bit of head start, but the chances that over the course of months/years you'll be able to cover the same distance are virtually nil.

It's far more likely that either they'll be able to run circles around you or, hopefully of course, that you'll be able to execute an order of magnitude better than them.

Right now, there's absolutely no way of knowing which one it is. For all you know they could have already exhausted their runway and the team might be falling apart as we speak.

So for now don't worry too much and just focus on your ability to execute.
How do you know the product is broken before you buy it?
Yes. Because all we need in technology is more lawyers.
> Even better, I’ve felt more freedom to just walk away when I’m faced with a problem and need to do some thinking

I don't have a standing desk, but this is possibly my biggest incentive to consider getting one: if you're already standing, there's a lot less inertia to keep you from just walking away from your desk.
Same boat. Only my essential developer tools and very few apps. Used to try everything. For Win if it's not on Ninite it's not on my PC. It's just to much hassle when reinstall and I wan't the same tools on my MacBook an PC
Real networks don't have leaders
I'm hitting the iPhoto problems he mentions pretty bad lately. Does anyone know what options I have? Is there an easy way to switch to just using the file system for photos? It seems like iPhoto is so interwoven into the OS.
AT&T Says iPhone 5 Is Best-Selling Ever - Business Insider
In most cases this event wouldn't be too useful because:

a) More often than not, these errors are caused by objects which could not be removed by the Garbage Collector because they are still within an active scope, so by definition the objects consuming all the memory are still very much in use. A better understanding of JavaScript would go much further than an onmemory event to try and monkey patch the memory leaks away.

b) There's no guarantee that you could clean out the objects before the VM crashed anyway, because the event fired would be asynchronous, and the JavaScript isn't going to halt everything else and wait for your code to run.

I know there is plenty more reasons as well when you get deeper into the GC collection side of things - but I won't go there without narrowing it down to a particular javascript platform first ;-)

Javascript being able to hook into things like this so you know more about memory usage and stuff would be great, but there is a number of technical hurdles to overcome, and I doubt that most Javascript developers would care of its existence if all the work was done to make it so.
Isn't email an outdated medium though? I get a lot of email, and messages from family and friends might not get seen for 6 hours (or more). The better comparison here is a text message, but they can still get lost in the noise too.

Por Favor is about making things easy. You say 'yes I can do that' and it reminds you when it's time to act. Nothing more, nothing less.
Wacko in the Morning 09/17 by Wacko Bob
I explicitly said that it's not about keeping track of who's done whom a favour. I'd even say that each day, any old favours get reset and hidden from view.
They don't seem to want to do that. Now what?
If Amazon stop bending to those "insane" demands, you're going to see a wave of publishers going bust and then a steep decline in the availability of new high-quality product[1]. AMZN are not the authors' friends, let alone the publishers'. And if they ever establish a monopoly on the supply chain, they'll stop being the customers' friend as well.

[1] Authors don't get to support themselves by touring. And those of us who try to supply good quality product can't do nearly as a good a job if our cash flow is being throttled, or if we're forced to take on the elements of workflow that our publishers currently handle for us.
Not that GP didn't provide explanation for this. Personally I'd never hire anyone who has 10+ years experience with one technology and none with others.
"the publicity alone is a no brainer"

It depends what your goal is. If you need more funding or are looking for an exit then yes. If you need partnerships and your target companies lurk in the area you're getting publicity, then yes.

But if you don't need funding, an exit and aren't looking for partners, but are focusing 100% on your customers, then often this kind of publicity is an unhelpful distraction.

It's rare that when you get publicity among entrepreneurs and investors, you are also reaching your customers.

So for many businesses who don't need investment and don't need/want an exit, getting on HN, TC, Shark Tank, etc is less than unhelpful, it's a distraction and a waste of valuable time.

So why do so many young companies spend so much time courting the Arringtons and Cubans of this world? Because they are gagging for recognition, acknowledgement and the social proof that they're not completely wasting their time. It's a little like the need that most humans have for the existence of a God or big-daddy-in-the-sky that tells them they're doing OK and that it's OK to screw up occasionally.
Stop. Re-read the post. Try to understand the point of the post. Understand what it is he's saying about process, craftsmanship and trying to fix things that are broken instead of making excuses. Understand it as a call to action to do better, to be better and to care more.

Then re-read your response and see what a defensive crouch you immediately took. How that immediate defensive reaction led you to miss these points. Crying "complexity!" for things that don't work is not a solution. Time, money, education and understanding are required to implement a solution, and I believe that Scott is explicitly calling for the latter and implicitly calling for the rest.
3 Tips for Effective Stand-Up Meetings
Sharing Terminal Sessions With Tmux And Screen
Wikimedia trustees include PR people who edit on behalf of their clients
Shame. In a way, ten years ago they were what TED is today.

I used to be a big fan, but at one point their feed was overwhelmed by irrelevant, fluffy salespeak and I just unsubscribed. Also their website wasn't very good at finding content relevant to me.
Amazon Maps API
Shazam for TV Now Works With Any Show
That's down to the browser's implementation of the :active state (an unstyled button element does exactly the same thing) and is not this guy's fault.

I'd also wager 99.9% of users do not care in the slightest about that behaviour.
Does Computer Technology Improve Test Scores in Education
Get lots of technical people who want good bug reporting to want open bug tracking.
Show HN: Red Quintal - Not every startup is from the valley
South america's startup environment isn't as powerful as the valley, but it's coming.

Huge markets with Argentina and Brazil on top.

Red Quintal is south america's farm management software made right. We still have cd's and downloadable updates.

There is great uncertainty when working with global prices and weather but that's no excuse for leaving the rest of the business on the same path.

My stack: google app engine (planning on moving), webapp2, jinja template system, twitter bootstrap and udacity cs253 course!
Understanding Sentiment Analysis
5 Revolutionary Announcements Apple Could Have Made
Or, to put it another way, the iPhone is now pretty much as good as it can be made, with current technology. There will not be another revolution in the next few years that matches the feeling you had when you first played with one.
I guess headius works with what he knows best, which is the JVM.
Indonesian/Malay is spoken by around 268 million people. It is sometimes rated as the sixth most widely spoken language in the world, yet George Weber barely mentions it.

Indonesia itself has 237 million people, of which almost 100% speak Indonesian/Malay.

The Indonesian/Malay language is a huge gaping hole in George Weber's research.

http://en.wikipedia.org/wiki/List_of_languages_by_total_numb...
subtlepatterns 1st page is coming nice but shows all patterns other than Subtle on page 2.
I don't think so. Read his postscript:

"Is this a speed problem? Are we feeling we have to develop too fast and loose? Is it a quality issue? Have we forgotten the art and science of Software QA? Is it a people problem? Are folks just not passionate about their software enough to fix it? I think it's all of the above. We need to care and we need the collective will to fix it."

I.e, he attributes things to lack of: care, passionate people, the forgotten art and science of QA, etc. Which is BS. There will ALWAYS be many bugs and problems in systems that large in scope and complexity.

And it's not because "the guys that designed, say, GMail or FCP (that he complains about) do not care, or lack passion, or have forgotten the "art and science" of software QA.

Plus, the kind of bugs he describes are not that important compared to what we have actually achieved and DOES work.

FCP crashing when you "scroll too fast" while rendering?

Give me a break, these linear editing systems cost tens of millions of dollars, took half a room, and didn't operate in real time just 15 years ago. Oh, and had just as many bugs, and you needed support staff from Avid or whatever to come over to set them up. Now thousands of people all over the world edit their films and documentaries in their laptops.
There are cases of feral children that have shown, rather nearly confirmed, presence of feelings and thorough bred communication between two animals of the same specie, or inter-specie as well. Fire warning, presence of tiger etc.

Remember, 90% of what we talk ain't coming out of our mouth. Similarly in case of animals, body language has a major role.

For example, a woman named Oksana Malaya was raised by a pack of dogs, so she is said to have grown up as a dog. She is said to easily communicate and behave with/like dogs and communicate in a rather native way - a phenomena they call 'Mowgli Syndrome'.

Check out http://en.wikipedia.org/wiki/Oxana_Malaya and a couple of other cases too. Very fascinating subject, indeed.
6 years ago I moved into my current house and bought new CFLs for all of the fittings, all of them are still going. All were the very cheapest the supermarket had to offer. Even if they all go tomorrow, I've saved way more in electric costs than the cost of the bulbs, but they show no sign of going yet. At least over here in the UK, the price doesn't seem to dictate the life time. The higher priced ones only seem to "add value", things like better appearance, different colour warmths etc.
My sentiments exactly. I got so tired of being upset with the horrendous human design in modern technology that I took action. What I've done:

- Buy 2 $350 laptops every year. Move all data. Give away old ones.
- All contacts in one .txt document.
- Memorize most frequently used contacts.
- No smart phone.
- No tablet.
- No Kindle.
- No palm pilot.
- No Facebook.
- New car ('12 Hyandai) with minimal technology.
- Wash dishes by hand. (Fuck the 48 buttons on the dishwasher.)
- Use Firefox.
- Use dedicated Casio camera with USB interface.

I love modern technology that adds real value.

I don't use any modern technology that replaces perfectly good methods with something unnecessary just because everyone else is doing it.
I'm talking about the BIG things: our planet and ecosystem, clean water, liberty and human rights, they are all becoming irrepairably broken.