skysight-inc/HackerNews huggingface dataset:
This is an actual beef, but is this seriously the the biggest criticism this guy could come up with? If so, it would seem the iPad is pretty well designed.
On Android it is solved by simple installing a app which controls the devices sound profiles based on times you prefer. It probably took the developer 5 minutes to cook up with an ugly UI, but it works.

I guess in the Apple world you need to wait for Apple to do it. And this feature has been missing since iOS 1. Yeah. Not missing iOS one bit.
There's absolutely no research to backup their claims.
Wait a few months for Do Not Disturb.

http://www.idownloadblog.com/2012/06/11/do-not-disturb/
Well, you don't know if 31.12.2015 will have a 23:59:60 or no. These seconds are announced just prior to being added, the system couln't possibly know it.
Very good question. I am self taught as well, and have been using CI for about 2 years now. I can autoload libs and helpers. I would love to read his answer there.

Also another question would be which frameworks is he currently using and what are its advantages.
Agree. If growth is (reasonably) predictable I think dedicated is a great way to go. Surely if you are aiming for an MVP, you don't want to be worrying about managing multiple boxes and adjusting the amount of RAM, CPU and diskspace they have access to. Better to slightly over provision with a cheap dedicated server then expand when you have a feel for the requirements of the project.
PHP has the ability to run a function when attempting to load a class which doesn't yet exist, which can load a file from the filesystem and get the class into memory. The CI version of autoloading is a manually entered list of classes to be loaded (a little ironic actually :p).
The momentum of Unity is quite amazing, one out of every 20 installs of new apps on the Google Play market is using Unity 3D currently: http://www.appbrain.com/stats/libraries/details/unity/unity-...
The Storage Problem Technology Can't Solve
Thx, we'll see if we can find a good monospaced font. Although IMO it's not as important in html as in other languages, for some reason.
Create A Full Page Background Image
Agreed, no need to GTTM of IIP, which would diminish the FAB of JUT.
Thanks for the encouragement! I get flack from everything I open, must be a sign.
Mark Cuban Sells Facebook Stake
You get them from equipment rental companies; they're not expensive.
Yah, we suffered some issues on the cluster which caused temporary failures. Sorry 'bout that!
It can be really hard in a situation like that to stand up for yourself, especially if you don't want to cause a public fuss. I'm female, and at PAX East I was approached a couple of times (at social events, by attendees) and rather inappropriate things were said to me; it's hard to do anything other than just want to get out of that sort of a situation. Something inside you says "I can't believe he really means this", or "Did he really just say what I think he said?" - it is very much l'esprit d'escalier when it comes to standing up for yourself.
We can’t all be founders | StartupNorth
For engineering, Michael Chapin [1] is who you want to speak with at the WU career center.

[1] http://careercenter.wustl.edu/people/Pages/mchapin.aspx
Responsive (zurb foundation), taught myself to program (udacity), built to scale (flask/heroku/memcached/redis). Solo founder/designer/programmer. This has been a long time coming (idea- education-buildtime-launch = 14+ months). I built the website I believe the world needs right now and exactly the way I always imagined the perfect "local/social/mobile" network. Just set "where & who" and your at an open forum with threaded conversations, voting, and community managed "sticky" links. Mute the users you don't want to see, post anonymous jots to protect your identity, quickly toggle muted/anonymous users, "watch" area/groups to quickly jump between favorites and set notification settings for each, wave and send private messages to other pinjot users, view board statistics and determine if its worth a flat-rate "pin'd jot" to get your message out to a wide audience of interested viewers. Earn points and badges as the pinjot community "thumbs up"'s your jots and rate their experiences with you.

Communication with any group in any geographic area will soon be possible!
My favorite New York subway ad (besides Zizmor) is something like "Have bedbugs?" and it offers you some "bedbugs apps" if you scan it, which is great because:

1. I've recently been looking for a good way to let a crowded train know that I probably have bedbugs on my clothing.

2. Internet access is really good underground.
Twitching by Mark Twight
Well it's time to WAKE THE FUCK UP!

So do it. Wake up. When you drink the coffee tomorrow, take it black and notice it. Feel the caffeine surge through you. Don't take it for granted. Use it for something. Burn the Grisham books. Sell the bad CDs. Mariah Carey, Dave Mathews and N Sync aren't part of the soundtrack where you're going.

Cut your hair. Don't worry about the gray. If you're good at what you do, no one cares what you look like.
The target audience is very much _NOT_ real developers. Think of it as "lesson 2", where "lesson 1" is something like x-ray goggles: https://webmaker.org/en-US/tools/x-ray-goggles/ for someone who _knows nothing_ to start with. Your average (not geeky) 12-year old or 70-year old, for example.
> but I think they should do it more vigorously and reject every single shitty app, and ban those developers

Easy to say, but hard to do with the volume of app submissions. That's the trouble with a large-scale process that must be carried out by humans -- consistency and fairness are just plain hard.

This example is a clear sign that there's room for significant improvement, however.
I'm not going to scan a QR code that doesn't tell me upfront what it does (e.g. get a discount, view more info on this product, etc). QR code + verb summary: helpful. QR code on its own: ignored.
Temporary glitch, sorry 'bout that!
I highly doubt that curating the market removes the safe harbor immunity. They are no longer a common carrier, perhaps, but that's orthogonal to the DMCA safe harbor.
I didn't look through the PHP or MySQL code but the front-end has a clean look (from the video), which is more than is expected from most people who take it upon themselves to develop an invoicing system
I think CI rejects anything in the URI which isn't alpha-numeric. Would that solve the issue?
Cleaning the streets might be legal, but public advertising without permission is illegal in the UK at least.
Cool idea, incredibly lame use.
Venice's Struggle Against the Water
It's primarily for educational purposes, indeed. The pages are hosted on Mozilla servers.
Simple introduction to MapReduce
Before making my recommendation, I should note that it would be beneficial to know a bit more about what sort of programming you'd like to get into. Even withing the realm of web programming, there are many different paths you can go down before even crossing the client-server line.

Your mention of good causes/nonprofits suggests to me that you anticipate a sort of "generalist" technology role in the future, as these organizations typically need as much breadth of skill in their talent as they can get. This leads me to recommend you spend your initial focus learning a bit about as many diverse topics as you can. At once, you will be exposed to a wide variety of syntax amongst many different programming languages and methodologies allowing you to gravitate towards the areas you find most attracted to.
Or just turn off sound notifications for emails in settings.
Portland is leaking everywhere these days...
> then give me some %#$%@$ alternative that allows me to get people from the print version of my stuff to the online version

I think a plain URL printed with some agreed OCR-friendly font would do the job much better than the ugly, unfriendly, redundant and unintuitive QR bars.
Xeround looks really interesting (http://xeround.com/).
Seems to do everything in RAM and takes care of any replication / backup & scailing for you. Looks like it would get expensive with large amounts of data though... anyone using this in production?
I've never found the abstract argument about more control a compelling reason to choose a product. Does product A or product B provide me more value?

iOS is a much better user experience for me, and the people that point to "user control" of android never show anything that is of such value to me that it would overcome the better experience of iOS.

I'll give one huge value iOS has over android in my life. My 2 year old can use an iOS device without needing assistance. She can't do the same with an android device.
The article may have been written before last Thursday.
I would be excited to see an example exploit executed against the app, I've tried plenty of times without success.

Any pull request to fix a vulnerability will be happily accepted!
You didn't mention any assumptions that get screwed up by the presence of leap seconds.

N. There are 60 seconds in every minute.
N+1. UNIX timestamps always advance monotonically.
Right -- we'll be adding JS support in a later release. That can be lesson 4 (where 1. is "what's HTML", 2. is "what does HMTL look like", ...)
Skimming the code, it looks like input is being escaped in the SQL queries. Can you link to examples?
What PHP framework would you use if you had to today? Kohana? Yii? Something else?
This is not that insane, or at least relatively insane, because this matches the behavior of localtime(). I have heard the reason for using a 0-indexed month is for the convenience of mapping to an enum of month names.
http://paulgraham.com/julian.html
Structure and Interpretation of Signals and Systems
> When have you ever scanned a QR code and learned about/bought something?

Saturday I used a QR code when I was in a store, trying to get more details on a grill I was thinking of buying. I guess it worked, because I got more information and got the grill.

I laughed when QR codes came out, but can think of more than just that instance when I started using them. QR codes are ugly, but their success relies on them being a path to information that has real value to the target audience.
Interesting. My work place had a baking roster (totally voluntarily). Everyone who joins is to bake something for the team when it is their turn. Not too sure how successful it turned out to be, but it is not running more.
Create Spectacular Art on Your Windows with Window Stickers
Now in the recent world of business competition, when there is the only era to capture and earn more and more, every business owner is busy to dig up new business promotion and marketing techniques and strategy which assure him to spend as less as possible and earn as more as could be, everyone wants to reap more and more benefits of cheap promotional and marketing tools. Bumper stickers and car stickers remain more considerable printing items among those most affordable promotional tools.
Get Live Details:
http://www.printinghost.com/
It took me 28 seconds to type in this sentence on my cell phone. I didn't use auto-correct, so it's a pretty good match for typing a url, if a little long. That time did include going back through to correct for errors. Comparatively, I've never seen a QR code scan in under a minute, either on my own phone or on one from my friends, family, and coworkers.

I could see the glasses thing being a pain.
Do you have a really good OCR app that's 99.9% reliable? Or are you suggesting a non-existent solution to a problem that already has a solution?
Just out of curiosity, why not hit the mute switch when you're going to sleep? That's what I do. It takes a tenth of a second and allows me to control when I hear notifications just the way I want.

I guess if you want the notification sounds but not while the device is open, then yeah you've got a bit of a problem (you would have to hit slide down and then slide the switch back up once you opened it.
By their faces! Also gender, location, preferences, web pages visited (they still track your browser even if you don't have a profile), and by the networks of people who talk about them.
You know, I waited too long for the right higher level layer or even outright replacement for html/javascript to come along and rise in popularity. Now I wish I'd just dived in to plain html/javascript earlier and become adept with them just as they were. A lot of "higher level" layers have come and gone, while javascript and html are still with us, and getting stronger all the time. What's more even with a higher level layer above them, you're going to have to know them anyway, to use them in real projects.
They are being hurt by their own branding. It shouldn't be positioned as a way to create web pages, just like Code Academy isn't positioned as a way to create javascript. They are both ways to learn with instant feedback and solid instructions. (The instructions are in the app for Code Academy and in the HTML comments for Thimble.)
In fact, in Oracle JVMs Java enum hashCode() values are almost never the same across JVM instances. This has bitten me in the past for Hadoop MapReduce jobs specifically.
But if I'm scanning a QR code in a store next to some product or on a poster about an event, I don't want to know what Siri knows about it, or to read some non-specific page online about it. I want to know what the store or poster wants me to know.
Why do you say that? It seems like a generally unwanted feature. At most I'd think most fb users won't notice or care.
Site seems down. Just get a blank page on my iPhone
Limited? I wish. Remember all those sites with the big cyan comic sans image text banners? I'm glad the web's wild days of experimentation are a decade in the past.
Innoquisition?
I know that westsiderentals.com uses them for their signs here in LA. They have a QR code in addition to a way to use SMS to get information.
"Second, if you ever build a product that can go to sleep, ask yourself: when my owner puts me to sleep, does he think I’ll make unsolicited noises unless they were explicitly requested by him (eg alarm clock)?"

I think what's at issue here is the mental model at work on the part of the designers vs. this user (and other users, clearly)

For the designers/Apple, locked is clearly not synonymous with "sleep" – any device that can receive push notifications or perform background tasks isn't really asleep... it's just not the focus of my attention. Would you say your smartphone is ever asleep? Mine never is. If it's not powered off, it's constantly working in the background, for my benefit (presumably). It checks email, weather alerts, waits for calls and everything else. It may not be the focus of my attention, but it's certainly not asleep.

The author clearly wants to treat it like a traditional computer not surprising given his opening statement about not viewing it as a worthy replacement to act as one's "main device". If that's the mental model one uses, then yes, I completely see the issue – and yes, the upcoming do not disturb settings will be an all around blessing.

However, the big take away isn't whether the designers at Apple were right and the do not disturb settings will be just an added feature or if the author is right and the lack of a do not disturb setting is a huge failure.

The point is, instead, that we need to be better about understanding and predicting alternative mindsets on the part of others.

From a design perspective, this is pretty obvious... but from a consumer/critic's standpoint, it's a necessary one as well. Failing to see this subtle issue makes your criticism much less impressive and much less valuable if you're in a place to be influencing future development because seeing the more abstract difference in mindsets will (often) help you see other issues (good and bad).
How do you actually scan a qr code? Does the iPhone camera automatically recognize them?
Do you have a good source for learning Django? I love (like, seriously) love python. I use it for most things except when I need to do rapid prototyping of a web app ... for that I fall back to RoR. I think it is because Rails has some amazing learning resources like Rails for Zombies, Rails Tutorial by Hartl, videos from peepcode, etc. The only word I can use to describe those are "awesome". Is there anything like that for Django?

Addendum: I've tried using Flask because of its simplicity. Then, had to go back to rails because I missed some features.
Congratulations Kirsty & Carolynn
US ISPs generally provide a modem-router. The point of the article is that the router provided by your ISP is probably terrible.
Due to the fact that you have to either assume users already have SL4A installed on their systems, or package it with your app, it's certainly not an ideal solution for developing a typical Android Market app. There are definitely a lot of specialized applications that it is well suited to address though, and it can also be useful to quickly prototype a tech-demo for an app that will later be fleshed out in Java or one of the NDK-supported languages.
The iOS Bootcamp will be all online to ensure that students can join the program from anywhere in the world
BiteHunter Listens To Users, Adds Functions; Sees 500% User Growth
> Inman is going to be held accountable for his actions.

Seriously? Am I suddenly living in a world in which people can be 'held accountable' for drawing a picture of someone's mom seducing a Kodiak bear? When did this happen?
This is very smart marketing for Apple. They have the assets (reputation, substantially different UX) that let them position their releases as new products rather than improved versions of existing products.

That said, most companies would fail completely if they tried this. The average startup wants their customers to quickly and easily recognize their product. YMMV.
Please can you point me to documentation that shows that you can easily switch vendor when using PDO? The PHP docs clearly state database abstraction isn't purpose of PDO. The purpose of PDO is to abstract access to a database.

http://www.php.net/manual/en/intro.pdo.php

In this sense, wouldn't it have been better to either recommend that he should have used a DBA library? Or even recommend that he used PDO in place of CodeIgniter's own DB access library?

The OP's experience aside, I think you're also missing that this was written on top of CodeIgniter. From my own experience and learning, CodeIgniter isn't really the best tool for writing larger applications. It's architecture isn't so great and is largely a remanent of the past. To end a rant about CodeIgniter short, it seems more natural to write namespaced procedures using classes rather than taking full advantage of objects and OO (again, probably due to it being largely a PHP4 framework).
More control is a big source of value for a lot of people. Personally, I don't need a 2 year old to be able to use my phone, but I draw great enjoyment from being able to customise it to my tastes very easily. Don't like the stock keyboard? Chuck it out. Don't like the app launcher? Download a new one.

If you want a more consistent UI and smoother animations over that, then great - there's a polished, well made device for you too on iOS. Different strokes for different folks.
That's exactly what I did as I mentioned in the post
You can't just put it on mute?
RMS must be furious.
Thanks! The public facing layout went through three major revisions and the final one is based on 960.gs. The layout of the app is governed by MochaUI, but it is a custom theme.
Is that server still available? The cheapest one I see on the site is ~$100/month.
If the price I have to pay is that people like you think I'm an idiot, I'm sure I'll manage.

I am curious though, how do you distinguish between people "talking out loud to their phones", and people talking out loud to other people using their phones (ie making a phone call).
sorry to hear...

is working from my comp and phone. please check back tomorrow if you can, i wonder if it's a DNS thing or launchrock doesn't like iPhones.
A bit unrelated to the article: first thing I do on any game is change WASD to arrow keys (and swap the mouse to the left). Without much thinking I would assume people who don't do that are at most casual gamers. :) I definitely wouldn't see somebody going for WASD and think "this must be a serious gamer".
DomainTools.com - Domain Name Lookup, Domain Whois | DomainTools
My last attempt to scan one of those took me to the search page not optimized for iPhone/Android on the realtor's personal site... and no clue as to how to find the house I was standing next to.
Looks very suspicious. For one, why are the visa and mastercard data interleaved? Why isn't there more rows released. Why the hell are there email addresses? Why not leave the last 4 digits of the credit card numbers? and many many more questions like that!

I doubt the validity of this.

Edit: On his twitter account he mentions that its data through a bank and not the credit card companies themselves.
I put my iPad to sleep to save battery more than for any other reason. I often find that not only do I prefer it making noise, but I've grown to rely on it to let me know if somebody sent me something that I might need to respond to.

Of course, I have different use patterns than the author I guess. I do everything I can to get the least amount of mail, for one. In lieu of just dealing with a lot of mail and getting upset when I'm notified of it, I prefer to limit the amount of mail I get by limiting newsletters and the like the I subscribe to.

I suppose if he's more famous than myself, that might be more difficult, but I think I'd try to work on a high-volume /public mail account that wasn't auto-polling in order to keep my personal/low-volume email account more usable.

My iPad also sleeps in a different room than me, so that might be the biggest difference maker.

I think Android's solution solves his particular problem better (but is suboptimal in perhaps other ways) in that it only dings on the first notification of each event type. I'll get a ding for 1 unread email, but the second and _n_ after emails don't bother me until I've checked and cleared the active alerts.
As I understand things, he doesn't care so much about games.
Keep in mind that Sivers is a massive workaholic
Running a timer on my desktop, I've just timed pulling my phone from my pocket and scanned a bar code, one handed. Including getting the phone out it took 19 seconds, without any possibility of getting it wrong.

And yes, the glasses thing is a pain, one of the disadvantages of getting old. 8-(
Hu, didn't expect iOS to look that dated (vs. WP)
I moved away from the city where my company is located, but I still work for them as a telecommuter. I miss having lunch with my coworkers. Even though we rarely talked about work during lunch, it was a great chance to bond and have fun.
N+8. It will be easy to calculate the duration of x number of hours and minutes from a particular point in time.

The reason this is impossible on Windows and downright awkward on Unix is because DST changes from time to time. Unless you have something like tzinfo, you cannot work out a particular date and time by merely adding a duration to another date and time in the past.

Instead, you must work out the timezone you are doing the calculation in, then work out whether the duration needs to incorporate a DST change, which involves working out what that DST changeover date and time was...

Of course, it's impossible on Windows because Microsoft only give the start and end datetime offsets for the current year. Amazingly, after all the patches they've had to issue to fix DST changes over the years, they still haven't implemented a Windows equivalent of tzinfo yet. And may never do so, even though they really aught to, given they are one of the leaders in calendaring software.
The Pulley Paradox
App devs too young to drive
I feel bad for @Reck0r on Twitter, who Reckz0r or Reckz, or Jeremy linked to in the bottom of this paste. He or she obviously meant @Reckz0r https://twitter.com/#!/Reckz0r