skysight-inc/HackerNews huggingface dataset:
Keychain Access and the general security model is poor.

There should be a way for web passwords that are saved from a browser to be restricted for use from a set of authorized browsers only, without also allowing any random program from just grabbing the plaintext.

From what I observe using this system, once you lock the entire keychain, then you have to unlock and relock it everytime you use a web password, or if you forget to relock, after authorizing one time access from the browser popup, it unlocks the whole keychain for the entire system. Unlocking my throwaway yahoo junk mail account in Safari should not also unlock the password to my banking account across the whole system.

This is not the best design and those who say "works as designed", in my opinion, are suffering from myopic tunnel vision where they assume a current design is the only possible design.
can you expand on what would have made it rock solid?
>no one sprouts claws or shoots lasers from their eyes

oh yes, them mutants are the only real heroes
Hey, Developers Microsoft Has Launched Visual Studio 2012 & .Net 4.5
> However, it was fairly cheap to replace the screen (~$50)

+ transportation to the next Apple Store or reseller

+ time to deal with all of this

+ if you do not get an instant repair, getting a replacement device (and another round of transportation)

I've never had to pay to get my MacBook Pro repaired, but the (very rare) interruptions were enough to make me buy a Mac Mini as a backup computer. (Freelancing iOS developer reporting in from a hostel.)
Upgrade to iOS 6 Right Now
> Java is the better analogy

Agreed, good catch.
I absolutely agree with you. What sticks in my craw is the oft-repeated mantra that "Rails is too heavy" or the perception that Sinatra is doing something that Rails isn't.

When you look at Rails as a collection of middlewares (which you can choose!) and support libraries (require 'rails/all' may not be needed!), instead of looking it as a monolithic black box that can't be configured to fit your needs, it's suddenly a lot less "heavy" and a lot more "wow, okay, buffet-style app composition sort of rocks". People seem to have this idea that Rails is on the far end of the "magical and heavy" spectrum, when it can be just about anywhere along the spectrum that you want it to be, based on your selection of middlewares and libraries to use.

I have production apps that range from small one-off Rack apps (my dynamic asset server, for example) to Sinatra to full-blown Rails, and they're all very similar beasts. Rails isn't some mystical black box, and Rack isn't just some RFC somewhere, and I think it does a grave disservice to both to marginalize them.
PhpStorm 5.0: PHP Coding at Its Finest
I certainly go slower when I try to scroll down a scrollkit page!
IonMonkey JavaScript Lands in Firefox 18, Speeds Things Up
Congratulations on your launch and nice work on the app!

I'm concerned though about the economics of your investment. Have you calculated what your break-even point is in terms of sales? Do you expect to hit it?
Awesome! Thanks for sharing this! :) Glad I got to know you there and I look forward to seeing you at this or another conference in the future.
It's most of the point of make. The other point is templates. And it does both of them, but redo shows that it does them in an unnecessarily complex and inconsistent way.

A redo specification is generally much shorter[1] than the equivalent Makefile, yet simpler to write, can be guaranteed (unlike make / make depend) to rebuild whenever necessary and only when necessary. And while a supersmart dependency tracking incremental build version is not trivial, it's probably an order of magnitude or two shorter than make; And a 150 line bash script is enough to interpret the same specification without regard to dependencies or prior builds (that is: rebuild everything on every attempt).
Did the "no idea" application option pan out last year? Is that being treated differently this cycle?
Could be many... Upjohn, Stryker, Gilmore; there are many big names in Kalamazoo.
Is this said in good faith? There are lots of reasons for client side templates, but I rarely (never) see anyone citing it because rendering on the server is slower than rendering on the client.
1. soldier in Patton’s Army (government worker)
2. work on a bomber assembly line (government worker)
3. people in the shadow of a shuttered steel mill (unemployed)
4. teachers (government worker)
5. students (unemployed)
6. scientists and engineers (working on government grant)
7. small businesswoman (private non-union!)
8. construction worker (private union)
9. workers ... who feared they’d never build another American car (GM + Chrysler = government worker)
10. business leaders (private non-union!)
11. manufacturing jobs (private non-union!)
12. jobs today building wind turbines (solyndra = government worker)
13. farmers (farming subsidy = government worker)
14. scientists (government grant = government worker)
15. construction workers (private union)
16. teachers (government worker)
17. principals (government worker)
18. students (unemployed)
19. Americans who still serve in harm’s way (government worker)

See a trend there? Pretty much everybody on that list has their hand in the government's pocket. Don't get me wrong, the Republicans aren't better ... but at least they'll lie to me and tell me sweet things. I'd rather be lied to.
Windows 8 Hands-On Preview for Gamers
The article states that company money cannot be used to purchase Apple products, not that Apple products are banned entirely. I know plenty of people that use iPhones on campus.
Www.yalelawjournal.org/images/pdfs/795.pdf
Law and Disorder: Where Are the Tech Peers?
It's not an oversight, it is a tradeoff.
Check Russ Cox'sswtch.com website for details.
You can write generic functions with reflection.
Well, from what I know of its failures:

- Use an industry-standard (for the time) crypto algorithm for cards, and use the biggest key size possible. As it stands, they use a (horrible) proprietary algorithm and 32-bit keys.

- Make the lock know which door it's actually for and encode a list of acceptable lists along with the code key values on the card. This prevents a card from one door from opening another door. Not a huge security issue, but it happens more often than you'd think.

- Use secure, authenticated protocols for programming the lock. This is really the critical part; unauthenticated, raw memory reads/writes are just not OK.
I thought that view was discredited some time ago. First result in Google for "people like to scroll": http://uxmyths.com/post/654047943/myth-people-dont-scroll
Here's how I priced my product:

A few months ago, I was launching an information product I had been working on for a few years. I was trying to decide how to price the product. I was planning to price it anywhere from $17 to $97.

In order to come up with pricing, I did some testing before the launch. I put up a sales page that wasn't linked from my main site. The 'Buy Now' didn't work on the page (It sent them to an e-mail sign up page instead).

Then I sent a ton of targeted adwords traffic to the sales page. I used Google Website Optimizer to split-test the page with a range of different prices: 17, 27, 37, 47, 67, and 97. Google Website Optimizer allowed me to see how many people clicked 'Buy Now' when they got to one of the pages. What I found surprised me.

The highest number were at 17 and 97, and were almost equal in number. The other prices 'sold' less. This to me meant that people were willing to pay 97. (I could have possibly gone higher but didn't want to charge my readers more than that.)

So I ended up selling the product for $97. It's been selling pretty well. After the launch, when the product was actually for sale, I did find out that people who click 'Buy Now', don't always buy. In fact sending targeted traffic to the page hardly sold any at all. A certain number would click 'Buy Now', but no one ever bought. Only people who came from my website bought the book.

Does this mean that my tests were off? No, I still think it was the best way I could have tested. A few weeks after the launch, without announcing it, I split-tested the real sales page for two weeks with my readers by selling it for 47 and 97. So at random, buyers would see 47 or 97 and could actually buy the product. The product sold almost an equal number at each price.
Opt-Out Responsive Design?
Ask HN: Best mobile OS war?
Which OS would you vouch for, and why?

The list is: iOS, Android, Windows Phone, Tizen, Mer, Firefox OS.

If you have any others, comment below.
Alternatively, it might be worthwhile to switch from using Keychain to using pass, a far better and simpler alternative:
http://zx2c4.com/projects/password-store
This is really interesting to me, are there other reasons to prefer Sinatra than the simplicity of its routes?
Apple officially killing Ping social network on Sept. 30
Was this _just_ a bulb replacement? Or was bulb replacement the last action is a chain of errors? I'm pretty sure I've never worked on a car that didn't have suitable fuses for light bulb circuits/wiring.

(Having said that, I have been personally responsible for screwing that up - "130W headlight globes, Sure! I'll just swap out the 15A headlight fuse for a 30A one! This wiring looks _fine…_" (So far as I know) I always got away with that, perhaps more out of luck and good engineering by the manufacturer, rather than having sufficient expertise to be able to make a correctly informed decision about whether the OEM loom was good for double the original current…)

Perhaps modern cars are build with significantly less margin-for-error than my experience dictates? My car-tweaking experience was mostly on late '60s / early '70s Volkswagon Beetles, and mid '70s Ford Escorts. I haven't owned a car since '95 (and the last one was a '72 SuperBug). I've been pretty much motorcycle-only since then.
When you separate the cost from the consumer, prices skyrocket.

Not always. Cost of education in the UK has skyrocketed more since the scrapping of grants in favour of a loans+tuition fees model. Part of this is that when there is a marketplace based on prestige, nobody wants to appear cheap, so price becomes based on the highest price that the market will bear.
Hitachi Develops World's First Technology to Enable Running Multiple Instances
Why not use something like gcj to compile directly to native code?
You can write a C++ style pre processer to compute efficient specialized methods from a template definition. The only problem is winning community adoption over the objections of the go dev team.
"LTE fragmentation means that AT&T customers using an iPhone 5 in Europe, for example, won’t be able to take advantage of LTE speeds while abroad and will instead get kicked down to the 3G network."

How spoiled are people that they can carry a thing in their pocket that will let them access all the world's information, from a large portion of the world, and call it "crippled" because it's slower in some places?

That's just the HN title though. The article is a pretty good breakdown of what you get from each version of the phone, and doesn't use the word "crippled" anywhere. Nor does it editorialize much at all.
I disagree - yesterday's event was not flashy at all. It was all about hardware and specs. Even the short jab at marketing didn't seem too serious ("lightning and thunderbolt, haha").

I'm still not sure how to feel about this. I think I love the iPhone 5, but iOS6 feels underwhelming.
Sunken ship yields secrets to technology
Fashion blog de vestidos de fiesta
En este blog se colecciona mucha información de moda, sobre todo los vestidos de fiesta, los consejos para moda etc.
Is it possible for me to take a look at your app?
No, it is less expressive than Ruby and JS and so will not be as popular with the masses who optimize for LoC.
Interesting. Applying these conclusions to inner city America would explain a percentage of the observed problems.
Its not just a lack of braces. There are fewer lines of code. Less typing and clearer code.

Do yourself a favor and spend a day with CoffeeScript and then tell me what you think intuitively.
This is totally interesting point. The experiment has to be seen as the 18 year time-frame. How many Parents can rationally expect 18 years in Job? That type of career is getting further away from the norm, it seems
PhpStorm 5.0: PHP Coding at its Finest
This post seems to assume that VCs are out for the greater good of the world. I don't think they are and they shouldn't be. They are out to maximize returns for their members through savvy investment.
Anyone else using Coinbase? It seems money can go in, but it can't go out :/
They don't answer emails - kind of a bummer to put your money into an online bitcoin wallet and not be able to take it out.

I gave them some benefit of the doubt by their link to YC, but this is pretty sketchy
Um, one of the first rules of scrum is that management is not invited to the Standup. Scrum is a process for a team to communicate effectively with each other and their customers.
Why we need Go
Hey, my main goal for the app was actually to learn iOS and all about releasing and marketing an app. I didn't care to set financial goals for it really. I'm definitely aware (and have been) that it's a time investment, and I can't afford to sink my resources into it forever.

But even if the app fails in the end, the skills I've gained in going through the process of building and releasing the app should pay off in the long run, whether that's in making another app or freelancing or finding another full-time gig.
While you're here, I wanted to say thanks for all the research you've done and posted. It's been really useful reading.

Also, holy crap, D5B. I still get crushed on D3B.
Renée Jeanne Falconetti's Bacon number is 4, best I've found so far.

Edit: apparently William Rufus Shafter's Bacon number is 7.
Ask HN: Dream Device
What would be your dream device/devices? This includes laptops, desktops, warehouses full of supercomputers, mobile phones, etc. It may even include software, etc.
And rebuttal: http://esr.ibiblio.org/?p=538
Jerry Seinfeld agrees:
http://comediansincarsgettingcoffee.com/joel-hodgson-a-taste...

And so do I. I hate cases. If the phone needs a case then it wasn't properly designed.

Cases diminish the value of the product. It's a risk, but having a phone that slides in and out of my pocket is so worth the risk of smashing the glass.
Did he announce that all employees are getting WP8 devices or just American employees (~45k)? Given that subsidies are not common outside of the US, I'm thinking only 1%. We only just recently got our WP7 devices here in China (I work for Microsoft China).

I still have not seen a Windows Phone device in the wild; I hope our market share is much better in the states!
This article is outdated.
For a pictorial story that's always current, I refer you to... http://www.levenez.com/unix/
In Scrum, superiors check in once per sprint at the end of one / beginning of next, unless they want to change priorities (not plans, priorities) for the team and cancel previously requestd delverables.
What purpose does this serve? In general, I agree with you, because most vulnerabilities can be fixed by the vendor in some reasonable (<6 months) amount of time, and by telling the vendor about the vulnerability beforehand, you help reduce the window where the attack can be easily exploited.

This is not such a case; the vendor had no reasonable way of fixing this. Others had probably already discovered (and used) this vulnerability, and in the long term fixing this vulnerability quickly requires motivating the company to do so. Disclosing it privately wouldn't have held much benefit, and might have been detrimental (the company may have tried to use legal means to prevent or penalize the public disclosure).
If I had to guess at a glance, I'd say maybe Chuck Feeney:

http://en.wikipedia.org/wiki/Chuck_Feeney#Education
The link goes to the second page of a two-page article, here's a better link (all on one page):

http://www.computerworld.com/s/article/print/9231220/Helium_...
There is web SEO and App Store SEO ( www.slideshare.net/kolinko/new-rules-in-app-store-search ). Most people use app store on their devices, and that's why SEO matters - especially when you're an independent developer with minimal chances of getting to the Top#25 lists.
Otoro is a prototype device not generally available. One of the listed models of Nexus S is your best bet right now. There may be something else in the near future, we're trying to firm up a target phone that is available for general purchase.
Oh come on, we know it's Derek Jeter. Jeter IS kalamazoo.
> As a Libertarian I have to make a choice between two parties that don't quite represent me.

Or...you could vote Libertarian.
I'm a pretty big fan of my iPhone, but I would never think of shelling out the extra dough required to do an early upgrade. For people like me, the market for the iPhone 5 is not for someone who already owns an iPhone 4S, but rather for someone who owns an iPhone 4.

As an upgrade to the iPhone 4, the iPhone 5 looks pretty sweet. At this point, I don't really need any extra features, other than improved specs, which are always nice, and I don't need any of the things that you seem to want. Personally, I think that this feature race with Android is harmful. I'd actually prefer an iPhone that went back to the iPhone basics: a phone that is as small, light, and thin as possible, has a very long battery life, has zero lag for any typical use, and is utterly reliable and stable.

In my mind, the feature race with Android has been in a number of regards detrimental to the iPhone. Although the iPhone fares much better in terms of stability than the Android phones my friends have bought, all the extra features have come with a bit of a decrease in battery life and in responsiveness.
This is an iteresting and valid point. the counter example to the uk (20 years ago, in medicine and in university) is the us. In the USA both medicine and college are inflated because between the taxes collected and the end user there are [insert conspiracy theory here] actors of questionable probity. Everyone benefits from the massive opaque flow of cash. Politicans get the clout of collecting tax and the support of the [insurance, university, hospital, dentist, doctor, finance companies]. Then everybody gets "cost+pricing". To "pay their fair share." But the intermediaries skimm the pool and make extraordinary profits on the cost base hollywood accounting style. With a wink and a nod. Its a great system. =D
Certification is a gimmick. Scrum guidebooks don't say you need to get certified. You can buy a degree in Kanban too if you want. Is programming worthless because Java certification exists?
Why would you "advocate" a policy. You can look at data where it was implemented, and compare it to other data. Choose the one that has a higher NPV. Every business is run that way, and so should government. This isn't philosphy, it's management science applied to public policy.
Coinbase is still in beta, and a lot of stuff probably doesn't work. Give it some time.

Otherwise I would recommend grabbing your own copy of the bitcoin wallet. Legally you should be fine.
I didn't come to Hacker News to read rants urging people to vote Romney or Obama.

Here's what you're doing: You're reading something and drawing connections to beliefs you already hold. Fine, we all have biases. But in this case, you're acting on them to do some political stumping. Politics is a subject best avoided on HN, it's explicitly mentioned in the guidelines for a reason. If you MUST make a political comment, it should be something that "gratifies one's intellectual curiosity."

For example, if you were an Obama supporter until you read this article, your conversion process would be interesting. Urging others to vote Romney would still be a no-no, but the rest of your rant would be interesting.

As it is, I have this fear that anything remotely connected to economics, jobs, unions, or corruption will trigger you to post a variation of the exact same rant, which will trigger pretty-much the exact same debate, and HN will circle the drain a little faster.
There are a number of small town jobs where this can be true, even what some might consider 'temp' work like waitstaff or gardener. There are of course the 'professional' careers, like lawyer, doctor, or accountant, and of course civil jobs like police officer, firefighter, clerk.

The interesting bit comes when you're thinking about investing, say to build a gas station or a wallmart, knowing that the population will be relatively stable is an incentive.

They don't constrain where the kids go, they can go to any school that they are accepted to AFAICT from the article. So some schools might recruit them knowing they won't need financial aid.

It is a fascinating experiment in so many ways.
Nike Dunk Heels Hot Sale
Get your shit together.
How about:

1. Rounded Square Icons on interface
2. Enlarging documents by tapping the screen

http://www.businessinsider.com/apple-versus-samsung-2012-8?o...
www.loomio.org I would say rates between 3 and 4.
Oddly enough, a lot of this helps to put the UK-Argentina war in perspective.

Very, very sad.
Well the industry does tend toward standards for a reason.
There's one key limit on the students: they will only pay for tuition at any of Michigan's state colleges or universities.

So no free rides to Harvard... or Ohio State.

Edit: I didn't mean to imply that Michigan has bad schools. Simply noting that this offer requires families to set up roots in the town and it also requires that the students go to college in state. Not saying it's a positive or negative, just a two-fold geographic limitation designed to stimulate the local and state economies.
In that regard, how is scrum different from anything ever? Anyone can be process obsessed in any system. And, dare I say it, giving a process to Asperger, socially tone-deaf, shoe-staring programmers may help them contribute more effectively to a larger organization.
A two year old, of course.
Regarding missing vars, JSLint will alert you that you've made a mistake, Coffeescript prevents it from happening in the first place, not quite apples to apples.
You rest, reflect, and recompose between sprints.
Think of it like a huge do over, so many people had opinions about whether or not the nascent Federal Reserve could have prevented the Great Depression with more aggressive action. Now we get to see for ourselves.
Numeral systems are not restricted to the set (base N).

"a numeral system with pi as basis" could be (base pi)pi, where pi =-> '1' and pipi -> '10' and unity -> '0.1'.
In that case, I don't understand the point of what you said at all.
My verizon iphone 4s works CDMA on verizon, and GSM everywhere outside the US (you can ask verizon to unlock it for use outside the us 60 days into your contract. you should, if you haven't yet)
Thanks for the answer. Are there funds out there that invest in these kinds of goods, or are we talking about actually hoarding these things somewhere?
I think what he wants is a handheld general purpose computer. That's not an unreasonable thing to want given what's possible these days. There is a general purpose computer inside the iPhone and it's running a decent UNIX-like OS. But Apple has crippled it. Sure you can use a computer as phone or a camera. You can also use it for other things.

So-called average consumers will never want a handheld general purpose computer, unless advertising tells them to want it. They will only want what advertising tells them to want.

This does not mean that no one should want a handheld general purpose computer. Nor does it mean the average consumer could not benefit from one, if they were shown how to use it. I am perplexed by those who would argue against anyone who asks for a more than what Apple is giving; some people want more than just a phone/camera. Are we all supposed to play dumb like this is not possible or not worthwhile to produce?
This already works.