skysight-inc/HackerNews huggingface dataset:
Indeed, the probability of this being discontinued, if it follows normal trends, is dramatically higher than pretty much any Google product, and worse the notion that the "product is their focus" is specious: getting investment cash or a buyout is their focus, as it is with virtually all startups.

Moralizing or taking shots at competitors is a dangerous tactic when you live in a glass house.
This is from the guy whose other comment on this thread is a personal opinion/theory? [1]

Let's be honest: you don't have a problem with opinions, you just don't happen to like mine.

[1] https://news.ycombinator.com/item?id=7999941
Yes! I agree completely.

There's also one more situation where we need the mouse: selecting a specific text on the console to copy & paste.
Actually, you can.

Sites like topcoder and Project Euler are actually very good at building skills... they're much like playing arpeggios or similar exercises... they're small, may take 30 minutes to two hours to complete, and the more you do the more used to solving problems you get, and you also find out what you need to improve upon.
The pedestrians aren't bad, except maybe the ones near the Mall and the other tourist attractions.

DC has some nice bike/hike trails that extend way out (50-100 miles or more). I happened to have lived on one of these trails, called the 'W&OD', at three different locations.

These trails are somewhat overcrowded, especially during commuting hours. But, it's not unusual for a biker, traveling at high speed, to swerve extremely close to a walker. A lot of times it's out of spite. I've gotten physically hit several times - and, I try to do a good job at staying on the margin.
I don't disagree with you in principle but, in reality, it wouldn't matter. You can already find that the entire case was dismissed, but the newspapers won't print anything about that, and I doubt it would make much difference if they did. Many people associate charges with guilt, and I can't say I wouldn't be biased against an applicant who was charged with a felony.

I don't know what the right answer is. For me this is admittedly an emotional subject.
OT: what's the modern online version of MS Access? (a tool that will allow a non-technical person to create a simple db-backed form & report web app)
Beej's Guide to Network Programming

http://beej.us/guide/bgnet/
So, does it work with IMAP & POP?
Your parent poster did a :s/M$/Microsoft on that comment before you read it.

Edit: They then replied to your post with "I was wondering the same thing", before reading my post and deleting that comment.
Sure the folks at inbox.com will be amused by their choice of product name.
Cratejoy (YC S13) is hiring engineers: platform, devops and UI/UX
I said this in the other thread and I know it sounds cliché, but we're not planning to "go away" or get acquired or something. We've always positioned this company as a long-term play, and made that very clear when hiring, raising money, etc. It's just not possible to go after something big if you plan to "flip" the company quickly.
Webhooks would address this challenge for a certain class of applications (those with their own server component), but if you imagine building a solid desktop email app (APNS/GCM not used), then you have a problem.

I'm glad they're thinking about it, though!
The author also relied too heavily on 'fatalities' as a metric of safety. A pedestrian hit by a bike running a red like almost certainly won't be killed, and might not even end up in the hospital. That shouldn't grant bikers a license to run red lights with impunity.

To his credit, though, he goes very light on the typically insufferable cyclist tone of moral superiority one finds in articles of this ilk.
> To have this discussion without this specific context is to miss the point entirely.

The first sentence of the article:

> We've enjoyed seeing our social rules spread into other parts of the tech community.

The debate here is around whether or not these rules would work in other environments.
> Unfortunately, we're "as safe as SSL" no matter what, unless the source has a separate way to verify the .onion address on the SSL-protected page.

Print it in the physical newspaper. The German computer magazine c't prints their PGP key fingerprints in the masthead.
>We cross at those intersections, and bicyclists, in my experience, don't see us when they're focused on cutting a light (or a stop sign).

Pedestrians crossing at a stop sign have to yield to vehicular traffic, no?

And advocating the Idaho Stop isn't advocating for cyclists to blow through at full clip. Stop signs are treated as yields and have to be slowed for, and stop lights are treated as motor vehicles treat stop signs, requiring a full stop.
Grinich also points out that developers can build using
the Inbox APIs for free, without sending email data to
a third-party.

Cool!

In the future, however, the company will release a
hosted version of Inbox that will allow developers to
create applications without needing to also scale their
own infrastructure.

Oh...
I agree that type-safe languages give a lot of the advantages of unit test.

I actually don't understand why those who advocate for TDD don't rather advocate you write everything in something like ATS. Every single argument I've seen for TDD would apply even more strongly to doing that.

I tried doing TDD style development for a while, and I found these two things to combine to make it unfeasible"

1) For significant amounts of real-world code writing correct tests is actually harder than writing correct code.

2) In real life you end up discarding much of the code you write.

This means that you end up spending a lot of extra effort to write well tested code that will never end up being run in production.

I find quality integration tests combined with some form of analysis of the more critical parts to be far more productive than TDD.

The equivalent for type-safe would perhaps be type-optional languages like Qi/Shen. I haven't messed around with it much, but it seems to offer rapid prototyping with an enforced type-safe mode that can be turned-on later. Unfortunately its inference engine seems to be inferior to ML or Haskell right now, so transforming code from non-typesafe to typesafe is a bit of a slog (I last tried it a year or two ago, so it may have improved in the meantime).
It's not a matter of professional ethics, it's a matter of them making decisions in favor of their future employer to the detriment of their current one.
Maybe it could count as "knowingly and with intent to defraud, accesses a protected computer without authorization, or exceeds authorized access, and by means of such conduct furthers the intended fraud and obtains anything of value".[0]

But they only bring out that kind of prosecutorial initiative and creativity, if you downloaded a bunch of academic articles after previously identifying yourself as a bit of a troublemaker (Aaron Swartz). Who cares about some old immigrant's restaurant? OK, enough cynicism for today..

[0] http://www.law.cornell.edu/uscode/text/18/1030
> They were always at fault, but at the same time the street they should have been riding on is a major thoroughfare downtown and has speeds of 25-35 MPH with no bike lane. You really cannot expect everyone to be able to bike anywhere near that fast, but then you wind up with folks going a few MPH on a bike and holding up traffic. It's just a terrible situation all around.

This is a major problem in Houston as well. I think cyclists are generally disliked here because the road system is just not at all designed to accommodate them. There are a lot of roads with 30-40 mph speeds, no bike lanes, and sidewalks that are very popular for walkers (plus it's illegal to ride a bike on them). A cyclist has the choice of either biking on the sidewalk, thereby endangering pedestrians, or biking on the road, thereby causing a small traffic jam and forcing all the cars to switch lanes.
To add to that, given that HS is more diverse--in terms of race, religion, sex, orientation, gender expression, whatever--than anywhere else I've ever seen in the tech industry, maybe HS is onto something...
It's not a relative statement. Bicyclists can be entitled even if drivers are worse. Both groups can be obnoxious...and in my opinion, frequently are.
Bikes can go 20-30MPH = 10X what pedestrians can do. In comparison cards go 35-45 in city traffic - may 2X what cycles can do.

Bicycles and pedestrians do not belong on the same path. I know we WISH they could, or that they could just get along somehow, but the math says it isn't going to happen.
Well clearly you aren't their target audience.
People don't routinely use them as an excuse to vilify all drivers, but that pattern is quite common when it comes to cyclists.
>why have women been almost intentionally excluded from IT until relatively recently?

I have never excluded women. Also IT, tech, hackers are not interchangeable terms.

>Do you mean "good" for people in general, or "good" for you?

I meant good for hackers. People with a certain world view, goals and sense of humor.

>When you say "we are being invaded," who is "we"?

Again, hackers. We never cared for race nor sexuality.

>who is doing the invading?

Control freaks.

>They're not trying to control your thoughts, they're trying to get you to be less of an asshole.

If anything, this rules make it easier to be an asshole.
Neither. I'm not sure how I can help you, maybe try reading it slower.
Is there any language/environment that tries to combine the two? I.e JIT for a few iterations and then "settling" on the best optimization and caching it?
I wasn't arguing that they're unimportant or that I expect to code in a bubble, just that I'm paid to work 40 hours/week and roughly half that time is non-creative and non-coding. It's unreasonable to expect eight straight hours of productive creativity when business needs also require you to do TPS reports with your time at the office.
It's not challenged by reality at all, you are just misunderstanding it (probably because you have not read the book and probably because of my terrible simplification).

You keep referring to talent. Which does not exist, has never been proven and has been disproven numerous times by taking sportsman out of their chosen sport but into a new sport requiring similar talent and testing their performance which is always sub-par and hovering around average.

The primary example used is table tennis players are famed for having naturally quick reflexes. In every academic study, table tennis players performed no quicker than average in any reflexes test and in some cases performed worse than various random individuals from the street.

There are others but you should read the book before discounting a hypothesis. I have read enough to convince me natural talent is a myth; the equivalent of a rain dance is the reason for rain.
If it come to that, I suspect Duckduckgo will be kind enough to point me in the right direction.

Since ebooks are zip with a well-defined file hierarchy, I may even be able to hack the unnecessary bits to achieve freedom on my own.

Nice to see that some authors share that point of view.
That is an excellent question. There is really a lot of cross-bleed between C++11 and D. In fact if not for anything else D was good competition to wake the C++ giant up into doing something about its deficiencies and backport as many D features as possible. I think this will continue to happen and and I think both the languages will benefit technically from this dynamics.

As for, should one abandon and existing C++ project and rewrite in D. Probably a bad idea, such a thing would require strong arguments. On the other hand for some project that is beginning now, I would say its evenly matched. The possibility of abandoning a lot of the C++ cruft and legacy is not something that should be ignored. Whether that compensates for the reduced maturity of tooling as compared to C++ has to be decided on a case by case basis, and this question is going to be a perennial question that would afflict the adoption of any new language. Its hard to have authoritative answers for this. That said I am looking forward to some improvements in D, better garbage collection, better separation of functions in the std library that uses garbage collection, getting the runtime memory requirements down for compiling D code that uses a lot of CTFE, and well if you could add sum types and pattern matching and efficient fibres/coroutines that would be very nice. I think fibres would be a tough one if one has to maintain portability and compatibility with C libraries.
SEEKING WORK - GERMANY, in the EU or REMOTE

Hey, my name is Basti and I've been a freelance web developer for 6 years. For the past months I've been a nomad traveling through Europe. I've got two backpacks. If your job requires traveling (in the EU): I'm totally ready.

My current area of work includes everything JavaScript (+CoffeeScript) and the rest of the crew: HTML + CSS.

Frontend:

* jQuery, Zepto

* Backbone, Underscore, Ampersand

* Mustache, Handlebars

* Stylus, LESS

* Foundation, Bootstrap, Semantic-UI

* Gulp, Grunt, Bower

Backend:

* Node.js, NPM

* Express, Koa, Hapi

* Socket.io, Websockets

* MongoDB, Redis

* Git, Ubuntu, Nginx

I am the creator of jQAPI (http://jqapi.com), have sold a jQuery Showcase/Blog/Twitter (http://usejquery.com) and I finished 3rd in the Nodeknockout 2012 in the category Utility/Fun.
My current project is http://pairs.io - a remote control for the web.

Find my mail address in my profile. Or http://mustardamus.com or http://akrasia.me or http://github.com/mustardamus or http://twitter.com/mustardamus.

Looking forward to your message!
If Facebook did for D what HHVM is for PHP, maybe people would use it.

They haven't.
Purposely Making Cars Spew Black Smoke To Protest Obama And Environmentalists
i want to get/stay fit, without the need of my brain muscles :) meening, i dont want to think about workout routines, repetitions, when its best to workout, how to fit my workout into my schedule...etc... i just want someone to tell me what workout to do, whenever i feel like it. thats why i created an app called 20 Minute Workout*, which generates you a different workout (consisting of strength building, cardio and stretching exercises) everytime you start the app.
[0] http://www.20minuteworkoutapp.com
The core problem is nobody gives a shit. The traffic designers, the urban planners, the cyclists, the drivers, the pedestrians, the cops, the government. Everyone cheats, everyone makes excuses, it's someone else's fault, yadda yadda.

It makes perfect sense for cyclists to obey the effing law but they don't. They'll rattle off an infinite number of excuses, ranging from it doesn't make sense, to everybody does it why should I be the good rider, to laws of physics: it is hard to stop a bike and then restart at an intersection so I will just race right through, yadda yadda yadda. It's lazy, cheater thinking.

Everyone out for themselves. No empathy anywhere in sight.
Until the centralized system fails. Email is resilient and will still be working post-apocalypse, where as, FB will probably not.
And that's why lines of code is an ambiguous measurement. We could also count the code running the JS, the rendering engine, the browser, and the OS.
Your claim that your product will not be discontinued is worthless.

If you're so sure of that, put your money where your mouth is, and offer an SLA with a contractual minimum duration you promise to keep the service up, and significant monetary penalties if you fail to meet it.

Doesn't sound like a good idea? Then shut up.
It only takes a little bit of pressure from your foot on the gas to make the car go. And the mental energy to lighten up on the pressure when the car gets to speed. Or are you referring to the energy that gets expended by long-dead dinosaurs? For that, the cost of my entire trip to work is paid for during my first 5-10 minutes of working -- during which time I'm getting my morning coffee, and flipping through email. So not much energy there either.
I'm not sure what you're responding to, but I agree that bikes do not generally belong on sidewalks.
Don't try and bring reason to the Gladwell-bashing. Great post though.
Michael from Inbox here.

I actually looked pretty closely at JMAP when it was announce. It's really just a JavaScript wrapper around IMAP conventions. Plus, there's no way to actually use it-- it's just a document spec.

The thing people don't realize about IMAP being a "standard" is that there are tons of extensions, weird bugs, provider-specific edge-cases, no comprehensive tests, no reference implementation, etc. If you mean it has an RFC, then yes it's a standard. But actually working with it is still hellish.

We're trying to fix email from a pragmatic, developer-focused point of view. We just want to build new apps and services without the struggle of old protocols or dealing with character encodings. The philosophical argument can come later when the dust settles.
I would also want someone to tell me if I've said something offensive. It gives me an opportunity to re-evaluate my words, and reply accordingly.

The reply might be "oops, sorry", or it might be "no, it wasn't." Thats the argument here. If further debate or discussion were necessary following that exchange, I would welcome it, but "oops, sorry" cannot and should not be the default because it assumes that whomever takes the defensive first is always in the right, and that is its own "bubble" worth worrying about.
Video of kids reacting to a Game Boy is cruel reminder that you're old
Mostly relevant XKCD: http://xkcd.com/773/
I think all this illustrates is selective memory. You remember some cyclists swerving because that frightened you. You don't remember all the times the interaction went smoothly.

The irresponsible cyclist who killed a woman is just that--irresponsible and reckless. This is orthogonal to the fact that he was on a bike at the time.
A lot of these are protocol changes, not necessarily client changes... And I don't see many protocol changes coming for email...
The whole time I read this article, I could only think of PG's "The Submarine."

http://paulgraham.com/submarine.html

This article describes a process that's being going on for decades, but manages to do so while imbuing a "drama" that only a headhunting firm could truly muster (or the guy who wrote the book selling for $299).

It's true, that the pressures have ramped up over time as private equity becomes a monster approaching the size of the banks themselves.

But at root, this article is about people in one great job, looking to go to another great job. News, indeed! Nice work to the press people who put this together.
So it's an e-mail client as an platform/SDK? That's kind of neat.
Thanks :) We have an opt-in program called FairPay, where we connect our users with employers who are willing to pay at least the crowd predicted salary. We charge employers to schedule phone calls with candidates.
This situation is always painted as a "prisoner's dilemma" because otherwise talking about coordinating with regards to hiring smacks of anti-competitive collusion. However, I don't think the timeline is, on the net, disadvantageous to recruits. It's hard to argue that folks on a two-year contract at a bank are somehow disadvantaged by being able to line up their next gig a year or more in advance. It's also hard to ignore the fact that the long lead time gives recruits a lot more margin for error, because they get to make a run at private-equity well before their contract runs out at a bank.
You can totally still run it yourself. But we figure most developers won't want to run lots and lots of servers to sync+store terabytes of mail data. (see Heroku, AWS, etc.)

... but you can if you want. And if that sounds interesting, maybe you should work with us? :) jobs@inboxapp.com
Thank you for this very well written and thoughtful response. It definitely answers some of my questions. I tend to come at problems from empirical and intuitive angles, so arguments from first-principles tend to be lost on me.

This is likely because my first encounter with formal reasoning was in the field of classical philosophy, and many things I empirically knew to be wrong had been "proven" from first-principles in the literature.
It's on GitHub, you can self-host it if you wanted to. It's not a service yet.
Are you referring to this man who was killed by a cyclist last year, at Market and Castro or was there another incident where a woman was killed by a different cyclist?

http://www.sfgate.com/crime/article/Family-of-bicyclist-s-vi...
ShellCheck - A shell script static analysis tool
Flask-SQLAlchemy Caching
Don't play like "who, me? I'm just a naive seeker-of-common-ground!"

You entered the conversation waving a bloody shirt to slur real people, present here, as being responsible for the death of another real person, who was once present here. You couldn't even spell your adoptive martyr's name right, yet you're passing judgement, and want to assign blame to commenters – commenters! – for a death.

Swartz was a principled free-speech absolutist – see http://bits.are.notabug.com/ – so you do him no honor when you suggest commenters owe penance, or silence, for expressing certain opinions.
How a Windows bug might be costing us over 600 years of wasted time per day
You ever see those commercial restaurant spaces which seem like a good spot on paper, but every restaurant that goes into it seems to fail?

Thats kind of how I feel about all the "We fixed email" startups. A real pain point but one I'd never want to tackle since there doesn't seem to be one "I've fixed it" solution.
4ormat Smartly Rebrands as Format
Incorrect. You see a flash because the new image has't been loaded yet, but all the other images have been previously loaded and cached, so your browser can display them almost immediately.

Try going back to page 1 — each page will appear to load instantly if you have all the images cached.
Samsung's Latest Anti-Apple Ad is Deceptive but Really Good
Ironically the link to this article is over http not https
Speeding is a tricky issue because of the wide variety of types of roads. For instance: four lane, divided highways yield fewer fatalities without any speed limits. (This is known as the 'Montana Paradox'). http://www.hwysafety.com/hwy_montana.htm
Developer inequality and the technical debt crisis
At first glance, everything they talk about can be done
using IMAP and makes more sense to implement
client-side than server-side/embedded into the protocol

Take a stab at building an unicode-enabled email client that works using 90% of available client features across any one major email provider and any one imap OSS server. After a few months when the flow of edge-case bugs slows to a medium roar, take a stab at allowing customers to connect to a different OSS imap server. Then try adding support for exchange's imap.

The standards exist, but they are open to a lot of interpretation in key areas. As a result, there are a lot of interpretations. It's a painful thing.
Michael from Inbox here.

IMAP, yes. Gmail and Yahoo! Mail now, expanding to others ASAP. (We depend on the `CONDSTORE` extensions right now for performance, which isn't always supported.)

POP, no. My time machine didn't go back that far. ;)

But you can help add it? github.com/inboxapp/inbox
Though most pedestrian fatalities would be on relatively short car trips or relatively short stretches of long car trips (before/after the highway).
Getting people out of cars and onto bikes would save even more oil.

We also have 30 years of data from Idaho which allows cyclists to treat stop signs as yields: "Idaho bicycle-collision statistics confirm that the Idaho law has resulted in no discernible increase in injuries or fatalities to bicyclists."

http://btaoregon.org/wp-content/uploads/2009/03/hb2690-idaho...

Do you think this would be the case if applied to cars?
Screenshots, created with Sketch... Doesn't look good on devices that don't have "Helvetica Neue" installed.