skysight-inc/HackerNews huggingface dataset:
Ask HN: Looking for a good platform for mobile web app
Can you guys recommend a platform that will make life easier to develop simple mobile web apps for iOS and Android? I was looking at Sencha, but I know there are quite a few others. Also, what's an easy payment option to integrate?
Tnx
The kid who apparently got caught was using Windows.

http://89.248.164.63/dox/xyz/3.png
Check out http://www.phonegap.com/
True, to the extent that those employees share their outside experiences with their work. I prefer to look at off-the-job training as an investment in myself. It may not make my current job pay more, but it will make it easier for me to get a more appealing job next time I'm on the market.
This position would be replacing me, since I'm emigrating to Canada. Email andrew.harrison@myedu.com if you have any questions about development or company culture.
I note that Microsoft doesn't have an office presence in Zurich according to their website, which means they must be opening an office especially for Erich - incredible.
22 Coworking Spaces in NYC and How Much They Cost
Written by a 12 year old kid?

Wordy and immature.
I disagree with your first point about Microsoft intentionally holding back the web. There has been at least one civil war inside Microsoft over whether or not to embrace the web. Breaking Windows is a book that documents this conflict:

http://www.breakingwindows.net/

The Internet doves lost and scattered to the winds, many of them eventually landing at Google like Adam Bosworth (who has since departed).
Unfortunately, many pieces are longer so they fit on more than one page. Of course, one motivated enough could still print screen each page. Even easier on a Mac where you can select a rectangle to print screen from with Cmd+Shift+4.

Some software has been developed to prevent print screening. I've also seen the web variant of this, to prevent you from doing right click - Open image in new tab. Used on some of those funny images sharing sites.
There's Just No Excuse For The Amount Of Insider Selling Going On At Groupon
My direct experience with eInk is from my Sony PRS-505 which is way, way slower to redraw than this, so I actually was impressed by how "smooth" the animation is. I hadn't realized eInk displays had improved that much in the last few years.
Making sure interns know their work means something is important. The better they understand what they're doing in the broader context has a real affect, will make the work they do better for you.
The hurdle rate is still relatively low (US federal student loans can be extended up to 25 years), so you can afford to work at a startup.
Here are some:

* Added _replicator database to manage replications.

It used to be that if a continuous replication was launched but the server was re-started that replication task was lost. Now it will continue where it left off.

* Added support for HTTP range requests for attachments.

Just looking at the unit-test for this commit, you can apparently specify a range of bytes out of an attachment and fetch only that.

var xhr = CouchDB.request("GET", "/test_suite_db/bin_doc/foo.txt", {
headers: {"Range": "bytes=10-15"}
});

* Added stale=update_after query option that triggers a view update after returning a stale=ok response.

Before, if stale=ok was passed to a view then you'd just get back stale view data and (I am guessing) a view update wasn't triggered. Normally a view update is triggerred the frist time the view is accessed after documents have been updated. However that could take a while for the views to regenerate. Now with stale=update, stale data is returned but an view update is _also_ triggerred in the background.

* Added configuration option for TCP_NODELAY aka “Nagle”.

Should help for situations where you'd want to trade some throughput for latency. Your packets will be sent out sooner, they will be smaller, but there will probably be lots more of them. See here for more :

http://en.wikipedia.org/wiki/Nagle%27s_algorithm
No. MySQL is able to optimize an anti-join but not the IN condition. It works about the same as having a LEFT JOIN with a not is null check in the where clause. MySQL will see NOT NOT IN as just IN.
Population Density, Local, and the Disruptive Snowman
There have been promises to fix this forever. They know it's a problem. It's just not a high priority fix.
Startup Genome Project Considered Harmful
I've never seen this happen myself, my information came from a previous discussion:

http://news.ycombinator.com/item?id=1935641
Clumsy "Pointers" in C
Poll: Have you ever donated money to open source projects?
Have you ever donated money to open source projects?

If so, how much? (Total. All contributions combined.)

(Please comment on why you did or you didn't, why you would or you wouldn't. How did you pick the projects to donate to?)
Yes, $1,000,000+
Yes, $100,000 - $999,999
Yes, $10,000 - $99,999
Yes, $1,000 - $9,999
Yes, $100 - $999
Yes, $10 - $99
Yes, $1 - $9
No, but I definitely will.
No, but I'm considering it.
No, and I never will.
jQuery Mobile is very easy to pick up and pretty efficient for simple apps: http://jquerymobile.com/
> By definition, Anonymous doesn't even exist as a group, it literally means anonymous in most contexts, yet the media report as if they're saying something other than 'unknown'.

"Anonymous" doesn't mean anything more than "unknown names" - it doesn't imply "doesn't exist as a group".

Moreover, "anonymous" is the name that they've chosen. It describes some of their attributes, but not all, and certainly doesn't define them. (If they called themselves "superheroes", would you think that they could fly?)
Sony suffers yet another breach; Sony Music Brazil site hacked
Tricider
Perfect decisions quick and easy!

tricider is a free Tool to make decisions in a team. Ask a question and send a link to friends or colleagues. Everyone may propose a solution or post arguments for an idea. Finally, you vote for the best solution.

Brainstorming with a result.

Plan a trip with friends, make decisions at work or try to sort your thoughts on a peculiar problem: you will find the best solution with tricider.
All shares should receive equal treatment -- if the majority-owned shares get a distribution, stock or cash, minority-owned should get the same deal.

If minority shareholders don't have protection against this, the company is poorly documented.

I'm not saying it didn't / doesn't happen, just that it shouldn't be easily accomplished.
Or he'll be working from home.
Steam pricing is weird, that I'll grant you.

For example, I mistakenly preordered Civ5 last year. It was like US$80 on Steam. A$50 locally (I still lived in Australia then) and I could buy it for like A$35-40 delivered from the UK.

What's weird is the physical media just installed the Steam game. So I don't get why it was so expensive on Steam.

It does seem Steam's content distribution is somewhat complicated. Like Telstra has their own Steam server so will distribute Steam content to BigPond customers and possibly broader than that. So they'll no doubt get a cut for that. Steam will take a cut. But for physical media the retailer takes a huge cut. So why so expensive digitally?
No, and I've never considered it, but I won't rule out ever donating money.

I have donated bug reports and code though.
It's not as easy as you say. When the article contains mathematical errors, sourcing your correction is not easy. Wikipedia does not allow personal research. When the article contains "facts" which are in error, which you only know because you can understand the maths yourself, you don't have a source, other than your own research. Finding one, to correct what is to you a blatant error, can be a massive job. You shouldn't need a source to correct an error. The person who wrote the original piece of incorrect information should have to source their claim.

Also, when I edit wikipedia articles without consultation with the community first, it invariably gets shouted at and reverted. Consult the community, and you have to expect that people there actually understand why the article is in error. Mathematics is sometimes very subtle. Errors can be subtle. Trying to explain them to people who didn't understand what they were writing in the first place is impossible.

Yes, there are very many extremely qualified academics adding stuff to Wikipedia. But there are also very many amateur mathematicians who write many almost-but-not-quite-true things, not understanding the subtleties involved.

I already spend a lot of my time teaching people how to do mathematics. Doing so on Wikipedia is a poor venue.

By the way, since when did people start using the down voting feature on HN for posts they didn't personally agree with?
The Official Facebook Roast Video
Objective-C isn't a statically typed language, it is a dynamically typed one with static type annotations to make the compiler check common errors for you.
It was reported on the news that the 7/7 bombers rejected the use of GPG or similar as being too imperialist, so they made up their own crypto software called Mujaheddin Secrets. Only it wasn't as cryptic as they thought!
How to build a startup on ThinkVitamin
Being Nimble
"We’re celebrating our 1-year birthday on Think Vitamin Membership (now up to 410 videos!) so we thought we’d try to do something nice for you all by giving you some free content :) For the next 48 hours, you can view my Web Business course for free."
Raise Your Marketing Results Through The Roof
An in-depth analysis this is not - just another review.
Just to add a combination of jquerymobile and phonegap has allowed us to deliver native iphone, ipad, android and mobile web app from the same codebase. Pretty sweet.
The last modified file is from 2008-07-17 02:14 (config.xml)

This seem to be a copy of an svn tag from
tech.scedev.net/source/scedev_source/tags/20080616-33/scedev

It appears to be a snapshot of a smarty installation, so the most interesting stuff is actually in the database.

EDIT: Also, they seem to piggyback on HTTP authentication, and there is a snippet suggesting that they are using unsalted md5 passwords. Ouch.
Broadcasting live from WWDC (video and chat, starts at 1PM EST)
The CouchBase version has been at 1.1.0 for a while (since March 24):

http://www.couchbase.org/wiki/display/membase/Releases

Does anyone know if theirs was an early release of 1.1? Or are their version numbers out of sync with the Apache versions?
Call the company? Why can't you just log into their site and request a new one? :)

Maybe you have to actually show up physically and give a DNA sample. Oh dang, you have an evil identical twin?
Tabloid style shock/horror. Skip it.
we were talking about hadoop specifically. This is from Hadoop The Definitive Guide

"The problem is simple: while the storage capacities of hard drives have increased massively over the years, access speeds—the rate at which data can be read from drives— have not kept up. One typical drive from 1990 could store 1370 MB of data and had a transfer speed of 4.4 MB/s,§ so you could read all the data from a full drive in around five minutes. Almost 20 years later one terabyte drives are the norm, but the transfer speed is around 100 MB/s, so it takes more than two and a half hours to read all the data off the disk.

This is a long time to read all data on a single drive—and writing is even slower. The obvious way to reduce the time is to read from multiple disks at once. Imagine if we had 100 drives, each holding one hundredth of the data. Working in parallel, we could read the data in under two minutes.
Only using one hundredth of a disk may seem wasteful. But we can store one hundred datasets, each of which is one terabyte, and provide shared access to them. We can imagine that the users of such a system would be happy to share access in return for shorter analysis times, and, statistically, that their analysis jobs would be likely to be spread over time, so they wouldn’t interfere with each other too much."
Internet Week 2011: FOOD 2.0
The arguments against large commit size do not hold in this case. If you look at it, the patch consists of a few changes to Makefile.am, configure.ac, man/intel.man, src/Makefile.am, and src/intel_module.c, which contain no significant logic, and completely new files in the directories src/sna/ and test/. It's one new feature that is practically self-contained, so I don't see any sense in splitting it up into smaller commits.
Couchbase releases are not in sync with CouchDB releases, the Couchbase server is based on CouchDB 1.0.1, the reason their versions arent aligned as Couchbase releases are not Apache CouchDB releases
It actually explains the new office in the post "Erich will continue to live and work out of Zurich, Switzerland where we will be opening a small Visual Studio development lab with Erich as the lead."
Social Media Marketing Best Practices Benchmark Report
Slave Labor and Intellectual Property
I think this was it. They also allowed you to change the key of the piece before you printed so this is where a digital score is shown to be far superior to a piece of paper but if you want it in every key then they want you to pay them twelve times. No thanks.
It appears some of them aren't kids, and from what we have seen computer crime is taken seriously when it is done against the government or popular things (Sarah Palin's email password reset and leak got the guy 1 year).
It'd be more useful if it had a list of hardware expected to improve with this patch.
13 year old invents doorbell that tricks burglars into thinking you're home
I've been using the CouchBase release since before they became CouchBase. I haven't closely followed the whole CouchOne/Membase merger. Is there any reason to switch to the official Apache release?
PHOTOS: Tesla Reveals A Sleeker Design For Its New Electric Sedan
Agreed. I see lots of people arguing that statistics is a lie, a bad thing, a tool of evil, etc. Statistics is a tool - just like English language. I don't see people condemning English as a tool of evil because you can lie in it.
Looks like you're returning an enum on one branch there, and a string on the other.
9 Point Checklist before Investing in Angel (or VC) Fund
Totally agree. Same argument for paper vs. plastic. Takes more energy to create a paper bag that a plastic one!
Reprieve for physicians under CMS’new eRx rule
Under a new rule, the Centers for Medicare and Medicaid Services (CMS) has proposed modification of its electronic prescription (eRx) incentive program thereby better aligning it with its EHR incentive plan.
Shakespearean Data: Hamlet and the region of death
If you have to have everything on your requirements list, you can't be agile

If you need to plan beyond the next sprint with any degree of accuracy, you're not agile

If you think you can "fix" an iteration by adding more people, you're not agile

If you are prepared to change the end date of an iteration to "fit something in", you're not agile

If you have to give a fixed date for delivery - it's very, very difficult to be agile.

90% of companies that are committing to Agile need to read this list, be honest with themselves, and choose a different process because there is something on this list they are not ready to give up.
I think a lot more people are passionate about having a job versus being passionate about the job itself.

The downside of jumping right into the startup game right from school is that your lack of experience in business, networking, fundraising, managing relationships and delivery is going to work against you right away unless your first startup job is with experienced entrepreneurs who will work to bring you up to speed in relation to technology (or biz dev if that's your (current) calling) and teach you everything they know about the business, not just the current business conventions that guide it. Being able to learn the business and identify opportunities is key; until you're able to do that you're just writing aimless code or making cold calls in the hopes of some modicum of success.

I'm not so sure that large companies can, or will provide the type of opportunities that a person who's interests lie in discovery will need in order to find balance in work and life.
What is Graphics tablet
A graphics tablet is a computer device which had been developed for the purpose of drawing some certain images by the user. All the images that are to be drawn must be by hand and at the same time for
The universe also doesn't respect owning property. Saying that an arbitrary collection of atoms (a chair) belongs to another arbitrary collection of atoms (a human) is delusion pure and simple. It's just a delusion that a lot of arbitrary collections of atoms (humans) share.
The problem I have with Titanium Desktop apps is that the user needs to have the titanium APIs on their machines. For a bundled package, 80+ megabytes for a simple one-window app is just too much.
From a quick look it seems like phonegap is used for making appStore apps. I was thinking of building a mobile web browser app. That's why I was looking at Sencha, which apparently uses phonegap to access data on the phone. http://www.sencha.com/learn/Tutorial:A_Sencha_Touch_MVC_appl...
You need to look at the big picture.

Microsoft added the Microsoft.XMLHTTP wrapper in 1999 in IExplorer 5, which was for its time a kickass browser. But when IExplorer 5 got released, Netscape Navigator still had over 50% market share and IExplorer 5 was the version that broke the camel's back (so to speak).

what they tried to achieve with ActiveX

The only thing they tried with ActiveX was IExplorer lock-in. Also at that time Java applets got really popular and ActiveX was the alternative. Suffice to say ActiveX was not working in Netscape Navigator, but 1997 was also the year Microsoft was sued by SUN for breaching the contract they had on Microsoft's alternative Java 1.1 implementation, so investing in ActiveX was a no-brainer.

Also, after IExplorer 6 most of the team moved to work on XAML / WPF / Silverlight, so development practically grinded to a halt. For reference IExplorer 6 got released in 2001, while IExplorer 7 in 2006 (5 years later) and it took another 4 years or so for IExplorer 8. I'm not counting IExplorer 6 SP2, which was a release intended for security fixes.

So basically once the war with Netscape was over, Microsoft lost interest in IExplorer and now they've picked up development again, but constantly lagging behind the competition in features and you can clearly see their bias for all things non-Microsoft - for example IExplorer 9 does not ship with WebGL, even if it is a complete spec, since that would undermine their efforts with Direct 3D and Silverlight, 2 technologies which will never be web standards.
Some bots auto-revert changes that are likely to be vandalism or spam, like if an anonymous user adds a link to a blog on a free blog hosting site. (Specifically, see http://en.wikipedia.org/wiki/User:XLinkBot .)
The biggest advantage Chrome has over the others (for now) is invisible auto-updating. That alone makes it more compliant and more secure at any given moment.

As a web developer, I want everyone in the world to have a modern browser, always. When HTML6 comes out, I want to be able to use it. So my goal is not just to get everyone to upgrade to FF4 or IE9, but to put everyone on a path of continuous upgrades forever. Chrome is the easy way to do that right now. So I will champion it.

Hopefully Firefox will get on board with this soon.
Data Backup Services | Total Data Protection
The information you create - and how you manage, control, and back up that information - is mission-critical to your business, & yet roughly 70% of businesses are still using a tape backup system.
It is a +1 mechanism for places that don't have voting, so far as I can tell. I have seen it quite often over on reddit. It used to be rather frowned upon here but the removal of visible vote numbers is likely to encourage it.
I worked as a research assistant in physics 20 years ago and the opinions then was treating simulation, experiment, theory as 3 pillars for physical science. Each one has its own advantage and disadvantage in dealing with real world problem. But most of time, experiment is the only way to disapprove theoretical model/computer simulation.

Human beings tend to become overconfident in thoughts. And I think scientific methods tries to make sure that overconfidence won't mislead our judgement.
Ah, I missed that part.
RethinkDB Expands Beyond SSDs, Launches Its Speedy Database To The Public
Thanks Dale, this is good to know. Any plans to update Couchbase server to be based on CouchDB 1.1? I know the _replicator DB would be a particularly nice feature to have.
As I said here, http://news.ycombinator.com/item?id=2615797, I strongly believe that the windows 8 UI we have seen so far is more or less just an improved widget/gadget shell, like a fullscreen Mac Dashboard.

I really think that real, full-fledged applications will still be written in whatever languages are available today. All of this fear is IMHO just plain FUD
My current laptop is a Dell C510 running Arch Linux, rocking a massive 384MB of RAM and LXDE. It's relatively (surprisingly) snappy as is, but any improvement is going to make a huge difference. Great work.
(If you're running Windows) Microsoft's XPS Document Writer is pretty good for this. It results in a .xps file but you can do whatever you want with that afterwards, including PDF conversion.
Ask HN:  Looking for some input/feedback on a crackpot idea
HNI - Hacker News Ideas - Where ideas get built!

Hacking Quality of Life for the world
don't hack for calender apps and annoying ads, hack for bettering the world....and make money. making money is cool.

Opportunity Index: (use some sort of weighting based on the following)

- quality of life index

- access to internet/freedom to do so

- identify primary economic sectors in each area you are assessing & identify how people make their income in said area(largest industry is not always primary income generator for an area!)

-look for inefficiencies in these areas (the less efficient, the higher the opportunity)

- look at social problems in the area you are assessing

- a social problem can sometimes, not always, be a great opportunity to solve or minimize the problem, leading to a region more efficient
-> stable -> profitable

- once you've weighted those aspects and have a ranking of opportunities in each area, include factors such as competition, barriers to market	entry, etc...

- now you have your weighted opportunity index by location and market, just find the idea and the people and the money...easy right?

----------------------------

Primary Breakdown:

Continent ->

Country ->

State ->

Regional.

Sector ->
(examples)

Medical ->

Financial ->

Technology ->

Life Sciences ->

Manufacturing ->

Social -> (not facebook social, more like homeless people/libraries getting shut down in urban areas/lack of education - social)
Etc....

elements:

- brief summary of idea & how it can improve quality of life

- applicable markets( sector, location, est. market cap, est. revenue, etc...)

put people in contact with each other, use linkedin, facebook, etc..? based on stuff above
can the idea, once proven, be scaled to other regions/markets? (chances are, if you've solved a problem in one area, it probably needs to be	solved in others...)

- MVP funding target (progress bar of some sort updated in somewhat real time)

- MVP team target (positions and skills needed are listed) (progress bar of some sort also, updated in somewhat real time)

- MVP traction goal (again, also a progress bar updated in somewhat real time)

- once it meets target for MVP stuff:
blog with updates
apply to YC?

- perhaps throw some bitcoins equity in there and create a whole new derivatives market?(prob. won't fly w/ regulation)

Iput/questions/feedback/insults all welcome.
Basically what stonemetal said. With no vote count, it's a visual indication that I'm in agreement with what the person I'm replying to has said, and extending upon it.