skysight-inc/HackerNews huggingface dataset:
There is always that one guy who gets offended over how obvious something is to him.
Take note of the naming convention in the low-level HR flunky's email. Substitute their name with the CTO's name and email them directly outlining your interest in working with them but highlight your concern with their screening process.
Has anyone check this app out? Installed updated material design app for my Galaxy 4 and I have never seen anything like it. Syncs great with my iPad. Would be curious to see if you have the same experience.
> Is there a good reason to prefer yours ?

Maybe not, yet. But over a period of gradual improvement, it may offer something unique to certain niche. e.g beginner users, who would prefer a tax calculation tool with a clear and easy to understand step by step guide, followed by some tax related advise etc (something similar to what you've recommended). Thanks.
You may have to scroll a little, but under "Advantages of WinJS" it has a decent description:

Use WinJS to build first class apps with HTML, CSS, and JavaScript. You can use WinJS not only for your Universal Windows apps using HTML/JS, but also for your websites, and when using HTML-based app technologies like Apache Cordova. WinJS provides high quality infrastructure like page controls, promises, and data-binding; polished UI features like virtualizing collections; and high performance Windows controls such as ListView, FlipView, and Semantic Zoom. This is a comprehensive toolkit for you to use with confidence in its performance and polish, whether as a standalone solution or with other frameworks and libraries.
Journal abstract: http://www.nature.com/nnano/journal/vaop/ncurrent/full/nnano...

Full paper paywalled.
My experience re: startups is similar. However, what if (hypothetically) I don't want to work for a startup? If I want to work for, say, Amazon, in a senior/lead/managerial capacity? Assuming they have a more rigid structure, how do you leap-frog the programming exercise and jump a little further up the chain and demonstrate more advanced skills?

The coding exercises are fine for junior roles, but I think the farther up the seniority ladder you get, the less relevant those tests become. And like many others, I think there's gotta be a better way.

(As an aside, recently I had an interview regarding a tech manager role that was mostly management, less development, and they barely even asked me about technical skills. I wound up passing on the job since it would require moving, but I thought that was interesting. If I apply for a Lead Engineer position in San Francisco, I have to reverse a string or something, but if I apply to be that guy's boss, there's little to no code screening. Very interesting...)
Hitch – A Scalable TLS Proxy by Varnish
Very exciting Patrick!
I think that rate limiting might just force Zenefits to stop using whatever contributed to the high load, and ensure that their API calls are efficient enough. Otherwise, if they really can't do without that volume of calls, then at least they would be locked out in the same way that everyone else is & they couldn't really call it unfair.
It's interesting that the GoF Design Patterns book was already out at this time. I didn't know it was that old. In 1994 I had only a vague idea of what OO design was. I was still mostly designing hardware and in my area of software (embedded systems), there were still lots of arguments over whether C should be used instead of the various Assembly languages!

After having to implement 16-bit long division in assembly on a processor that only had a single 8-bit accumulator I vowed to never again use a CPU that didn't support C very well. One painful experience was enough to cause me to switch.

That MVC was in use for this isn't surprising: by early 1998 I was seeing it being strongly advocated for embedded systems user interfaces.
Cannot sign in the app after installing. No error messages. Nothing happened after clicking the Sign In button.

We've been using Stripe for a little more than half a year now. While the product and design is top-notch, the reliability of the service and speed of bug fixes could really use some work.
I enjoyed the experience but now I want to get rid of it. How do I uninstall it?
quickest way to do it is to negate your if conditions in the loop something like this:

if (ForegroundWindow)
{
...
}
else
{
MessageBox(NULL, L"Unable to detect foreground window!", L"UniversalPauseButton Error", MB_OK | MB_ICONERROR);
}

becomes

if (!ForegroundWindow)
{
MessageBox(NULL, L"Unable to detect foreground window!", L"UniversalPauseButton Error", MB_OK | MB_ICONERROR);
break;
}
...
Address the issue before it comes up. During the initial phone/email conversations where they are suggesting you participate in their interview process, ask them there and then how they assess technical suitability. That's your opportunity to raise your concerns.
The alarming thing is how that can happen to you over and over and you still you're SURE you'd never fall for it.
The perspective transform on the video really makes it look bad. Jaggies on the thin lines and text and tough to read. It's worse in Chrome than Safari, but still bad in either case: https://pbs.twimg.com/media/CHE07a-XIAARlY4.png:large

It detracts from an otherwise gorgeous page.
Ask HN: Should I Click the Up Button to Save or Vote?
I, like many others, use the up button on Hacker News to both save the story and show that I think it's interesting.

But what's the best way to use it/think of this button?

Are there general guidelines or does it mean anything you want?
"Universal Pause Button" my eye, I tried it and the universe just kept going.
America has the most job openings in 15 years - http://money.cnn.com/2015/06/09/news/economy/us-job-opening-...
I think they underestimated the time table to bring it to market. It would've been better to focus on introducing memristors into specialized processing chips where they could be leveraged immediately.

On the other hand, it's good they've tried for a Moon shot than nothing. Maybe someone could buy the project from them since I think non-von-Neumann architectures are the future. It's just they don't have the budget or the share holders with the patience for it.
But also not 100% the case. Where I live (Calgary, AB) most cross walk signals are only activated by pressing the button. If you don't press the button, you just get the orange hand the whole time.
I mean, it could have the opposite affect, since breaking the 3 digit barrier is a bit more important than 220.
Facebook and Google are out of the space race
In a world of unikernels and library OSes, that is the job of the runtime.
> $1500 is a lot for an oven that can't cook very much food. It looks like it would serve two people, max?

It handles baking dishes up to 11"x16".

Most family size single-baking-dish recipes are sized for a 9"x13" baking dish.

> And it can only cook one thing at a time so wave goodbye to roasting veggies while the meat cooks.

While I suppose for some people a countertop oven might replace a full-size oven, most of the target early-adopter market for expensive kitchen gadgets is going to have a decent size kitchen with a full-size oven as well as any countertop oven; the features this has might reverse the traditional "large oven is primary, countertop is secondary" arrangement in those households, but I don't think most people in the early adopter market is going to be using this as their sole oven (though, I suppose, if you were particularly price-insensitive, especially if you already had a cooktop separate from a large oven, getting two of these for a dual-oven setup would be more space efficient than most dual-oven setups.)
yeah, I should add that. I thought it was too common for target users. Thanks.
Great idea, will be helpful.

Now, I only need a similar tool that kills the process with the highest CPU and MEMORY load with a short cut. Reasons: Sometimes a process leaks memory and fills up 16GB RAM and opening a new process like taskmgr is impossible to severe paging-IO. Sometimes a full screen application crash and spawns a modal crash dialog behind the full screen window so only taskmgr and keyboard usage works (as the mouse is hidden by the crashed full screen app).
Perhaps that is the heating element
Go on the Apple app store and search for "lemmings". I found quite a few games that were all based on this premise, the biggest one being "Flockers" by Team 17 (the same people who made "Worms").

Maybe it's more popular than you realized?
I didn't say that. I said cheating on taxes is a national pastime. And that only 2 - 3% pay taxes. Two different assertions in the same general subject domain. I apologize if my choice of words led you to conclude I was saying 98 - 97% are cheating: that was not my intention, and if you re-examine my comment I think you will understand.

The article you reference basically says that of those who owe taxes the only people who don't cheat are the few who work for large corporations who handle the filing of taxes for them.
Right. The web was originally meant for, and is still intended for HTML document sharing. Thankfully, HN is a basic, sensible site that doesn't cause cancer of the eye. Let most web developers around it and it would be.

That said, as the parent suggested, when it comes to opening my Gmail via Safari or the app, like everything beyond a simple document- I'm going to pick the app everytime.
Four Concepts from 150 Years of Marketing
No one cooks turkey except on Thanksgiving, so that's an odd example to choose.
Technology and Courage – Ivan Sutherland (SunLabs, 1996) [pdf]
hear, hear! I think organization and exclusivity is needed in the online tech community. For the first 10-12 years, forums and websites were mostly filled with intelligent and like-minded people. However, over the past couple of years it seems, the discussion boards and popular online sites have been overburdened with an influx of ignorant viewpoints, 'scuse the word ignorant, but a better description eludes me.

The point I would like to make is, exclusivity and organization would be a good thing for the altruistic tech community.
Costa Rica Questioning Environmental Impact of Nicaragua Canal
IBM actually had a research project back in 2000-2001 that worked this way, called "Sash": http://www.ibm.com/developerworks/library/it-0701art3/

I played with it a bit at the time and was amazed it never took off. Probably it was just too far ahead of its time; JavaScript was still stuck in its "oh, that's what you use to make icons dance on crappy web pages" bad-reputation era.
It's actually an implementation issue and yes, I agree it's unfortunate. The problem is that the video is rotated in 3D in CSS (so we can reuse the same video without the fancy 3D effect on smaller displays since the page is vertically responsive) and unfortunately, the result varies depending on the browser (it looks much better on Safari, for example).
...except when I'm on desktop.

GMail via web, every time.
Not per capita it doesn't. Come on, that's a novice error.
Route53 has IPv6 support in the sense that you can get/set AAAA records. It doesn't have it in the sense that their namesrvers are IPv4 only. That's my biggest annoyance with route53.

(I wrap route53 with tinydns + git to provide DNS with flat pricing and good reliability - http://dns-api.com/ )
Webflow (YC S13) is hiring Node.js and back-end experts
I'm not really familiar with Goole Play but I assume it's not too hard to offer a paid version that's ad-free?
thanks for responding, I will try this out at home. Microsoft Outlook for Mac 2011 does not have this functionality, although the Windows version has for years.

I figured other users might have this type of problem as well but for all the downvotes...I guess not.

This minor feature was enough to drive me away from Mac Mail, and Outlook for Mac, over to Outlook on a Windows Virtual Machine.

Having a high-res 27" monitor is a blessing in many ways, but a literal headache in others, particularly late night.
Not sure about that. You assume everybody will be happy to work in GoogleDocs to write their assignment. But that's not true. If you are a commuting student you probably want to write it in an offline tool (even the notepad is fine). Also, sometimes, especially if you need to be creative, to plain old paper are a much better tool to write the first draft.
Finally, I like to use a spellchecker a little bit better than the one provided by Google Docs, so I will probably run the text in it and then copy back to Google Docs. Never in my flow I cheated (unless using a spellchecker is cheating that could be true for an English class). But it will be very difficult for me to prove it because you assume cheating is using a different tool from the one you try to force me. That's not fair!
Another reason you should cloak your Ollydbg :)

https://tuts4you.com/download.php?list.3
https://tuts4you.com/download.php?view.2425
General anesthesia seems to have congnitive effects on everyone. There are some studies in the medical literature
(http://www.ncbi.nlm.nih.gov/pubmed) they are hampered by a lack of baseline (that is pre-anestheia) data and the fact that patients need to be high functioning before they recognize their cognative abilities have been impaired.
I've been thinking about this recently too. In Australia the government is looking into using IBM Watson to automatically make administrative decisions, e.g. assess applications for immigrant visas.

I can foresee a future where legislation becomes ever more complex and people defer to Watson as the source of truth as there will be nobody left in the public service who needs to know the actual text of the law.

Fun times ahead.
I should grow my startup this way. Seems to work!
All the Dumb Things RIM's CEOs Said While Apple and Android Ate Their Lunch
Haha, great link. He really does have an axe to grind.
Unity 5.1 is here
> It is not typical to pay for a graduate degree. If you have any reason to go to grad school, you have a scholarship, a grant, or a teaching workload, or some combination of those.

This really depends on the field of study. A PhD candidate in a STEM field--yes. A masters degree in anthropology--not so much. Even with work study, that person is going to have some student loans if they cannot pay for it outright.
As others have mentioned before it depends on the context.

From the perspective of HR departments, "Senior" means "Has worked in this field for at least N years, and therefore can command a salary between $X and $(X+Y)". You become one by keep working on the field, but I don't think this is what you asked.

From the perspective of management, "Senior" means "can work on roughly defined goals with minimal supervision". Contrast that with "Intern" := "Needs micromanagement" and "JuniorDev" := "Can work independently, but needs to be assigned well specified tasks". Please note that this is only weakly correlated with your technical expertise, and has more to do with your ability to work around issues beyond your direct control: How do you learn stuff on your own. How do you reach out for help when you get stuck. How do you resolve conflicts when your perceived goals get in the way of those of your team member's, or viceversa.

You learn to do this by doing (that's why HR uses the proxy of "N years of experience"), but more than that you learn by striving to keep a good attitude and not allow roadblocks to stop you from completing your assigned tasks. It also help a lot if you learn to listen to people and try to figure out how to fix the problem at hand for good (instead of doing the bare minimum to get a perfect row of check marks on your weekly report).

Finally, from developers perspective "Senior" means "is an expert in X, Y or Z technology". This usually gets in conflict with the manager's definition and causes a lot of unneeded friction and resentment. You obviously do this by working on something that interest you, but the not so obvious part is that you have to try to avoid doing work too far from your intended area of expertise. This is what some people call "quality work" (vs simply "chores"). You cannot always avoid chores, neither should you aim to... but if you get too sucked into them, you will have a hard time building up expertise.
Zenefits is not a 2 person startup, they're worth billions of dollars, have hundreds of millions in the bank and have several hundred employees. It's probably better to think of them as a privately owned growth company than a start up at this point. (Edit: here's a source http://techcrunch.com/2015/05/06/zenefits-rising-hrs-hottest...)
There's a market developing here within the "temperature controlled smart cooking" world, with the number of different engineering approaches growing rapidly. Y Combinator alone has funded three companies in this space already!

Pantelligent (YC W13) - $199 - https://www.pantelligent.com/ - smart frying pan plus smartphone app. Recipes are smart software & give you instructions to adjust on the fly to provide perfect results every time. Works for any dish you can cook in a frying pan (steak, salmon, eggs, veggies, ...).

Cinder (YC W15) - $499 - https://cindercooks.com/ - electric grill style countertop appliance with smart recipes on smartphone.

Nomiku (YC W15) - $249 / $199 pre-order - http://www.nomiku.com/ - sous-vide water bath immersion circulator

June Oven - $2995 / $1495 pre-order - https://juneoven.com/ - countertop electric oven style

Consumers have a wide range of options and that's pretty amazing, because fundamentally, the technology (temperature controlled cooking) works great and it's something I believe a lot of people are going to want to have in their home. It's like "process control 101" -- time and temperature -- finally made it to the kitchen.

(Disclosure: I'm an engineer & co-founder of Pantelligent. Words can not convey just how delicious a Pantelligent-cooked salmon or steak is. Paul Graham said, "This pan made the best salmon I've ever cooked. In fact, better than I've had in almost any restaurant." If you're skeptical, check out some of our hands-on reviews; we were recently on NBC TODAY Show, CBS This Morning, and Popular Science's "Top 10 Inventions of 2015". And if you're still skeptical and live in the SF Bay Area, email visit @ pantelligent.com and we'll see if we can schedule a visit to our Sunnyvale warehouse so you can try it out for yourself!)
I believe the goal of the new OS was to try and take full advantage of RAM only computing and its implications that memristors required. Seems like they have realized that memristors are further away and more costly to R&D than they can stomach right now so they are hoping to usher in a new RAM only paradigm via a linux distro to further justify their continued R&D costs.

The whole printer thing is pure politics. To try and tack some justification for this project onto their profit center.
Thanks Navneet!

I'm in the process of building my second business on top of App Engine. The autoscaling, datastore and lack of devops are killer features.

I'm looking forward to migrating to managed vm's when they are closer to GA. Right now, they are just too alpha quality for me.

Keep up the good work.
Interesting, can you email me details (email you're trying / account) at mv@stripe.com? Would appreciate it!
A turkey is the biggest thing most people ever put in their ovens, so it's often used for oven size comparisons.
That will change soon with Windows 10. If you're on Linux you have no choice. And if you personally had to maintain Gmail on the web, you couldn't do it yourself. Enormous time put into an application such as Gmail. So suggesting you'd build Gmail on the web vs an app is disingenuous to suggest. It's quite an edge case for many reasons.
I do offer an in-app purchase to remove the ads. So that is definitely an option.
In statistics elegance in the math usually means that you've framed the problem well. That said, while the Cox model is the most popular survival regression model, I wouldn't say it's _simple_ by any means. It involves understanding the relationship between a hazard rate, cumulative density f(), probability density f(), survival f(), cumulative hazard f(), maximum likelihood estimation techniques, censoring, I could go on.
He wrote it's useful for singleplay games that have an intro. If you use it in multiplayer games you certainly will simply drop out of the game as you will loose the connection or what you described depending on the server implementation.
> It fits a 12 pound turkey. That's a small turkey, but it'll feed a lot more than 2 people.

And, for those who find a turkey a less-than-stellar example for whatever reason, a 12-pound turkey is a lot larger than a roughly four-pound roast, which (with various different marinades and preparation techiques) is the base for lots of ~6-8 serving main course recipes.
Correct. You are a billionaire:

https://www.google.be/search?q=1000000000+vietnamese+dong+in...
During the stone age militaries and governments wielded stone.

During the bronze age militaries and governments wielded bronze.

During the iron age militaries and governments wielded iron.

We shouldn't be surprised that, during the information age, militaries and governments wield information.

The utilization of technology, like any tool, can be used for bad or good or positive or negative or might or right. It is agnostic to propriety and to morals.

When techies magnified the power of technology in the 80s, they used to herald information and its decentralization as something to magnify the power of the people.

Today when techies magnify the power of technology, they herald its use by large corporations or mimick the interests of their military. They think they are champions for people, for decentralization, but the vocabulary changed without their knowing about it and the excuses are more plentiful than good intentions, manifestos or philosophies.
It may seem random because there are many factors outside of the control of the business owner that affect success. For example, how effectively your competitors compete for your customers, the state of the economy (whether people have money to spend on discretionary purchases), etc.

However, there are factors that are controlled by the business, which are not random. For example:

- Have the business owners conducted market research to determine whether there's demand for their proposed products or services at a price point that would make the company profitable?

- Does the business have experienced marketing staff and an adequate sales budget?

- Does it have managers who have experience managing people and projects?

- Does it have staff who have previously launched and supported successful products?

- Does the business spend money on things that don't provide a competitive advantage (like fancy office space in an expensive area)?
Cool, I guess. I'm not sure I see any point in writing native windows apps in Javascript when you've got a much better language in C#.
Image recognition with visible spectrum is pretty limited. I can put a egg-based or sugar-based glaze on something and it will turn brown faster, without making the meat cook any faster.

What might be more interesting is a gas-phase chromatography which analyses the vapors and deduces the various reactions going on. But that's going to be severely over-kill (and incredibly priced).
Ooh. Thanks.
Thanks all for the support. It was a crazy and emotional week. The London team have ended up very happy at WeWork.
The fact that whole turkey is available year round disagrees with that statement.
A placebo won't work if you know it's a placebo.
http://www.technorms.com/wp-content/uploads/2011/09/screensh...

I think it was in the Nexus S that the rolling effect pictured in the app drawer was added to make the scrolling more interesting.
Other than there being a lot of people who already know JavaScript but don't know C#.