skysight-inc/HackerNews huggingface dataset:
It's not the web (and not like the web) if I can't have deep links from one app to a specific page of content inside another one.

It's not the web (and not like the web) if I can't share or include in my own site/app a link to a piece of content from your app in a way that the creator didn't explicitly design in; a link that someone else on an entirely different platform will be able to reach without hurdles.

It's not the web (and not like the web) if I need any kind of permission from others to have my content reachable, searchable and available to everyone in the world.

The web is not a set of applications or sites. The web is in the interconnection of those applications or sites.
> It's equally applicable to Bitcoin (though not implemented anywhere for any system yet).

I don't recall you describing it to me, but it's likely you did and I didn't realize it was important at the time. Also, I never claim that challenge-response protocols are not applicable to Bitcoin; theoretically, we know that any scalability improvement that is applicable to Ethereum would also applicable to Bitcoin simply because you can implement Bitcoin as an Ethereum contract. Rather, I made the claim that Bitcoin _does_ not have full support for such protocols. I count myself among those who are skeptical that substantial changes to the Bitcoin protocol will ever be made, primarily because of the "changing an engine on the run" problem and the nasty political issues involved (see: the recent Counterparty spat). Cryptocurrencies are not sets of abstract ideas, they are protocols that are implemented in code today and have to be judged on their merits as they actually are. And Bitcoin, as it actually is, is not fully secure with a light client.
Well, thank you. http://files.mzaweb.com/image/1f3t0d2b0L3q
I'm not concerned about it... if this was directed toward me. I guess it could become a problem if I release a product named Snappy Support though.
you're very welcome mr wide-brain
Brainstation – Learn to code in Toronto – Ruby on Rails, iOS and Front-end
UX Nirvana ~ Elegant Pagination with Infinite Scrolling
Conceptually this makes a lot of sense. It also sounds like a lot of the rationale for early object oriented programming.

Does anyone (besides the OP) have experience with this?
Anyone seen any evidence of attempts to do this, or set up honeypots?
You make it sounds super easy. Do you have your own consultancy?
I'd love to see it used for partial application - f@a instead of functools.partial(f, a). If wishes were better functional programming support in Python...
Maintaining Large AngularJS Apps: Refactoring
We had a similar bug that we worked around by adding a transition view of "Resolved Issue Screen" to all steps leading to done in the Add Workflow Transition page.
Using Heartbleed PoC for Hijacking User Sessions En Masse
It's not about the text, but usually the EXIF also contains a thumbnail (for faster display on the camera) that can take tens of KB.
Thanks for the update. Happy revocation day!
Sure it can and I'm not surprised it has. But if you're trying to point out flaws in ruby, at least use examples for flaws in ruby - not flaws in something written in ruby. It's not like web frameworks in other languages magically don't suffer from XSS injection attacks.
Allaire Causes a Stir With Address at Inside Bitcoins Conference
There are at least a couple of AROS developers that wants to retrofit some level of memory protection onto AROS (which is API compatible with AmigaOS), while remaining single address space.
Since this is just a special case of a multiply-and-add indexing loop, maybe they should just introduce some form of tensor notation, so that
A[i,j]*B[j,k] is the matrix product of A and B? That would extend to so many more use cases than just a 2d matrix product.
Same, though lots of us wanted to skip Pascal and C. :-)

It's a strange language to celebrate in retrospect in that it lacks the street cred of both academics and hard core engineers. To your point, in a sense it's like remembering your first bike.

Of course the first mechanic of that first bike made his way to the Dartmouth presidency.
I don't know. I was a C++ coder 15 years ago, left for managed languages, then came back to it a couple years ago. Rusty would be an understatement, so I had to come at it in what may be a worse state than a noob: a person with outdated knowledge of how things work.

If you looked at all for "best practices", things like RIAA, stl/boost, and other concepts became very clear, very quickly, and these are the types of thing that limit these kinds of bugs (RIAA, in particular). Now, to be fair, I was writing crypto-related software, so I was paying very close attention, but I didn't really have to hunt.
This is not meant to sound challenging, I have used and, both loved and loathed, some JIRA setups. A lot of it might be implementation.

But as for the question, again not challenging, just curious:

What do you suggest as empowering, out-of-the-way, issue tracking software?
I think the idea is that Instagram, WhatsApp & Secret grew to be huge before they were acquired. These are great examples of indie apps taking off within the context of the app store. Most people also don't know that vine is related to Twitter.
Great post that outlines what goes into a job offer negotiation. Each situation is different, so it's good to get a second opinion if you can. This is where recruiters or (gasp!) HR can be helpful, because it's always tough negotiating directly with your future boss/manager.
Yes, but that is also worth noting. Some of the more recent SaaS IPOs were built on lots of funding and, as a result, don't have great fundamentals.
The problem is also that as long as a vulnerable site is not fixed, users should not attempt to login or interact with such site while logged in. Such interactions increase chances that users' cookies or passwords will be in servers memory.
united arab emirates? seriously? the guys who had facebook censored if not hijacked? come on, be serious. that makes this article untrustable, sorry.
A 13000 Year Old Alien Satellite?
I'm going to go out on a limb here and suggest that design, like fashion or any other type of art can't be rationalized or justified using scientific like processes.

What "looks right" today looks out-dated and clunky tomorrow. There usually isn't any logic behind it, only changing tastes.

Flat looks/ed good because we were so entrenched in a skeuomorphic world and were sick of it. Just like wearing baggy jeans with teens morphed into skinny jeans, or grunge music supplanting glam-rock, tastes of humans change over time and no matter how hard you try to break it down and analyze why one art replaced another, there isn't usually an answer to be found.

Extreme flat design has brought about horrible interfaces (see iOS7) yet it has also brought wonderful innovations due to it's tendency to break free of the physical world.

Were gradients and company names without vowels of the Web 2.0 era superior to the ones prior? No, but it felt right because of where we had come from. I suspect that trend will continue forever.

There wont' ever be a "final" design aesthetic that we all agree is the best, and art will never reach some sort of pinnacle that will never be surpassed.

Make your own art, don't worry about what is trending ... you might find yourself on the "right" side of design if you focus on making your art the best it can be.
http://ismyshiftkeyonornot.com/

;-)
Command line access to Mac OS X Contacts
> With arguments like this, we'd all be back in the days of non-structured programming languages

You're confusing the difference between syntactical restrictions and actual restrictions on what one can make the computer do.

I define "things the computer is capable of" as "arbitrary valid object code executable on the CPU". (Valid here meaning "not an illegal instruction".) Any language that prevents me from producing any arbitrary valid object code is inherently restrictive. C allows me to do this. I can even write functionless programs in C, although it's often non-portable and requires mucking with the linker. If the CPU has some special instruction I want to use, I can use inline assembly.

Any language that prevents me from doing arbitrary pointer arithmetic and memory accesses prevents me from doing a lot of useful things I can do in C. See my other comment about linked lists with 16-bit pointers on a 64-bit CPU.

My understanding of Rust is that its pointers have similar semantics to the "safe_pointers" in C++. If that's the case, my understanding is that it would prevent me from doing things like the 16-bit linked list (please, correct me if I'm wrong).
Huh?

Every single one of those (Instagram, WhatsApp, Vine) started as startups with 1-2 employees before they were acquired by Facebook/Twitter.
And now we're onto the Vocal Trance station.
Very cool study! I was introduced to danah boyd's research while in college and have always found her work to be interesting and insightful.
ironically the product of theirs I like the most (Sourcetree) is free. I've heard mixed reviews on JIRA, and Confluence is useful but we certainly have gripes about it (seriously, no symbolic links?!)
it's more like management that's too busy working and not managing.

that might sound ridiculous but the CEO is the lead PM on the biggest project we've ever taken on as a company. He's so busy going to planning and user meetings and managing the requirements that he doesn't have time to work on the company. I love the work and I live in the middle of nowhere which are two lame reasons I haven't seriously pursued other options.
DynDNS ends free services
REASONS WHY SAN FRANCISCO IS THE WORST PLACE EVER
CDixon: It's bad that the mobile web is losing to mobile apps because apps are heavily controlled by the dominant app stores owners that censor things and take a 30% cut.

Gruber: Mobile apps and the Mobile web are the same thing because both use HTTP. And the walled garden thing isn't bad because Google and Apple compete and Bitcoin seems to be succeeding anyway.
This isn't my area, but why would Yahoo even have plaintext passwords in the first place? Shouldn't they only have hashes?
It's 700/month (otherwise your product isn't needed because no-sharding? postgresql can do most of the stuff)

the hosted version is upto 8gb ram, don't you think that's low ?

sqlserver + oracle are also insane
Am I the only one that tried dirtycables.com and dirtycircuits.com and was surprised to find nothing?
StartCom is the only site I know of that uses them for user authentication. The biggest problem is that the client-side UI is rather confusing, and you still need a separate authentication system in case the user loses their certificate (or switches devices).
If you wanted to keep the company private and give the Vc's an exit you can always do a leveraged buyout. Basically borrow loads of money from a bank and use it buy back their equity.
Here is the official update: http://aws.amazon.com/security/security-bulletins/aws-servic...
> spy on you

What are they gonna do that the NSA can't do themselves? They're just a registrar.

> take your domains without notice or appeal

I'd like to see them try. No really, I would - they're very vocally against the bullshit the USA is pulling, and if they try to double cross even one of their customers, their other customers will hear about it. As it stands, it hasn't been done.
The big and real difference between mobile apps and mobile web is that Apple and Google control mobile apps, but no one controls the mobile web.

Yes, they all use HTTP/HTTPS, and yes, they often connect to the same services, with desktop versions running as web pages and mobile versions as apps. That's all true. But the IMO primary difference remains, which is that apps are controlled by two corporations while the web is not.
The very first versions of the Linux kernel (i386) did it too. Each process got 64MB of address space with a limit of 63 processes. It made task switching really fast since it was just twiddling some MMU related pointers.
> it's probably more secure since there are no permission prompts that might sneak certain capabilities past you

On the other hand, most people only use one browser with one shared cookie store, which makes it much easier to be tracked than by a set of separate apps.
Glad to see something like this in Toronto.
>> Does Google use EXIF data
Yes, they already use EXIF data. Google is using it in Google Plus search. I proved this a while back by putting a unique string of characters in the EXIF data and if you search for that string of characters in Google Plus it brings up the photo/image.
> This is repeated from blog to blog but is it really true?

Yes.
Check out http://answers.atlassian.com if you want to try and get some crowd-sourced answers to your problems! Happy to try and help resolve any sticking points you may have.
Ask HN – How do I find a back office provider for my startup?
Quora? Ask other founders? Google? It's a painstaking process that takes a while. How can it be made simpler to find the back office (accounting, HR, payroll, etc) provider that fits my startup?
Thanks!
Observations from Santiago de Chile
Data Transfer Objects in PHP
Termination of Mozilla CEO Likely Violated California Law
Interesting, what's oshpark's real-world turnaround time like for 4-layer boards? I've used batchpcb before, but I always had to wait a few weeks for a 4-layer panel to go out since most people use 2 layers.
$700 annually. Please read well before you misrepresent us.

By the way Partitioning by Hash and Range as we have stated means "Sharding"
Thanks for writing this up. It amazes me that companies (particularly startups) spend so much to recruit great people and then let them sink or swim. The first 30/60/90 days for a new hire are critical to their short and long term success at your company. More Founders should understand this.
I use Github for personal stuff and Bitbucket at work. They're pretty comparable. I don't really have a problem with either. Some parts of the Bitbucket UI are nicer, some parts of the Github UI are nicer.

It's hard to beat free private repos but note that they are limited to 5 users. If you have a larger team, you've got to pay.
I really appreciate this comment.

I have a start up I have been working on for almost 2 years. I am bringing in money, but not enough yet to be life sustaining. So I have a full time job and working every day on this startup. It can get rather tiring...

I was questioning its worth the other day, to keep going or to wait. But I must keep going. It doesn't take a year, but rather its a long drawn out process.
Extracting keys from FPGAs, OTP Tokens and Door Locks
Ridiculous Warning from Chiropractors About Alleged Health Effects of Texting
The one thing that might be of some small comfort to others is the fact that at least the NSA didn't know about this bug.

If they had, there wouldn't be any talk of HTTPS being a barrier in their leaked presentations.

That said, all of that encrypted traffic they've got stored up can now, thanks to this bug, be decrypted.
2014 Mobile Commerce Best Practices
The smartphone market is plateauing, and that's O.K.
There is nothing to install; it will be available anywhere and work on any device,

Except the web browser, and a "full-featured" web browser is more complex to implement than some entire operating systems.

it's probably more secure

There is no such thing as 'probably secure.' And while after herculean effort the browser projects (which nowadays can be counted on the fingers of one hand, even if you're missing a finger or two) might be making the code more secure, the industry as a whole has been busily creating a minefield for twenty years in which users are supposed to type personal information into some sites, but not others, with no workable system to decide which sites are trustworthy. (If facebook started using self-signing keys, do you really think it would hurt usage in a more than single-digit percentage?)

you can publish whatever content you want without having to get prior approval; you can update whenever you like without having to wait for acceptance.

Also true for apps, or as they've been known in the past, "programs."

WebGL is now available on pretty much every mobile OS except iOS

and opengl is available even there, and you don't have to choose a specific browser to use it anywhere.

I think in the long run that the mobile web and native apps will have approximately the same capabilities for the majority of use cases

I agree with you, but only because native apps all embed browser cores, and are largely repackaged websites munged to work partially on-device.

For me, the main point is the web has always been an open platform you can do what you like with. The control is all with the developer.

This is a stunningly anti-user sentiment.

* App stores take that control away, locking your app in a vendor-specific walled garden*

This is another way of saying "app stores maintain quality control" -- something invaluable to people who are not web developers.

Surely that's not better than the web?

Maybe not for programmers. For users it's a godsend.
doesn't that pit the management against the VC on pricing when doing a management initiated LBO?
For me the really irritating thing is the observation that when I want to enjoy flame wars about Mongo, I seem to see a lot of their 'try TokuMX' everywhere. Last time I checked they are on the 2.2 codebase, unless that recently changed. Mongo 2.4 was a significant upgrade, and assuming I'm correct above, I feel like the Tokutek team disregard that. I get that it's good marketing to suggest an alternative, but going along criticising that which you've built upon doesn't go well with me.
I would add with similar fundamentals. Or even just the similar revenues...
In my experience, even 1 producer caused a full database lock for hours on our production server. We have 1 mongo server and an erroneous scheduled task of ours started at about 6am. It's only one process but the task basically re-syncs an entire collection (which was about 80,000 writes).

That single producer caused wide-scale locking/hanging for all readers on the website and I had to manually stop the task during business hours because of that. Oy!
That implies a benefit to the customer.
I think you're giving the reporter too much credit :)

Also, Atlassian is a good deal bigger than GitHub (if measured by revenue, profit, people or valuation), which would seem to put them on the Dropbox side of the analogy
If you also want to fix existing issues, I'd suggest creating a "loopback" workflow transition on the resolved state, and adding a post-function that sets the resolution to "Fixed" or something similar.

You can then bulk transition all your existing issues and the resolution will get populated correctly.
Yamicsoft Windows 8 Manager v2.0.6
AWS Services Updated to Address OpenSSL Vulnerability
One of the biggest value-adds with Atlassian is the synergy between products. Bamboo, JIRA, BitBucket, and HipChat all integrate nicely together.

Eg. I put a JIRA ticket number in a commit message to a BitBucket repo. Bamboo is watching that repo and runs a build with the ticket # in message. The ticket number has also already been interpreted and links straight back to JIRA where you can mark the issue as deployed.
A Story about Brendan Eich
That makes total sense when you have a nice, fat, mostly reliable internet connection. On mobile, connections are spotty at best, and then don't exist at all on airplanes, in tunnels, subways, etc. Many games are enjoyable to kill time in exactly these situations. The annoyance alone of mobile network performance is worth it to use native apps for many a task.
Indeed. Those fundamentals and lack thereof are worrying. It seems everyone just goes for their own wallet content, not for building value over time. In the end bad fundamentals result in some kind of damage; not for the founders, but for the employees and others directly and indirectly involved when the axe falls. I don't really respect that if it is intentional. Billions or not. Hoped to see some different cases.
I suppose Shaggin' Wagon was already registered.
Chrome 34 released to stable
Paraplegic here, can confirm (for myself anyway). After reading several discussions/polls online on the subject, it seems to me that the general order of importance is:

1. Resolution of neuropathic pain
2. Use of hands
3. Sexual function
4. Bladder and bowel function
5. (a few other things)
6. The ability to walk

I should note that the discussions/polls I've read are mostly from the United States. The U.S. is probably the most accessible country in the world, and as a citizen I don't miss walking so much because I can still do almost anywhere I want to. If the discussion was among people from undeveloped countries, the ability to walk might score much higher.
You nailed it. It was initially a worldwide web of interconnected hypertext documents.

The advent of single page apps muddied the waters, but they still allow to share select resources easily.

Native apps are silos, full stop.
Great examples of Animated GIFs in Email Newsletters
Sourcetree is by far the best Git GUI I've ever seen.
You don't have to be good, you just have to be better than everybody else.

My way of re-phrasing "90 percent of success is just showing up".
Exactly.

Mobile apps are endpoints of the web.
The company I work for uses both Confluence and Jira. We find those very helpful, but the price of plugins for additional functionality is too high, imho.
My point is that they were acquired, they didn't go on to IPO and become large companies themselves. There are no examples, to my knowledge, of companies based around an app that do the kind of revenue that the large web companies do.
On the contrary, Apple's and Google's app stores have ENCOURAGED tinkerers and self-publishers. There are so many more people who were inspired to become developers as soon as these devices hit mainstream. I was one of them. I would have never got into programming if I didn't know that I had the chance to develop an experience that millions of people can actually FIND and use in novel ways.
Rails 4.1.0 released
Impressive demo. How did you go about the MPEG-1 stream server with so many concurrent users?
Main features for developers: http://www.chromestatus.com/features/4644337115725824

- <img srcset> (responsive images)

- Unprefixed Web Audio API

- "font-variant-ligatures" CSS property
I would disagree. I think good design is timeless. It's why eras where design was preeminent like "art-deco" and "Hellenic Greece" still resonate so strongly with audiences today.

I think design aspires to a Platonic ideal of simplicity, function and form, but that the fashions of the time influence how that aspiration is expressed.

It's why Steve Jobs and his vision were so successful in my opinion, paring the complexity of modern consumer electronics and attendant functionality back to what a user actually wants and needs from a device. If you disagree, I'd be interested to hear why (re: simplicity, not so much Steve Jobs) as I use external opinions to shape and refine my own.
Notable Sites:

yahoo.com
indiegogo.com
metacafe.com
mybet.com
nascar.com
okcupid.com
pch.com
paypal-community.com
browserstack.com
creditkarma.com
nasa.gov
twitpic.com

The others are mostly porn sites, link shorteners, non-english or others people normally wouldn't have an account/put private data on. These are the sites I feel have the most significance on the list, sorry if I missed any.
From a citizen's perspective they are effectively separate in name only, with slightly different legal authorities underpinning their actions. That one is organized under the DoD and the other the Executive matters little.
We did something like this earlier on (we use Chef for deployment now). I just wanted to point out that if you're using git pull as your deployment tool, make sure you use git pull --ff-only. You don't want to have to figure out merge conflicts in production.