skysight-inc/HackerNews huggingface dataset:
I wish Tumblr had some sort of attribution engine that helped hunt down the original sources for images and text posted to its site. I know people would probably object to force attribution being injected into their posts, but there ought to be some easier way to track down original material in this network.
I'm referring more to the GUI sessions, startup apps, etc. It seems when I first started using Linux, most of the DEs made it very clear how to edit menu entries, where startup apps were located, what data and apps were restored when a session was restarted... At least in the Ubuntu variants, those options are less obvious.
Good point. I was hasty in my read.
The biggest difference from where I'm sitting is that Kanso hasn't been updated in 10 months.

https://github.com/kanso/kanso
I started cracking-up until I realized that I'm going through that right now. Now I'm just sitting here, silent. I need a drink.
Figured it out :) Next task: saiko's encryption :p
Just remember the audience of HN is a not representative of the general audience those websites are probably built for
A MacBook air with 1 current generation thunderbolt port can drive two 2560x1440 thunderbolt displays via daisy chaining.
The `type` attribute is still there, it only fallbacks to javascript if not set. Nothing besides common sense prevents browsers from shipping with type="text/ruby" support as done here. It's just not a very good idea.
Let me put this as clear as I can. In 2013, nobody, and I do mean nobody, cares for people that "disable Javascript in their browser".

Those people are freaks anyway.
> just don't expect anyone to care.

And this the sad fact that I want to stress.

Most people see only an invented and small part of the reality. Plants are much more important to the humans that animals.

To classify a living organism as good because it has neurons and can emit noises (like a clam?) or bad because it has chloroplasts instead and can not move quickly (like a Mimosa?) is a real nonsense. Inherited stupidity.

Same as to protect common animals with four legs but to crush rare animals with six legs. Same as to call the police because we can not stand that somebody kills a chicken and feeling soo virtuous eating soy that was cultivated killing thousands of animals and plants. Same as to ignore that we, humans, are omnivores, and our gut is neither a moral nor amoral structure.

Plants provide the 99% of the energy that moves the chain food and that permits the human life on this planet. Plants provide water, and we, the people, are made of more than 60% of pure water. We should be grateful to those magnificient creatures... Yes, we can argue that plants can not cry... and what's the big fuss? We don't expect a lattice singing opera. We are just scratching the surface about the complex plant communication (chemical, electrical)... So we chomp, ignore, cut down and poison the plants, and protect the animals that are plant eaters until the exhaustion of the resources... yep, human moral.
Bootstrap is totally configurable, we're just showing the default styling. In terms of Apple allowing alternate designs, I think they encourage it, just look at Garage Band ;-).
Make your hackerspace/conference network suck a little less with traffic shaping
10 cary-minutes is all it takes ;-) Thanks Dylan
Exactly, this isn't about smart TVs. It's to be able to use your TV screen as a dumb bigger monitor and it is the Smart Remote Controller or iOS device that is the actual Smart TV. Smart TV is being able to control your TV better with a device or gestures.
You're in for a sad life.
Down to the Wire: Less Than 24 Hours to Kickstart the BikeSpike GPS Tracker
It's more of a market fit problem. You can use coupon almost everywhere and not damage your brand. Bit you can't use them to cover up fundamentals flaws in your business.
I feel like the best time of day to post is a weekday morning. This gets people when they first get into work and check the news, and also hits the lunch break on the East coast. YMMV.
> If you really are committed to just rewriting the entire thing from scratch, I don't know what to tell you.

What about when what you're rewriting is basically an intensely-overgrown prototype that was never meant to run in production in the first place?

You're supposed to completely rewrite those, aren't you?
Any numbers with leading zeroes, i.e. 0000123, excel will interpret as the integer 123 even if you change the column format to "text". It's infuriating.

The only way I found to get around this was to open a new workbook, change the column type to "text" and then paste the data in. I believe this was excel 2010 on windows.
fully agree, we really shouldn't be testing/supporting IE6 anymore unless targeting a high proportionate of ie6 users (which these days is unlikely)
Katie, consult with an IP attorney to see if you have a case in the first place. They may be very costly especially if you're suing Disney! Then, if you want to proceed, try to hire them on contingency. You have nothing to loose, if you win, they will earn a share (probably a third) of the settlement/award.
It ceased to be a prototype when it went into production. No dissembling can change that fact at that point, all the caveats of how and what you can rewrite take effect whether you like it or not.
Very much this. Sometimes, I don't want (or can't) open OO.org, I just want to be able to get a quick glimpse in Emacs (http://www.emacswiki.org/emacs/UnXls) or mutt of a simple table of data someone sent me, but so far there are no quick CLI tools (that I've found) to do this. It almost feels as if Microsoft said "hmm, all these free software products can open our files, but they're still complaining about open file formats; how can we abuse our monopoly even more and guarantee that some truly open standard doesn't get mandated?" and thus was born docx, xlsx, pptx, etc.
Your point is well taken, and using IPS as a shorthand for 'non-TN' was a mistake, especially with the large number of ostensibly different panel types around now.

However, I still think that generally TVs using the same panel size and type as a monitor are cheaper than the monitor equivalent, especially 32" and up.
If Apple does something here, I guarantee you that you will be wrong.

The big thing is the if. Apple isn't going to enter this space to create another "me, too" product. They are only going to enter the space if they can do to TV what the iPhone did to mobile phones.

A lot of people think Jobs' implied that they had figured out the TV interface. I hope so, because I'm with a large majority of others in this thread: current "smart TV" is stupid and completely lacks imagination.
"Companies are not people; they do not have emotions; they do not participate in psychosocial guilt/submission demonstrations as a way to signal status transfer"

That is a grossly incorrect statement. Companies are built by people. As a founder of the start up who was involved in this screw up, I can tell you that we were very emotionally involved. And, we did feel the guilt.
If they really wanted change, they should probably have rebranded completely.

I'm 40 years old and throughout my entire life, JC Penney has represented a pretty consistent image of being a discount store where old people shopped. I don't think anyone (including Steve Jobs) would have been able to modify that image in my mind in a scant 2 years while keeping the brand name, the image is just too entrenched at this point.

This leaves the store in a worst-of-all-worlds position where people who don't currently shop there maintain the decades-old image of what the store used to be while people who did shop there are put off by the changes.

I don't know anything about the retail clothing business but just based off common sense I could have predicted this short-term result based on the half-way measure of trying to redefine an iconic (for better or worse) brand without actually rebranding. Seems pretty obvious, no?
Contact: Experimental Language and Interactive Shell for Riak
I apologize for belaboring the point here, but... you're avoiding answering the question about why it's hard, why you have these feelings.

To be more direct: I can't help but think that the reason you have these feelings is that you feel guilt for doing something wrong in regards to the animal(s) in question. I think I've had similar feelings, after learning what goes on in typical farms, and my ultimate reaction to that emotion has been to be vegan as much as I can. So I'm just trying to wrap my head around what your reaction is.

(FWIW, I feel compelled to say that I understand the opportunity to be vegan is a privilege. One that I am able to afford in the city where I live. I don't begrudge anyone who can't be vegan due to lack of access to reasonable vegan options.)
> there is no resource constraint on earth

Again, you reveal your ignorance. Constraint isn't required for geopolitical advantage.

> closer to far-away minerals

And you are revealing an ignorance of orbital mechanics and their implications. The shift of geopolitical power away from Europe wasn't because resource constraints were starving certain powers. It was because even more favorable conditions elsewhere manifested even larger economic potentials.
But only for uncached resources - see Eric Lawrence's comment:

“Internal to Trident, the download queue has “de-duplication” logic to help ensure that we don’t download a single resource multiple times in parallel.

Until recently, that logic had a bug for certain resources (like CSS) wherein the schema-less URI would not be matched to the schema-specified URI and hence you’d end up with two parallel requests.”

http://www.stevesouders.com/blog/2010/02/10/5a-missing-schem...

You could use a resource loader if you really cared but with IE8 under 10% and dropping I'd recommend keeping your site clean and maintainable – anyone using IE8 at this point is used to the web being slow and ugly so something like this will be the least of their worries.
You're running something of a fool's errand arguing this point. Of course you're right. It's sad on so many levels that retail stores are important, that fashion is important, that fads, trends, and other trivialities are important.

However if we accept that all of the above are inevitable, then we must accept a friction-free experience as valuable. And the poster above is pointing out that whether it's logical or not, the feeling of "I made the smart choice!" by buying the discounted option, provides this easier experience.

At a high level human choices aren't rational which is sad, but we must accept it.
It's not a matter of "sad" or not. It's a matter of: how do you rationally evaluate the value of one crappy garment versus another? There is total information asymmetry, since you have more or less no information about the garment other than it was made in Vietnam. So you use the retail price as a signal because that's all you have.
I don't remember exactly how, but yeah, you can totally do that. Set up your DB as a data source or some such.
Thanks for the response and the nice words about the project. Interesting note about the "tricks"...that side effect certainly did occur to me although I was pretty certain this post was going to be ignored/noise though. I'd certainly be thrilled to get any other feedback you may have. Thanks again.
90% of the points are irrelevant. The real value of a database is how well does it scale up and out. All the rest is minutiae.

Why do most companies that scale out (and thus massively benefit from free-as-in-beer software) actually choose MySql over PostgreSQL? Because of the features? Nope...

Why do most companies that scale up (and thus massively benefit from expensive, but highly performant software) actually choose MSSQL or Oracle over PostgreSQL? Because of the tag price of the Enterprise features? Nope...
Last time I looked, which admittedly was one of the 1.8.x versions of Ruby, the bison grammar for MRI was 6000-7000 lines including thousands of lines of C code that included a lot of state tracking for the parser to handle the more obnoxious parts of the grammar... Hopefully that's improved in 2.0... Or maybe the Rubinius or jRuby parsers might be better starting points (haven't looked at either)
Cached for the moment, I'm wrapping up the CI server which will be constantly updating podspecs from this week onwards.
I can't find any indication on Apple's site that the Air can drive more than one of Apple's Thunderbolt displays, and the math doesn't support your assertion that it can: two such displays would require a minimum of 11.6 Gbps, which can only be provided by DisplayPort version 1.2 (or later). EDIT: If the video data is being sent with the cable operating in pure Thunderbolt mode with no DisplayPort lanes configured for the connection, then there's enough bandwidth, but I don't know how that would work.
Not a Canadian angel but an early-stage fund (www.versiononeventures.com) - would love to talk to the start-ups you are mentioning - thx for making an intro.
You must not be a heavy user if the decision was that easy.
I don't think your response addresses the principle of least power. That it takes millions of lines of code to create a web browser is a separate issue.

The principle of least power basically means that you should convey meaning across the web using the least expressive language or abstraction possible. The reason is that you want give the client more choices to interpret the data/content, rather than forcing it to correspond.

http://www.w3.org/DesignIssues/Principles.html

Google, or any other search engine, would not be possible without the principle of least power. Mobile phones wouldn't have been able to use the web if the semantics were over-fitted for specific devices.

I've heard what is essentially Kay's argument from other sources too. Some computer scientist at Adobe (may have even been one of the founders) lamented that the web wasn't build on PDF. PDF is a Turing complete language that can describe any page layout.

Certainly after one has messed with CSS enough, you can see why he would say that (aside from the obvious favoritism). But it is terrible idea, in that it overfits content for specific devices, and is a vector for malware, etc. Once you are Turing complete, it's very hard to avoid these pitfalls.

Anyway, as I recall, Kay is making essentially the exact same argument as the Adobe guy, and the way he said it in that talk (Programming and Scaling, thanks below) displays astonishing ignorance for such a brilliant guy.

If Kay is right, then he should just create a web that is based on a VM. And then he can see how far it goes. It will never go anywhere because it will be broken by design.

That we are developing more VMs now for the web doesn't negate the point. The web should be layered; each kind of content should choose the least powerful channel to transmit it. If you need arbitrary code, then the least powerful abstraction is a Turing complete VM. But you don't need a Turing machine to display a blog post.
Too much money is a function of how bad you want the performance. I have a Promise RAID attached to my MBP using TB, and it's really fast -- it makes firewire 800 look unacceptably poky. It's been a long time since I measured throughput, but it's like a factor of 10. If you work with large datasets, it's a clear win.
Using a local server (instead of file:// access) would be a solution to that problem, not another problem.

That's not great...

A lot of folks get started editing HTML by downloading an existing page, editing it in some small way, and viewing the resulting page to see if it worked.

This would break that approach.
Designer School
Wow I didn't know about that, that's really handy.
Navy destroys drone with laser weapon ahead of 2014 deployment
I'd love to but ATM its a static site hosted on s3, so no API at all. Moving to something which is API / Client is within my next major move, at that point it will be super easy.
Yahoo Japan and Goo hacked, up to 100,000 accounts compromised
It's not file:// that's problematic, it's that you're using relative protocol URLs without an actual server to be relative to
I think that is perfectly logical, the project was basically a series of command line tools. I tried to swap out excel for CSV or at least TSV, the client demanded .xls in .xls out. Believe me we tried every suggestion and that was as far as the client would negotiate. We got it to work and I died a little inside.
You can add many different data sources (any ODBC driver), access, sharepoint sites, etc. Its a pretty useful tool for people who are not programmers and rely on PivotTables and such.

Its surprising how effective excel can be for non-programmers.
ship: sailed.
It's like being sad that gravity isn't weaker on earth so we can jump really high. It's silly.
CISPA Meeting This Week, Have Your Say
"Moment of clarity" is a great cue. To me, Hoodie is enormously empowering (which is why I'm part of the Hoodie team). As a self-taught, non comp-sci frontend dev with a humanities degree I can get all the backend/DB stuff sorted, definitely, but I'd actually rather not. It's difficult and occasionally arcane. I don't enjoy it. And, let's face it, I can make terrible mistakes. With Hoodie, I can quickly build apps by myself, on a solid, proven base, with super-fast setup, easy deployment, offline capability and syncing. And these last two don't even need to be actively invoked, they're just there and they just work. That's practically magical from where I stand.

Hoodie allows me to build things in days that would usually take me weeks and in some cases require additional people. This gives me more time to experiment, refine, user test etc. It also lets me delegate with ease: I don't want or need full control and responsibility over the server and the db and many security aspects, not for what I do. I'll happily pay nodejitsu and iriscouch for that, because they know more about this stuff than I could ever learn in the time it takes me to make the money to pay them.

That was my moment of clarity: Hoodie lets me get on with what I want to do and what I'm good at, and it's really got my back on many of the things I have neither the skill nor the patience nor the money for.
There are a lot of really reasonable reasons to use Excel — it empowers the non-technical user, is flexible and extensible, and can easily wrangled into supporting edge cases.

Is it a poor replacement for a real database and application? Frequently, yes. But it frequently isn't realistic to spec & build a new application to support a growing business process.

All in all, I'm not clear why we don't celebrate how empowering Excel can be to many business users, even if it can be frustrating to deal with when it evolves into a core piece of a critical business system.
Creating a new brand is a classic move described in Ries and Trout's excellent "Marketing Warfare" book.

The Gap is a great example of a company that avoids brand extensions. They have separate brands for low/medium/high-end clothing stores (Old Navy, Gap, and Banana Republic) and Athleta for sportswear. I'm not sure where Piperlime fits in, though. It was originally women's shoes and accessories, but now Piperlime also sells clothing for women and men.

In the other direction, I think Volkswagen is making a big mistake with their brand extension from "the People's Car" to high-end cars. They are competing with their own Audi brand instead of reinforcing strong brand segments.
There are a few really successful companies here in Vancouver (Hootsuite, Clio, Unbounce, A Thinking Ape, Indochino), a healthy early-stage ecosystem (LaunchAcademy, GrowLab) and a great pool of developers and designers (that's why you have Facebook, Amazon, Microsoft and Apple all having development offices in town)
I thought Mondrian doesn't do OLAP cubes, it fakes them by just converting the OLAP queries into SQL queries and hitting the database with SQL directly?

Am I mistaken?
If you care about security enough to use HTTPS, you need to serve assets over SSL anyway. Note that this does not affect all assets – only active content – which means that you can still serve images, audio, video, etc. over HTTP if you're comfortable with the risk of interception, spoofing, etc.
A video of an MBP (not an air) doing this is here:

http://www.youtube.com/watch?v=sP1thwUcO9c

Skip to 30s in to see the single TB cable driving the two displays. You really can drive two of these monitors thru a single TB connection.
There's a slight difference between having to strip "=" from the column values for other applications to handle it, and require those other applications to be able to handle XLSX..
Read my response above; you're not addressing the point he makes that the web should have been based on a VM. That's what I'm saying is wronger than wrong.

If their line of research is based on distributing content over VMs, then that's completely different than the web's design philosophy, and it's probably THE reason his ideas never were adopted while the web was.

Those design ideas are diametrically opposed. The design of the web won, for that specific reason. It was BETTER rather than worse, as he claims.

I was astonished during the talk that he never reflected on why his ideas in this area weren't successful while the web was. It is NOT because the designers of the web are idiots or amateurs. That is specifically what he claims.
language was a different attribute pretty much only used by IE and its ActiveX language embedding (which was pretty much only ever used for VBScript).

What I'm getting at in a somewhat snarky and roundabout way is that VBScript killed multilanguage support in browsers.
It doesn't seem like this is a fair comparison because the target audience is so different. Were I a consumer using Instacart, I'd just want the situation to be fixed, and I wouldn't care so much about the technical details. If I were burned by the Heroku issue, I'd likely be technically oriented developer and would want to know exactly what happend, why, and be assured that it wouldn't happen again. It seems like both companies did a fair job of communicating with their target audience.
Last time you checked was probably before last December's massive overhaul of the points system (which goes into effect in 4 weeks).

Hint: If you're an English speaking American with more than 5 years of work experience or a bachelors degree you have enough points- no investment fund needed.

See: http://gazette.gc.ca/rp-pr/p1/2012/2012-08-18/html/reg2-eng....
Why is the author using grave accents as apostrophes?
JSON_P_?

http://en.wikipedia.org/wiki/JSONP

I suppose if the JSON endpoints support CORS that'd be as good...

http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

However, my (unauthenticated) test attempts against blockchain.info and bitcoincharts.com, with the "Origin:" header, didn't give the right "Access-Control-Allow-Origin:" header in response.
How Open Source Kicked Oracle's Ass
I'd imagine it's yet another level of fraud prevention. IP information can be quite useful. If a customer does something that limit's PayPal's ability to limit fraud, then PayPal cuts them.

I agree this is hostile and not friendly. But nor is dealing with fraud. I dislike PayPal and avoid them as much as possible, but it's hardly an easy task and I'm not sure other people would do vastly better if they had to operate with the same parameters.
This is a GREAT idea - I had my bike stolen twice and would love a GPS tracker on it. The only problem is the monthly fee - I do not want to pay $20/month for years just to track my bike.
On reflection for measure and balance, I guess I should also have mentioned her support of apartheid (describing Nelson Mandela as "a terrorist"), and her support of the Khmer Rouge :/
No. I'd like the menu, the hours, the directions, and a way to make reservations.
When you say "a script" what do you mean? A script that configures a server incorrectly to let you see the kind of things you can do?