skysight-inc/HackerNews huggingface dataset:
Thanks, that does help.

RFC 2445 refers to those date times at "floating", which I always preferred, since "local" is overloaded and makes it difficult to talk about:

http://www.ietf.org/rfc/rfc2445.txt

"floating" is a weird term, and I hate making words up, but at least it doesn't get confused in conversation with a time-zone-decorated timestamp that just happens to be in the user's local timezone.

But as long as it's possible to do what we need, which is sounds like it is, then that's what matters.

Thanks for the writeup.

EDIT: Regarding "Birthdays, Holidays and relative points in time",

MonthDay is not sufficient to describe all of the types of "floating" times, the canonical example given in RFC 2445 is of a user who wishes to appear unavailable at lunch every day, regardless of what time zone they are in. That's a more granular resolution than a day, but it's the same concept: an arbitrary precision, time-zone-less date that has no equivalent UTC start time until it is "observed".
IMHO, one huge thing they got wrong with Windows 8 Metro/"Modern UI" on non-touch computers was to repurpose the right mouse button in a completely unexpected way.

On a Windows 8 tablet, you swipe up from the bottom of the screen to open the "control bar" of a Metro application (I don't know what is the official name of that UI element). This is crucial to know because the bar is hidden by default, yet it contains fundamental actions like deleting a message in Mail or navigating to a URL in Internet Explorer.

When using a mouse instead, you're supposed to right-click to bring up the "control bar". This is completely non-discoverable and also goes against every established UI convention: for the past 20+ years, the right button has been used for context menus, but suddenly in Metro it brings up a hidden application-global menu instead.

Windows 8.1 tried to fix this by adding a button in the corner that brings up the bar, so at least you can find it by clicking around. But that's still not good enough. The bar makes sense on a tablet where screen real estate is limited and the swipe feels very natural, but on a desktop it's just a bad toolbar implementation that adds extra mouse navigation to simple tasks because people never figure out the right-click shortcut.
And as for remote work?
Why base your saving % on your salary? Again, delta is all that matters.

From my experience, that delta is higher in low expense areas. The assumption I'm making is that the typical HN'er is a top performer who can demand top percentile salary in any market, or work remotely.

The hack I recommend is getting SF salary in low-cost area.
Parental Controls With iOS Restrictions
Now that I’m thinking about it:

What if you put one finger down to activate the interface, and tap with another finger (while still holding the first one on the display) to cycle through the menu?

This requires at least two fingers, but would allow for control of more settings, and would’t require you to remember how far apart your fingers need to be to get access to a control. You could have the car dictate the currently selected / active setting as you cycled through.
Spotify Looks Like It Is Preparing For An IPO
I'm not sure if this is intended, but I'd imagine single-finger controls would fall back to the buttons layout. It would be pretty impractical to have this as the only way to control the infotainment system, since there'd be way more than 8 parameters.
Not here (France).
>> As for your warfare speculation, I am happy to say it is just that. We have not had any warfare here at Coursera.
This is not true. I have it from multiple independent sources within the company that it was largely an acrimonious coup, led by a couple of engineers.
It's one thing to defend your position. It's a wholly different matter to willfully lie.
Audio feedback?
Spain struggles with shifted-schedule interruptions like some startups
As far as I know, it doesn't emit HTML. The Rails view layer uses a string subclass called SafeBuffer (http://yehudakatz.com/2010/02/01/safebuffers-and-rails-3-0/) to manage implicit escaping.

I can't look at the diff for some reason (too many redirects), but I'd guess this issue was the result of some logic that was implemented before SafeBuffers were added.
There is no goal. There is some coordination in the irc channel but otherwise we're just assigning narratives to mostly random events^1. And that's beautiful about it.

^1 Which we actually do constantly, i.e. athletes being mostly weighted random number generators, but at least then there is a thin veneer of motivations at play.
This may be quite hard to learn for a while. Especially the less often used options. I'd be interested to give it a go though.

For now the best car interface I've used was voice recognition. It usually works great, because it's not a general purpose text dictation. It only needs to recognise less than 100 words and it's not that hard to do. For example I'm not a native English speaker, and I can't get google voice input to capture most of the sentences correctly - it's simply not usable for me at the moment. But I'm quite happy to use voice commands in a Prius - I don't think I've ever used more than 4 or 5 of them, always perfectly recognised.
There are numerous web-scraping tools out there, many are easy enough to use for non-programmers (Connotate and Mozenda for instance) so, while you have a point, precedent shows that web scraping is prominent and not going away anytime soon. I applaud innovation in this area.

Your #2 is simply not plausible unless Kimono carefully follows robots.txt and consistent user-agent, which is rarely the case for a competent web-scraping platform.

Legality is also a strong word. Web scraping is rarely illegal in the sense that you're committing a crime. A company could definitely issue a C&D and potentially go after you in a civil lawsuit but it's very infrequent (sadly not so much anymore with all the bullshit CFAA suits against "hackers" lately) that a government entity would pursue someone for scraping data.

The general consensus is if the information is available to end users with a regular web browser, no logins or agreement checkboxes, then it's fair game for web scraping.
> I'll much prefer physical controls.

I generally agree. I just bought a car and one of the reasons that I skipped the nav system is that I didn't want a touch screen for things that work better as knobs.

That being said there is a balance to strike in today's smart-device world. Having a touch screen can save space and reduce control clutter when trying to cram bluetooth, gps, hd radio, playlist, and other controls onto the dash. They allow the car to only show me what I need when I need it.

Looking at most touch screen dashes, such as those in the article, show that they fail at this, of course.
The image you posted in the sister comment made me see what's going on. You are arguing according to the Aristotelian theory of projectile motion, while the other commenters assume the Galilean theory. See e.g. this link: http://www.met.reading.ac.uk/pplato2/h-flap/phys2_2.html#sec... .

(In the presence of strong air resistance, the Aristotelian theory is not a bad approximation. If there is air resistance, a falling object will indeed gradually slow down to a terminal velocity, like you write in your last paragraph.)
Forbes.com hacked
Dear Forbes.com Member:

Recently, Forbes.com was targeted in a digital attack. Our publishing platform was compromised and email addresses for registered members have been exposed. (Forbes subscribers should note that no credit card information or subscription details were revealed.) We have notified law enforcement and are taking the matter very seriously.

Your Forbes.com password was encrypted in our database, but if you used the same password on other Web sites or accounts, we strongly suggest you change them.

We have currently disabled log-in functionality on Forbes.com and invalidated all passwords. During this time, you will not be able to access your account or add your comments to the site. We will send you a follow-up email when log-in is reopened with simple instructions on how you can reset your password to a different one.

Meanwhile, we urge you to be cautious about interacting with email, especially from senders that are unknown to you, as the list of email addresses may be used in phishing attacks or scams.

All of us at Forbes respect your privacy and apologize to you and all of the members of our community for this breach.

Sincerely,

Mike Perlis
Chief Executive Officer
I find it ironic you're accusing either me or the author of narrow-mindedness but your responses clearly indicate you haven't comprehended either of our points.
> The problem with this is there'd likely be a rotational component to movement, and a movement component to rotations, discriminating becomes harder and the chances of false positive (and thus frustration) increase.

I agree that you might end up rotating your fingers SOME while moving them up or down. But I'm not sure that I agree that you would move them 90 degrees completely unaware. In order to move your thumb and index finger from vertical aligned to horizontally aligned you're going to require some (maybe a lot) of wrist motion. It's hard to make that wrist motion happen accidentally.

You might end up setting it to accept a range between 70 and 120 degrees to qualify for a "go to the next setting" motion and you can provide some kind of feedback (vibratory or audible or both) that you have indeed twisted far enough to trigger the change.
I reckon it's going quite well for Polywell...

It's classified. No need to take it seriously as real science without real peer review.
Off-topic: I looked for a link for job postings at to your company, but instead found your announcement for an open house, in December. Of 2012.

Even if you aren't looking for candidates (I'm coming fresh off the "engineer crunch" thread so I'm probably overly-hot on the topic), that should be updated somehow.
I see it as a big push to monetize screen real estate just like what's happening with xbox.
Some things just need buttons.
Faking the Shot
Interesting concept but I am concerned about using multi-touch to select devices. First off it's hard to remember, and secondly, if I am missing a finger, I can't set the air-flow rate in my car? Also the differentiation between close and spread fingers is going to be tricky for a lot of people to remember.

Edit: Another thought... the UI for many funtions needs to provide visual feed back... say for what system I am selecting or what station I am tuning. The text is quite small which would cause even more of a distraction to try to read. Yes I can begin the selection process without a visual cue, but I still need to look to see what I'm selecting. Not sure I see a large improvement in driver distraction there.

Slick for users like us? Definitely. Intuitive for the average Joe out there? I don't think it would fly. Too much to remember and too much dexterity required. My Mom could never use this. At best I see this as an alternate UI the driver could select over something more conventional when they feel comfortable with it.

Kudos for thinking outside the box though, there are definite UI gems here that could be leveraged.
There is no lack of irony when you are dealing with cognitive dissonance!

We have ton of unstable events going on in credit card land, but the vast majority of individuals filter those events from their fears because they are bored with that type of news. With Bitcoin, it's interesting, so you pay attention. Once you start paying attention, it's not hard to be surprised about something happening within the movement. If anything happens that causes a concern (fear) you get people going "Oh my gosh! Look at how awful this Bitcoin thing is because it's so unstable! It's gonna fail, for sure!".

Wait a few minutes. The hive mind will find something else to become surprised/fearful about soon enough. Boredom will kick in and everyone will settle down and forget their fears. By then they'll wonder how they lived without it.
If that's the issue the options could vest monthly but just prohibit you from exercising them for a year.

(not a lawyer)

The standard reason for the cliff is that at first an employee slows everyone else down as they come up to speed, and then they start to help.
Seems interesting as a study, but what about people without 5 fingers?

Do they get 20% less things they can control?

I ask in all seriousness because I know several people who have lost one or more fingers.

It seems to me that something like Google or Apple voice commands are what is really needed, assuming on wheel controls don't suffice.
BMW's iDrive was/is considered a mess because of the single knob-do-everything approach, but it had potential for what could had been. This seems like it took what bmw had, implemented it as a virtual knob and removed the main problem (idrive's submenu system). I like this, great way to think about the problem and present a potential, easy to understand solution. This approach also allows the touchscreen to be put in a more natural position like closer to the arm rest. I'd just make it a taste more visual. I bet the haptic feedback that some android keyboards offer when keys are pressed would be a great addition.
Its badly documented, but not impossible. I should write it up sometime.
Most people can tell how far apart their fingers are via proprioception. It may take a little while to know where the boundaries are, but it's easy to determine if your fingers are close or far.

Feeling how many fingers are touching the screen is also easy with the normal sense of touch. Add in a little hysteresis to handle bumps (you could even integrate info from the accelerometer) and I bet that even bumpy conditions will be significantly improved with this system.
You're talking past each other. The point is that in other places you can save a larger fraction of your income such that you're actually saving more money in dollar terms living in rural MA than living in SF. SF is hilariously expensive compared to any other major city in North America.
not here ('merica)
We pay people for robust solutions, not to write code. It's a whole lot more complicated than "just programming". In fact we'd rather they wrote less code and did more thinking.

Experienced engineers will trade off a COTS solution against build. Inexperienced engineers will machine 2000 M3x12 screws by hand.

Just because you're an engineer doesn't mean we want you to sit in front of a lathe/mill all day.

Libraries wouldn't exist if we didn't want to reuse work. With respect to more bugs in libraries, this is rarely the case for established products. In fact by writing our own code with similar intent will almost certainly incur more test effort, more odd edge cases and more $$$.

Final point: I wrote some code a few years ago in Java that spoke to .doc files, databases, a SOAP API and a service bus. It was (excluding blank lines and bracketed lines) 2900 lines of code with 850 unit tests. It handles over a million insurance contracts a year. This would have not been possible if I'd written ANY component myself.

I was paid to solve the problem, not write those libraries again.
The public challenges seem to embrace newcomers. Assuming someone does well on their own - should that person expect to do well in the hiring process? Or is there a significant difference in skill set / level between the public an private tests?
"Somebody on the internet claims that he is from Microsoft, it is unconfirmed but here's what he writes (and nothing new is inside)"

Content? Not for me. Waste of time. Including this one, having to explain. I'm surprised you see that much worth in the article to even discuss it with me. Do you have any direct involvements? That would explain...
The man behind Android++
With respect, you don't know what the hell you are talking about. All software suffers from security issues, and Rails' performance issues are overstated.
SFist contacted the SFPD for comment. Spokesman Albie Esparza explains that Partensky was arrested for interfering, resisting arrest, and public intoxication. According to police, he was both drunk and disruptive as police and fire department medical personnel arrived, he was told several times by officers to back up and remove himself. "If someone calls 911," Esparza says, "They are expected only to be a good witness, and to obey anything they're told to do by arriving officers." During Partensky's ensuing detention, one officer sustained an injury when Partensky swung his elbow and struck the officer in the eye. That there probably led to his subsequent poor treatment, though Esparza says he can not comment on what happened while Partensky was in the custody of the Sheriff's Department overnight.
I want to work with people who are good match for a job.

Most projects are not that difficult and uber-tech as founders like to think. Reliable average programmer that generates maintainable code in predictable speed might end up as useful and less annoying then bored genius.

That was annoying thing company I knew did. Candidates were selected for their love of algorithms and detailed knowledge of frameworks etc. Anyone else was labeled "weak".

It just so happened that the work required only surface knowledge. What they really needed was someone willing to do "boring" programming work responsibly and without supervision.

So, hired geniuses were running away faster then you can say bye and those who stayed half assed work.
What interfaces did you lose with touchscreen nav that you didn't have on the steering wheel already?
Also irrelevant because the price keeps going down. Who cares if it gets more efficient so long as it gets cheaper.
That sounds fantastic. The few times I didn't get an offer from an interview (early in my career), the "we can't tell you more in case you sue us" answers to why I didn't get the job were as crushing as the actual rejection. I always felt terrible having to give that answer when I worked for a big company, particularly for the marginal candidates. The terrible candidates aren't going to be able to improve enough to game the system, so there's no real risk to giving them the information as well.
Sure thing. I'm one of the co-founders at Eventjoy. We created a mobile app for one of their internal meetings last month.
I kinda feel like the default screen for this thing would be a map, so a single finger would just scroll the map around. And with one finger you can't find a diameter so there's no second option with wider spacing for a single finger.

I really like the idea of an always-on GPS that can intercept commands for other stuff (radio, HVAC, etc) and forward them to the appropriate app/microcontroller/hardware.
This is way better than what they're building today, but honestly, I think a panel of PHYSICAL buttons, knobs and switches is even better.

The iPhone-style interaction -- a flat screen of glass where you manipulate "controls" with touch sensors -- has one major advantage: it allows an INFINITE number of different controls. (Every app is its own set of controls.) But to do this it relies heavily on continual interactive feedback with your vision.

When driving, you can't do that continual feedback. Perhaps someone clever can figure out how to do interactive feedback with audio (you can use that sense somewhat without taking your attention from the road). But otherwise, you can really only manage as many motions as your fingers can "memorize" (muscle memory mostly). If you're doing that, why not stick with switches and knobs, where your tactile sense can help out.
This is also a practice that is extremely easy to teach and fix.
You are qualifying this with the word "successful", but is it really the case that high-quality candidates are putting up with temp contracting roles in lieu of an immediate "permanent" position? That seems like prima facie evidence that there is not, in fact, a shortage of high-quality candidates.
These are signs of good developers, period. Nothing really particular to web development, just good practices in general.
I guess all of America will just memorize these finger combos?

Teach them in schools? Remember kids when confronted with a blank screen 3 fingers is audio source!
I disagree with your characterization of Bioshock Infinite as a "flop." Usually, calling something a "flop" means that it was wildly unsuccessful. Infinite may not have re-couped its investment, but it was not wildly unsuccessful. That would be selling under, say, 100,000 units.

(Keep in mind this is a semantic distinction, and not a value judgement of the game itself.)
First place gets a Cadillac, second place gets steak knives, the rest get fired? (a quote from Glengarry Glen Ross)
Your website is broken on firefox. Lots of horizontal scrolling that shouldn't be there.
People missing fingers can just use their toes.
What kind of experience does the average applicant have? As a 27 year old dev the process you've described sounds as terrifying as it does exciting.

For instance on the challenges I liked that you put (largely paraphrased here) 'If you breeze through these we might want to talk to you.'. Having ploughed/struggledto set 5 now it's almost daunting to think people DO breeze through that. Granted, the stats you've published so far indicate those people are far and few between. It kind of puts you in your place, but the exciting part comes from knowing there's so damn much to learn still.
One possible explanation is that these are intended as additional controls and the single finger interaction is still reserved for a more button based approach.
But, they prohibit the copy of the content from the website, no matter the way you did it. Point 5.2:

"Except as expressly stated on the Website, you are not entitled to copy, publish, download, modify and redistribute the information provided on the Website without the prior written consent of the Sochi 2014 Organizing Committee."
I personally wouldn't scrap an entire design when < 1% of the population can't use it.

Intuition isn't important. The designer mentioned that this is a trade off, and is intended for regular users who have muscle memory of their controls. You can always add a tutorial or "help" mode by pressing a button in the bottom right or whatever, anyways.
What you said makes sense to me on its own, but there's more to it than that. If your cost of living is much lower in Orlando, perhaps you can save 20% of your $90k income instead of 10% of the $150k income.

I really enjoy owning a house. I wouldn't be able to afford it in SF. I bought a nice 3/2 in Orlando for only $110k a couple years ago. My dog loves it too. :) So there's also that.
In the last 10 years, I've never interviewed anywhere on the east coast that wasn't 3-month contract-to-hire. Then again, that was all through recruiters. I don't work as an employee anymore, and I don't deal with recruiters, so I'm not sure what it's like now. However, there doesn't seem to have been any sea-changes in the market around here, so I suspect everyone is still doing it.
I was under the impression that Dropbox can't "see" your files in the sense that they wouldn't be able to tell what was inside a document or photo; it's all supposed to be encrypted. Given this new information, it appears that not only can they see what you have uploaded, they can actively process, encode, decode, etc.

Not exactly what I'm looking for in an online file storage company. I realize they've never outright said "we're 100% secure end to end" but they've indicated in the past that they have no interest in looking at their users' files. Now they are showing interest. Count me out.
It has a more specific connotation of cow and can mean the edible flesh derived from a cow.
I'm actually a big fan of the Hyundai Veloster's touch screen. It provides all the functionality you'd expect, without the convoluted menu systems of other cars.

http://gaspuol.files.wordpress.com/2012/11/2013-hyundai-velo...

http://www.extremetech.com/wp-content/uploads/2011/09/MY12_F...

Granted, this UI looks great, although has a few interaction oversights: what if I lost a couple fingers in an industrial accident and only have 3?