skysight-inc/HackerNews huggingface dataset:
The problem I have is that in the space of a year I've had to return and get refunded:

1. A sofa that the frame broke on (their own brand one at £2600).

2. Two pairs of own brand children's shoes which didn't even last a day without splitting or the lining coming out.

3. A cot that cracked down one side.

As far as returns go, I was accused on the children's shoe returns of lying about them despite returning them the very next day after being worn for only an hour. The sofa died after a month and I had to go via the credit card company because I was told that they couldnt replace it and it was end of line so they were at a stalemate with their supplier. The cot, took three letters and a small claims summons to get them to replace.

Also one fine evening, I needed an SD card for my camera. JL being the only place open, I went in there. £55 for 2x no brand 8Gb SD cards. And they wouldn't price march maplin selling them for £28 round the corner which was overpriced.

Complaints about the above resulted in "we're sorry but there's nothing we can do".

As for Waitrose I rather like to not have my meat's throat cut and hung upside down to bleed out but they don't mark that up in there. They do in Morrisons. As for horse meat, that's what you get if you buy preprocessed foods. Just don't buy them.
Just noting that if you use Safari you can use iCloud tabs to load pages from other devices. I believe Chrome is similar in this regard. Handoff just reduces the friction in even this process, so you don't even need to specify which page to pick up reading on.
List of countries by GDP per hour worked
> Is there a way to get that without being a signed up dev with Apple?

You need to be in the iOS developer program to get iOS 8 beta.
The problem is, nobody wants to be the evil guy that rips another guy's dream to shreds. That's why, when asked directly, people will always say that your thing is a cool idea, looks great, etc.

It is said that entrepreneurs need to develop hard skin. I propose that this hard skin should extend to ignoring this kind of vapid feedback. Because with our typical starry-eyed optimism (/ denial), we often see these as validation, when they're really not.

One thing I've learned is also to always listen to the 'assholes', you know the guys who tell you that your thing sucks, looks like shit and so on. They are often valuable resources because at least they are being honest - if you engage them and try to get them to flesh out their criticism. Some of the best feedback I have ever gotten was this way.
Currently Apple TV has an A5. The A8 is due in the fall. So an updated Apple TV with an A8 could be a powerful gaming machine.
Coming here... Reading this... Writing this comment... I should let go.
Colin - sorry iv just now read the 3rd link and seen when it was posted, looks like ill wait a bit and see what gets announced.
Discovering Vim
>I’m also letting go of second chances. One strike and you’re out.

This just sounds so ridiculously absurd it is hard to take seriously.
Not a programmer, but from what I have read on various forums the problem seems to be you have a client.
At SUN I was working with 256-thread SPARCs regularly and it was fairly simple to program using Java, except for some oddities in Solaris regarding networking stack. So if you need fast web servers, app servers or ETL, these chips can be pretty awesome. SPARC's threads were slower than ARM processors in mainstream phones nowadays, yet they were pretty good in handling web load.

I would buy these chips in an instant, similarly to Parallela's 64-core ARM.

The competition would be Xeon Phi - I assume that is much more expensive and the memory is too limited (8GB).
I guess the smallest version of it is: sticky notes on a live website to ease the web developer / client feedback exchange process.
New Chip to Bring Holograms to Smartphones
That's not really fair. Just because the suburbia dream is flawed for you, doesn't mean it is for everyone else. I really do know folks who love living in a subdivision, being on the community board, watering the lawn in khaki shorts, the whole nine yards. They love all of it.

Different strokes for different folks, Benji. Not everyone wants to live in the city where everything is so tight and expensive. Not everyone wants to live in the country where everything is so god damned far away.

Some want to live relatively close to their work, have large sized yards like you would in rural areas, but still have access to shopping and amenities similar to cities.
> Swift looks fine, the only thing I don't like its that is for Apple only products... that kinda defeats the purpose of having a programming language.

Tell that to Microsoft ;)
For what it's worth, here's a list of countries ranked by worker productivity (measured by GDP per hour worked): http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)_...
would be nice if there was something similar for reddit.
I see that you don't really understand what's needed for real IDE integration. Please, understand one of the main reasons of Apple creating Clang... (hint: because the GCC guys wouldn't take their patches to improve Objc-C & add facilities for IDE integration fast enough)

Clang was easier to integrate with an IDE than GCC, and I strongly believe (after seeing what apple showed yesterday) that swift integration is even simpler.

( They must have made a new LLVM front-end to embrace IDEs equally or better than Clang )

So no, it's not silly to try to design better to have a better integration with an IDE that you control too.

Cheers.
I wonder what you're doing that you find a lack of libraries. I have had no such problem, but I could imagine math or scientific libraries being in short supply... it's not really a language those fields have found suitable for their needs. Most stuff you'd use in a networked server application or command line tool exists.
Correction, Google AnemicDomainModel Martin Fowler
Indeed, if you're not even using your product yourself - showcasing it front and centre, then why would I want to use it? Including it would be the perfect demo opportunity.
How is this different from TrackDuck?
How about just stop reading the Huffington Post if you don't like the way they write?
well the OP mentioned changing the password to long unrecoverable string.

How did he manage to come back? did he store pwd somewhere? pull strings at YC??

How?
Let me teach you Photoshop for free – Lesson #4
http://arstechnica.com/apple/2011/07/mac-os-x-10-7/12/
Or, he's identified the things that make him unhappy and is actively trying to remove them from his life. There's merit to identifying the things that bum you out and avoiding them.
Apple Releases Swift, a High-performance High-level Language for iOS and OS X
First impressions of Apple's LLVM compiled Swift language
Then

a) Why didn't you ask that explicitly - you need to think really hard about

a1) the questions you ask,

a2) why you ask them,

a3) what answers you expect,

a4) why you got something other than expected, and

a5) what you will do with the answers.

If your question/answer pairs aren't actionable, then your questions are wrong and you need to ask something different.

b) You need to engage your existing users directly. Don't spam them, but send an email along the lines of:

b1) Hiya - you signed up for XXXX and I was wondering how I could help you today? Or better,

b2) I noticed you haven't used YYYY, which I think is one of the most useful features - can I talk you through using it and save you time and money?
I think 2048 is that.
I'm using bugherd and would like to have the feedback part only as I don't need the bug tracking part (already using another tool for that).

So I'm definitively in your potential client list, but no demo on your website mean that I would probably have skipped it completely without creating an account.
Beyond Top Secret Middle Eastern Internet Spy Base
This is all too true. I come at this problem from the opposite end of the spectrum. I am no misanthrope by any stretch, but I have to actively engage in things that many others (especially the people who feel the need to blog about 'letting go') find they need to actively disengage from.

I realize the benefit of my position, I can go heads down and be productive for sustained periods of time at the drop of a hat. But there is a downside as well. People who are not up on things or who don't interject themselves into the Conversation may find themselves on the outside looking in and are terribly inefficient at getting involved when they want or need to.
All of these features make my eyes glaze over. I hope it's not as bad as it looks. I much prefer a language with only a few core concepts that everything else builds off of rather than one that packs all of the latest PL research into the compiler.
Yeah but these shouldn't be considered in such kind of statistics, right? Doesn't make sense to compare part-time workers and full-time workers when a country wants to limit their numbers of full-time hours.
IMO downvotes needs to take effect only after a set number. Say 3 or 5 downvotes or so.

at 3 or 5 downvotes, there is a signal the comment is low value.
Errr, some of us have been in the business of writing parallelised code for quite some time now.

A lot of enterprise* server stuff is written to take advantage of multiple cores/hardware threads and has been for a while.

(*yeah, I hate that word)
I love reading articles about procrastination techniques to procrastinate from work I need to do!
> 11W consumption with medium screen brightness

That's a lot actually. Current MBAs are around 5 watts with full screen brightness.
One can get a university degree in physics, which exposes one to the edge of knowledge and prepares one to proceed toward a Ph.D. and research.

Or, one can get a university degree in engineering, which is basically training in the practical application of physics to solving real problems. A physicist can be a good engineer, but they would probably need an on-the-job apprenticeship first.

I think there is a parallel with the study of computer science vs. software development.
I take it you didn't read the rest of my comment? The business will just shift the costs off to the consumers again. They will not "take one for the team" by reducing their profits.
A one of a kind, once in a generation human being.
What features of Swift do you find functional? What kind of functional features are you using? I'm asking out of genuine curiosity, not to put you on the spot. Thanks!
Changing Bits: Choosing a fast unique identifier (UUID) for Lucene
That is radically better copy than anything you have on your website right now. It is instantly clear who the intended user is, what pain it purports to solve, and what the core workflow will be like. (It is often the case, by the way, that founders describe their stuff better when speaking informally than they do on their home pages.)
ooh... you were supposed to scroll down? i opened page and thought "nothing here till i hit that damn button" and closed it. ^_^
I think Stylish is the most popular one:

Firefox:

https://addons.mozilla.org/de/firefox/addon/stylish/

Chrome:

https://chrome.google.com/webstore/detail/stylish/fjnbnpbmke...
Challenges Of Data Aggregation
Gonsole weeks: git init gonsole
Apple's new language Swift and the labour issue I feel it raises.
So, Apple has unveiled a new programming language, Swift, which will absolutely be something that all iOS devs will need to learn and get up to speed on quickly.

In my opinion, in any other industry, a major change like this to the fundamental tools of the trade(as I see it) would be accommodated with a paid retraining period by the employer, and unions would ensure that this happened. Yet not so in software development. Already I am seeing friends reading the iBook in their own free time in order to train up.

Discuss.
Why Immersive Training Works
My main issue with Hacker News at the moment is that it is NOT NEWS!
An article from 2010 about quitting hn is not news.
I used to kid myself that I go here "to keep up-to-date" or find out what is happening. I used to think this was a valid news source but it is not. It's got some interesting articles that suck up my time but I've stopped kidding myself that it is news.
> The biggest road bump for 48+ core SoC will be parallel programming.

And if you're okay with parallel programming (which, let's face it, is the only way to do high performance computing), then you'll possibly be hit by memory bandwidth or cache size. Because if you have 48 cores on a single lump of silicon, they won't have very large dedicated caches each. However, if you have an appropriate job that will scale out to all the cores with a small working set then the performance of this thing could be rather interesting.
Jimmy Page's Stairway to Business Heaven
I have an idea, let's use the term 'honkey', it even almost sounds like 'hacker'…
"Imagine trying to teach philology, while also teaching them their first language!"

It's a bit worse than that. Imagine selecting that first language based on past popularity (Latin), universality (Esperanto), internal consistency (Lojban), precision and concision (Ithkuil), etc.
Make the site faster, it's really slow.

That doesn't avoid procrastinating.
Besides, HN is fast, many linked sites are slow and bloated...
tilera ?
You're getting downvoted, which is a shame, but you need to understand that your landing page and branding issues are the exact same issues that you're describing, too. People may sign up for beta, but may not know how to integrate this into their day-to-day workflow. Who's your audience? Web designers? Developers? Do you have an example workflow, so they can see how Nota fits in?

You need to open their eyes--don't expect folks who signed up for your beta to just see what it is to make the leap of, "Oh, I can use it for this!" TELL THEM WHAT TO USE IT FOR. Show them how to use it. Do you have a Getting Started guide? I couldn't find one. You tell me it integrates with Jira, GitHub, and Basecamp. Super. Integrates how? Show me!

Tell me who I am. Tell me who I'm soliciting feedback from. Tell me why it's better right on the site. Don't expect people to just "figure it out." None of your beta users are familiar with your app. You are the only expert.
This doesn't say how much less power. Is it significant? iOS also doesn't have a VM but that doesn't make it easier on the battery vs Android, so why would that be the reason for Ubuntu? Perhaps Ubuntu just doesn't have a lot of services running in the background currently?
>Actually, one might very well argue that you are the jerk, in your own example. Come on, what's one hour? Just do something else while waiting for the person to arrive.

What are they doing for one hour that's so important that other people should wait on them - if I have a meeting at 10 and they aren't there, can I just leave to handle other work and show up at 12?
Then put that on the site. Or something, at least.
I think Wine-based ports are a sane choice for the large backlog of older games that aren't feasible to port natively, and don't suffer from the performance hit involved.

I've certainly played a lot of games on Wine over the years, and it's frequently been an excellent experience.
We have cookies.
You told me what features it has not why I would want it. Give me a value proposition. Also put the pricing on the front page and offer more than one option, 3 would be good.
Can anyone find the link on Google Maps?
As much as I'd love to have the snippet in use on the landing page, it wouldn't work "out of the box", I would need to branch the whole app and made one specific for that use.

Couldn't agree more about you comment on the landing page, so no soul crushed there.
Optimising that page is definitely on the top of the todo list but even more important now is to know if the app is actually useful for people in their day to day workflow, and I am having quite a bit of trouble to find users willing to try it out - even though the one that registered seem to really like it.

So a bit confused now as to what I should put my focus on from here.

Thanks for the feedback
I work as a product manager and hardware engineer. In my experience the fundamental role of a successful product manager is to understand the users of the product. And this isn't guess work, its based on hundreds of hours of interviews and interactions with users and potential users, its figuring out ways to prototype, test, and refine features before committing to build, its being able to articulate how the product meets and exceeds user needs. It means that when feature prioritization pops up during sprint planning, the product manager can talk authoritatively about what the user wants or needs. And a good product manager will have involved the dev team in some of these user interactions so the devs can empathize with the users as well.

This is not a role fulfilled by developers or scrum masters or project managers. If you want to repeatedly make great product, instead of just the lucky guess / shot in the dark that a lot of startups rely on, you need someone whose whole job is deeply understanding the user and making sure the product under development will meet and exceed the user's needs.
You appear to have a feedback tool that allows users to select part of the page. That isn't clear, but...

You've made a website feedback tool that allows users to tell the site owner what they think is bad about the site. Why aren't you using it for this thread?
Mods could also just change CSS a bit by adding:

span.comment {
display: block;
width: 800px;
}

Of course, it should be checked on more pages, but it works here... (using FF)
5 Reasons we didn't get into TechStars or other accelerators the first time.
I'm is just a contraction of 'I am'.
Completely agreeing with this comment. The first thing I wanted to do was see it in action myself (and by see, I mean use). As soon as I couldn't there & then I left.

The "Right tool for the job" example also was more damaging than useful in a way. You have this huge blowup circle to show the toolbar. But that's over 50% whitespace and even hides the demo you have running behind it.
Did you mean to post a different link? That appears to be discussing the same case.
Yes, and the Go implementation takes all this into consideration (whether it does a good enough job is not decided yet).

The timing behaviour of the compiled Go code is very well understood, and it is (or can be made) very similar to the behaviour for C. When this is not enough, assembly is used.

Please see http://golang.org/pkg/crypto/subtle.
The Robots running this way
I get where you're coming from - but in my experience, the barrier is totally psychological. Objective C isn't that unusual a language - the syntax is a bit foreign, but nothing that takes more than a couple of days to wrap your head around.

You'll spend far more time getting to grips with Cocoa/Cocoa Touch.
In some countries, e.g. Canada, you can get a serious Software Engineering degree that's right up there with mechanical engineering etc. In fact, you're not allowed to call yourself a software engineer without that degree.
Overall a good read but I'd be interested to find out what happens in Italy or Spain when a someone with much lower social status makes someone with a higher social status wait for a hour to show. Bet it doesn't happen all that often.

Also, I've found that the idea of "circling around a problem" for several days until coming to a decision is standard practice in the US, at least if you're involved in any kind of development or creative task.
> A -> C-v1 and A -> B -> C-v1.1 is a problem in any language.

A language that mangles exported symbols with version information can achieve this (with the exception of two versions of a lib trying to contest the same global resource). "A" gets the version of "C" that it expects and "B" gets the version of "C" that it expects, with no name resolution conflicts or method lookup ambiguities.

This does require support from the language, though. You need a standard means of mangling symbols, a way to specify version information for each package, a way to qualify package imports with version info, and so on.
"if no one use the app I can't get any"

I did sign up and was left puzzled by what to do next - I wanted to try the functionality but the only example I could see was to send feedback to you, and I couldn't see the tools mentioned on the home page.

I suspect nobody can work out how to get started with your product!
Well said.

How to get there is a difficult question - particularly the political question of how to get better policies in place. It is effectively a test of democracy, whether the people in each country (the majority of whom, I assume, prefer not to be pervasively wiretapped) can actually influence government behavior.

As for what the policy would look like, well probably each national government will be unwilling to give up much of its interception capabilities, but maybe they would like to avoid interception by other governments. So as one possible reform, one can imagine an international arrangement where nations would monitor the undersea cables and remove any spy devices.
I've never noticed abundance of Apple articles, until this morning. Out of 13 top articles over half of them were leading to apple.com. Some feature to filter out unwanted links might be useful here.

On the topic of voting, I've been thinking about two parallel scores - one could be traditional up/down vote, which, alas also traditionally, signifies agreeing/disagreeing; the second could be valuable/not valuable score. Perhaps by splitting these into two distinct parts would allow to improve accuracy in scoring. Represent up/down vote with some clear graphics, so as to give that feeling of accomplishment when you press the big red downvote button and hopefully you won't feel the need to seek some smaller "not valuable" link below.
I HAVE to take a break from Hacker News whenever some hot button story like Ed Snowden or Heartbleed is dominating the entire front page. I don't need to see a dozen blogger's opinions on simple news items like that. If I want thorough analysis of those types of important issues, I'm definitely not looking to the Hacker News crowd to source them. Prog blogs are awful. And so is some amateur libertarian paranoid's half-baked, uninformed opinion on complicated issues like NSA surveillance programs.
Yup, I was a technical loon for saying "hash". Nevertheless, I rarely follow a shortened URL (and I see many) because I don't know where they go.
World's top sweetener is made with GM bacteria (1999)
While true, that's like saying i++ is more efficient than i = i + 1 in an application that makes several SQL queries per run.

You can micro optimize areas of code for better CPU (and thus battery) efficiency, but the largest use of power in a phone is the cellular radio, WiFi, bluetooth, screen, digitizer, and other bits of hardware. The CPU makes a difference, but most likely not in a noticeable way
Unlike others, I understood the problem.

Your true problem is unless this web agency is cranking out landing pages for a living - your customer will probably spend more time getting your tool integrated than working with it. And they cease to become a customer when the project is over.

There is value in this, but besides maybe some server hosting, what are you doing that can't be accomplished with an open source JS package?
https://www.youtube.com/watch?v=kHue-HaXXzg
That's odd, we have a saying in France that one always ought to be a fashionable 15 minutes late, it's considered polite to do so..
Isn't JIRA Capture by Atlassian pretty much the same? Probably with better integration with JIRA, which you recommend in your page for issue tracking... https://www.atlassian.com/software/jira/capture