skysight-inc/HackerNews huggingface dataset:
That's because in all likelihood OP was asking the completely wrong question. He has no application yet and no user base, so it's a waste of time to consider these kinds of things when you're trying to create your own application or business.

But of course, if you grow at such a scale where you're getting a lot of users despite investing little money into the product, odds are many venture capitalists and incubators will be interested in you.
Free Templates for Great Startup Board Decks, Direct from VCs
Are Board Meetings a Waste of Time At The Seed Stage?
Dropbox keeps deleted files and previous versions of files for 30 days. With Packrat, a free feature for all paid accounts, Dropbox keeps deleted files for the lifetime of the account.

How is Dropbox not a backup provider? It may not be a very good backup provider, depending on your point of view, but it clearly markets itself as a backup provider ("your stuff is always safe in Dropbox and can be restored in a snap"), is used by its users as a backup provider, and has the features of a backup provider.
Yes, some religious nutjobs start lobbing missiles at you. So go kill the innocent civilians. Seems reasonable to me.
China Regulator Announces Anti-Monopoly Probe of Microsoft
Microsoft Sharks Cove: a Raspberry Pi-style board with Windows 8.1
I know it's one of the things that makes that show pretty awesome, and makes me pretty sure that it can be a long running show. A SHIT-TON of spoof worthy material.
You just had to say something didn't you :D :D :D Now look at the responses at what you have done. (Very tongue in cheek)
I sure as shit would call it that.
Your definition of backup...
Post-its, push pins, pencils
Of course it makes sense. Other manufacturers don't release new products until their current line-up is thoroughly obsolete.

The way they achieve that is by releasing stuff that's already obsolete on day of launch, but you can't argue with the ethics!
GitHub Flow Like a Pro with these 13 Git Aliases
Why does there have to be a "structural reason" for it? Why must there be external blame assigned to something simply because it is commonplace in a population group? I'm curious what arbitrary line you've drawn that lets you delineate between "common-place in the population" vs "due to structural reasons"?

Note how I don't use the phrase "population is stupid", or that the reason is "stupidity". It could be a whole host/variety of reasons for people choosing to ignore possible life events. Everything from a misguided belief in a non-existent "safety-net", conscious decision to accept the risk, or plain not even remotely foreseeable life-altering event. Somehow, I doubt 35% falls under "unforeseeable".
I'm not a mobile developer, so take what I say with a grain of salt, but as a user, I don't care about an app's age or whether it had a soft launch. Most apps are little more than opportunities to provide a bad user experience to an impressive Web-based service. As long as your service is on point and your app on my device is better than just using your mobile website, do whatever.
This looks like a simple case of Google follows BizSpark.

Next up, Larry Page dances across the stage shouting "Developers, developers, developers, developers"

I am (slightly) serious though. Google seems to slowly be following Steve Yegges advice to become a platform - and this is the best way to give that platform a workout. Without developers building on GAE / ApIs it's never going to break out of the current hole of being a few great API Islands in a sea of otherwise invisible underwater services.
From what I can see in the application form it looks like you can apply from every country. I also can't find any other information that conflicts with this.

It looks like the eligibility criteria are pretty lax, but they are probably going to receive tons of applications and do some heavy filtering. It wouldn't be unthinkable that the country plays a role in that filtering, but that is only speculation.
"Most proposals to dam the Strait of Gibraltar since that time have focused on the hydroelectric potential of such a project, and do not envisage any substantial lowering of the Mediterranean sea level."

This sounds a tiny bit more sane.

What would be the capacity of such a gigantic hydroelectric dam?
8 Ways to Optimize Guest Services on Game Day
New MacBook Pro with retina display
Happy 56th Birthday, NASA
You seem to be misunderstanding the kind of security this is about. It's not about taking away control by the owner, just about preventing ways of control by third parties that you as owner didn't intend to give.

From https://en.wikipedia.org/wiki/Trusted_computing:

> TC is controversial as the hardware is not only secured for its owner, but also secured against its owner.

Whereas here if you're not happy with what the OS does, you can wipe it and still have full control over the hardware. And the OS is OpenSource, accessible to the hardware owner to modify if some kind of control it asserts isn't satisfying.
GCE is a more generic/flexible backend service. Run whatever you want on there.
CW Live a live linux distro for 3d printing and makers in general
> It's another exemple of half baked spec written by people that are never going to use it,just like app cache.

Appcache has ever worked flawlessly for me. IndexedDB, though, is a the feces of a dog who has eaten too much cow shit.

Why not WebSQL? Shit, even if the only implementation used is SQLite, it's better than IndexedDB which is asynchronous, can't even do a motherfucking sort, a simple enough range query or unions.

Fuck all that NoSQL crap, thank you very much.
I suspect the majority of people who see their startups as a "business" before they see them as a "project" tend to fail, or at least not be very successful.
The problem isn't measurement, it is tying rewards to achieving certain measurements. People will do what you reward them for doing, even if that isn't what you actually wanted them to do.

The real issue is that identifying the correct things to measure and reward is really, really hard.

I read once about a factory that was trying to improve output so they started rewarding shifts of workers for reaching production goals. But to achieve those goals workers started cutting corners and quality went down. So the company installed a device to measure the quality of the widgets, which worked for a while but then quality went down again. The workers had figured out they could just keep measuring the same in-spec widget over and over again to make the machine happy. Next the company altered the quality measurement machine so that it would issue an error if it did two identical measurements in a row. Again quality went up for a while until the workers figured out they could just rotate a couple of good parts through the machine to fool it.
It's great to see more and more stuff come out of NICTA. For those who are unaware, it is a government funded research institution in Australia. A big difference from other research institutions is that they are especially focussed on commercially viable research (rather than purely theoretical stiff - although I'm sure they do some work on that too). It is a model that has been used for quite some time on Aus, with the CSIRO doing the same thing for more general (I.e. not specifically ICT) research. The CSIRO has done some beautifull research which forms the backbones of technology such as WiFi. So, putting aside recent budgetry and financial issues, it is great to see stuff like this being released by them. Here's to many more years of fruitful research.
I know the article doesn't mention it, but you can use the exact same techniques for preventing overfitting in machine learning.
Ask HN: Best introduction to OOP?
I am trying to find a good ways to teach OOP to fellow newbie programmers. Do you have any suggestions regarding freely available articles or books that cover this topic?
This this this. The parable I've heard is that even two locations isn't a backup.
These are called bytebeat nowadays.

See viznut's (seminal) intro to the genre.

http://countercomplex.blogspot.fi/2011/10/algorithmic-sympho...

https://www.youtube.com/watch?v=GtQdIYUtAHg
Can you be identified on Tor or is that just what the cops want you to believe?
Interview with Joshua Harker: “3D printing is not buzz, it is what’s happening”
Copy all data to an external hard drive. Wipe current drive, reinstall OS, selectively copy back the files you need.

Any time you're infected with malware or strongly suspect you are, this is what you should do. It doesn't take that much time, plus you'll probably notice a big speed boost after you install the OS from a clean slate.

It'll take you way less time and effort than being paranoid and downloading all kinds of virus scanners and rootkit finders, while also being way more effective.

A hardware keylogger or spy device is extremely unlikely. If you don't see anything between the keyboard and the computer that shouldn't be there, odds are you're fine.
> It concerns me that the top several comments are some variation of "you shouldn't trust the cloud with your data."

No, it's "you shouldn't trust one single thing with your data". Hardware fails. OSes have bugs (OS X's "space in your drive name and we delete your user folder.") Services have unexpected gotchas. This is why you never store anything in only one place.

A sync service by definition is not a separate place (unless he had found a bug in the Packrat feature)
Of the older generation, I think Dijkstra had a Physics Ph.D., and I know that the developer and writer P.J. Plauger did.

Years ago I heard of a philosophy instructor who didn't get tenure and so switched to programming, making a good deal more money. All I remember of this was that his specialty was Wittgenstein.
Big Test for Consumer Robots: Is Jibo the Next Roomba?
I don't trust anything called "sync".

I trust file operations "move", "copy" and "remove".

But "sync" could mean anything: which side is syncing to which side? If something is not present on one side, will it delete it on the other?

I wish the term didn't exist, and apps/clients/... would copy or even just load or show things, and if you want to "sync", then rsync with clear source and destination. Same with mail for example: I don't want to "sync" email messages, I just want to see them, the most recent ones first.
Digging in now. It's nice to see things like this popping up already. I'm already really liking it because though it does just show copy-pasteable code, the links to the documentation and more in depth talk make me feel like this wasn't completely hacked together in the fastest way possible just for free publicity for Bloc. Great work, guys :) If you're interested in feedback once I get through it my email is in my inbox and I'd gladly share some thoughts.
> The entire notion of singletons is wrong

Could you expand on that? Haven't heard this argument before
There was a project way back when to port Darwin to L4:
http://www.ertos.nicta.com/software/darbat/

along with the accompanying rumor that Apple would be “lifting” Mach's layer in XNU to run on top of L4.
That was before the iPhone, of course.

I was always fascinated by the talks of L4 being specifically designed to avoid scrubbing your L1/L2 cache on operations such as IPC.
Automate your Twitter marketing
TweetFavy is an artificially intelligent web application that uses the targets you set to identify and engage in relevant conversations on Twitter. We would like it if you helped us beta test this new platform, you can find it here: http://www.TweetFavy.com Thanks!
>I have copies of my files on my work machine, my laptop, my wife's laptop, my gaming machine, and ofcourse dropbox's servers itself.
I could lose any one of those without losing the bunch thanks to dropbox synching things.

Read the story again. Jan had the same peace of mind you do, until a crash in the Dropbox client deleted ALL of his copies of the affected files. He only unsynced on one device, yet the Dropbox-stored copy, as well as copies he had on other devices, were gone forever, due to a client crash. Don't assume your files are safe just because they are synced to multiple devices; obviously that sync relationship can be disastrous when an unexpected bug rears its ugly head.
If you usually have a good Internet connection, one possibility (that I use) is for you to keep most files in Dropbox (or equivalent service) and unsync folders that you don't need. I do this for large data sets that I use periodically, and arrange for my videos and photos to be batched in folders with the year in the file name. If I want to watch a video I made two years ago, I just resync a folder, and it is soon available.

A disadvantage of this approach is that unsynced folders are not in Time Machine backups.
AWS and Digital Ocean, cost depends on project requirements, from nada to $150/mo
I just found out about Polymer by clicking through the site, so I'd say the first point is pretty realistic.
> I don't understand why this is an issue, there are tons of great tutorials: ...

> Don't be afraid to use libraries such as jQuery, ...

So, bad specs are not an issue because there are tutorials explaining how to use them and there are slightly better abstractions on top of them?
What's wrong with the second one?
I agree that single service or method should not be entire backup strategy. I backup pictures and important files to two seperate external discs, besides desktop's storage.

Sorry to hear, but sometimes it happens. Look at the positive side. you will have more precious moments to look forward to and those lost pictures, you will have to go old fashioned way of recollecting. Do you remember the day...kind.
No, I was shocked they would appropriate a minority culture's name and caricature for their unrelated tech thingy.
I love how people still make noise about NSA, while gladly using facebook.
I find it interesting comparing C/C++ with Rust in these cases, and I’m happy to say that in this case all of the problems reported would have been caught by the Rust compiler, either as errors or warnings, or are simply not possible.

- The first one is a standard unreachable code lint, which is by default a warning in Rust. (I’m a little surprised that it wouldn’t lead to warnings in other languages/compilers—is that really so?)

- Integer literals like 0x80 are not of a specific type in Rust, being rather int, i32, i64, uint, u32 or u64 as the context dictates—and in this context it would be inferred as i64. All these sorts of casts are explicit, too, fixing the entire class of issue—anything like this that PVS-Studio would catch is a compilation error in Rust.

- The whole copy constructors and = operator stuff is not relevant as Rust doesn’t have it (which, according to C++ programmers I have heard reports from, is good).

I’m looking forward to Rust being significant enough that tools like PVS-Studio get built around it. Although Rust prevents various classes of errors, human ingenuity is too great to keep all errors out! (Incidentally, you can write custom lints already.)
SpaceX roadmap
Heartbit.io – RealTime Crypto-currencies Data
Real-time data on the most popular platform exchange.
Try the click and drag function on the graph to display the price variation on any period !
Check the platform volume widget to see which exchange is bringing the heat!
Seeing the same. Chrome 36.
RocketLab
You should have a link to a demo customer, so we can see what the output looks like.
4 European Startups That You Haven’t Heard Of, But You Must
Note that most ffmpeg builds are NOT redistributable due to licensing issues - using common libraries like the best AAC encoder available (FDK-AAC) will make your FFmpeg build unredistributable due to licensing issues.

That’s one of the reasons for lack of builds.
This may be useful:

https://www.youtube.com/playlist?list=PLGLfVvz_LVvS5P7khyR4x...

https://www.youtube.com/watch?v=vNHpsC5ng_E&list=PLF206E9061...
Show HN: JackPair – encrypt your phone calls
I'd be happy to have a chat over Skype and share what we've done - just drop me a line to [redacted]
Its not really a bug, the operations after it would still be valid (it is almost immediately reduced to the field order), its just that those parameters would not be akin to the SEC paper specification.
I agree that the honus isn't on the users to check that though, so I'm probably going to make a pull request to change this.[1]

[1] https://github.com/bitcoinjs/bitcoinjs-lib/pull/250
So, would you be as interested in an app even if it didn't have a lot of media references to show (articles in newspapers, tech site mentions and so on)?
FuzzySearch.js: Fuzzy text matching in JavaScript
This is an un-answerable question. If you want a large numbers answer then you could look at Ycombinator information and divide the number of startups they invested in by the number of successful startup by your measure of 'successful'.

Alternatively, the number is simply '1'. All it takes is one good start-up that you invested in. The problem is to identify a winning start-up before it has reached your goals for success.
Break up the states The case for the United Statelets of America
probably my reaction was a bit excessive and influenced by my past but what if I had bought it just 15 days ago?
In reality that system was not mechanically/electronically automated, it just enabled a team of officers in a bunker to give a general launch order without contact with the leadership. And the launch orders would still need to be manually carried out by the crews of strategic missile assets.

It was a hedge against a decapitation strike and the chaos that would result in the Soviet military due to its officers habitual deference to central authority.
Can you explain why you think SMTP is not "fully peer-to-peer"?
Atlassian products are pretty popular and cheap if the team is <10 people. They are a bit slow. If it's more for development I went with Trac for my project, it's pretty minimal and fast.
In the "mine is older than yours" category, I still program on a mid-2007 15" MBP! I recently upgraded it to 6GB RAM (I don't know why I waited so long), but I now have those vertical lines on the display that are from the internal connector (or something similar). Drat! Now I feel dumb for upgrading the RAM. The machine isn't bad, but replacing the screen is a no-go given that I could buy one on ebay for the price of a replacement screen. And I agree re: new ones' not being upgradable. I'd rather have a relatively bulkier form factor that's hackable, but Apple disagrees. Also, $2K is a lot for me.
the bluebox security scanner app has been updated to verify if your version of android is exploitable.

https://play.google.com/store/apps/details?id=com.bluebox.la...
basecamp? trello. plasticscm for files
Where's the unreachable code in the first example? All the lines seems reachable to me.
I'm struggling to see why this is even news?
Am looking to get a new machine, but am curious, how stark is the performance difference between the air line and the pro line nowadays?
Totally agree with not having one point of failure. But backups should be read only as a requirement, and accessible as a feature.
Pixel density, better colour gamut, and more peripheral hookups.

(The one thunderbolt on the Air means no Ethernet + Display at the same time, unless you're using a USB adapter... for which there are only two ports)
It's a hassle to learn, admin, and it's more likely to eat your data. Many people do not have real internet connections at home so they could assign it an ip and access it remotely. Plus it's hard to buy a good one unless you go for generous overkill. And after 2 years you have yet another vendor abandoned Linux device with remote vulnerabilities on your home net.

(I still prefer it to cloud storage though)
I'm imagining this is in preparation for a refresh/upgrade of the MBP this fall?
I am not familiar with Sonatype and what relation it has with maven, but have you considered adding BitTorrent protocol to maven? This might help reduce traffic considerably.
My point is that, for some reason, we have been conditioned to believe that bugs and data loss are just something that happen as opposed to something that service providers, who we pay money to, are charged with avoiding. We hold software to a much lower standard of quality than we hold other products and services.
Thanks for mentioning the NX500 -- I have the 2012 as well, and I have been looking for months for something that could be a better Windows laptop than the rMBP -- I've come up with nothing. I like OSX when I'm a user, but not for working.

The NX500 looks like it might be the one -- but I'm probably filling in the information gaps with hopes and dreams.
Hitchhiking robot journeys alone across Canada
Excellent! Been waiting to see an "official" implementation of this. There's a lot of different information floating around about how Flux architecture "should be done", but I've been waiting anxiously to see how Facebook actually implements it/suggests it be implemented.
Also because Dropbox's EULA almost certainly has a provision that deleting files doesn't necessarily mean Dropbox erases the data right away, just that they won't make it available for recovery and it might be deleted at some future point.
Backups should be read only.

If I can delete parts of a backup, it's just as susceptible to the same human mistakes that make them necessary in the first place.
" from how unwise it is to use a cloud service as the sole storage of important files."

I disagree (a little bit)

There are some issues here:

- Using a free service

- Using a service that "thinks" when you want to add or remove stuff. Yes, it's easier to use, but it's not explicit, and it usually fails spectacularly.

- Thinking that this "magical save thing" is equivalent to a backup.
Why would privacy centered users use Dropbox?
This is that refresh. Next processors look like they will be delayed until late 2015.
The article is not about the growing share of obsolete apps in the App Store (as I thought).
It's about the coming of age of the iOS app market - ie: more contenders, more competition, lower exposure. And the lack of perceived value of ipad development (says the author).

I understand this as: people are leaving our craftsman market in city center to stop by the big retailers in suburbia and are happy with it. And the craftsmen can't make their shops attractive enough vs big retailers.

I find Marco is pessimistic here (ad hom: as often).

1/ even matured and commoditized, the App Store is the largest money transfer to software vendors _ever_ , with a favorable cut going to indies/small makers. Even if less affluent, the small city center is still getting tons of attention.

2/ still on the craftsman metaphor: city centers are actually thriving again _along_ big suburbia retail thanks to a very intimate, qualitative experience. There's an exploding market fed by a better information flow. So yes, x% buyers are currently buying from an App Store "top list" - what about all other sources of traffic towards an app? Pretty sure you've lost if you bet on a top list from the start (just like buying a sign off an highway for an artisan). There are other leverages as well.

And 3/ from a consumer perspective, software is so different than devs imagine. In my mind, real people see 3 very different types of app:
- give me fun (news, games, many social apps)
- improve me and help me (smart home, smart features, assistants, productivity, work etc)
- talk to people (many social apps)

The "fun" and "talk" apps are totally commoditized. Freemium at best. Yes, that's were the attention is, so what?

The "improve" market is just starting. It's harder to crack because people want a perfect experience with it- it's intimate. That's why I see it as a perfect opportunity for indie app makers.

Actually that's why I hope to launch an app studio next year to make it easier for EU devs to build and integrate their apps.

Side note, hopefully Apple also removes soon enough the thousands of apps left unattended for >3y. I don't thing Apple needs to hold that much to the total app figures by now, can remove 50% of the old crust.
Previous discussion: https://news.ycombinator.com/item?id=8101424