skysight-inc/HackerNews huggingface dataset:
I'm speaking more in terms of the goals the markup dialects had, irrespective of the ultimate implementation. I think we can all agree that those suffered from misguided engineering choices (bloaty XML culture).

Responsive images could have been an XHTML module with a javascript implementation. The browser vendors could catch up and provide native implementations in their own time, but that would not postpone immediate usage.

If it were done right, anyone could have defined a markup module/schema with parsing rules and scripting. The evolution of those extensions would have been pretty damned fast due to forking, quick vetting/optimization, etc. It would have been well timed with the recent javascript renaissance, if it had happened. It might have meant browser vendor independence at the level of the developer.

HTML should really have been modular with an efficient, lightweight core spec. It should have also paid lots of attention to being semantic so that others could compete with Google on search. I am still curious if that's why Google got involved in the WHATWG. I'm rambling about things I don't know about though...
Very cool.

I wrote up a spec very similar to this (though I just used the hash itself for the folders, as in HA/HAS/HASH structure [there's probably a name for that scheme]), but haven't gotten around to implementing it. My main problem with actually implementing such a system is that I don't really like depending on Django or web-based interfaces; I'm a huge fan of files, and UNIX-style tools that operate on them, I just don't like the hierarchical filesystem. I've considered that a FUSE frontend to such a system would probably address most of my concerns, but at that point it's still a big huge abstraction layer that I start to feel uncomfortable for nebulous reasons aside.

But, very nice. It's nice to hear that I'm not the only person driven to such extremes. :)
I have been using eAssistance Pro live chat software
https://www.eassistancepro.com/
"Diet" is a subject that I've studied for most of my life, and I'm no youngster.

The same arguments about dietary composition have been going on for at least 150 years. There may be many opinions but for my part, I'd rather listen to the scientific evidence.

I was medical director of an obesity treatment clinic for many years. The low carbohydrate (CHO), optimal protein intake diet was often effective for weight loss and was not associated with bad effects. We felt compelled to closely track indicators of potential adverse effects but none were apparent.

There were good effects, e.g., type 2 diabetics had reduced insulin requirements, in some it was decreased to none. Other metabolic conditions, hypertension, dyslipidemias, etc., improved as well.

The science surrounding diet, metabolic disease, obesity and related things is indeed very complex. However as I see it, research into human evolution sheds light on what the optimum diet would be.

There's evidence that human hunter-gatherers were taller, stronger, healthier than their agricultural descendants. The idea is consuming a diet closer to that of pre-agricultural humans would better meet our physiological requirements.

Pre-agriculture diet had more high-quality protein (animal sources), less fat, with an omega-3 to omega-6 fatty acids ratio approximating 1:1, and low in saturated fat. Importantly, the intake of simple sugars was much lower that it is today.

On average, in the ancient human diet it's estimated that protein intake accounted for about 35% of calories, fat ~20%, and the rest ~45% from CHO. Of course, diets varied widely. These averages suggest a direction to take to improve health rather than absolute prescriptions to be followed rigidly.

So I guess everyone is partly right. Ideally, get more protein, less saturated fat, more omega-3, less omega-6 (seed oils), and moderate the CHO intake, especially sugar in all forms.

Sorry to say this, but our remote ancestors were conspicuous meat eaters, never natural vegetarians, though vegetables (leaves, stems, roots) were an important part of the human diet.

And BTW exercise was a constant component of primordial human lifestyle; we might do well to emulate that as well.
Uber banned for good in Germany
Predatory startup Uber is not allowed to operate without a license pertaining to the federal Personenbeförderungsgesetz that regulates transportation by bus, car and tram, a Frankfurt court has confirmed on thursday (preliminary injunction). Uber faces a penance of 250,000 Euro per violation. Uber plans to fight the ban, it said, according to Frankfurter Allgemeine Zeitung. This likely means that without a license, Uber is done. To qualify for a license, any service needs to meet wide-ranging requirements set forth in the aforementioned law, which "UberPop" seems unlikely to be able to (ever) meet.

http://uk.mobile.reuters.com/article/idUKKBN0GX0EM20140902

Original report:

http://www.faz.net/aktuell/wirtschaft/wirtschaftspolitik/taxi-konkurrenz-gericht-verbietet-uber-deutschlandweit-13130485.html

Court order:

http://docs.dpaq.de/7814-beschluss-landgericht-ffm_uber-taxi-deutschland_2014-09-01.pdf

License requirements:

http://www.gesetze-im-internet.de/pbefg/__13.html
Writing grammatically incorrect emails is probably the lowest status of all.
Untrained thiefs can shoot down drones with smart rifles that have aim assist/lock on features. The only problem is that they are very expensive, so if a thief could afford one they probably wouldn't need to shoot down drones to steal packages in the first place (that is, unless they stole the rifle as well).
There's always a polyfill: https://github.com/scottjehl/picturefill

Considering many HTML5 features and related JavaScript APIs can easily be made to work in older browsers using polyfills, many relatively larger sites have been doing this for lots of things (HTML5 block elements in IE<9, for example).
I've heard that as well. I dunno, doubling seems to have worked so far...
How is it ironic? Article claims a new element to improve things. They can say that they are not responsive because such improvements are needed and they were waiting for it.
Digital Ocean Terms of Service – Interesting Summary
Ah, it might make the web faster on mobile. Not very interesting.
Note: for those interested, MCS locks and qspinlocks are discussed in this fine article: http://lwn.net/Articles/590243/
I think this should just be a server side issue. Querying for images with size information and the server spit out lower res images on the fly. This way, the web design guys have less to do when creating graphics assets for a site.
I beg to differ, and not only because I code-golf in PowerShell. Aliases and the ability to shorten arguments while they're unambiguous both are features that have no use for scripts, but are very handy for an interactive shell. I never type things like

Get-ChildItem -Path ~ -Recurse

if I can help it, instead it almost always is something like

ls ~ -r

I guess -Recurse only ever appears there if I hit [⇄] for parameter completion.

Sadly there are far too many people who only know bash and see straightforward conversions of VBScript into PowerShell and think the language sucks or is too verbose.
With PowerShell level of slowness it starts to matter. Even very basic commands seem to sometimes take many seconds to run. In the middle of intense workflow it becomes a problem.
Yeah. Pasta, bread, tortillas and so on are staples of the diets of vegetarians I know. Who are all athletic and healthy...
How a Blind Person Uses a Computer
I've seen those Linux powered rifles lately and I wonder if recent drone developments may lead to more accurate tracking and targeting mechanisms.

I recently saw this : https://www.youtube.com/watch?v=MTSWjkXBHOs While it's very primitive and inspired by a video game, future developments may lead to water canons and so on that may do the same. A DIY anti-drone turret if you will.
It's 140' but yeah, you nailed it. Synthesis ability is a good thing. In longer constructs, that is. We don't base our lives on aphorisms alone. Sometimes we really need to be verbose. Sometimes we really need to read "à la recherche du temps perdu".
Twitter is just heading to its natural destination, a place where people share links and headlines and quick comments of little to no value.
All the "revolution instrument" narrative is plain bullshit, too. A high percentage of what you'll have on your timeline is nonsense in no particular order.
Only thing I save: lists. Useful for news gathering, but not much more.
A cheap version of nonstandard analysis (2012)
Carbs = sugar. Sugar, if not burned off, gets stored as fat.

Carb intake needs to match activity level. And of course, a varied diet is key (including fats).

Eat carbs in the morning, protein later in the day, eat a varied diet with a good amount of vegetables, eat high quality fats (olive and other seed oils, nut oils, and even moderate amounts of butter), and exercise a decent amount (even just being active, not going to the gym, though that's good too), and you'll be fine.
<disclaimer > This is a general statement, I do not intend it to be 'in response' to your comment in particular, your comment just provides a logical space to precede mine.< /disclaimer > . I don't understand this negative, defeatist attitude of people with regards to our 'current' understanding of anything. We certainly know a lot more about everything in this world, including the brain than what we did in the year 1914. Why then is there a doubt that 100 years hence we'd understand lesser ? Is there really a proven 'law of diminishing returns' in the field of scientific research. Also, in reference to the parent comment, sure there isn't possibly a way to be 100% certain that the drugs did indeed help but the reasoning behind manufacturing them were presumably sound scientifically speaking based on the knowledge known at the time of their creation and the experiments conducted then. Development occurs not by discarding prior knowledge but by refining it or in the worst case scenario, eliminating the factors that make it obsolete. So, in summary, I think we are in the 'discovery phase' of medicine these days, similar to what the 1600-1900s were for physics.
I used to love Ars, but they've started this kind of nonsense and I no longer bother to read them :/
I have to confess, that I'm also one of those guys. I usually anyway installing Python anyway. So using it all scripting is trivial. Even if Python is "heavy and slow", people seem to forget that Powershell is lot heavier and slower.
As the border between mobile/portable devices and dektops/workstations keeps getting blurrier, this "on mobile" concept will probably just lose any sense in the near future.
No, Wikipedia would never allow such a document. It would be knocked down as "original research".

But I have to agree with you, I don't think GitHub is a great way to collaborate on this kind of document either. Case in point: I noticed a few minor typos and errors in the document, so like a good GitHub citizen I went through the whole process. Forked the repo. Made my changes. Submitted a pull request.

And then GitHub couldn't merge the changes!

So the author asked me if I could pull the latest version from his repo and see if the changes could be merged that way. I (hopefully politely!) declined, saying it would be easier for him to just type in these minor changes from my diff instead of having both of us worry about how to do the merge. And the author was a real gentleman and took care of it.

If this were some software code, I would do it differently, of course - I would have cloned the repo locally after forking it and edited there so I could do a proper merge. But I didn't want to mess with all that, I just wanted to fix a couple of typos! So I edited my fork online and did the pull request from there.

So yeah, GitHub isn't ideal for this. And if Wikipedia doesn't encourage this kind of document, there are plenty of other wikis that do.
I think you missed the second option in the README, “Install from OPAM” (https://github.com/BYVoid/Batsh/tree/master#install-from-opa...). To summarize, you can install the OPAM system with your package manager with a command such as `brew install opam`, then install batsh with `opam install batsh`. That should give you a `batsh` command that you can use to compile your scripts.
This was awesome. The fact that I kinda want to download the app now probably shows how important it is to have some good videos to promote your app.
And yet some of the healthiest people on earth eat vegetable heavy diets...

The archaeological record shows that hunter-gatherers had an abysmally short lifespan, and were far from healthy... Pretty much every positive development in human health history happened after the advent of agriculture. Hunter gatherers were lucky to live past 30...

I'd guess your 'low carb' diet still had more vegetables and grains than most hunter gatherers had access to...
Thankfully, this is not intended to legislate competition but the safety of passengers and other users of the tax-financed public roads.

Your point being?
At least with gandi, you can keep the barcode of the 2FA seed around (or the text seed) and set up new devices with it. We use Gandi and everyone with access uses Google Authenticator with the same 2FA seed.
Link to Edge.js: https://github.com/tjanczuk/edge

WSH is Windows Script Host: https://en.wikipedia.org/wiki/Windows_Script_Host
Sigh. So this is another "diet" methodology focusing on fat people losing fat, but these same people are too lazy to calculate their energy requirements, energy input and energy output by counting calories and macronutrients?

I eat at 20% fat, 50% carb, 30% protein and I can gain weight, maintain or lose fat simply by adjusting my calories. It really is not rocket science. Self-discipline required, but if you lack that you have bigger problems.

TL;DR Overweight lazy people should eat less carbs and more meat if they can't be bothered to count calories
It is ironic because the article claims images slow the web; before extending HTML with special elements and DSLs it would seem a simpler step to get rid of useless and meaningless stock images.
For me, a very-low-carb diet clears up my acne within four weeks of starting the diet. It comes back again within a week of ending the diet. (I also find low-carb very hard to stick to.)
Three Pathways to the 1980s
> Do you see a late 20-something white software engineer as being capable of making a living in Shenzhen?

As an American, you'd likely be much better off doing contract work for US clients than working for local companies (this is almost universally true for any country you'd be in).
Of course, if a company wants to pay a software developer for overtime, they're free to do so. I've never heard of that being done, however.

I'm going to add this to my list of "Harmful Assumptions That Developers Make".

If you assume that what your company does is normal, it's a small leap to classify it in your head as fair. From there, you can go your whole career never expecting something as basic as being paid for every hour you work.

But it doesn't have to be that way. I've personally arranged my work contracts such that I've been paid for every hour spent working for a company since around 2001.

You, and everybody else in tech, should do the same. We're not fast food workers who need to either take what we're given or face having no job. We're free to pick and choose from the single best market for developer talent that there has ever been.
-I would use it especially when I'm in a foreign town, in order to find some activities based on the population density.

-As suggestions:

->I would like an atmosphere feeling (comments about the activity or some photos)

->Also I would like to have a special identifier for my friends (that I added in this application)

->Maybe it would be nice if the application could add my location to facebook, and to let me tag friends from this application

->Maybe, in the future, I would like the activities to be categorized (music, movie, party, etc)
It is quite dangerous to go both low carb and low fat[1].

[1]https://en.wikipedia.org/wiki/Rabbit_starvation
I really hate when my code doesn't compile. If my code is wrong, the compiler should just figure out what to do.
Care to give examples? I know that the language isn't fast, but afaik nearly all shells are interpreted. There have been performance problems with break/continue in earlier versions as they were implemented using exceptions internally. But that doesn't really qualify as "basic commands", I guess. Cmdlets should be not much slower than running the equivalent C# code yourself.
There are ways to add computational complexity to a game without making it more difficult for new players to learn. Witness arimaa[0] compared to chess.

[0] http://en.wikipedia.org/wiki/Computer_Arimaa#Computer_perfor...
Fair enough. I read your original post as if you were completely against companies charging for a service and that all such services should be free.
I used to watch kung fu flicks where a town of workers wouldn't get their wages, then the bosses would stomp them down if they let out the slightest peep. Eventually some hero would show up to fight the bosses and eventually win back the worker's wages.

I lived in China for nearly nine years, and saw wage theft on a regular basis. The working class is getting used and abused in the US, and I predicted several years ago that they would follow in China's footsteps. Looks like that time has arrived.
I lost 10kg last year on a low-carb diet. The diet was "eat no more than two slices of bread's worth of carbs per day", and knowing what carbs are (including rice and sugar). There's very little management or tracking required, and certainly no need for a mental 'calorie dictionary'.

Counting calories is not as trivial as you make it sound, and I don't think it's warranted that you mock people as lazy for not doing so - especially when the other half of the equation is figuring out how much energy you actually use, which varies wildly with body type and lifestyle.
John Baez post - love this guys work. I am striving to learn enough math to fully appreciate his posts.
i'm watching them continue to attempt to hack new accounts on a forum, so whatever apple patched with this bug wasn't it.
>Carbs = sugar. Sugar, if not burned off, gets stored as fat.

Although this is true, can't you say the same for fats/proteins? 'If it's not burned off, it gets stored as fat'. Sugar that is not burned off first is used (or together) to replenish glycogen stores iirc.

>Eat carbs in the morning, protein later in the day

Some people eat carbs in the morning (cereal, bread, fruits). If you're looking to try something new you could look into Intermittent Fasting. This basically is eating only in a 4-8~ hour window every day.

Why I love this approach is because it makes my diet really flexible. I just fast until I get back home (usually around 5 pm) and make diner. This gives me a caloric buffer during daytime which helps me a lot when there is unexpected cake/muffins/lunch which I would otherwise have to decline.
Are you sure your number excludes early years deaths? I've seen this number bandied around and every time it include stillbirths and early years deaths.
Wow. Awesome.

Just as a data point for poor indie devs like me - for my own minimalistic app demo video (http://www.mindscopeapp.com), I created a bridge over my iPad using my kids' Duplos, stuck my iPhone 4S on top, made sure there was enough light, and recorded me using the app for a few minutes. I then edited the video with iMovie on iPad and wrote a quick little doodle on Garage Band as the music.
Location: San Francisco

Remote: Yes!

Willing to relocate: Not currently

Technologies: Python data science stack (pandas, numpy, scipy, scikit-learn, matplotlib, etc), other Python libs (requests, Flask, etc), D3, SQL, Hadoop, Pig, Git, C++, R, more.

Resume: By request

Email: roy.coding+hn@gmail.com

Website: http://roycoding.github.io

Projects: http://roycoding.github.io/data

I just moved out to San Francisco and am looking for a data scientist position locally or remote. By training I'm a PhD computational physicist and have been working as a data science consultant for the past year and a half+. I am a generalist, with a focus on analysis and simulations, but have experience across the whole spectrum of data science (i.e. data acquisition, cleaning, modeling, machine learning, evaluation, etc.). I'm looking to join a team of really smart people working on something interesting. I love learning new stuff and hearing about what people are working on.

Some of the things I'm currently interested in are demand prediction, recommendation systems, and risk analysis.
Yup. I sure solve THAT problem every day. My boss comes in and is like, "well, we have the bugs from that security audit, we need to come up with a design for the feature we want to try and roll out in two quarters so we can agree on it and cut tasks/divy up work, and then we're using two many boxes for the Foo processor. I think you've never optmized that right? Why don't you have a look at that. Also, don't use any standard library functions or look anything up. When you're done with that, I have a question for you about manhole covers."

Yup, another great interview question for your repertoire to weed people out and talk about the kinds of things that come up in the day to day of being a modern software engineer.
What do you propose? Making the rules say it's OK for employers to exploit their workers?
So you didn't do "high fat", just "low carb?
The court says they are violating laws.
What has this to do with a free market?
Is a free market one without laws?
Is anarchy free market?