skysight-inc/HackerNews huggingface dataset:
I built this automated twitter account: https://twitter.com/SEOguru101

It uses RSS feeds to spit out content. I've only sent maybe 5 tweets in the accounts entire life.
Yeah, I did that. You need to tell users to navigate several levels of their settings app, which is a pain. Most people never touch their settings are and are put off by having to deal with it.
In terms of how far through the content - there seems to be a little marker (in yellow) that runs along the bottom of the screen. I suspect, depending on the browser, YMMV.
I agree. We operate in several areas of mainland China (Shenzhen, Hangzhou, and Kunshan, near Shanghai), and we have a major IT office in Shenzhen. Their general responsibility is the combination software/hardware hacking to build factory control systems, and the impossible-to-overestimate benefit of having those people perform that specific function is precisely their can-do attitude and willingness to hack. This in contrast to, say, India, where we have a much larger dev+ops organization that generally spends their time executing assigned tasks rather than engaging in creative problem solving. Yes, there are pitfalls to operating in China re: government/law/IP risk, but on the other hand, it seems nearly everyone outside party politics has learned hacking skills simply in order to survive. It's an incredibly valuable market, and this attitude along with a decent formal education system and ubiquitous internet access is propelling it full steam ahead.

tl;dr: Yes, there are problems, but there are a lot of upsides to operating in China, too, besides even the $ (either the huge market or cost savings, depending who you are).
How to :quit Vim [with zsh]
CSSAnimEvent event handler for CSS3 animation/transitions with fallback pattern
Perhaps a little tangential, but that reminds me I wrote a SQLite interface with a shelf-like API, for when I wanted incredibly simple data storage which may grow more complex and relational later:

from sqliteshelf import SQLiteShelf
d = SQLiteShelf("filename.sdb", "tablename")
# now use d like any other dictionary, but this one has
# persistent storage

https://github.com/shish/sqliteshelf
One could still disable just the notifications for that app, which is already possible.
Seems like a legitimate use then. How have you gathered stats to let you think that your users are vastly refusing push notifications for you to request it in iOS 7?
Thats exactly why its a news. Many didn't realize that the email and other particulars would be out in the open.

Its like knowing that my details are now public because I posted on HN when I expect only my posts to be public ... (Just an example as HN doesn't require an email id)
The problem with push notifications is that they drain a lot of battery. I enabled push notifications only for the applications that I really care about, like Mailbox or Facebook Messages. I just don't want other trivial applications to drain my battery.
Would you rather be the #1 smartest person or add most value to most people?
Would you rather be more like:

A) An extraterrestrial that is observing the evolution of the human species, as it is controlled by a hive mind. This hive mind supra-organism, similar to the Borg from Star Trek, divides itself into different possibilities in humans (as well as bees, ants, etc) and distributes values to promote certain actions, as an automated process similar to asteroids affecting matter and energy as it runs itself with increasing efficiency through the universe. Your brain contains the whole of human knowledge and you watch fluctuations as this knowledge evolves.

B) Contribute the most value to the evolution of this human hive mind. For example, transhumanism, solving world health problems, making the average intelligence smarter and raising quality of life with robotics.
I find it hard to fathom why you seem insistant on an "all or nothing" approach being suitable for the entire marketplace.
While that sounds cool it's also scary. I mean, everyone is stalking him.. it's not 'trying to kill him', but it's a reason to become paranoid. Without his agreement, I don't believe this is ok. (For non-humans however.. )
Just visited New Zealand (South Island only) for the first time, and can confirm it's an amazingly beautiful country and one where I can imagine energised new beginnings. Iceland felt very similar - smaller, of course, and officially not english speaking, but closer to Europe amd North America.

And for the OP rolledover - I'm a (business) coach, email in my profile, if you want to know more about what to look for in a good coach / mentor.
The only thing I want is great credential/auth handling, in the device. Maybe biometrics on the phone, too. 4-digit passcodes are a failure, since it's possible to try an unlimited number (bypassing the delete-on-10-failures), even with physical possession required.

If I got a bonus, it would be the ability to select overrides for internal apple apps (Mail sucks, Chrome > Safari, a phone client which supports SIP and crypto, a messages app which supports crypto) so other apps would use it, too.

Extra super bonus is iCloud inside the firewall/self hosted on OSX.
Learn to read Chinese with ease
Flickr's redesign makes it a photo service actually worth sharing
If you built an app knowing it NEEDS push notifications on a platform where it's optional for the user to enable/disable, you failed as a developer. The application should be able to function either way. Users deny getting their location? Ask them to input a location instead.
you can look at #hntokyo tag for some tweets about the events/pics. patio11 was there in all his glory as well.
What is that about "premature optimization" and "the root of all evil"?

O(n) arguments are all very well as long as you keep in mind that, ehem, there are constants all around and they usually tend to be pretty big.

So a more honest title would be "linked lists may harm your efficiency in high-speed environments". Notice the 'may' and the context.

The title implies straightaway "stop using LISP", which to my taste is a rather bold statement.
I have a pretty in depth write up of how I use IFTTT and Evernote to collect my digital breadcrumbs. I particularly like that every month I get a screenshot of my last.fm chart. It's amazing how much music can spark your memory.

http://aaronfrancis.com/blog/2013/2/26/how-i-use-evernote-an...
tl;dr: The economist has sunk to playing the man, not the ball.
I expect Virtual Machines for domain-specific languages.
I also expect (de)compression, cryptography, number-crunching, graphics algorithms, etc.
You could still disable them via the notification centre settings in Settings.app.

I think what the OP is saying is not to remove the permissions settings totally, but just to have it 'default to on'.

The way it works now is so many people have been burned by stupid apps sending useless crap that when the app launches and ask if they want to receive notifications - they just immediately say no.
Students are the victims and culprits of India’s broken higher education system
Even if it did have gelatin (which it doesn't), why would that be a problem? If, as a society, we're going to kill animals for food, then I'm all for making sure we at least make full use of the animal and let nothing go to waste. Anything less than that would be doing the animal a disservice, don't you think?
Patent troll that wants $1,000 per worker gets sued by Vermont A-G
How to set goals and motivate yourself to achieve them.
Yes - benchmarks need to be ported very carefully to make sure they measure something meaningful. What makes you think that there are problems with this port?

It is an old well used benchmark, used for benchmarking object-oriented code with polymorphism.
I wonder how the Internet would have looked like if it had developed the way that Alan Kay proposed (i.e. a browser as a mini-operating system). It's quite possible that we'd have much better performance (among other things) from the start.
I use MixPanel to track permissions conversions, and they're at roughly 60%. So 40% of users assume they're going to get spammed, even though they're not.
My comment was tongue-in-cheek. That said, I've known bodybuilders ever since they forced us to start working out freshman year and they'd drink 20 gallons of highly acidic fluid if it meant some protein was in there.

Hell, you could market it as a miracle supplement.
They are fast, indeed. But by targeting NaCl, you are producing code that:
- will only run on Chrome;
- will only run on the hardware platforms for which you have developed.

This kind of kills all the fun in the web. By contrast, asm.js code will run just about everywhere, today. And will get blazingly fast in ~12 weeks for Firefox (a little later for Chrome and Opera).
Show HN: Enterprise Report Server (aGPL)
I got frustrated by the dated UI and the limited features in the birt(www.eclipse.org/birt) webviewer. So I built Enterprise Reporting Server as a replacement, and released it under the Affero GPL license. Some features:

- User accounts and role-based access controls
- Report scheduling
- Fine grained permissions on reports

Fork it on github
https://www.github.com/stephanfeb/ers

Download a .war
http://www.computonium.com
Suchmaschinenoptimierung Stuttgart Google Just Unleashed Its Penguin 20
That may have been chopped of by Opera then. Thanks for the correction though :)
I haven't found any IFTTT recipe that would be particularly useful to me. However, I've set up a few useful jobs on Zapier, for instance I have CircleCI automatically create a GitHub issue upon build failures using Webhooks.
I get an email if the weather shows it'll rain tomorrow. That's kinda nice. Also, anything I star on Google Reader saves to Instapaper, but that wont' be useful very much longer.
I think bad in this sense is malicious as opposed to incompetent.
This is one of those articles I keep referring to my friends although it is almost 10 years old. It opened my eyes on how the world works, I think I learned more from it about wealth than from my entire college education (and I majored in economics).
Clear divison of roles is important BUT (here's the trick) one person can fill more than one role.

There are loads of case studies where an innovative, entrepreneurial spirit has teamed up with a more detailed focus operationally-minded colleague. As long as their values and risk profiles are aligned, it can be (really, really) great.

There are also many advantages to one person looking after both tech and sales [1] - for one, it avoids building a product that customers aren't asking for.

So the clearly defined roles are still there - say product build and sales. You might do both, so just make sure you keep yourself accountable to doing them both justice - for example, scheduling blocks of time for each, and not giving in to distractions. You will almost certainly prefer one to the other - success is keeping the balance, and not one day finding you've been coding for 3 months without talking to a single customer or investor.

In the startup stage there will always be a lot of roles that aren't full time and will be filled by a founder - think accounts, marketing, customer service. As you grow, these can be handed over - and if you've always treated them as separate roles, not just part of your job, then that role succession will be much easier for you and your new recruit.

I'm always happy to answer business questions - email address in my profile if you prefer.

[1] At startup, "the business guy" means "the sales guy". They're either selling to customers or selling to investors; if they're writing 5 year plans and applying their MBA's management reporting course, then they don't understand startups.
Careful, anti-Jobs sentiment is strong here.
Nikolay has also ported the Richards and Tracer benchmark.

http://bonovox.be/blog/dart-vs-java-richards-and-tracer/
It depends. If it's a work party, I'd see to arranging some budget for drinks and order some for that party separately from the regular stock.

If it's a private party, I'd look into purchasing cheap soda via the job's supplier, they're usually cheaper than grocery stores.
I have about 300 tabs open on my Firefox, and the Gecko Profiler is active. Things are running very smoothly, thank you very much.

So, my best guess is that you have an add-on killing your performance and stability.
How the next popular social platform will evolve
Traditional Japanese Art Created Using Excel Spreadsheets
For commercial and FIPS supported that works, also for SECRET data. AES 192 and 256 are approved for TOP SECRET data. http://en.wikipedia.org/wiki/Advanced_Encryption_Standard#Se...

However I am pretty sure noone is uploading target coordinates or guiding missiles using AES 256 even, it seems. I could be wrong but I would assume something greater.

It is assumed the NSA, other than side channel attacks, cannot break AES as of 2006, still it is getting close.

"AES has 10 rounds for 128-bit keys, 12 rounds for 192-bit keys, and 14 rounds for 256-bit keys. By 2006, the best known attacks were on 7 rounds for 128-bit keys, 8 rounds for 192-bit keys, and 9 rounds for 256-bit keys.[11]"
I can relate to your situation. I quit my very well paid i-banking job last week as I had no passion whatsoever and started really hating what I was doing. I was full of plans but a few months into it I realised that what I was aiming for was too big a job. It took me another few months of starting out different, almost random things (without ever getting anywhere) before I recently, nearly by chance, stumbled across an idea that was small enough to build a prototype for in a couple of weeks and seems to have hit some real demand out there. It's a github like thing for spreadsheets that allows people to do diffs and stuff on their spreadsheets. And here's the irony of the story. My old job that I hated so much involved a lot of Excel monkey work. When I quite my job, it never even occured to me that this could be a useful thing as I was chasing some high-flying fancy idea. And the fact that I didn't have financial pressure didn't help much either as there was never really the need to get something off the ground quickly. So the short of it is, (though I don't feel like I'm really in a position to give you any advice), maybe you can find something that makes use of what you did before? Even though it might look like a tiny little problem not worth pursuing? There's so much talk about building something disruptive these days that the little problems people deal with get overlooked so easily. And quite often it doesn't have to be a cutting edge complex engineering solution. So, please, don't give up and don't look back. If you hated what you were doing, it's not worth it.
Startup Engineering Cookbook
Google acquires kite-power generator
I have lost jobs based on those bullshit, pseudo-scientific psych tests. Some of them are straight out of the back of an issue of Cosmo. If I was a moral-less dirtbag I would still have scruples about trying to sell a company on personality tests as part of an interview process.
I totally think CSS layout could use some improvements, but isn't the separation you're talking about here already pretty strong?

I'm struggling to think of an example of a situation where text styles affect layout on containers where dimensions are anything other than 'auto'. And any situation at all where text styles affect positioning.
Yeah, I find automatic email / notifications for things like weather help you acquire an ambient, almost sub-conscious awareness of things you wouldn't be able to glean from the environment. Not IFTT, but I like PM software like Trello for this too.

I wonder about other things that are nice to have an ambient awareness of. It can't be too many things, otherwise you risk overwhelming yourself with notifications / beeps / things to check / glowing orbs, but I bet we all have a bit of room for more of that.
I think the integration of Philips Hue gives an opportunity to do some creative stuff. Once there was also a recipe to automatically create a list of people who engage in conversations with you, but i think it doesn't work anymore after the changes in Twitter API/terms.
Why dont they just insert regular C/C++ source code inside HTML and be done with it? Eventually the browser is just going to be a download manager that downloads executable code and runs it locally :P
When I visit the URL, I appear to be reaching a different article, titled "China manufacturing shrinks in May, leaving policymakers with few good options"

What gives?

Edit:
I end up on

the-steve-jobs-emails-that-show-how-to-win-a-hard-nosed-negotiation/#87589/china-manufacturing-contracts-in-may-leaving-policymakers-with-few-good-options/

I'm browsing with IE9, I assume the JS is borked.
The problem with this attitude is that pollution actually does have an economic, social and environmental cost. Putting in place regulations to ensure that the polluters pay that cost, instead of unfairly foisting it on everyone else, is perfectly sensible free market economics.
What happens to the kite when the wind stops blowing?
Thanks. We launched the website (automated testing) in January 2012.
I've been a vocal critic of Tesla and the DoE loan program, and I'm really glad to see Tesla pay off the loan and move into private markets. I want to root for this company to succeed and now I feel like I can do that. Taxpayers still got ripped off given the size of the loan relative to the company, and the huge downside risk, but I'm glad Musk pulled it off!
After reading your article I'm now investigating around that Doxie stuff, thanks for this. The wife regularly pesters me because she wants to scan stuff but I've always thought scanners where device from the 90s, never occured to me they actually evolved (SD card, dropbox, etc)
It didn't work at all on my (admittedly old) version of Firefox.

I suspect the author made the slideshow to display on his/her own system, and generously shared it publically as an afterthought.
ACHIEVE! ACHIEVE! ACHIEVE!

ACHIEVE! ACHIEVE!

It's everywhere on HN, like a modern day http://en.wikipedia.org/wiki/Stakhanovite_movement

What wrong with just enjoying your damn life?
In Haskell one typically eschews exceptions in favor of for instance the Error monad, as you don't get a typical stack trace in a lazily evaluated language.

Probably they have experienced some exception during development, but have had no exeptions in productin.
How Social Media Advertising Can Benefit your law Firm
Interesting point. You might be right as someone else did hint that this was part of a talk.
Direct link to demo: http://dzyngiri.com/demo/legend/
The precedent of Microsoft + DOJ and in Europe about IE means that some walled garden vendors will be somewhat reluctant to restrict browsers - especially if google has big enough legal guns. Which could give a (complicated) holes in the wall for vendors and users that like the hardware but hate the appstores.
Clojure: convert let to defn with macro
1. It's hard to use them in libraries due to restrictions on how to load them, Opera, Ie 10 and safari 5 require a same origin file, makes it hard to drop a worker into a slow part of jQuery.
2. Message passing can be slow and transferring only works for typed arrays which take time to convert to. Unless your calculations are much bigger then your data or converting to typed arrays isn't a bottleneck it may slow you down.
3. OO based inheritance patterns make it very hard to put pieces of your code into the worker, if your slow thing involved a call to jQuery. Ajax you can't call jQuery from the worker because it references the DOM but you can't pull out the Ajax method because it relies on $. extend and others meaning you have to rewrite $. Ajax from scratch (mot too bad in this case) or do major surgery on the library.
Origins of yogurt in general go back much farther than the Ottomans though by at least 1500-3000 years. Though, you're correct that the word itself is Turkish. Also correct that it's basically called Greek Yogurt because marketers in the West thought it sounded better.

In ancient Indian records, the combination of yogurt and honey is called "the food of the gods".[17] Persian traditions hold that "Abraham owed his fecundity and longevity to the regular ingestion of yogurt".[18]

The oldest writings mentioning yogurt are attributed to Pliny the Elder, who remarked that certain "barbarous nations" knew how "to thicken the milk into a substance with an agreeable acidity".[19] The use of yogurt by medieval Turks is recorded in the books Diwan Lughat al-Turk by Mahmud Kashgari and Kutadgu Bilig by Yusuf Has Hajib written in the 11th century.[20][21] Both texts mention the word "yogurt" in different sections and describe its use by nomadic Turks.[20][21] The earliest yogurts were probably spontaneously fermented by wild bacteria in goat skin bags.[22]

[1] http://en.wikipedia.org/wiki/Yogurt#History
Copy - Store, protect, and share amazing things
On a side note the only problem i had with chrome is that you cannot disable disk cache. The problem was easily solved with junctions to /Device/Null for the Cache and MediaCache folder.
I don't think it's the goal. This kind of energy is more interesting when you don't have access to the grid.

It could also be used to fuel an engine.
Now they have two problems
> Interesting point. You might be right as someone else did hint that this was part of a talk.

He's used Reveal.js[1], a presentation/slideshow tool in JS. Can use node.js if you want to have speaker notes/etc too.

[1]: http://lab.hakim.se/reveal-js/
Not necessarily.

It could be racism, in the case that the cleaners are of an ethnicity the attorney despises.

It could be bullying, in the case that the people whose change he is stealing deliberately leave cash in their desks for paying vending machines, or because they know they are prone to leaving their wallets at home.

It could be that he was so well off that he couldn't see the problem with taking a few dollars from a desk to pay a parking meter or whatever; then became embarrassed when confronted.

Feelings of wealth vs poverty are not absolute. If the attorney has an expensive plastic surgery habit, all his friends are on $500K, and he can only afford two trips to Klosters this year because his yacht needs servicing; the money may have utility to him in an "every little helps" kind of way. He might feel that everyone else is better off than he is.

If this is a big office, you could probably make $100-$200 in a session of theft (I know there is normally at least £15 in desks in my office of 8 people). If his salary is paid into a joint account, and he wants to pay for something without the knowledge of his partner (e.g. charlie and hookers), then stealing cash might be the easiest way he can see to conceal this spending.
So it seems Jobs (skillfully) bullied Murdoch into accepting his offer.
"can be interesting to debug" sounds scary :-)
Mind+ is a Graphical Programming Language for Arduino
> modern-looking web pages

Well, herein lies the problem: It's not a web page, it's a slide deck.

But I do agree in general. The slides alone are often not very interesting or useful without the talk. Hopefully, it was recorded.
We have an in-joke in the Pacific North West about our 'jacket summers'. I use IFTTT to automatically post what to wear the following day. This being said, it's not very popular :)

@jacketsummer
"If the teller gives you free money, that is on the teller, not you." That's not true in law, if a bank mistakenly credits your account they can retrieve the money.
Yep. The table needs a clear.
In Sweden there is both Turkish and Greek yoghurt. The Greek yoghurt is higher in protein and a bit more sour, iirc.
Nintendo grabs money, control from fans promoting its games on Youtube
Thanks for the invite! But thats not my point - a create an account button should exactly do that - start me with account creation process. I am not questioning the approach but merely the wording on the button and messaging after entering my email account.
It's hardly a secret if it's publicly available.