skysight-inc/HackerNews huggingface dataset:
That is why people want to stick with XP/7 instead of 8.X because they don't like the Modern GUI (It was called Metro until Microsoft was sued over the name) and feel like it is a giant step backward to the 1992 MS-DOS days of AOL for DOS or the old Prodigy of everything in small Windows that you cannot even re-size or have any 'visual clues' how they work like the Desktop and Start Menu of the Classic Windows has.

For example 'visual clues' in the Classic Windows have minimize and maximize buttons and the "X" button means close. These Modern GUI Windows, where are the 'visual clues'? It breaks the way Windows is supposed to work.

You have to drag the mouse to the bottom or top right side of the screen to access the 'Charms Bar' to do stuff in it, and Windows-C as a shortcut. I tried the touchscreen and it is a nightmare trying to make the correct type of swipe. Sometimes it does things you don't want it to do.

Plus a lot of desktop apps cannot be converted to Modern GUI mode because it lacks the gadgets the desktop has to make things easier to use. The Visual Studio IDE for example has so many tool icons and toolbars that not all of it will fit in a Modern GUI screen. It would need a major rewrite of the GUI, and force all developers to relearn all of their Visual Studio skills.

Remember when Office 2007 made that Ribbon bar? It was worse than Clippy the Office Assistant type of annoying.

Many compared Modern GUI to New Coke, the Classic Version was always better. If not for Desktop mode I could not use my Windows 8.1 Pro device.
That's a little bit unkind. I mean, I'm naturally inclined to believe you, but the more I think about it, the more I think it's wrong.

4Chan might be dismissed as "cat memes", but it's also a massive worldwide experiment in totally anonymous communication. That is a very new thing, and although you might not find cat memes to be all that impressive, intrinsically they aren't much different from poetry: cat memes and poetry are both about expressions as an art form.

Linkbait headlines suck too, sure, but it's also a symptom of an effort to get more people to read news than ever have before. How well-read was your average teenager in 1900? And now? There are totally average people walking around now with nearly encyclopedic knowledge of multiple subjects, in their heads, and what they cannot recall from that article they read the other day with the linkbait headline, they can still look up on a mobile device.

I totally don't get the whole doge thing. It's the first social fad that has come along that has made me feel old. I can't relate to it, it's alien, it's foreign, it's weird, it doesn't make any sense. But, I think probably that's just because I don't understand it, not because it isn't interesting.
A dupe of https://news.ycombinator.com/item?id=7843447.
San Francisco, Local | Relocation, Full Time
Stack: Ruby on Rails, SQL, Backbone.js, JavaScript, HTML/CSS
Resume: http://cristischeye.com
Contact: cristi.scheye@gmail.com

Web developer based in San Francisco, CA with experience in Ruby on Rails stack technologies. I previously worked as a market research analyst and led the company’s transition from Excel to SQL for storing and analyzing project data. Currently seeking a junior engineer opportunity with mid- to late-stage startup or established company, either running on rails or other technologies.
Did Microsoft make a single desktop computer? I don't recall seeing one.
pjmlp, can you please contact me re d?

cekvenich.vic (at) gmail.com
I would argue that Go has it more "baked in."

But I'm actually curious as well. Given that Objective-C (and now Swift) have GCD, what language features are needed to bring concurrency up to par with Go?

I'm sort of reminded of what Microsoft did after Task Parallel Library came out with C#. People didn't pay attention too much to what MS was building until async/await came out (along with tooling support). But async/await built upon TPL. So it's probably a matter of time for Apple to do something similar on top of GCD, if they're going to do something. But I doubt it's going to look something like Go.
There is no way of 'redistributing power more equally': you will always answer to someone. In the case of any political system which pretends to 'redistribute' a given thing, then the person you answer to is the redistributor. Any philosophy which pretends it can halt ambition and greed is nothing more than a utopian philosophy, and any philosophy which relies upon a central authority to enforce fairness must first answer how it will halt that authority's ambition and greed.
I don't get it. What is this about? You have to write up your results or else people outside of your specialty will not be able to appreciate your findings. Publish somewhere instead of just throwing up some figures.
There are even opiates that are in that realm of potency: some of which are an order of magnitude stronger!
Doesn't really answer my point. An average increase in costs of 5% or even 3% is still enough to kill restaurants on the margin.

For instance, suppose you are a McD franchise owner whose restaurant has 50 "crew members" (source on that number: https://answers.yahoo.com/question/index?qid=20070917131148A... ) and your restaurant recently became profitable to the point that it currently makes an annual profit of $250k. A quarter million dollars in annual profit isn't a lot but it's respectable - that is a sustainable business! That's something you can afford to keep operating indefinitely (and try to grow over time). You have some room to invest, some room to make mistakes.

Now suppose the state passes a law requiring you to give all 50 of your crew members an extra $5/hour. How much does that cost? 50 people * 2000 hours/year * $5 = $500,000. So your restaurant just went from gaining a quarter million to losing a quarter million a year.

Now it is not a sustainable business. Your pockets are not deep enough to keep losing that year after year; you should probably close the business or scale it way back.

Are you going to claim that every restaurant in the chain has enough buffer to take a half-million-per-year hit to the bottom line and stay standing? Of course not. There are always some marginal businesses; those are the ones that are likely to shrink, cut benefits, or close.
Love this post, OP
>It is mystifying to me how people think Starbucks is anything like a 'perfect' cup of coffee. It's fast-food coffee. I would have expected this line to be "I abandoned my quest for the perfect cup, because Starbucks was good enough to fill the role and easy".

I think you misread that paragraph somehow.
"Funny" how both Heroku and Bitbucket end up on HN the same afternoon for similar reasons... coincidence?
Uh... OK. Thanks!
Etymology = as in "you're a champ for not wasting time on a kluge that would delay your real acquisition" or....? Not sure I've got it.
Rumblings I've heard are compromised roots, or entropy attacks, enabling MITM. SSL/TLS are pretty creaky as it is.
Ask HN: Besides AngelList, where do you go to fundraise?
Another grumpy old man here. I disagree with your classification. By your analogy, you'd be building a classical Ferrari capable of the speeds of that classical Ferrari, not a model. The fact that it can't measure up to today's super computers does not mean that it isn't constructed along some of the same lines and shares a lot of traits with it. Back when Beowulf clusters first came into vogue all the 'real' supercomputer people were saying 'but that isn't a real supercomputer, you're using multiple CPU's' and we all know how that discussion ended.

Give the man a break, wait a couple of years and he'll give you a 4K core cpu supercomputer for little money, that needs to be encouraged, not talked down. It's early days.
Are they? My impression is that politicians could make a lot more in industry. And often do when they leave politics.

As a data point, looking locally, California state senators get paid about $95k and reps about $90k. Which seems to be not much more than the median salary for an "Attorney I" in the state: http://www1.salary.com/CA/Attorney-I-salary.html
There's a sweet irony here in that it's a guest post by somebody who hyperlinks to their website with google analytics tracking (likely for lead gen) but discusses why retention is more important than acquiring users. Oh and it's posted by the guest author.

Not that there's anything wrong with that or that the article itself is bunk in any way - just that it's ironic.
I love the mechanic and it actually took me a bit of time to fully grasp how it works (although perhaps I'm a bit slow).

Just in case you haven't realized, the line that you draw will continue the exact pattern that you draw, no matter what you draw, until you release or connect the line with a dot. There is a time limit on drawing but you have a lot of time.

I had originally assumed that some kind of physics were applied to the line once you release it but this is not the case.

Once I realized how the game worked, I got really into finding elegant solutions for the later levels. You can "cheat" many of the levels with ugly solutions, but there's almost always a very simple pattern you can draw that will solve the level. Finding these simple patterns is extremely satisfying.
Good suggestion FlipOne. Let me work on that :)
The current value is also too high. There should be no such thing as a minimum wage.
Seems to me that Reddit and other internet communities serve as arguments against this "unleashing" of creativity, as they suffer from the 1% rule ( http://en.wikipedia.org/wiki/1%25_rule_(Internet_culture) ). In other words, if the idea is that Reddit serves as a microcosm of what basic income would do, then it suggests that 1% of people on basic income would be creating and 99% would be simply consuming.
Why not publish with PLoS Biology?
Spark Creativity with These Tips from Pixar’s President
Definitely. I suppose it's understandable if this is your first exposure to type inference. Superficially it looks exactly like the "assign anything to anything" languages like Python or JavaScript.
Name a letter or a word and there is some project out there that had it before. If you come to grips with this now, your adult life will be much easier.
When are you going to get a dog or a cat or a dolphin or some other cool animal as your Namecoin Icon?
I've launched a handful of latex weather balloons to near-space. They all descend on a parachute and have a target impact velocity of ~2000 feet per minute. None have made so much as a dent in the earth so far.
Apple takes on Dropbox and WhatsApp with integrated apps
No journal besides Onarbor gives you money to publish. In fact, most journals charge you thousands of dollars to publish (PLOS One charges $1,200). Onarbor is publishing and funding in one platform, there is no comparison with any journal.

Also, Onarbor enables infinite reviews. PLOS One and other journals have 2-3 reviewers, whom in most cases are your cronies who will accept your work no matter what. Traditional evaluation is broken and virtually no academics respect it. Onarbor easily 10X's the status quo of vetting work.
> There must be something else of monetary value they receive because that's a full time job.

No, its not a full-time job. New Hampshire is among the (many) states without a full-time legislature, though their pay is pretty low even by the standard of part-time legislatures. [1]

[1] Not particularly current, but this doesn't change all that much: http://www.ncsl.org/research/about-state-legislatures/full-a...
That's corporate marketing, not startup marketing.
Ask HN: Current best practice for clickable-map video overlays?
Is there a best-for-most-platforms solution (ideally hosted as a service) for me to create different-shaped transparent overlays on browser videos, so I can give my client (who will create the videos for the purpose) the chance for multiple storylines depending on which on-screen character viewers click on, changing positions intermittently, shot-to-shot? Also want to script DOM responses so that the surrounding web page will change in sync or instead of the in-frame sequence-change.
(No proprietary CODECs, please. And yes...better Vimeo-quality that Youtube-. No need for 4k, yet; good audio matters more.)
Apps with tabs are MDI - VS uses tabs for MDI.

Speaking personally, due to the massive size of modern screens, the only application I run full-screen any more is my video player. Metro is a non-starter for working with multiple overlapping windows.

I normally develop with at least 6 windows in frequent use - two browsers (one for doc / misc and one for app) and 4 terminals (two for simultaneous login to front and back nodes, one running the app along with mysql sessions, and one running emacs).

The idea of using a single full-screen dev environment, or perhaps with one other window docked to the side, seems ridiculously inefficient. I need to see those other windows. I'm frequently tailing logs, running tests in the background, provisioning VMs, all little things that need to be visible so I can see when something goes wrong and I need to take action.
Socrata and Statwing are both very useful services, but without some domain knowledge and a good understanding of how the data was collected, even the best tools won't get you valid insights.
It would be useful to have someone from Google elaborate on the summary they posted today. But I do recall that at least one of Prof. Boneh's postdocs mentioned in the original 2009 SJCL whitepaper is now at Google working on encryption...

[edit: Looks like that elaboration did happen elsewhere in the discussion -- just noticed it now.]
Very cool! I'm assuming this is not just for sending PGP mail, but also for decrypting PGP-encrypted mail that the user receives.

Has anyone been able to tell how they protect against the server grabbing the plaintext after it's been decrypted?
I believe you. :)

I have no experience with balloons at all, but even a plowed field feels like a sidewalk to me when I run into it at the same speed under canopy. I leave a sizable mark, and I have seen friends break femurs, pelvises, etc at the end of a similar descent.
see my response to user lvs
> Retina displays are as good as you need because they are finer than the eye's ability to distinguish.

Well, yes, that's the marketing angle, but its not actually true.

http://www.cultofmac.com/173702/why-retina-isnt-enough-featu...
What nonsense! Certainly there will be outliers, but in general people get paid more because they help others more. Your pay comes from other people giving it to you willingly. They wouldn't give it to you unless you were helping them somehow.

I think the confusion is that, as you get paid more, you tend to help people less directly. A minimum-wage fast-food worker is obviously helping people. That's what he does. He probably says the literal words, "May I help you?" a hundred times a day. But he's not helping very many people and he's not helping them very much, and that's why the job doesn't pay so well.

Compare to, say, a chemist (as in chemistry, not the British term for a pharmacist). He's not directly helping people. In his day to day work, he doesn't interact with the customers. But he's helping to create new products and maintain existing products that people want, in a fashion that can be ludicrously indirect but is still ultimately extremely helpful.

Or look at senior management. We like to deride them, but most managers in most companies are useful. They don't help the customers directly, but they help their employees help people, and that can translate into a lot of help in a big company.

Yeah, there are people who get paid a lot to basically shaft other people, but they're not the common case.
Doesn't it use the same frameworks as Objective-C?
During the weekdays there's more business communication, newsletters etc. from corporate servers that always lags behind in terms of featurfullness and security.
Quite pleased to see mushrooms down there at the very, very bottom.
Aha! So there is. So it's not bad implementation, just bad UI design.

So the trick is:

- Change your email address to something like kjghoyvgljhbvljhvkljhbv@mailinator.com.

- If you get a confirmation message to your old address, delete it.

- Change your password to jkhvouyflkjbv7897t^%REjhvljyyf.

- Go to the mailinator address to confirm the change.

- Clear your browser history.

Then you're free of HN forever! ... Or until you make a new account.
If you are learning / playing with Go(Lang) you should definitely take a look at this source.

As a tool it's a bit rough yet, but it's going to be awesome.

Disclaimer :
I have a man crush with Brad Fitzpatrick. Well, mostly with his code.
This seems like a fantastic idea. We currently use Syncdocs [1] to encrypt our Google Drive folders. It is also end-to-end encryption, but it uses AES, not PGP, which means the key exchange is separate.

If the email is drafted online, do the drafts get deleted and wiped after encryption on the Gmail server?

[1] http://www.syncdocs.com/google-drive-encryption-faq/
"do we need the iPhone / SUVs, etc. And if not, why are we working so hard for them?"

As a personal anecdote, I don't need those things. I don't need a car, I don't need a smartphone, I don't need a TV, I don't need more than a few clothes, I don't need furniture other than a bed, I don't need to eat out or eat expensive food/drinks, if I wasn't working I wouldn't even need a computer and internet. I'm quite happy without most of those things. I make an engineer's salary and save almost all of it, so that one year out of college (cheap education, no loans) I now have savings that could easily last me 5 years in the bay area at my current lifestyle (counting housing/food/healthcare) or significantly longer in a cheaper area. (Though I'm not quitting yet, I still enjoy my job and maybe there's the beginnings of golden handcuffs there.)

Unfortunately for my case, I expect it will be hard to raise a family on this below-standard-expenditure lifestyle, although that is something I think I want to do. For one thing, I can't imagine how I'd find a wife who was on board with living without all the standard American luxuries. I imagine such a woman exists, but I wouldn't know where to look.

And even though I want to take a bunch of time off and travel the world / work on my own (zero-hope-for-profit) hobby projects, I can imagine society's disapproval of this, and also can't help but wonder if I'd regret it. What if it was hard to get a job as good as this if I later wanted to go in for money like everyone else?
On weekdays, lots of people using Gmail and Google Apps to send work emails to each other which are more likely to accept encryption. But on weekends, inbound commercial, non-work related emails (such as newsletters and promotions) drops off, leaving the percentage of personal emails higher.
Netflix Now Supports HTML5 Video Streaming in OS X Yosemite
I have a question.

Why doesn't Apple try to make easier to learn and easier to use programming languages instead of focus on the more difficult ones like Objective-C?

Why not use BASIC, Python, Ruby on Rails, Java, or even Pascal for their new language so you get more people to become developers and make iOS and OSX apps in greater numbers because it is easier?

I mean they could have just used Monodevelop:
http://monodevelop.com/

Made a tool to convert Winforms to Cocoa Forms to port some Visual Studio C# and Visual BASIC apps to iOS and OSX, and win over the Windows-Only developers to the Apple platforms?

This Swift language seems so hard to learn, almost like F# or something. Not as hard as Haskell, but for the average developer it is going to be painful to learn.
Simple advice: if somebody expresses even a slight interest in your product keep calling until you get firm "no - I don't want your product" (preferably not yelling at you). And founder(s) MUST BE doing that 'till company has maybe 5 to 6 employees. Even if founders are not "good in sales". When company is early, there is no "good in sales": it is just if your product solves the problem or not.
I agree but I feel like with swift it's kinda reaching an extent and it really doesn't push you toward learning any other layer. Swift + playground feels like the new dreamweaver to me. Either people are gonna write ugly code that shows them what they want to do or keep building quality apps, I don't know, I guess future will tell us. But I guess my main point was just that where I personally would try to reduce the gap between the different layers so we developers know what happens from A to Z (at least on the software side), the industry is clearly adding layer on layers such a way it's nearly impossible to control and understand the whole thing.
Optimizely Vulnerability
You're right. In retrospect I was a little too suspicious, and <1345>'s subsequent comment was perfectly fair.
Similar to http://growthhackers.com/questions/show-gh-spy-on-optimizely...
The problem is that CPython core developers does think performance is a priority. They think CPython is fast enough for everybody.
Your Conway's Life engine seems to have some implementation problems. My gliders keep turning into 2x2 blocks...
> Assuming no corruption, politicians have jobs that help everybody. They are paid incredibly well.

Not really. Sure, they get paid a lot more than the median income, but compared to, say, top executives in private firms? Not even close. The President of the United States gets paid far less than the average Fortune 500 CEO.
I agree at some point!
Certainly the case. I wasn't, by any means, supporting investor qualification as sensible.
He did say that it wasn't A major Apple focus until last year, when they actually got together and did all the end work.
Confidence (Apple's)
This is the perfect solution for the laymen constant losses of data due to Windows breakages that lead to complete formatting of disks.
Urthecast is hiring for DevOps Engineer
And, even among those people who do use it, a big percentage of their email will remain unencrypted. Transactional email like flight or hotel booking confirmations sent from the airline or hotel. I have to think that's the valuable stuff to Google in terms of selling ads, not the topics you would choose to encrypt.

So the downside to them is not that big. And it's offset by the upside of user trust and confidence being maintained, or at least eroding less.
> I hope that by making programming more approachable and fun, we'll appeal to the next generation of programmers and to help redefine how Computer Science is taught.

I'll be cynical here: can this be done if the language ends up being restricted to apple devices?
UBER Driver Arrested for Taking Drunk Woman To Motel Room
Easy maintenance of your project's AUTHORS list
Pumping away a polluted legacy from IBM
Uber Driver Arrested on Kidnap With Sexual Intent Charge
Probably variable length arrays and flexible array members, at least. Could be wrong.
Well if you're encrypting your email on your local PC and an attacker can conduct a side-channel attack then you're boned already. Your PC must be secure to begin with otherwise no crypto is going to save you. If an attacker can side-channel this encryption then he can probably just straight-up read your keystrokes or hard drive.