skysight-inc/HackerNews huggingface dataset:
This quality drop is a key weakness IMO. Jobs was the master of doing a few things really well. You could see he was so personally vested in products. And people loved apple products as they always worked well. It was a safe choice in the tech world. That approach seems gone. I sometimes wonder if this stems from the cult of Jony Ive after the vacuum Jobs left, where design seems to trump all else for Apple these days.

On top of which I hear Apples got an increasing ratio of career men whose passion is advancement not technology.

On the flip side the innovation cycle under Jobs was roughly 4 years per 'wow'. Many people expect something every year which isn't realistic. The watch did not fire this cycle but maybe the next product will. If it does they only really missed one product release cycle since 1998. Not bad, though the first not under Jobs watchful gaze may say something.
Who? Where? In the UK that would have meant pretty much every radio would have had to be given up. At least every radio I have seen from the period had LW, MW, and SW.
Popcorn Time comeback
World's annual mobile data intake to hit 367 exabytes by 2020
Not an expert, correct me if I am wrong here. But I've wrestled with something similar.

Be careful not to use REM for font-sizes as @Print ignores them, if you must (and obviously I/Brain must) you could get around by using % (so 1.5 REM -> 150%).
Make sure to set font-size on both body and html.

Also, not sure how to explain it, but if you open up a PDF in Preview, and select print. You might get a different size/layout and some design issues there. So always double check, but be careful not to use the Printed (Saved from Preview.app) as it disables links.

Don't spend any time on CSS transitions, as a PDF won't show them(?) (yep, sigh)

Also watch out for printers adding margins both top/bottom and sides.
A Golang beginner's question: do these GC improvements make Golang a suitable language/ platform for writing games?

EDIT: I realise this is a vague question. I suppose I was wondering if the order of magnitude GC performance in Go is likely to interfere with game loops you might find in reasonably CPU/ GPU intensive Indie games (i.e. NOT Crysis).
maybe not intentionally evil, but an 'emergent evil' caused by the sum of behaviours and thought patterns.
Not all engineering projects are successful either. What I'm saying is there's a lot of similarities between these disciplines and so there exists a large body of knowledge and experience from which we can cull and learn.
Spent some time trying to look for an already filled example as well, so you're not the only one.
Productivity vs. Productivity Tools: Do the Latter Really Work?
The general philosophy in the Golang ecosystem is to enable powerful and expressive tools wherever possible without introducing magic. While one might typically want the latter expression to automatically strip whitespace, what happens when you do want the whitespace?

This is a problem I have in my Jade (aka Pug) templates, which trims whitespace around the contents of each element by default -- and there, I have to append `#{' '}` HTML literals at the end of lines in order to assert whitespace where I need it. But overall, the whitespace-trimming in Jade is great becuause it's a targeted, somewhat-opinionated tool, contrary to Golang standard library.

If you need/want templating to work differently, though, there's no reason to not use some other template library. Or you could fork the standard library, make modifications to suit your needs, and use that instead. It's very easy to do that with Go.
Apologies but I didn't understand that very well. If you mean where you can see an example CV made from the app, you can checkout mine at https://gist.github.com/awalGarg/a8e97b27b249f2c94f8e

I will add a url in the readme as well, thanks!
The speed as it is passing by the sun is the highest that it will reach in its route (the closest part of its elliptical orbit around the sun) You couldn't change that momentum to be going in the right direction (Towards mercury's gravitational influence, which is small compared to the sun) or slow it down enough to orbit mercury after it gets there without expending a crazy amount of fuel. So you could do it for a flyby, but trying to land something on the surface wouldn't work.

The other problem is since 200km/s is the fastest speed, you have to get to that point at the normal one.
Atlassian Confluence is also great. It's built around planning and idea/document management but has a lot of social elements like a company-wide questions board, a blog, notifications (@user), etc.
> Still, we could see humans on Mars in 20 years, give or take.

After a whole paragraph describing how difficult it is, this seems rather optimistic. Give or Take? Give another 100, I'd guess.
I'd like to see a sample too - right now, the website looks like it is basically taking the input from the forms and outputs it to markdown? Or is it applying the styling used in the mentioned stackoverflow resume generator?

The key to a great markdown-based resume is the subsequent styling, writing lists and headings in markdown isn't a big issue. That's where the other markdown-resume generators break down, I simply did not like the styling and did not want to change all the CSS myself, at the time, needing something decent quickly.
If only there were more actual democracies. I'm tired of a certain bizarro misdirection circus.
It's not the same thing previously rules were being fed into the computers now data is being fed into the computers and it is understanding or getting the rules by itself and then improving itself based on what it understands.
AI wont be created, A day will just come when the algorithms that learn and improve on its own will reach sentience.
I expect Google to reach it first simply becuase of the amount data and processing power in the Google servers.
I would be very unhappy if a coworker added me on FB immediately after joining, and I'm the kind of person who's okay with having some coworkers as FB friends. I probably don't know them, and now I'm in a position where I need to reject an offer of friendship from them.
I also enjoy this, but not for my current employer (for several reasons I don't feel like going into).

How do you do it, as a consultant or as a 9-5 job? Any advice on getting started as someone who graduated 2014?
Sure. Men have a tendency to look at women as some kind of innocent creature. Male chauvinism is rooted deep into male's protector role.
It's worth nothing - Even if the jobs are cushy now, there's no reason this will always be the case. If things change, we might need the protections we negotiate into normality while things were good.
What small enclaves in finance are you talking about? I know that banks have small scripting languages that enable semi-technical users to describe a derivative product ("if condition1 then payoff1 etc.") but those are old and I doubt they are actively maintained and that banks are hiring people for that.
I wouldn't say the Parliament of the 1600s was very democratic.
2016 Ford-Mozilla Open Web Fellows Application
There's an art to learning. I work on that too. The better I get, the quicker it takes me to integrate new ideas.

> Learning the art of software development is similar, you need to get a solid foundation in your domain of knowledge before you can build anything both well and quickly or before you start to find things easier to figure out.

If you look at all the other skilled professions you'd find similar dynamics. You spend a lot of time paying your dues. Once you've paid them, then you have to learn how to turn them into a career. What's unfortunate about development is that there's never that moment where you call yourself done with the skill-building part and start on the career-building part. Other professions have that, but development does not and probably never will. It's too big, and changes too much for an examination to be worthwhile.

> If by wizards you mean everything they do seems like magic to everyone who has never written any code and themselves and their methods are often misunderstood I would say that is true, and I think that may be part of the problem.

That sense of magic is what keeps salaries relatively high compared to other individual contributors. It also means that we can cloister ourselves into priesthoods where those with the arcane knowledge can band together against the uneducated masses. I used to think coders needed a union, until I realized we've already pretty-well self-organized into one.
> Which means it’s likely that the first humans on Mars will not have been sent there by NASA or ESA.

Yes I agree that's likely but for very different reasons from what is said in the article:

"Since the retirement of the US Space Shuttle in 2011, only Russia and China have maintained human spaceflight capability with the Soyuz program and Shenzhou program."[1]

[1] https://en.wikipedia.org/wiki/Human_spaceflight
From what I understand, a crowbar diode is a reverse-biased diode put in parallel with the bus, not in series. In normal operation (correct polarity) it doesn't conduct, since it's the "wrong way", and there's no voltage drop since it's not in series with the circuit.

But when the polarity is reversed beyond the diode's voltage drop (that is, beyond -0.6V in your example), the diode is now the "right way" and conducts, limiting the reverse polarity voltage to the diode's voltage drop (in your example, it won't get below -0.6V).

However, that means that all the reverse-polarity current goes through the diode, in effect a short (like putting a physical crowbar across the battery terminals). If the diode holds long enough, the voltage source's short-circuit protection (be it a fuse, a polyfuse, or something else) should cut the current and all is (mostly) fine.
Yes, what stood out to me in the OP video is it is targeted to normals. Whereas Slack has a startup/tech following.

Also, FB for Work has the biggest advantage from an Enterprise Software ever: they've already pre-trained 2 billion of the world's population on how to use it via the consumer version. Why not take advantage of that?
Course you can deny that. It is nowhere near an insult to call someone out on the behavior described in the article, and to tell someone he ought to feel ashamed is also not an insult.
It is decentralized: https://turtl.it/docs/server/

You only use their servers if you want to.
"The Open Web Fellows program – a collaboration between Ford Foundation and Mozilla – is an international leadership initiative that brings together technology talent and civil society organizations to advance and protect the open Web."

Deadline: March 20, 11:59pm Pacific Time.

for more information:

https://advocacy.mozilla.org/open-web-fellows/

If you are in new york city, there are two organizations that host:

[Data & Society](http://www.datasociety.net/blog/2016/02/02/ford-mozilla-open...)

[Color of Change](http://colorofchange.org/open-web-fellowship/)
Election Tech Roundup: Is 2016 the Year of Psychological Profiling?
CEOs of Alibaba, Apple, and Uber Have Committed to Speak at Startup Fest Europe
SwiftKey's A.I. Tech Goes to Microsoft for $250M
I've been looking for alternatives to Evernote for a long time now, but haven't found a viable one. Thanks for making this, I'll definitely check it out!
It'd be much, much nicer if we could just use memory safe languages all the time, everywhere. Sandboxing is ultimately a kludge: a recognition that our tools are so dangerous that failure is not just a possibility but an inevitability. It comes at a huge cost in developer productivity, code complexity and sometimes runtime performance suffers too.

pcwalton works on Rust, I believe. A rendering engine written in a memory-safe style is something humanity just needs to build and I applaud Mozilla in at least starting down that long road with Servo.

That said, HTML5 has sprawled to the point that it appears (to me) essentially unimplementable from scratch unless you are Google, Microsoft or Apple. That seems like a problem. If web servers indicated what HTML features a page they were serving needed, it'd let browsers pick different rendering engines on the fly, but of course ... malicious web pages would simply always ask for the least secure engine. There doesn't seem to be a good workaround for that. It's the downside of trying to force the web into being an app platform.

It's also unclear to me how the balance between safe and unsafe code works out in Rust. Looking at Servo it appears that unsafe code is used all over the place including in very core parts:

https://github.com/servo/servo/search?utf8=%E2%9C%93&q=unsaf...

My guess is that Rust's memory model simply requires unsafe code more often than a traditional GCd range checked language does. A part of me wishes the Java guys would hurry up and get value types done already (it's years away), as combined with a lot of the auto-vectorisation optimisations being added at the moment by Intel it feels like at that point a performance competitive rendering engine written in entirely memory safe code would become realistic. Perhaps it even already is, unfortunately none of the above mentioned companies are interested in trying and nobody else can afford HTML5.

This line of thought is how I ended up concluding we need an entirely new mobile code oriented app platform.
I imagine that my response will be heavily criticized, but as someone who hires people regularly, I throw away any application with bad grammar. In my experience, the most versatile and successful candidates can not only program, but can also write properly.

The above sentence, "Yeah I'd expect this is pretty standard, what bugs me is when..." is a comma splice. You should replace the comma with a semicolon or a period. "Yeah I'd expect this is pretty standard," and "what bugs me is when..." are independent clauses and thus should not be be split with a comma.

Maybe you're more careful with your applications, but it's easy for these types of things to slip in if such errors are habitual. It may be hurting your chances, as I'm probably not the only grammar Nazi out there.
From Wasteland to Fund-Maker
Free Java Programming Books
This is solvable by also hosting a local copy and load it if CDN is not available. Example (from my website):

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/js/vendor/jquery-1.10.2.min.js"><\/script>')</script>
Whitespace inserts a text node in the DOM. I think.
Heh, or Rorschach from "Blindsight". Either way, word salad and psuedo-natural speech remain a bit disconcerting and it's interesting how our language processing can pick it up fairly easily (compared to computer analysis).
I just think that a simpler solution would be to always ignore the first line break after the range begin and end tags. I can't really see the case where that would cause an issue, if you REALLY do need the "extra" line break just put it inside the range.

Whitespaces shouldn't be touched, just parse them though and don't process them.

That would make the templates look more like those of Django and Jinja2, which most seem comfortable with.
With the biology education I've had I don't think true cryosleep will ever be truly realistic. Closest we could likely get is genetic modification allowing for slowed cellular metabolism or allowing cells to enter a dormant state in some way, similar to what we see in some bacteria. Even that might be fanciful imagination but it feels like a more promising approach to me.
Saving Money with Smart Products
How to get a native experience with hybrid apps
This needs more electrostatic solar sails and fission fragment rockets.
Is there any more info or examples (demo, video, etc) of Magic Leap available anywhere?

Every article has the same "mini elephant in hands" picture. I've never seen anything else.
مشاهدة فيلم اوشن 14 – سينما فور اب
NSNumberFormatter+Basics
Bureaucracies also change, and seldom for the better absent extreme pressures like fighting a war. If the same NASA with the "Can't Do" attitude demonstrated between the Columbia's launch and death were running the Apollo program, they would have also killed the Apollo 13 crew.
If you're on Linux and running GTK-{2,3} applications, you can also have emacs key-bindings in your text entry fields (in firefox, nautilus, gmrun etc), with a small amount of work. See [1] for details.

Using the pre-defined emacs keybindings has the disadvantage that they override the normal (CUA), which is sometimes inconvenient (especially since AFAIK gtk doesn't allow you to use multiple-chord keybindings, so for example, C-x h is out). You can go around this by copying /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css to (say) ~/.themes/my-new-theme/ and /usr/share/themes/Emacs/gtk-2.0-key/gtkrc into your ~/.gtkrc-2.0 and replacing all occurrences of <ctrl> with (say) <super> or <hyper>. For gtk-3 you then also need to run
gsettings set org.gnome.desktop.interface gtk-key-theme "my-new-theme"

[1] http://askubuntu.com/questions/124815/how-do-i-enable-emacs-...
I fail to understand this point. Are you saying that because you have to transfer the tool (encryption software) over a medium, the tool is now speech?

I am pretty...unsympathetic...to this interpretation.
Reducing page size while stripping ads is something that no one serving a web page would do so this line of reasoning is horseshit anyway.
> Whitespaces shouldn't be touched, just parse them though and don't process them.

That's what html/template does by default, the point of the addition is this can be inconvenient as you may want whitespace for source readability but can't have whitespace in the output.

> That would make the templates look more like those of Django and Jinja2, which most seem comfortable with.

The behaviour outlined here is the same as jinja's: output text nodes as-is by default (whitespace and all), specify `-` to trim whitespace on the corresponding side of a template item.
Archive and Restore DynamoDB Tables, from Command Line, 0.4.0 Released
It does not "break" the diffraction limit. The title is inaccurate. The actual paper doesn't say they've broken the diffraction limit. They only achieve a subwavelength focal point.

I'll make an attempt to mansplain this...

The actual diffraction limit depends on wavelength (lamda) and the numerical aperture (NA) of the lens. Diffraction limit is ~ lamda/(2*NA).

In traditional objective lenses used in confocal scanning microscopes, the diffraction limit has been ~0.5 microns. If you increase NA, it also means decreasing working distance-- to the point where the focal point meets the surface of the lens.

They've managed to increase NA with their zone plate, but since their "lens" thickness is "200 nm", they still have a useable working distance.
Startup claims to have created first test tube meatball
Looking forward to trying this. There is certainly a gap in the market for this.
A big part of that is attributable to the FAA and corresponding bodies in other countries -- though not all, by any means.
Really? I've got quite a few permissions that I can allow or deny on a per-app basis. Admittedly, "network access" is not included in the default list which I assume is a way to keep people from breaking app functionality (for better or worse) but there are several third party apps that let you toggle network access permissions. Not quite as nice as something built in but if you're the type to go into settings and modify app permissions, you're probably also the the type who doesn't mind grabbing an app from the Play Store to do the same.
I second that. regulatory compliance needs some better solutions
Whitespace is text, yes?
That sounds scary.

(And here we go again, my brain is throwing misuse scenarios at me..)
Benedict Evans works for one of their investors (A16Z) and has apparently had the demo. If you follow him you know he's not prone to exaggeration and guards his reputation carefully. Here's his take on the demo:

https://twitter.com/BenedictEvans/status/656667346837200896
Only show this to someone you really hate. [1]

1. http://xkcd.com/1015/
Interests vs. Passion
Just how evergreen is Microsoft Edge?
"Maareeyaha ayaa xaqiijiyay in markii ay soo dejiyeen dhammaan rakaabkii diyaaradda la waayay hal qof, kaasoo meydkiisa dib laga helay ayuu sheegay iney baaris ku hayaan,natiijadana ay dib kasoo gudbin doonaan."

Maareeyaha would be a title of a person - a manager? The rest is well translated in the main article. The translation: The 'maareeyaha' confirmed when they completed offloading the aircraft's cargo, they could not account for one person whose body was later found. He said investigations are ongoing and the results (findings) would be communicated later.
Migrating from Parse Push Notification to App42
Sometimes being overly aggressive is exactly what marks you as a weakling.
Track these 3 metrics to stay on top of your mobility initiative
I have to say that although interesting, you're still in a situation where potential employers will print off copies of your CV and hand them around for people to comment on.

The golden rule I stick to is your CV (excluding detailed work history) should fit on one page. I'm not sure this supports this.
To be fair it's really 12 times 2 to allow the cable to be reversible. USB2 had 4, USB3 had 9. Apples to apples you should compare 8 and 18, but the previous two standards weren't reversible.
You don't have to, but it will help avoid a lot of snark as well as well-intentioned but annoying jokes (like the babel dev described), not to mention less visible discrimination like being passed over for promotions, being given worse projects and so on.

There are also programmers whose pride is damaged by doing the same work as someone much younger than themselves.

Remember (at least in the US) age is a protected category and you can't be asked about it during an interview, so if you're careful about how you write your resume no one really has to know exactly how old you are.

Good luck.
Apparently we have very different opinions as to what constitutes elegant. I would call the example messy and confusing.
yes and no, while the previous GC pauses wouldn't have really affected anything the size of a hobby game, the improvements are welcome. The bigger problem with Go regarding game development is operator overloading and interfacing with C, the latter being a pain when it comes to memory management.
Well the Commission can't act contrary to the law. Or, rather, if it does then the CJEU will rule those actions to be invalid if somebody was to bring judicial review proceedings.

The Schrems case stemmed from the fact the the Irish DPA refused to investigate Facebook's transatlantic data transfer because Safe Harbor was in place. Schrems challenged that decision in the Irish High Court, the HC then referred the case to the CJEU which declared the agreement to be invalid because it violated the Charter of Fundamental Rights.
For the foreseeable future that's is going to look like a permanently sustainable space colony that just happens to be travelling towards another system. Given the timescales involved.