skysight-inc/HackerNews huggingface dataset:
Hrm... an online application perhaps like autocad where you have hundreds/thousands of bits of information for every user's "file"?

Instead of saving all that data in xml/json you could keep it in a database. This would also allow you to release in versions of the main software by keeping older users and their files on the previous version.

Even as I type this I start to see massive alarm bells but it was something that came to mind.

Another option is an external application (like survey monkey) that publishes a sqlite file that you could then use in your system to store data for that external form without modifying your database... again much pain could be had down this road.
Bears are partly color blind,like dogs. This article is a smart bear's perspective.
Should We Really Trust Companies with Our Livelihood?
could be a much better article if not so sensationalist about kindergarten learning not being perfect.
My boss (at a 3 person company) calls himself the president. I laugh at him for it, but ultimately I can't really criticize. Solo founder is a hard job, and if you're doing it why shouldnt you be able to call yourself whatever the hell you want? It's not like there are a whole lot of other perks, and what's the harm?
In a way I appreciate your pedantry (though not your tone), but I must also say that the details you add seem to be technical, specific to printing and not particularly important to the point of the post.
It's a clever idea. Please don't do it.

SQLite has one very limited write scenario: one writer at a time. Your real database isn't going to understand that. The real database will happily hand out the inner SQLite database to multiple connections. At best, you'll be converting SQLite's locking into a bunch of transaction failures for conflicting updates; at worst, you'll have a race condition where only the last of several edits gets persisted.

On top of that you have the disk churn associated with rewriting the database on every change. Suppose your SQLite database is 20 MB—every write to that means 20 MB from the real database to your application and back, which means 20 MB of disk thrashing too. Guess how many users need to do this before your database is spending all day rewriting essentially unchanged bytes. Depending on your storage backend, you can't even necessarily expect that the old ones are overwritten—with MVCC, the database may wind up just allocating new blocks, in which case you're creating a lot of garbage collection work and wasting a lot of space.

Every real database has a facility to let you isolate schemas from each other. In MySQL, you can create separate databases for each user; in PostgreSQL you can do that or just create separate schemas. There are better solutions to this problem that don't have the drawbacks identified above. It's a cute idea, but in practice I don't think it will work out at all well.
You're going to get 10 different answers from 10 different people on this one. They've all got their positives and their drawbacks. My personal background is in PHP, which I've been doing non-professionally for years now, but I've recently made the switch to Ruby on Rails out of curiosity. If you have no programming background at all, then I reccommend doing a ruby on rails tutorial, a php tutorial with a framework like yii or code igniter, and a python tutorial and see which language makes the most sense to you, and then from there go deeper into studying one language or another.
Introducing Google+ Events
In any event you can get the foreign keys from sqlite_master, delete them during the reorganisation and then put them back afterwards.
My feeling is, if you're going to declare the iPad "unsupported" by dint of "doesn't run operating system Apple won't even release for another 3-5 months", there's not a lot of productive conversation for us to have.
It depends, most of the hardware is not manufactured by Google (even thus it's sold in Google's name)

So for example, Samsung, etc, (but mostly Samsung here) see a benefit in having the hardware expire as fast as possible (while keeping the balance of 'not having the customer complain about reliability or performance' and 'not letting the competition get ahead, or too much ahead')

Almost a black art ;-)
PNG compresses "exact" gradients pretty well. I'd be interested in a tool that not only reduces colors (what this one is doing), but also smooths gradient-like segments of the image to comrpess better.
Installing Apps on your Android device - 4 ways to do it - teophone forums
This was in Boston. But the company is national. My understanding is that they did try to build relationships with employers and would do a site visit with the employer before taking them on. (I had to go the receiiters office for a mock interview.) They have also been around for a long time.

Granted I am also relatively inexperienced. Self-taught and only worked in the field for 2 years. Maybe it would not work as well for someone with more experience. Their name was Jobspring btw.
I had some dealings with Greg and Arun early in the Wakemate lifecycle (they were looking for a programmer, I was looking for something interesting), but my schedule blew up right about that time (working at a game studio will do that to you).

I always hoped they would succeed. They both seemed sharp and, more importantly, highly driven. Sad to see it deadpool. Even more sad to see shady tactics by a founder.
By the time a [nondefective] battery needs replacing in an iPhone, your warranty is up anyways. They're not user-replaceable under warranty but they're not especially difficult to replace either, and only cost about $30 from an OEM parts supplier.
This is now live!
Incidentally SQLite isn't actually a single file. The main database is. Transactions in progress and the WAL are stored in other files. If you copied just the main file at an inopportune time then it would be invalid. You have to keep the main file and the journal/WAL together.
Downvote for disagreeing. Classy.
I disagree on most of your points.

> Git doesn't care about files, but changesets so this should raise a red flag with anyone with even a passing knowledge of how Git works. This is either a fundamental flaw in the understanding of how Git works by the OP or intentionally misleading wording.

Git absolutely cares about files. It cares about commits too, but a commit is mostly just a set of files with a pointer to its parent. The commands being discussed operate on individual files except for commit, which operates on the entire index (which is, conceptually, a snapshot of file).

> In the Commit section, the OP writes: It then points the current branch to this new commit. I don't like this wording because it makes it seem like a branch is something other than a reference to a particular commit (which is available in .git/refs/heads). Really, any reference to "current branch" should be replaced by HEAD, because the current branch is nothing other than HEAD, and HEAD of course is just a commit.

I don't understand your objection to this phrasing. A branch is a pointer to a commit; the statement talks about changing which commit the branch points to. I don't see where it implies anything else about what a branch is. As for "current branch"/"HEAD", using HEAD is more precise in terms of the actual implementation, but "current branch" is just as accurate and more (new-)user friendly. The author does discuss the relationship between the two prior to that point: "The current branch is identified by the special reference HEAD, which is "attached" to that branch."

> In the Checkout section, the OP writes: The checkout command is used to copy files from the history (or stage) to the working directory, and to optionally switch branches. This is blatantly false. `git checkout` doesn't "copy files"; it may move HEAD or it may get rid of any changes in the working directory, and in doing so may change the state of the files within the local repo.

When used as "git checkout <ref>", this is correct, but that is not what the author is talking about. "git checkout <ref> <file>" or "git checkout -- <file>" does exactly what the author describes, copying files from the given commit or index to the working directory.

> In the Committing with a Detached HEAD section, the OP writes: Once you check out something else, say master, the commit is (presumably) no longer referenced by anything else, and gets lost. This is only partly true. The commit still remains in the reflog and can be retrieved up to the point that garbage collection is run. It's incorrect to tell someone their commits are lost as soon as they `git checkout` another treeish.

Only partly true, but true enough. The commit isn't irretrievably lost, but the reflog falls more under "advanced usage"; certainly a git beginner shouldn't be making detached commits and relying on the reflog to get back to them.
Well, I did point out that devs have better ethics than they used to have. It's the companies in general that drive them away from that (willingly, unwillingly, or even without knowing).

Or the dev-became-CEO, too, I guess. Not all of them of course.

I just wish it would keep on being "more open" for these reasons, and it would be sad to go back to an "all proprietary, closed, etc" world.
Defstruct.com will implement your idea in two weeks
Since you can burn out the receptors temporarily simply by viewing saturated color in the same place in your visual field for a while, you can just do this sort of thing: http://www.moillusions.com/2006/03/eclipse-of-mars-illusion....

Don't expect miracles of color, but it's sort of neat. This site claims to have more color variants, but these I haven't tried: http://www.skytopia.com/project/illusion/ipage-et.html

Also, given the diversity of modern monitors and resolutions, you may need to hit CTRL-+ or CTRL-- a time or two for best effect
Not quite. The spectrum is completely covered by our common set of sensors, as you can see. There are no gaps on that S/M/L chart. So someone missing a receptor might experience a color in a different way, but they won't see extra colors.
Now imagine that Larry pays this employee a billion to unpack chairs or wash dishes. Would employee take? Definitely. Would he be doing this all the time from now on? I don't know.
Focus on your application and its high-level design rather than an implementation language or framework. (If you have startup aspirations, attend to the even higher-level goal of identifying what you can build that people would want.) Then find an open-source application that's similar to what you want to build. Check that it has an active supporting community. See what language/framework they use. Get the application to build on your own. Then make a very minor but visible change and rebuild. Repeat with increasingly advanced changes, features of your own, bug fixes, features requested by others, and eventually your major design plans.
That kudos circle is a feature of the blog platform, Svtble. I agree that it is terribly designed. Svtble’s creator wrote an unconvincing defense of Kudos: http://dcurt.is/unkudo. See discussion of Kudos on Svtble’s original announcement story: http://news.ycombinator.com/item?id=3742654, http://news.ycombinator.com/item?id=3743125.
Looks like a Google project. Interesting
I'm using the official CM 7.3 release on my HTC Desire. I wouldn't classify it as 'release' quality software.
$1,500 for US-based Google IO attendees. Pre-order at conference only. They won't ship until early next year.

By comparison, something like the Recon Instruments MOD Live is $400[1] for a device that snaps into existing Ski goggles (which aren't cheap themselves). Recon does have lower-priced models and a subsidised developer program too.

[1] http://shop.reconinstruments.com/Product/MODLive/900-00007
Half the article is about subtractive colour, which happens to be print/painting/any kind of colour mixing which isn't combining light sources.

The author (is it you?) has done zero research on the topics they don't understand, and deserves any amount of critical writing in response.

The whole point of the internet is that it represented the end of people waffling bullshit, access to accurate information is there, and if people want to run around spreading incorrect information they deserve to be taken down as many notches as possible.

I might also add that this is important to the authors conclusion, should the author has done any real research they'd see that not only does a colour wheel that addresses their concern exist, but that they've misrepresented the foundation of their entire argument to begin with.
That video does not do much justice to the real thing, but this was one of the things G+ was missing compared to FB, and being an event manager myself, hoped to see.

At first sight it pretty much covers the same functionality as FB, and adds some more: extra information fields with purpose (eg. ticket seller's url, transit information), online events through Hangout, ....

If they have text formatting in the detail section, that feature alone would be a win, it's much more expressive than the plain text version on FB (there often people just don't see the information right in front of them because they skim , then keep asking).

Edit: It does have text formatting.

Also, here's some more info: http://www.google.com/+/learnmore/events/
The Zombie Apocalypse.
There have been five attacks in the past month all have been linked to drug use.
We're making wild guesses about the pay scales there. I've worked at places where employees make 30,000 and the boss makes 35,000.

Also, the bonus system sounds like it was based heavily on quantity, where it is believable that one automated system could substantially out-perform the sum of the other employees. In a system designed to split a bonus more normally (say 10% for 10 employees) it's not hard to imagine that in the scenario described it could have gone 90% for 1, and 10% split among 9.
Terminology note: This is called the opponent process theory.

http://en.wikipedia.org/wiki/Opponent_process
"Neuromancer's" technology still isn't here, but the dystopia is
This looks like fun to play with! Shame it seems to be Windows-only. Hope they have a Mac version soon!
Pannous launches web service to aid mobile assistants
Yes, some people do, which is why as the owner / founder / 'CXO' you should use whatever title's best for the situation you happen to be in at that moment.
What, because they're more prone to catastrophic, accidental physical failure, being less sedentary devices?

I don't think that has anything to do with the results in this paper.
Senate Commerce Committee Considers Do Not Track & Online Tracking Thursday
It's a similar effect! But those in particular are showing limitations of monitors, specifically the sRGB colorspace. You can see how the sRGB space compares: https://en.wikipedia.org/wiki/SRGB The large not-quite-triangular blob represents all visible colors, and the little triangle inside it is how much sRGB covers.
What's your goal? If it's to get a job, check with companies in your area and learn the stack they are using...unless you want to move.

If it's for the development of your own personal projects, pick whatever you like. If you like developing website, check out each languages' frameworks and see what moves you.

Personally, I code in PHP & Python. Python can say a lot with a little and let's you command line script, with pretty good libraries. PHP is very readable and there is SOOO much code out there, you probably will write very little from scratch. Those are probably the only things relevant to someone just testing the waters.

I've heard RoR is pretty :P
Good Luck!
Watch Magic Mike Online Free
Watch Magic Mike Online Free is produced by Reid Carolin, Gregory Jacobs, Channing Tatum, as well as Nick Wechsler which is written by Reid Carolin. The motion picture is distributed by Warner Bros. under Nick Wechsler Productions studio which is scheduled to be shown in theaters on the 29th of June, 2012.
Telemarketing and Its Legal Concern
If you plan to outsource your telemarketing lead generation function, your provider must do this on your behalf, but then, it helps if you do your own homework.
Whoops you are right. I meant Ice Cream Sandwich, not Jelly Bean.

But my point stands. Most people buy new phones on a 2 year cycle when their contract expires. I buy phones on a 2-year cycle.

I am not expecting tremendous engineering resources to be spent on porting on bleeding edge OS to an obsolete phone. I am expecting some resources to be spent on porting my phone to an OS that was announced and available to OEMs when my phone was released. I am expecting an OS to be released on a phone which has the hardware to support it.

I am stuck with an outdated OS thanks to Google, becaues they won't do a damn thing to pressure carriers or manufacturers to remedy the update situation.

And you know what? The money I use to buy my phone is my money. When the time comes to vote with my wallet, if Google has not fixed the update situation it created, I will vote for something other than Android.
It has a 25 Watt amplifier and is made in the US[1]. At a guess, compared to the $100 Apple TV the amp adds $50 to the retail price, made in the US adds $75 and the rest is because of the lower volume.

[1] http://arstechnica.com/gadgets/2012/06/one-reason-for-nexus-...
Why You Should Track Your Nutrition
There’s many rea­sons to track your nutri­tion and main­tain a food log. Are you work­ing out, but not see­ing changes? Do you sus­pect food aller­gies or a gluten intol­er­ance? Do you sus­pect emo­tional eat­ing? Do you have health issues, such as high cho­les­terol or high blood pres­sure? What­ever your rea­sons, main­tain­ing a healthy weight and avoid­ing foods that are detri­men­tal to your health will help you live a hap­pier, health­ier life.
Servers yes, but Windows Server will still be a strong player. Server Core has improved this and features like AD, Exchange, branch cache and SQL Server will make sure most companies still run Windows Infrastructure.

Desktops no.

In the medium term I see desktop will split again in to 2 separate areas. The corporate workstation will continue running 20 year old LOB applications, becoming cheaper and more specialized. They will be more and more single replaceable units, and as IT centralizes it will be deployed and managed centrally. They will predominately run Windows, because those LOB applications were originally written for 16bit windows and at this point porting to a 64bit linux would be a nightmare. They are still largely going to be keyboard + mouse driven. A few business may end up going to linux, but this is likely under 10%

The consumer desktop will become more and more a "fixed" tablet or laptop. Touchscreen, novel and different concepts. Again largely as a single replaceable unit. These will run whatever the vendor is pushing and may be linux, but in the form of android or such.
The social pressure of always being video recorded could be interesting. Same pressure you feel writing something on facebook: "What will my Mom think of this comment..." Now you see someone with Google Glass show up at the party and it's time to put your video persona on (and your pants).
Agree. I have seen similar irritating problems in the past with huge JSON blobs stored in a real database and application acting upon the JSON. The concurrency issues on writing this blob and the contention was terrible.
Commits from Addy Osmani and Paul Irish. Definitely promising.
I don't have to find evidence for your claims, the burden is on you to support them. Anyone who says no one has ever attained enlightens through meditation is lying. I know he's lying because such a statement is literally impossible to support rationally and scientifically, no evidence can be provided for such a statement.

Don't make claims you can't provide evidence for, and most especially don't make claims that are impossible to provide evidence for. Learn the difference between matters of fact and matters of opinion. You are speaking of your opinions and presenting them as facts, facts require evidence, opinions do not.

Evidence can only support successful ways of becoming enlightened; positive assertions that are falsifiable. You may say this is known to work, or that is known to work. Evidence cannot say nothing else has ever worked.

You also claimed enlightened beings must be able to rattle off an answer to any question of what's happening in reality. Find another word, that is not the accepted meaning of enlightenment, you are trying to redefine it to fit your masters own extreme definition of the word, one so extreme it only includes him and Buddah.
Gamecore.js: Simple Object Pooling for Javascript
Meet Siri’s Little Sister, Lola
Understand the Arithmetic Mean with Legos
So do you imply that the iOS6 features missing on the iPhone 3GS are missing for hardware reasons - or that intentionally leaving out features is not planned obsolescence? Whatever it is, I don't think Apple is maximizing hardware lifetime here.

http://www.macrumors.com/2012/06/12/new-features-in-ios-6-re...

(I'm not complaining about the average lifetime of my Apple devices here, the iPad 1 and iPhone 3G were abysmal but my laptop & Mac Mini made up for it. I actually think that's why they have to add stronger, artificial incentives.)
Twitter’s New UI
Why would they do that? Isn't that the sunk cost fallacy?
According to reddit commenters, the reddit poster was making 6 figures (in Euros) for a data entry job (another HN commenter put this number at 250,000, but I couldn't find anything on reddit to support that). The manager was apparently only making 5 figures.

I'm willing to believe that managers can make less than their underlings (for example, project managers can make less than programmers depending on experience, sales managers can make less than salesmen once commissions are factored in) but I am not willing to believe that an entry-level data entry position pays 6 figures. Especially not in the Netherlands.
The Galaxy S2 is a phone. I think that you are thinking of the Galaxy Tab 2, a tablet.
I apologize, I should have been more clear. I agree with you about Microsoft and limiting things for third-parties in Windows. They've gone too far to be able to do that, Apple might be able to do it but they're quickly reaching that point with OSX. I was speaking more of APIs that Microsoft might create for various things web-related, as it relates to the story about Craigslist.
CNN is reporting that "it does not affect the updated Tab 10.1 II, which was unveiled in May 2012."

http://www.cnn.com/2012/06/27/tech/gaming-gadgets/judge-appl...
I can relate. I believe that this ability to think about mundane items, is the root of creativity. I am still fascinated by a story my uncle told me about a man who had a little metal casting setup in his garage, and made lug nuts for semi-tractors. Who would have thunk it? Since then I have often thought that this would be a way to start a business. Pick one small part of a piece of machinery and develop a way to make it. Then keep adding parts until you "owned" an entire vertical market.
FTC Sues Wyndham Hotels over Data Security Failures