skysight-inc/HackerNews huggingface dataset:
Your method doesn't follow the same format as the rest of Go's syntax (eg comma delimited lists) which could break any 3rd party pre-parsers or other such tooling. So there's the potential break backwards compatibility there.

Plus lumping everything within the second set of quotes means you don't have idiomatic styling nor a simple method for the gofmt to validate since you have a list handled as a string. So it's not really a clean fix in my opinion (which was one of the other points I raised).

Whatever we bake into the language will be set in stone for all of the foreseeable future - regardless of whether it's a good change or bad change. So I tend to think it makes more sense to use 3rd party tooling to address this problem for now, and then bring whatever method seems to work the best into the official language specifications for Go 2.0. Other people's opinions might differ, but that's why I personally prefer the approach this author it taking.
Let's be aware of privilege and work to extend privilege at all deliberate speed.

I disagree with the privilege narrative that's become dominant. It's completely zero-sum, when the history of privilege is one of it's extension to more groups and bigger portions of those groups.

In the future all humans will be as privileged as the humans of the west, and much more so. I'm concerned with how we can reach that place faster. Right now I think open source hardware on the reprap model is a fertile hunting ground for game changing solutions.
But at one cable a year, you're not even close to buying each cable product every year, nor to buying each product that you're a customer for every year. If I fit the model you describe ("the items in the catalog are items that a person will buy at least once a year"), I wouldn't be buying one cable a year -- I'd be replacing every one of my cables every year. Instead, I never replace them at all, making them items that I bought once.

If you want to say "the items in the catalog fall into categories, and a customer will typically buy a single item from any given category once a year"... then you've descended into meaninglessness. You can categorize fire pits however you want. They'll fit that definition some ways and they won't fit other ways.
ADS-B is unauthenticated, plenty of security people are terrified of it.

https://www.youtube.com/watch?v=mY2uiLfXmaI
My most fun objection to this plan is that the feds could get the NSA to find some exploit in the DarkWallet that makes it remote controlled spyware. This should be a real concern since the author point out repeatedly they hope its used for highly illegal activities (tax fraud and drug purchases being lesser examples), and high value target like IS have declared their interest in it.

Now, two developers defending their software against the NSA: possible if they are good enough. But two developers defending a large number of decentralized, very paranoid, and pretty shady users against the NSA? Ehhh
No, not quality, quantity. Quality is a lot more tricky to measure, and while a lot can be said about it, making broad statements like 'x year gap' aren't super meaningful.

But quantity, sure. And that's kind of what the article gets at. Universal and free public school for example isn't all that old, and while it's fortunately present almost everywhere on the planet today, the average length of studying differs a lot.

Kids in low-income countries current go to school between the ages of about 5 to 11, and then quit. Whereas in OECD countries, kids are generally obligated by law to stay in school until age 18 or so (used to be 16-17 but it's shifting up a bit nowadays).

That's a 7 or so year gap of teenage education that's completely missing for the vast majority of kids in low-income countries.

The 100 year gap in the article concerns the notion that in the year 2100, kids in low-income countries will have bridged this gap. By then, even today's low-income country kids will get more than 10 years of education, which developed countries get today, bridging the gap.

Graph from the article explaining what they mean by the gap:

http://ichef.bbci.co.uk/news/624/media/images/82466000/png/_...
Fetch Robotics Introduces Two Warehouse Automation Robots
Why New Developers Fail
At Pacquiao Mayweather Fight, God and the IRS Have a Stake Too
What struck me the most about the article was the employee who was denied a promotion because of his 6-weeks of unpaid FMLA leave. That's not only unethical it's also against the law (as is denying FMLA). I can understand the lure of the huge salary but having to work in such a toxic culture would never make it worth it to me.
"Churchill's only response to a telegram from the government in Delhi about people perishing in the famine was to ask why Gandhi hadn't died yet. "

http://content.time.com/time/magazine/article/0,9171,2031992...
[ANN] Zeus IDE 3.97x Released
Agreed. Luckily I am 28 and don't have kids yet. Hopefully I will get to a point before I do have kids where I can be a little more free.
This always frustrates me with the debate around how to help developing economies. Widespread education isn't really needed until pretty late in an economy's development. Widespread education is only necessary in a post-industrialized economy. Developing nations will do fine with basic literacy/numeracy until their economies are sufficiently advanced as to require higher levels of education to advance.
Zeus is a language neutral IDE with support for the several programming languages:

http://www.zeusedit.com/language.html

NOTE: Zeus is shareware, runs natively on Windows and runs on Linux and Mac OSX using Wine.

Jussi Jumppanen

Author: Zeus IDE
Its not luck
I do exactly that. Perception management.
Though if you’re travelling for business - you’re probably not doing "normal" work. Travelling to sign big deals, and so on. Even a few large deals would skew that number upwards.
I hear what you're saying, but staying at work longer, is still shitty. The point of leaving work is so you can tend to your matters at home - family, chores, pursuing your own interests. A long break in the middle of the day won't fix that - you'll simply waste more time on the internet.

(I'm doing that right now.)
Aircraft approaches are issued every 90 days. To stay up to date you need to have a book of these 'plates' for every region of the U.S, or a subscription to a service that sends you paper updates. If this happened in flight they would either get ATC to read them the plate, or check with ATC that whatever outdated plate they had was still accurate.

Obviously though this is a pretty big technical error on the part of Jeppeson (the app provider). It's pretty clear that it shouldn't be possible for the apps to stop working due to something done remotely. There is another provider, called ForeFlight, which I think does a better job, and I was glad to see they weren't involved.
It's similar here - I leave pretty much when my timer clicks over 8 hours (don't take a lunch hour - 20 minutes tops if Tesco is busy) and people are definitely glaring at me.
Query your local network for Chromecasts and have them play media
The graph is odd. According to the label, the Y axis is change in economic growth (probably meaning change in change in GDP). Honestly, I don't find it that surprising that the dots are all over the place. Economic growth is a variable that depends on a lot of things, you can think of it as G = f(education) + N, where N is basically random noise with a variance that is likely quite a bit higher than differences in f(education). So then if you measure G in 1960 and again in 2000, you really aren't measuring anything about f(education), you're only measuring noise.

It would be much more interesting to see a comparison of educational standards and GDP growth (not change in GDP growth) over that time period. But even such a graph would be fraught with problems, mainly due to the effect of less developed countries having an easier time in "catching up" to developed countries.

Anyway, as it stands I would basically throw that article in the garbage bin. Usually, I would give the author the benefit of the doubt and take more time to think about why my interpretation may be wrong, but this is an economist (maybe?) writing on a website with "economics and liberty" in the title. That's a huge warning sign for crack-pottery with an agenda.
> There would be probably money in translating COBOL to Java, but maybe there are solutions already?

There is, Proyect NACA (http://developers.slashdot.org/story/09/06/24/1915205/Automa...).

Have a look at the generated codeif you want a good laugh, it translated COBOL code to Java line by line.
For one Gruber is arguably the most influential Mac blogger and the creator of Markdown. He and other bloggers like him have promoted and endorsed it. As for the pretty cocoa editors, I'd say the Mac App Store has had a lot to do with it, by allowing developers to get paid for wrapping what used to be a command line workflow into a nice yummy gui. There an entire category of markup powered editors sitting on a spectrum from minimalist "distraction free zen writing environments" (Byword et al) to more featureful writing suites (Ulysses).
Yeah the color palette is definitely too close.
I seem to remember that stable institutions are the most important. Infrastructure, policing, that kind of thing.
Connecting and Working with CouchDB with Node and Express
Hah, I'm sure a great number of people would say being able to read GEB makes you not dumb.
> Imagine that happening mid-flight!

Not a problem, really. FAA regulations require all sorts of backups and emergency procedures. Even my dad's little four-seat general aviation plane has backups for every critical instrument.

This issue prevents you from taking off (out of caution), but if it happened in-flight everyone'd know what to do.
Yep. And the distance they'd have to haul them could be as great as 6 whole blocks, judging by the density of former neighborhood groceries in the historic neighborhood I used to live in.

Conversely, I suspect the density of Snap Fitness locations was much lower. But you have to take the bad with the good.

Incidentally, in my (currently) single-income family I'm expected to pick up groceries on the way home from work. When we were two income, we'd share that responsibility. Historical chore assignments were a product of more than one factor, and I don't think anyone would suggest that all of them were desirable.
>> Leaving cockpit a few minutes. The horror!

For an airliner, yes, the horror.

Why would you want to downplay the dangers of pilots losing access to their flight manuals?
Certainly not saying the setup is something to aspire to. But we have to deal with the cards we were dealt.

My goal as a manager is to promote better work hygiene in my employees. Which was supposed to be the point of my comment, probably should have left off how I personally have dealt with this.
> they didn't have any contingency plan as backup.

Do you have any Source of your claim that there was no contingency plan?

FAA regulations seems to indicate that there are plans:

"(5) Procedural means.
g. Procedural Mitigations. If one or more onboard EFBs fail, resulting in loss of function
or the presentation of false or hazardously misleading information, a contingency plan or process
will need to be in place to provide the required information."

Page 23,
http://www.faa.gov/documentlibrary/media/advisory_circular/a...
>At this firm, people believed that success indeed required ideal-worker-like devotion.

The word "success" seems like a misnomer here. Success is not possible under these conditions. Killing yourself for transient business projects designed and managed by others, for the adulation of peers whose only accomplishments in life are, similarly, killing themselves for transient business projects designed by others, is no success at all.

Perhaps the monetary compensation is decent. But what are you going to do with that money?
It's not safety-critical data; that absolutely wouldn't be allowed. If something were to go wrong in flight, the air traffic control would have no problem getting the plane down with no problems.

Furthermore, you have 2 iPads in the cockpit, so it could only be a problem if both fail at the same time. This seems like it'd be a more rare occurrence in the safety case.

In terms of whether open source could have helped, I doubt it very much. Stopping a bug like this (beyond extensive in-house testing) is to largely declare the platform and software bug-free (individual audits typically focus on properties like security, which are easy to target), and a full operating system (including UI) is far too large to effectively audit in that way.
Certainly iOS gets far more user milage than any free alternative, which is a big advantage there.

I'd have far more faith in Apple's display system than I would the eminently auditable Gnome (this is all assuming that the FAA did not have access to the iOS source, which is unknown at this time).
Disaster, Earthquake
More over, isn't this just a manual? I mean, for most normal situations, the pilots know what to do, so even if the backup also died, chances are pretty good that they would land without problems, I imagine.
Indeed. They love costs!

Buy the car. Park the car. Maintain the car. Repair the car. Insure the car. Put gas in the car, inflated by infrastructure and environmental taxes. Pay tolls for the car. So why not: pay for fewer others to be in the way of the car.

By the way, don't forget to wash and wax the car, and vacuum the car. And you can't use the same product on chrome, glass, paint and tire: what are you thinking?
Reddit has a much wider user-base. I guess most of us on hn have a tech background.
It's really sad to see that people have all but forgotten how hard our grandparents and great grandparents fought to have a 40 hour work week. It's also sad that while our GDP has gone up so little of that prosperity has translated into better living/working conditions.
I hope there isn't a guy sitting somewhere who accidentally rejected the certificate :) I think that also locks everyone out. If the iPad's all crashed though it seems unlikely. Although it's definitely something that could be easily missed.
Thanks!

malloc() we only optimized for char* so far (there are endless possible optimizations when translating C the way we do).

"(double* )malloc(sizeof(double) * 100)" should be translated as "new DoubleContainer(100, true)". We'll add that add some point.
I don't think it was fuel costs, I think it was olive costs.
Google’s Mobilegeddon: Everything You Need to Know for Your Business
Any time you cross the FFI, you start losing things. Specific to Haskell, if you hit the FFI into C++, you have to go through two translation layers (Haskell to C, C to C++) in each direction, losing the ability to quickly identify identify code paths. Not to mention many debuggers and profilers tend to shrug their shoulders in ignorance when the FFI is crossed.

If a quick obfuscation in the name of performance can be explained away with a single comment, there's no need to jump over the FFI.
Ask HN: Is anyone using a web IDE for most of their development work?
It seems like there's a new web/cloud IDE every month. Codenvy, Cloud9, Koding, Nitrous, Codebox, etc. Has anyone shifted their development environment to one of these successfully for a decent size project?
At one job we had set hours 8:30 to 5:00, I was ALWAYS the first one out; packed and walking at 5:00:00. It became a joke, my line was, I'm the first to leave so no one else would suffer the stigma, taking the hit for the team. Our manager was not pleased, but my work quality was good, so he lightened up after a while. That company later tanked by the way, entire IT staff was laid off. I had left for greener pastures long before.
I thought it was the flight plan.
You're right that it was an effort to pin down the markdown spec by not-Gruber people. And Github actually was involved, along with some other big names like Reddit, Stackexchange, and Meteor.
KDE Plasma 5.3 Released, Here’s How to Upgrade in Kubuntu 15.04
Thanks for elaborating on the issue. I didn't know that the approaches are issued in that short time-interval. That makes the use of an app like this at least comprehensible.
This sounds like a great spin off - bug finding in C code. Have you put much thought into pursuing this?
Paper comprises an entire suitcase. Charts, airport docs, aircraft manuals, maint logs, regulations, etc etc. Updates are frequent and also paper. The fuel savings alone from not carrying the paper is substantial. As long as there's a backup tablet, it should be okay. If they get lost they can always call in for vectors.

ref: http://news.delta.com/index.php?s=20295&item=124327
Plasma 5.3 Massive Update Is a Milestone for KDE's Desktop
Ulysses' problem is that, despite saving as Markdown, there's no "real" Markdown editing mode. Certain things, like images, can only be entered through the GUI, and its clumsy parsing means that certain formatting gets permanently mangled in a way that messes up copy-paste, since what you see when editing isn't actually Markdown. Among other issues, for example, it adds escape characters, of all things, to anything with a [.
All the threats mentioned there - jamming, spoofing, impersonation, etc. - can already happen with the unencrypted radio calls it's supplementing. With a hundred dollars or so worth of radio, you can hop on your local airport's ATC frequency and hold the mic down, or pose as the controller.
Education seems to be just one cog in the overall scheme of a functioning, productive society. Without well managed public and private sectors in place to take advantage of an educated, skilled workforce and economic policies which truly benefit the developing country, the likely outcome will be large scale brain-drain.
Mass universal literacy. The first society with close with that was Puritan New England in the 1600s. Now the only parts of the world that don't have mass literacy are the Bottom Billion countries, shitholes like Afghanistan or most of Africa.

Also, abstract thought more generally. The Flynn Effect (secular increases in unnormed IQ scores) is basically what happens when everyone gets to Piaget's Formal Operations stage.
An 80 hour work week implies 16 hours work during the workdays or 10 if you work weekends. If work takes 16/10 hours for your work, when do you sleep or eat or socialize?
An Algorithm for Escaping a Burning Building
Google Is on the Hunt for Synthetic Chemists
Ah, but when you read stories like this, I wouldn't trust the reporter (or even the interviewee) to be 100% accurate. "All crashed" could mean anything from a dead battery to being PIN locked to failure to launch because of an expired code signing cert :P
Pretty neat. I did find a bug while I was playing around with it though: it doesn't correctly translate Duff's device.
Back in the day, reading and writing was the privilege of an elite class. Did the world measurably improve when everyone could do it? Yes of course. We have more knowledge, more diversity of things, we are healthier, live longer. Our lives are 'richer. We can pack more people into smaller spaces. We can overstress our ecology, pollution is a human invention. We progressed from the middle ages' definition of a witch to a the Nazi's definition of a subhuman. We traded clubs for guns. We are still humans with an intelligence that has evolved for survival and predation. Beneath the veneer of civilization we designed to thwart the animal, we still embody a beast that is conflicting us daily, and sometimes rages to the surface when hormonally fueled.

In using digital communication and digital computation, we enable our imaginations to roam vast landscapes of information but thankfully we are sandboxed in the real world. The new ideas we generate usually can only be implemented by changing our own behavior or immediately local environment. If we happen to discover a meme that is popular, we get a lot of people to copy us, maybe get VC funding and make an entity to powertool it. Or maybe get a rich government to fund it in the name of defense.

But can you imagine what might happen if we blindly empower savage humanity with fabs that can make tools that can alter the fabric of life. I have no doubt that it will happen. And we will see wonderful things. I always wanted gills - to be able to swim underwater for hours. I'd settle for that mouthpiece from Star Wars. But how can we protect ourselves from the mutants that will misuse this? Why empower Al-Quaeda?? Our military already deploys these fabs to FOBs to print weapon parts, etc. Are Islamic militants not educated that they could not operate a fab liberated from an African village? When IEDs start looking like MREs, it will be too late. Neil was tasked with answering this question veiled in the civilized form of 'measuring social impact'. But he did not answer it.

Some might say this is an argument for integrating an AI. A superhuman one that could decide when to shut the machine off if it was doing bad things. might someone hack the code and insert NOP instructions to disable the AI but keep the function of the code running the machine? Maybe, but an AI would detect that change and delete itself before that happens. And maybe in designing a safe AI, we'll develop a new definition of sentience and intelligence. But the fabs are here now and deep learning isnt there yet. And we havent even begun integrating Asimov's laws into the code that runs AI. Do these machines have a remote disable switch? Will Neil eat his words like Einstein, who tried to take back his suggestion of using nuclear weapons to end WW2?
When I started doing Django projects back in 2007 I certainly found Django very cumbersome - the lack of features in the ORM, the clumsy template language, the terrible authentication system (User.get_profile and so on). I preferred Pylons by a mile (the Flask/Pyramid of its day).

Django in 2015 though pretty much does everything I need. I still have gripes but when you factor in extras like the Django Rest Framework it's still my go-to for new projects unless it's something completely unusual.
Toronto's Digital Barter Collective Swaps Booze, Pot, and Trinkets
Reports: Out-Of-Control Spacecraft Is Plunging Back to Earth
As someone mentioned in this thread, Ulysses 3 can do this. You can "mount" local directories and it will save and show those files in "plaintext". Use Dropbox, Syncthing, BTSync whatever to sync between devices.

http://ulyssesapp.com/
That dainty watch doesn't even esthetically play along with that hairy, ink-covered arm. Particularly when it's displaying that cute little heart.

Headline: "Biker ganger robs Japanese tourist" ...

A good all-round fix may be for the watch to detect this situation and display a Hello Kitty skull.
Where the UK's Political Parties Stand on Tech Issues
> I think that mass deleting e-mails would be noticed by the people e-mailing Gabe...

If he doesn't promise to reply, how?
Implementing Hobby Curve
Certification for GA and large jet commercial passenger service are two different things. GA pilots can and often do use various portable navigational and other devices that are in some ways more sophisticated than what commercial airliners have, but they are not certified for commercial use.
EFF to Federal Circuit: Don’t Reward the Patent Troll That Lies in Wait
Didn't the backup tablet also experience issues in this case?
You're shopping and we'll pay you money for it
Yes, but it's way too limited for replicating what you can do with C pointers. Therefore we wrote our own classes.
Is it me or is this headline misleading. As in AA for one reason or the other has a faulty app that refuses to launch or crashes the iPad. How is this Apple's fault if you want to be fair. This is like saying 7 bakerys had to close down for the week because their HP desktop crashed , when really they did not upgrade their software. What happened to investigative reporting rather than clickbait?
>LSD is known to be safe in at least 1000x the normal dose

I'd love to see a citation for that