skysight-inc/HackerNews huggingface dataset:
I predict that a few years from now we will not be seeing QR codes. I dislike them because they are ugly and their abuse seems to be widespread and growing, but I can see many reasons, some of which are posted here, why they would be useful. But why does it have to be an ugly code? Getting the data (link?) into the phone is the general problem. Seems like image search is getting to the point where you can scan in a logo, or take a photo of it, and plug that into a search to get to the product/web site etc. The point being that it doesn't have to be an ugly black and while mishmash. How about OCR on the URL?
Gameful Design vs. Gamification...there is a difference
I always find it easier to speak up for other people than myself. One of the tricks I use when negotiating is to imagine I'm negotiating a salary for someone else so it stops being about me.
Looks like they're using jQuery Knobs: http://anthonyterrien.com/knob/
A little bit out of the topic but drew my attention: Looks like hackers love to quote from Albert Einstein and write their names instead of Einstein's.
QR codes ceased to be useful or necessary when smartphones apps for reading and opening plain-text URLs became available, which was a historical blink of an eye after the advent of QR codes.
I waited all my life for someone to think I'm famous :)
But seriously - as part of my job I get hundreds of emails every day that I need to review or respond to. It's a reasonable usage scenario I think.
I started using Kohana after moving on from CI, but these days, I don't do as much PHP development. It's mostly Node.js development now.

I did start rebuilding this in Kohana a few months ago with the intention of rebuilding it as a less panel-y looking interface, but ended up scrapping the project.
it took me far too long to get the joke
As a newbie webdev, what would you suggest? Making an API-based web application? (the backend would serve and receive JSON and the front-end would simply play around with it) Or am I completely misunderstanding this.
https://twitter.com/Reckz0r/status/214820211625426944

Looks like it's the banks and not Visa/Mastercard themselves.
Thank you for an incredibly detailed, interesting and well formulated explanation of the jailbreak process!

I had the general idea that the sandbox was probably working out of some complicated rulesets a la SElinux (which I also do not know in detail, unfortunately).

To clarify a few of my original mis-conceptions:

* For the iBooks DRM, one of the JB tests was apparently to drop an (incorrectly signed?) exexutable and try to exec() it, if it runs, the sandbox is "no good". Out of this; I assumed (some) jailbreaks would therefore allow any App Store app to go crazy exec()ing (since iBooks comes from the App Store), which feels like a security problem

* I wasn't aware that jailbreaks still maintained a sandbox for AppStore apps, while bypassing it for non-AppStore apps. I assume installing .debs from cydia is the equivalent of handing the .deb author a root shell. (OpenSSH comes from a .deb, for example)

* I wasn't aware whether keychains and other private data was protected after a jailbreak. Could apps go snooping on other app data, for example to pick up credentials/session cookies from Facebook.app, read stored mail, access the photo roll without the location permission prompt, etc. Only non-AppStore apps?

In other words, does it boil down to:

* You can still install AppStore apps without worry, they only run within their own context? (I am guessing: mostly yes, but if apple were evil they could do the iBook DRM trick, post back your UDID to apple and ban your device)

* You should exercise extreme caution with any .deb, since that's equivalent to handing out a root shell to the author (even just for a moment - .deb preinst scripts etc?)

Thanks again for taking time to explain all the details so far. (You really should just copy&paste this into a section of your cydia website! :) )
Teens in US Triple Data Usage
Not only is it available, but they recently removed the setup fee as well: www.hetzner.de/en/hosting/produktmatrix/rootserver-produktmatrix-ex
Somewhat related, but I've seen a lot of retry-with-a-timeout loops that will either throw a spurious timeout error or wait for a very long time if the system clock just happens to jump at the right time.

Another amusing anecdote: I got an old PowerBook out of storage and booted it up. The battery had run flat, so the clock reset to 1970. Spotlight noticed this and decided it had to reindex the entire drive. At some point during all of this, NTP kicked in and reset the clock to the correct year. I wanted to see how long Spotlight would take to finish indexing, so I popped down the menu. The progress bar indicated that it was about halfway done, and based on how long it had taken so far, it estimated that only another 40 years would be required to finish!
But for anyone who is renting the server, it's $$$$ monthly for a fraction of that.
I'm not sure about your cable connection but if something similar to a Draytek Vigor 120 ADSL ethernet bridge modem exists for it, you could just build a linux box, stick 3 nics in it (one for each bridging modem and the third facing your internal network) and use that as your router.

You just bond the two public facing nics together with ifenslave, setup pppoe and write an iptables script.

Also, IIRC (been a while since I did it), normal bonding only gives you round robbin i.e. your max speed is limited to the bandwidth of whichever external link your connection is forwarded through at the time (unless you use an ISP that can do MLPPP - which is rare). If you want to combine the bandwidth of both connections into one fat virtual pipe, you could get a cheap VPS and then run an Open VPN link over the bonded virtual interface on your linux box at home to the VPS box (I think! I last played with this 4 yrs ago and details are hazy...).
Kind of, anything in permited_uri_chars is allowed. This includes spaces, slashes, commas, %, and a handful of others by default. As I said only skimmed quickly so maybe I'm missing it. Will take a deeper look in a bit once not on mobile.
No, I was actually worrying about losing the "data firewall" between apps.
I'm not the OP but almost any PHP project these days has me reaching for Symfony 2[0] or her little brother Silex[1] paired with Doctrine 2[2].

[0]. http://symfony.com/
[1]. http://silex.sensiolabs.org/
[2]. http://www.doctrine-project.org/
I think this would be better stated as, "the system clock increases monotonically".
As described in my longer response (which was posted a while before you posted this reply, so I will not assume that it helped), disabling codesign does not affect your ability to trust content you get from the App Store, as that content will not be sent to you by Apple had it not been already signed.
My first thought looking at this was the unity desktop in Ubuntu... that was confusing.
Ok, this reminded me of the HACTRN : http://www.poppyfields.net/filks/00117.html

I too find it annoying that calendar event notification doesn't honor the mute setting.
I disagree, as a business should think first in the broad context of product/market fit, which is a very dynamic issue, and not all markets need the kind of depth in an accounting product you describe.
Very Creative
I got very excited, because I thought at first from the headline that this meant that Ubuntu's Unity interface now supports Linux. Kind of disappointed to realize that's not the case. I guess we'll have to wait a few more versions..
This is the escaping mechanism I was using.
No, you need an app for that
Sorry, I think I misunderstood your first post then. By "the issue", I thought you were referring to the issue that the randomized-hash set out to solve (DOS attacks/pathological performance due to predictable hashes)
+1 for Draytek. IMHO they're as close as you can get to professional level gear without spending more than $400.
Exactly!
By the way, when I talk about "sleep", I didn't mean clicking the lock button, but rather "closing the lid" of my iPad cover. And you're absolutely right I didn't mentally treat my iPad as a smartphone but rather as a laptop. What right and what's wrong? I'm not sure. Just shared my thoughts and immediate insights, and as always - open for criticism.
http://kevtownsend.wordpress.com/2012/06/18/reckz0r-hacks-ma...

Interesting to consider. But I do not know much regarding this topic, I am just leaving that link because it is directly related :P

edit.: Anyways, I downloaded that file and it was really just plain texts, nothing to worry about. But seemed suspicious anyway. Why are there email addresses?
Rackspace to Citrix on CloudStack: What Were You Thinking?
In Sweden there was a 30th February 1712
There's no way the data source is either Visa or Mastercard. Each row, which there are less than 2000 of, is non-standard (lower case, varying abbreviations of Street/Lane/etc., partial and full zip codes, varying phone number formats).

Likely a dump of a poorly secured online retailer.

Nothing to see here, move along.
So we're to believe that he can hack VISA & Mastercard but cannot consistently format a text file and uses double \r\n line delimiters?

Alarm bells are ringing, Willie.
I put my iPhone in airplane mode when I go to sleep - my alarms still work, I don't get disturbed, and because the radios are all powered down the battery barely drains at all (I charge mine in a dock at my work desk during the day).
I think it's same reason why people develop a JavaScript game of Tron in 219 bytes. Because you can, because it's a challenge and fun.

I don't really know why, but I also find great joy in working in constrained environments, and usually end up learning something in the process.
I don't know, he seems to not care what the software does, if it's non-free it's unethical: http://www.curmudgeongamer.com/2007/04/richard-stallman-spea...
I think competition was never your problem. A lack of passion for your industry/product over the long-term, is most always the high level reason people start and stop projects like this.
Event based emails are going to be huge. Nice write up.
I answered his questions directly; I'm not doing too much PHP development these days, it is mostly Node stuff.
Yeah, still not loading for me.
On the flip side, I often see equally poor translations of English documents to Chinese. I'm not sure if we have a similar firewall preventing access to proofreading services.
This is why I love contract work.

Is it done? No bugs? Great. Client is happy.
I like my mikrotik, best router I ever used. So powerful and configurable that I don't need 80% of what is available to me =)
But I think there's another term for these bubbles, "echo chamber". They exist in every shared activity if no new input is brought in to keep the family from getting incestuous. The more I think about the concept of the "meme" as an analogue to genes, the more I see parallels.
It depends on a lot, but having done both purely engineering jobs and consultant type of jobs as well, you'll get a much broader variety of tasks by doing consulting. Each customer will undoubtedly have an entirely different set of things they're looking for and ways they want it to be implemented, and on top of that, they'll have different systems they need integrating with.

Depending on the job, it might also entail travel to new places, an expense account for dining (which makes eating nicer a little lighter of a burden), the ability to interact with new people all over the nation, etc.

Another perk is that you drive the development process, within reason. As a vendor developer, you're more easily able to push back on unreasonable development timelines, as far as being able to tell the customer things like "That's impossible," which you would have a harder time saying to your real boss when given a task. Your time is billable, and time spent with a customer is profit to the company. If it's actually going to take you three weeks to build it, then take that long. They don't want you building it in half that time unless you're billing the hours for it anyway.

Conversely, they don't want you to take too long to do things as the customer relationship is sacresanct, of course. But there's less push back on doing things in a reasonable, actual time that managers tend to overlook when your work as a developer is 'overhead', which most pure engineering jobs are at big corporations.

As a developer at a startup it's different obviously, you're talent, not overhead, but the trade off is often your personal life.

There's no golden job, of course, but consulting benefitted me greatly when I did it, and can be a great experience. You'll sacrifice some learning, like working with a close-knit team, the ability to report to the same office every day, but in return you get a larger degree of autonomy and a completely different set of challenges.
It's not constrained to CSS. Corners have always been a troublesome issue with 3D environments, and there are quite a few hacks needed to get it right. In many older games you used to be able to shoot "through" corners, as edge detection becomes difficult there. Minecraft still has issues with edges, and seeing what lies behind them is pretty common.
And you get your mandated-by-law lunch break (30 minutes in California).

No, the employer need not pay for this time.

However, they may not impede or discourage it either.

http://www.gotmealbreaks.com/
Any chance you could publish full info on the benchmarks?

For example, where can we find your configurations for the MySQL vs. MemSQL benchmark you show in your video? Or how big the dataset was, etc...?
Actually, what you say about the price for kdb+ is true, but Q (the new language to query kdb+, essentially the latest version of K which is now deprecated) is very much like SQL, syntaxwise.

The way I see it, this is very much targeted at financial firms that use kdb+ or products like it that perform really well for things like writing lots of tick data from dozens of exchanges at a time and querying across them quickly in a familiar SQL style.
The Right Way to Roll Up Your Sleeves
Canada will spy on people, politely.
"markhaus" has -15 karma. I think his goal is to accumulate negative karma. That or he is just a real jerk.

Plus, I really disagree with his comment.
They're also considering acquisitions of f.com, k.com and aceboo.com.
Thanks for sharing! I wished more people would share code of projects they are no longer interested in. The educational value ('how did he/she built this') is worth a lot, regardless of the 'quality' of the code. Thank you!
"Do you really want to download an unknown file from a Bieber Hacker?" - oh well!!
That's exactly what I do. Every night, I carefully set the settings on my iPhone so that I won't be disturbed by email notifications or other stuff. Every morning, I carefully set the settings on my iPhone so that I'll know when I get emails or texts or other messages. If I forget to do this, I miss a lot of stuff, but I really have no choice but to rely on myself.

Does it really make sense that it takes so much effort? These are otherwise such effortless machines; it just seems weird that I can't make this part of using them easier.
This already happens. When someone goes to your neighbors and asks around about you, your neighbors probably spill everything they know about you immediately. (If not immediately, a little story about an "ongoing investigation" should push them over the edge.) It's going to work the same way on the Internet. It's a little scary, but I prefer to think about the good applications rather than the bad applications. Having realtime facial recognition at conferences, for example, would make my life a lot easier.
We can't all be founders
It's victim-blaming.

The interesting thing about victim-blaming is that it's paradoxical. It both presumes that the victim is vulnerable and that they're superhuman: that they can both be hurt and power through that hurt like a storybook hero without more cost than a few extra words.

This is one of the nastier side effects of the self-empowerment movement. By accepting personal responsibility and demanding others do the same, we isolate each other and make it harder to override the Bystander Effect.
Symfony is nice, Zend 2 is going to fix everything from ZF1 and is worth keeping an eye on as well.

I've dabbled in Doctrine before, but the memory usage looked a little too high for the convenience it offered.
Mozilla Creates Special Browser For iPad
> Unix time is completely ignorant about anything except seconds.

In hindsight, it seems like a brilliant decision.
I used to do this until I started missing important calls/texts because I forgot to turn it back on. An airplane/sleep mode with a timer would be nice.
The n40l does have 5 internal SATA ports. However the optical disk bay port doesn't support AHCI. There's a hacked bios around online to enable it.
Another directly related link: https://en.wikipedia.org/wiki/Lamer
As someone who owned a '73 and lived the lifestyle that it allowed, I couldn't agree more.

It's sad that putting this project into the hands of someone who was looking to recreate that magic could have achieved something dramatic.

It's been a long standing wish of mine to see the original microbus concept modernized well, I'm almost hopeful to find an ambitious team to start a kickstarter for it.
trolling

Says the guy who resorts to selective quoting to make a point? You may want to review my original comment where I mention two other options.
> [This is especially true since we learned last year that some well-known non-particle-physicist bloggers have information pipelines directly into the experiments. It is perhaps inevitable that there are scientists who see it in their best interest to subvert the scientific process.]

The ethics of divulging LHC data before it's been fully vetted by the experimental collaborations is certainly debatable, but let's not go conflating the weird, experiment-specific rules for making public statements (which exist mainly to protect their reputation) with the scientific process itself.
Microsoft's mystery event in Los Angeles - CNET live feed
If you mute your iPhone, alarms will still make noise. I mute my phone when I go to sleep and un-mute it when I wake up.
Limited indeed. Comic Sans was one of the ~11 web-safe typefaces that you could count on pretty much everyone to have. Now that there's a bunch of good-looking embeddable typefaces, people don't face as much temptation to use shitty Comic Sans.
The cc#s/exp/CVC/CVC2 might have been encrypted which is why they aren't included. I doubt this is even from a bank.
N+?? The time library in your programming language is correct.

Every time library I've ever dealt with will have serious problems with at least one issue listed on the original article or in the comments here. JodaTime (on the JVM) is by far the best, but even they have problems, and are creating a new library to solve those.
Where personal computing is headed in the next 10 years
Which is why we need to be aware of human nature and override it with basic decency.

If a woman is there to play a game and I take the opportunity to hit on her, I'm failing to do my job (which is definitely not to hit on chicks) and I'm treating her like a sex object instead of a fellow professional. Professional spaces demand professional behavior: it is part of being an employed adult.
Interesting. This data shows up on a Palestinian "hacker" forum [1] on a post dated June 5th.

[1] - http://gaza-hacker.net/cc/showthread-t_38196.html
would love to outsource this kind of app... not a big business kind of thing, but def has utility.
My favorite is when Daylight Savings Time started after an election in Brazil, but before the date for the election runoffs. Turned out the voting machines couldn't be changed to handle the time change. Solution? They just pushed back the date when DST started until after the runoffs.

http://statoids.com/tbr.html -- "Note that the government frequently changes its mind [about DST] at the last minute."
I have the exact same sentiment; I pretty much open source all of my old projects for people to learn from (I taught a small meetup for a while, it was useful to explain both the good and the bad). I add DEFUNCT to the description if they are really old or have a lot of bad practices. Here's the rest: https://github.com/tlhunter
Kngine App - Throw away Google Search for Mobile
I've open-sourced a number of projects I was intending to keep closed-source, but gave up on.

One of them was SMOKE[1] - simple Python/Flask site with login. The most interesting part is probably the SMF Forum signature rotator[2], which manually parses HTML[3] that is not intended to be machine-readable.

[1]https://github.com/TazeTSchnitzel/SMOKE

[2]https://github.com/TazeTSchnitzel/SMOKE/blob/master/smoke/sm...

[3]https://github.com/TazeTSchnitzel/SMOKE/blob/master/smoke/sm...
I think it's exactly this pain that iOS 6's Do Not Disturb mode is meant to alleviate.
I think if any of my investors heard of my company as a "playground" they would rip my throat out.
In the age of Android 4.0, I genuinely don't understand what people mean when they say "iOS is a much better user experience for me". It was certainly not the case once, but the iOS keyboard hasn't changed since day one, and the GB/ICS keyboard in Android is fantastic (the placement of suggestions alone is critical). The Holo UI is modern, borderline futuristic, and doesn't try to poorly emulate real life (faux wood, glossy plastic). The GPU accel means that it's finally cast off the "laggy Android" feel and my phone, despite running CM9 nightlies has had only 3 battery pulls since I bought it and I can't recall any application crashes except the one I tried to write for a while.

I mean this in a humorous sense, but are you a 2 year old? And even then, what user experiences vary so much across them that there's a discernable difference? Go home, press the middle button; launch an app, tap an icon. Even multitasking is more intuitive in Android. I have friends that were "camp out for the new iPhone" for each iPhone that could multitask on iOS5 until I showed them.

I guess I just fail to see how "it's more intuitive" is anything more than "I'm used to it" these days.
If the company makes more money for all employees (reflected in higher pay and better benefits that you desire) and reduces the number of tedious meetings that are not over lunch, it could be a win-win to have lunch together with everyone else on staff.

My experience is that this is never the case. More often it is in companies that already have too many meetings and appear to be using lunch as yet another one.
19 seconds? I may have to give QR codes another shot.
Laravel[0] is good IMO. Seems to have a good community as well.

[0] http://laravel.com/
But isn't that just practicality? Stepping completely away from this specific case, I have found that people that are the most effective in changing things are the ones that say 'I think it's your fault, but I'm going to fix it anyway'.

Naming it like this article is obviously important and I also don't think anyone thinks she is in any way responsible or in the wrong (quite the contrary) but the most effective way to make an offender change his (or her) ways is to simply communicate with him (or her).
Is there a link to this that doesn't want me to install iTunes? For some reason, some iTunes links do not hit people with a paywall but some (such as this) do.
I'm using a ~5 year old router that probably came from some big box electronics store. I didn't even know this was a thing.
Strange to see people being so hard on the presentation. I can't tell if I have low standards or I'm blinded by really liking Rich Hickey and his work, but I thought it was fine, and I love the concept.
Congratulations, Kirsty and Carolynn!
Good question. The thing I most loved was the progressive refinement of the technique. I love seeing things transformed from rough to fine and seeing the rationale for each step.