skysight-inc/HackerNews huggingface dataset:
Testing Android Accessibility: The Programmers' Perspective
So like above said, error correction for at most one error.
> It's a learning curve for us. That's why this kind of feedback is important.

Then I would suggest you to look out to the opposite problem, denial of service via long passwords (assuming that you correctly use a slow key derivation function).

e.g. Django now accept passwords with at most 4096 bytes because attackers used gigantic passwords that took a long time to hash
Chinese and Japanese grammar have very little relation to each other - about as much as Chinese and English. (The alphabets are, of course, very similar, as the Japanese adopted Chinese characters.)
The Shocking Precision of Modern Drone Technology
The problem is that you can demonstrably point out objective flaws with using wheelbarrows and bags of concrete (or I assume you can - I know nothing about pouring foundations).

With the cult of semantic HTML, the flaws in using class names to describe presentation are almost always not explained beyond some vague notion of "correctness", and possibly an example that bears to relation to reality when you take into account that almost all HTML is being generated by some sort of templating engine anyway.
thanks for your thoughts. to clarify: we intend to build a growth business while maintaining a healthy work-life balance.

based on what we read so far, the early-stage company cultures seem to be split pretty much in the bone-crushing startups (with a lot of outside cash to burn) and the more mellow lifestyle business cultures (pretty much bootstrapping themselves). we have not yet seen the growing startup with a moderate work style backed by outside money (but are far away from the startup hubs to have a representative sample).
This is a good point, but I had difficulty reading it without adding some parentheticals;

This is a neat trick, in that it defines Bitcoin's
security model such that all of the successful attacks
are out of scope.

Meanwhile, the central actors (which Bitcoin doesn't
have) who have received the trust (that Bitcoin doesn't
require) ran into a smidgen of trouble running the
bank (that Bitcoin makes obsolete) and now their
depositors (that Bitcoin doesn't acknowledge) are
praying that the government (that Bitcoin undermines)
will hit them with the legal process (that Bitcoin
structurally avoids).
You're also a dick.
You can easily pull that as a Software manager or VP Enginneering. Do you want to stay a programmer or manage? What part of the country are you in now? (I'm guessing NY or NC).
I think you are using a different definition of "Semantic" - please provide a snippet of html you feel is semantic and I'll show how this approach can be used with it.
Also, look at the exact match keyword text links and their site structure. They were SEO'd before there was such a thing
I thought with time I'd get over the dislike of change and prefer the new gmail.

I hardly ever check my email from a computer anymore and the iphone app still feels so dumbed down that I have to go to the PC to make basic changes I an use on the app. Very frustrating. When they got rid of push for the native mail app is when all my frustrations started and I felt I had to move to the gmail app. It really hasn't been the same.
Marcos Galperin: My Take on Facebook’s $19 Billion Acquisition of Whatsapp
This is becoming a common (but idiotic) meme... "Anything that had die hard fans, that didn't succeed - Way Too Early"

Maybe it was just bad technology or a bad implementation.

If it was really that good (it wasn't) then it would have survived. The fact that nothing of any consequence works this way today is telling.

You could only go so far with HyperCard before running into limitations and that's deadly.

It was easy for beginners but offered no advantage to experts. Once you graduated beyond HyperCard you could never go back.

Market death.
QML has the lowest learning curve of any visual programming model I've ever used, and that includes using the gui creators for visual studio and friends.

Something as simple as

Window { Text {text: "Hello World!";anchors.centerIn: parent;}}

gives you a first class desktop Window with text in it. And most of the complexity only comes in when you start adding state and transitions.

And on top of all that the entire thing is 3d accelerated, so it is always hugely efficient.
In this case, that would mean that it would be fast to contract but slow to release. Our muscles have a similar problem, though maybe not quite as bad.

This is part of the reason our muscles work in antagonistic pairs, e.g. the biceps and triceps, where a joint moves based on the relative tension of the flexor and extensor muscles.

You would probably want to do a similar arrangement with these coils.
Drag the email to the tab you want it to go to. It will ask you if you want Gmail to do this for future messages from the same sender.
It doesn't help that it changes UI every week.

Especially the top right of the page. I tried to lean my mom how to change accounts, but the way to do that keeps changing, and because of A/B testing isn't even the same for everyone.

Watching her struggle with gmail made me realize what a cluttered mess it is.
Eh, I wouldn't say either of those are universally accepted practices. printf has a much nicer interface than iostream (there's a reason most newer languages have a printf-compatible formatting routine), and marking local variables const (not pointer to const) can be seen as unnecessary verbosity.
> Article 22.

> Everyone, as a member of society, has the right to social security and is entitled to realization, through national effort and international co-operation and in accordance with the organization and resources of each State, of the economic, social and cultural rights indispensable for his dignity and the free development of his personality.

What does this even mean?

> Article 25.

> (1) Everyone has the right to a standard of living adequate for the health and well-being of himself and of his family, including food, clothing, housing and medical care and necessary social services, and the right to security in the event of unemployment, sickness, disability, widowhood, old age or other lack of livelihood in circumstances beyond his control.

Sounds pretty cushy.

> Article 27.

> (2) Everyone has the right to the protection of the moral and material interests resulting from any scientific, literary or artistic production of which he is the author.

You're literally violating peoples' human rights when you torrent that music!

> Article 29.

> (1) Everyone has duties to the community in which alone the free and full development of his personality is possible.

What does this even mean?

The UDHR is a supremely silly document. It takes a grab bag of things that are desirable within a particular society, and elevates them to the status of human rights.
I'm very critical of Google's products, but I do like the UI of Gmail, especially the ability to search emails w the main compose window still opened. That single feature has me 10 times more efficient.

Although I always have a tough time finding filters, even after creating them so many times - they really do need to show it more clearly.

It's the Gmail iPhone App that has a horrible experience imo, always laggy, and crashing at random times.
There is also massive expenditure into things that have little value. This is wealth destruction.

The real issue is that time in the real world will stay continuous so high speed traders will still have an advantage across markets and from information updates that occur outside an individual exchange.
In my experience, really trying to be semantic ends up requiring gargantuan leaps of creativity trying to come up with semantic meaning for elements that are there purely for presentational reasons (wrapper classes, clearfixes, etc.)
An educational app for children's mathematics has been on my mind for years. But I always thought the market was too small. The success of this story is making me think about finally writing one, maybe less technical and more adventurous.
He might be a dick but it's still a valid argument.
Couldn't you make the same trollish comment about any human right? Say we are talking about your right to not be tortured. Would you be able to provide a "citation" in your defense? What would be an acceptable source in your opinion?
React.js with Backbone router and local storage
Now I know why the wealthy and privileged are low achievers
Can you tell me how long does it usually take JetBrains to review a "Startup Discount Plan" application?

We applied about 10 days ago and haven't heard anything (positive or negative) about us...

I wasn't very hopefull given that our startup is in Mexico and the only thing we have to show that it is less than 3 years old is the incorporation papers in Spanish.

JetBrains makes realy good software but the prices are really expensive for companies in developping countries.
That seems to be a flipped bit, by far the most likely kind of problem due to radiation.
If you’re still creating new apps with Rails then wake up your career is over
Executable ASCII art as the F-Secure logo
What I'm wondering as well, or if they're remaking it into 'FlightPath'. Either way the company has been -very- quiet on this and Android support going away.
I rarely if ever surrender my sanity to use gmail online. Of course it's a "free" service and we have no right to complain. We are after all the product not the customer. Products do not complain. When's the last time your can of tuna said anything? We are Google Tunafish.
I wouldn't call it a VB replacement but have a look at processing.org
How is it simpler than nitinol?
Because the state is small and does not depend on the previous computation, the problem becomes trivial, and is accomplished just by broadcasting the full information with an attached unique version. No need for a log, rules to apply or not entries from the log to state machine, and so forth.
Apparently it still is not a better business proposition for Big Content to buy their own network.

At some point, Big Network's disinterest in being a network provider) will force Big Content or (heaven forfend) Big Government to move into the network space.
I've tried this. It worked, kinda. Considering we have some 10 active projects in the company, and each project can generate a bunch of different emails (pull request, comment, commit), I started wondering at what point my time was well spent training Google's algorithm.

(Besides, who the heck decided that categories should prioritized over my custom filters? I already had a perfectly working setup.)
Oh OK, I see what you mean now.
> No, I truly believe that having a way for everyone to communicate for free, privately, and anywhere is just so great.

I agree with that, but whatsapp isn't a new way of communicating - in the sense that it's not a new protocol like the phone or internet. While it's convenient it's not revolutionary and I am sure that Hong Kongers would be using something else.

Also you don't know what space exploration could bring yo your everyday life (probably we could build new stuff from materials not available on Earth or that are very rare...).
I continue to use Gmail because I have all of my important contacts setup in meaningful groups. The majority of my emails go to more than one person at a time. It's very rare that I send an email to a single person. Desktop-Web-Gmail includes group names in the auto-complete list of contacts in the To: line. This is a huge timesaver for me.

And it does NOT do it in Android-Gmail. It is so annoying to me that I will often write the email on my phone and just wait until I get back to a real computer to set the addresses on the saved drafts.
Soulcrushing "I can't do that" is depression (which is just faulty brain chemistry), not negative thinking in my book.

Resonable "I can't do that" (because obese people don't jump 4ft high) is negative thinking but can be quite resonable and motivating to find another way.

On the other hand blind "I can do that!" is still called positive thinking even if it's pure delusion that leads to disaster.
Yes! I have many customers who run events with anything from 50-1000 people and nobody wants to be bothered with scanning, even with the obvious advantages it provides.
Every time I think that Gmail usability is so bad it can't get worse, the Gmail UX manages to surprise me. I have my own domain, so why am I still using Gmail? Don't know, probably because of integrated contacts and calendaring which sync so seamlessly with all of my Android devices.

Anyone has a good alternative free web based email + contacts + calendaring that syncs seamlessly with Android and allows custom domains?
It's a paid email service, with personal accounts starting at $10/year. Formerly part of Opera Software, but it's recently split off.

I think the main selling point is that there's actual support when you have trouble. And it'll get some of your data out of Google, which has become a bit of a trend among techies.
> For example, I like static data structures, especially in C. But in C++ they are unidiomatic. How do you statically initialize (in the rdata / rodata segment) an object graph (even as simple as a tree) with zero-copying at runtime?

How do you do that in C? Does unidiomatic mean you can't do it? Interesting challenge.

That's also an interestingly-sized data structure. Apparently big enough that the initialization time is a performance concern, but small enough to be able to lay out statically and not burden your binary size.
Nobody gave the power to the politicians, except previous politicians.
I really, really like that. Google Tunafish. Excellent.
Ask HN: Why isn't Erlang more popular?
The old Erlang mailing list/twit o'sphere is in a fluster. A manic phase: “WhatsApp - they'll no be asking who uses Erlang now!" preceded by a depressive phase "why isn't Erlang more popular?".

The Erlang community is the last place with insight into why Erlang is not popular.

So lets ask people NOT in the community. Here is a list of hypotheses.

Erlang is not more successful because:

* OTP means Open Telephony Platform

* Erlang/OTP is run by Ericsson

* the syntax is prolog-y & not c-y or ruby-y or python-y, its just too damn erlang-y

* no package manager

* no list of open source packages

* no community site

* the mailing list is the community

* everyone knows each other from Stockholm

* it is too hard to get a first working app

* lists for strings, aargh!

* no for loops, eek!

* variables don't vary, whimper!

* people don't learn OTP first but start with Erlang

* people don't learn Erlang first but start with OTP

* no docs

* too many docs but it is the wrong sort

* not enough teaching materials

* doesn't run on the JVM

* we used to think that it was because there were no books...

* Erlang Solutions isn't a proper internet company

* the language develops too slowly

* emacs is the IDE

Some things people are pinning their hats on:

* more books, yay!

* WhatsApp!

* Elixir is irresistable to Rubyists

* LuvvieScript will prove irresistable to the JSers (disclaimer, I'm lying)

* FP is trés, trés à la mode

* LFE & Joxa will be the little lisps that can...

* something will turn up

* something better turn up

* oh God, get me another drink, even at Stockholm prices, I'll be here when something turns up, but by God, a feed of strong drink is the only way to endure the wait

It would be helpful if you would say if you have:

* never used Erlang nor considered it

* tried it & stopped

* use it regularly

So fire away. Do your worst. Hold nothing back.
How much have you been saving using your fat salary? If you've been making an average of 150k and saving aggresively over the last few years, you could easily have $500,000 saved up. Invested in dividend stocks, using 4% withdrawal rule, boosts your apparent income by $20,000.

If you want to feel safer, save more cash until you switch to do whatever you want to do. Some people find that no matter how much they save up, they never feel comfortable- don't fall into that trap. Know the real risk here- the risk of not doing what you want to do in life, because you need a "safety blanket" job.
Looking at all the responses posted so far, and it's pretty clear: App.net is a solution to a problem that doesn't exist (or it's a poorly executed solution to a painful problem)

Honestly, who cares about an API that lets you post, or read messages if there's nobody on the other side that will read your messages? it doesn't matter if I can make 1 billion calls a day.
And yet, for all that, they've worked for 30 years.
> I've sworn off using Bootstrap in any new project that isn't a prototype for a hack day.

I believe initially Bootstrap was intended for just this use case—make it easier to do a quick mock-up in markup. Once your design is relatively stable, you would naturally spend some time custom-fitting markup and stylesheets (enhancing source code readability, accounting for those who can't see, basic SEO optimization, etc.). This whole ‘front-end framework’ thing seems to me like a wrong direction to take.
Why people repeat ad nauseam the wrong mantra that if you're not paying,m you're the product?

You're not the fracking product, the product is ad space and is paid by advertisers

And, buy the way people pay for GAPPS
I didn't used to use Google's Calendar. Then I married someone who uses it for everything. Now I use Google's Calendar.
These type of sensational anti-Google posts on HN are getting really annoying.
It is certainly hard, and impossible in some cases. But not as many as you would think. Wrappers can be a problem (although not as much as they used to be). Clearfix is not a problem at all, as it does not require an element only a css mixin[1]

Still, it's very possible to be almost entirely semantic with a few minor exceptions using a css preprocessor.

[1] http://compass-style.org/reference/compass/utilities/general...
> Of course it's a "free" service and we have no right to complain.

This opinion needs to stop. Of course you have a right to complain. They _want_ you to complain. If you don't complain, and instead stop using the service, then the service gets shutdown.

"They'd never shutdown gmail. Don't be silly." If no ones using it, of course they would.
Corrupting one bit is likely but if the rest of your system is not radiation hardened it isn't very helpful.
Depends on how the code is stored in memory ... with ropes addition or deletion anywhere could happen.
Those categories might be the final push to force me out of Gmail if they remove an option to disable them.
I think he's more pantomiming how it seems such companies treat us.
G Mail works just fine for me.
Scheier previously wrote his opionion about this subject.

I can't find it straight away, but the problem is that militaristic rhetoric presents mass-surveillance as straightforward and productive, while in reality - the way Schneier presents it - it's not.

A very serious problem is also that indiscriminate collection tends to be related to indiscriminate action; there have been some examples in HN in the last times.
Or in the program counter or ALU, etc.
Adding a captcha to every page, maybe? There are services that will charge you money for this, but that doesn't mean it works.
Interesting attempt.

Key questions I would immediately ask an ERP vendor that I do not see answered on your homepage:

- What kind of interfaces/APIs does Stockor provide? Both for in-house systems (analytics, whatever) as well as externals (EDIFACT, etc.).

- Is there some sort of pricing engine to fully calculate an order? How flexible is it?

I assume this is US only? If not, then what about languages, currencies, etc?
This seems like a tortured use of language. I have a very hard time believing that my friend who enjoys people-watching at the park is doing violence to anybody.
No, I do not believe that it is.

The US didn't have a list already made up. They allowed people to convince them that so-and-so was a terrorist. Or so I've been told.

Which is exactly the opposite of what I suspect the Iraqi gov't intends to do.
$10/month. No tricks. Just fast mail.

http://fastmail.fm
True, Gmail's search is pretty awesome. I frequently use it to find year-old, two-year-old, even five-year-old emails.
My code editor keeps opening a totally useless dialog when I happen to clip ctrl-b instead of ctrl-v. My microwave insistently beeps every 2 minutes when I've put something in it even though I'm in the middle of doing something else and can't get to it. My washing machine won't let me open the door for 2 minutes if I've stopped it, even though all it was doing was anti-crease.

Computers and tech are just so bullheaded stupid, so completely and utterly idiotic.

They just don't learn and I know they can't.

The day when you can say to a computer or bit of tech, "don't do that again" and it not to blankly completely ignore you and do it again and again and again will actually be one of the great days in human history.

I don't want a singularity, I don't want to converse with my computer, I just want to be able to say 'stop it' and it to listen.
I love the roadmap gauge on your website, can I steal it?
Well that depends, doesn't it?

Is every armed militia by definition bad? I would say no. But you could disagree.
Ugh, I really wish this overly simplistic view of the relationship would die. It only feels clever because it appeals to the big-companies-screw-everybody sentiment.
I really need to earn the right to down vote. That this nonsense appears so high up bothers me. I supported her campaign because I thought coding needs to be made more approachable and interesting to kids. Let's be honest, most kids have no idea what most professions do. I think just making people more familiar with programming is a great social goal.
When blogs first started getting popular, I thought, "Man, chronological organization is the dumbest possible structure. Somebody will soon come up with something better." And so I never started a blog. Now I just feel dumb for waiting.

The best solutions I've seen for this are a) organized post series (e.g., [1]) and posts that aggregate a bunch of things previously written (e.g. [2]). I'd like to see people take that further, so if people have other examples of interesting approaches, I'd love it if they could reply with them.

I will say that editorial work is hard. As I've experimented with writing a book, it's clear to me that whatever I think the plan is up front, it's going to change, and that refactoring the structure as I go is expensive. It's cheaper to do it in large batches. So I think most blogs will just always suck in this regard. I suspect the future is in collaboration, where the author and blog readers can collectively build and maintain the table of contents and intro material. That would mirror the writer/editor collaboration that goes into books.

[1] http://theincidentaleconomist.com/wordpress/what-makes-the-u...
[2] This is only an ok-ish example, but it's the only one I could think of: http://www.fourhourworkweek.com/blog/2014/02/04/how-to-get-p...
latexmk has an auto-compilation feature