skysight-inc/HackerNews huggingface dataset:
> Learn faster (better memory)

And yet, when I needed to learn XSLT (and then React), I was able to simply inhale it in one go because of my experience of similar technologies and functional programming, which come about from having been doing this quite a while.

Younger and quicker developers took a lot longer over it and to find their feet because there were many new concepts there for them.

As you get older, there's less to you haven't already learned.
I used to be able to burn longer when I was twenty, but I'd spend that fuel on shit I've learned doesn't matter like 100% test case coverage, setting up continuous integration servers, and load testing against massive amounts of traffic I'd never see.

I could go on and on about the stuff I'd do I don't do anymore.

It's not that those things don't have their place, or that all young programmers are guilty of premature optimizations, but there's no difference in terms of productivity between doing nothing and doing things that don't matter at all. It took me a while to learn that, and I still catch myself wasting time.
Interesting, TIL that conjugation is not just for verbs, but that there is a separate and distinct use of this word for combining two ideas (which I guess in a sense is what verb conjugation is).
Companies, Free Software, and You
The amdgpu driver is open source, not proprietary.
That's a remarkably bigoted thing to say.

Some of the most remarkable people I've ever met have served in the military. Far from being "suckers" they are people who felt a deep desire to serve the country in some capacity.

I know at least two people personally who signed up in the Army immediately after 9/11 knowing full well that they would likely be sent to serve in wartime. One of them didn't come back. He was in his 20's.

I'm going to suggest to you that you consider your audience much more carefully. I enlisted in the Navy and later graduated from Harvard with a degree in Computer Science. I can assure you that I didn't feel like I got suckered into anything.
Maybe a new type of dialog could help? Rather than showing this blinking things, just show a notification of style "24 archives extracted" (kind of like what forklift does)
Appears it should be OK unless some inline embedded images are hard coded to "http://" in which case the browser will, I believe, refuse to even try and load them, so you may need to fix that. If they're all relative you're good to go :)
S3, Dynamo and some other servicea always have three AZs, sometimes they only expose 2 EC2 AZs to save money in new/small regions. James Hamilton just announced that they were going to stop doing this but I guess this region was already under construction.
Quite the opposite, somebody at AMD wanted to play along with the openness of the Linux kernel. Then to help unify their codes bases they push this - and get rejected. Somebody at NVIDIA is laughing their ass off, saying it would have much easier if AMD just did what NVIDIA does!
I never knew this existed. I'm in the process of documenting some homegrown CLI tools for non-unix people at work, and this is gold!
I wanted to comment on/respond to both sibling posts to mine (by pjmlp and witty_username), but you seem quite knowledgeable so I'll ask you in reference to them:

I have run desktop Linux across a dozen (maybe slightly more) machines over a decade, and friends will ask me for advice stepping into that world. On graphics drivers, my safest recommendation has always been:

- If AMD, use the open source version.

- If Nvidia, use proprietary.

- If Intel integrated, thank whatever god you believe in for Mesa.

What about Nvidia's GPUs, community relations or [insert other topic] hobbles their open source one so thoroughly compared to AMD? Or alternatively: Why is AMD's (presumably) deeper knowledge of their graphics hardware unable to be more stable than the open source equivalent when Nvidia's is?
How do you think Xerox PARC, Genera and TI managed to write Lisp based OSes?
In the short term, as long as you don't have any password/CC prompts, you can continue using HTTP.

In the long term you'd have to "hope" the whole web transitions to https and just rewrite the url's to https, or cache them locally or proxy serve them locally. HTH.
I wish they implemented text reflow on mobile devices, it'd make the web so much more readable for end-users and websites which are not mobile optimised.
"Invested". Only the US govt can use that term and mean "borrow" instead. The treasuries are just an IOU in legal form. Given the high debt level in the US, I wouldn't think of the literal term "invested."
Why not? Lisp did it before C was even born.
Good luck finding a 900 sqft house now.
I misread it as "JRuby" removed from Ruby on Rails and almost jumped for joy.
Hi HN,

Today I would like to share with you my project Send.Design, which is a web app that provides a visual editor for creating original email templates.

By using colours, images, and typography inside nested layers you can create fully branded HTML emails with ease. When you export your email files the markup will also include VML code so that it displays well in Outlook.

Send.Design will make your email templating pains go away, so try it today!
There's still some discussion around the options [0], for now, the new native js approach is mandatory, even for jquery users. That might not remain.

Also exciting to see Yarn already being supported [1], though not so excited that npm support might get dropped entirely in favour of yarn.

[0] https://github.com/rails/rails/pull/27113

[1] https://github.com/rails/rails/pull/26836
> A whole generation is being trained to sell their companies as quickly as possible - rather than doing any actual work to nurture them

http://www.paulgraham.com/prcmc.html
<fist pump>
Not a bad post at all and it definitely hit home for me.

I'm 43 and have been doing professional development for 20 years (actually 20 years). I moved permanently to Saigon just 1.5 months ago. I'm teaching the Pivotal software engineering process (agile / extreme) to a 100 person consultancy full of really smart ~20 year olds who didn't know or understand process at all.

I keep up on all the latest tech and I have a youthful mind and body (most people think I'm in my 30's). I'm the oldest guy in the company and the only American here. This has quickly lead to a lot of personal mentoring on many levels, not just software, but life in general. The culture in Vietnam is strong and my team wants to learn from me. It is very exciting and new for all of us. It has been an amazing experience so far and I look forward to the future.

The best additional advice? Just be nice. It is so simple. The culture here is to never raise your voice or get mad in public, so I've taken it to the other extreme and I just smile and laugh a lot. Even when the servers are melting down. Viet are shy and have poor personal communication skills. By being friendly and nice, they have learned to trust me and that has opened up them up a lot. It has infected my entire team and improved moral almost over night.

Being older has a lot of advantages. I'm loving my 40's way more than my 20's. Cheers! =)
Military recruiters will at times over-promise, but not about bonuses. Those are generally guaranteed once they pass their minimum schooling requirements.
In a way, it's an end of an era. What jQuery did for the industry when it first came out was amazing. Normalizing differing browser APIs, making cumbersome APIs more palatable, providing powerfully expressive query selectors, enabling fairly trivial plugin development, and the nifty monadic chaining.

Some of those issues have been addressed by browsers, making vanilla JS a little less unreasonable. For other bits, rails-ujs provides some niceties that aren't worth carrying all of jQuery to have. These days most developers will want to use le framework du jour, and don't need jQuery for DOM querying and manipulation.
That's interesting, do you still feel that way when they're voting in favor of things that have the potential to significantly degrade your quality of life?
Also, training simulations. This would be something we would definitely be interested in.

content creation: self-drive immersive VR movie stories with multiple outcomes..
> Education: Okay, that kind of sucks.

I'd argue that education has never been cheaper. Schooling is where the costs have often grown dramatically.

And as far as schooling goes, the interesting thing here is that while the degree attainment rate (in the US, Canada, and I expect even Australia) has effectively doubled since 1980, the supposed benefits, such as a higher income, that prompted more people to attend an institute of higher learning have not been realized. The youth, post-secondary schooled at a much higher rate than previous generations, are not making more money or better off as this article and many other sources of data point out.

With those promises not fulfilled, I am left wondering why the cost of schooling is even found among the likes of housing and health care? It's an enjoyable pastime, for sure, but not something essential to support (a long) life like the others.
Focus on learning and problem solving. Impressing people is stupid idea.
Binary blob it is I suppose..
Laziness by default is only a property of the Miranda branch of FP languages, not a feature of all FP languages.
I think fear of death is a universally strong motivator. The problem with drivers is that they're allowed to drive with a pittance of training, and not fully educated about the various ways they can put themselves at risk.

Also there's a rationalization that occurs even in drivers who should know better: even if you put yourself at risk and get into an accident, many types of auto accidents, even catastrophic ones, are survivable. A pilot would never make such a rationalization because aviation accidents have much worse survivability rates.
I don't mean to sound like just being contrary to you, but your anecdote doesn't square with the article. If half earn less than you did then that would mean they wouldn't afford what they want according to you and want you wanted at your age, so either way, they're hosed.
Military recruiters aren't looking for suckers. I think you are misrepresenting the kinds of people that enter the military.
Generally, it is just verbs. The broader category (modification of any part of speech) is called inflection.
I don't think you necessarily have to tax the rich. Their share of income should be reduced to the share they had maybe 40 years ago. Stronger unions would help for example. Having the owner class deciding they need more and more money can't work in the long run.
Plain old "Start-up Myths 101" article.

Yes I know that there are examples of some overrated, overhyped and overspent ideas but do people still believe that they get serious investments by coming up with random ideas? (except for IOT, see: https://twitter.com/internetofshit)

A little off-topic but, there exist some successful start-ups that did not go with the silicon valley way (see: http://www.nytimes.com/2016/10/06/technology/mailchimp -and-the-un-silicon-valley-way-to-make-it-as-a-start-up.html)
And this is exactly how it works with Windows Store apps. You upload .NET bytecode, and the Store delivers the correct compiled-to-native code for the user's architecture.

You can also make fat packages, if you don't wanna distribute through the store.
Well the site (kettlerusa.com) has crashed now...
Have you tried taking a flight lesson to see if it helps?
Being a party to lackluster software development on a regular basis, I somewhat pine for projects this strict.

As part of my daily routine, feigning surprise at the fact that, given a tree of decisions, I'm only permitted to code for the ones that make money, simply to find that "Quality Testing" reveals the 500 other permutations will inevitably result in thrown exceptions with hideous, glaring error messages.

"WHOOPS."
Who owns CRISPR – one of the most important genetic inventions of our time?
Never used RoR, was this just used in the scaffolding system?
Can anyone explain when did jQuery start to fall back in the tech era? What were its failures? It is a bit sad to say goodbye to such an old friend.
Curious phobia! Do you imagine yourself disintegrating on the surface of the earth or do you continue to fall through it?
React-InstantSearch: Boost search on your React apps with Algolia
I think that this is a kind of confirmation bias. Those who are most upset with their experience in the military will be the ones most vocal about it.
Really interesting, the replacement is a vanilla js implementation called rails-ujs and was made by someone who went through Google Summer Of Code!

"The new rails-ujs was developed by @liudangyi as part of Google Summer of Code, all credits for this goes to him and to his mentor @pixeltrix "
- https://github.com/rails/rails/pull/27113
Interesting point that we eat too much sugar (which in turn makes us over eat at meals, and thus become obese). It's like a cultural thing though, maybe we can change it slowly somehow...
A 900 sq ft condo let alone home will run you $750k+ lots of places.
When he refers to "collaborating in sex ed", he isn't actually referring to studying, but rather to teenagers having sex. Similarly, "studying solo" refers to masturbation rather than actual studying.
Interestingly there is a great deal of work that weather services, air traffic control, and pilots do to avoid turbulence for this exact reason.
While we're on the topic of other editors - I found an editor that I could customize to work exactly the way I want (https://howl.io).

And yes, I've used Emacs and written elisp to try and do the same - it just wasn't friendly enough for me.
Google invites third parties to make Assistant smarter
Is it possible to access any of these where you are?

archive.org
archive.is
archive.today
archive.fo
webcache.googleusercontent.com
Maybe, though their partnering with Qualcomm is suggestive: perhaps they're doing hardware-accelerated binary translation? That _might_ be fast and power efficient, who knows...

In any case, many users may just be wanting to run older enterprise apps, and so even then, with the translation penalty, they'll probably be quite snappy.
Kind of related, the reason there's a "Press A to play game" on xbox (and a lot of PC ports) is because Microsoft requires a button press every x seconds, and if the game takes too long to load before the menu appears, pressing A will circumvent that requirement.
jQuery is/was incredible, and deserves every single bit of praise heaped upon it. But it is nice to see coding going back towards "vanilla" JS - it wasn't so long ago that every JS answer on Stack Overflow just assumed you were using jQuery and you struggled to find an answer that didn't require it. That's not the case any more.
> what is the "correct" chain may be a highly contentious subject

But this can be true in POW blockchains as well. If the user disconnects his node for some arbitrarily long period of time during which there are durable forks created, said user also has to "reconnect manually to the correct chain" and the user may have to decide for him/herself what constitutes a valid chain under contentious circumstances. The user's preferred chain may have become a minority fork, for example.
They don't, however, need trust to determine which chain has had the most work done on it. An alternative genesis with much less work done on it is suspect immediately.
> It’s the usual way of destroying jobs.

unfortunately, if a company is trading below BV it means it's expected to destroy jobs on its own. better to put it out of its misery quickly than to allow it to run itself to the ground.
Yes, as I mentioned users who don't have to sync back up have their vulnerabilities limited to stake grinding attacks.
I answered the breathless and silly question you asked here instead of punching in your surely-not-Google search engine of choice with exactly the level of seriousness with which I regarded it. HTH. HAND.
It just works, and that makes it old and boring. I'm only 40% joking.
That's what the Orphan Drug Act of 1983 was all about. In theory companies have enough incentive to produce these kinds of drugs.
I think there is a balance, for example:

We just released a product and there was a huge bug in Safari we somehow managed to miss on a last minute deployment. I found a quick fix and pushed it, allowing people to used the application as expected. Then after I pushed the momentary fix, i went back and ensured it was robust.

Again, if I were writing firmware for a car lets say, the mentality of "quick fix" doesn't really exist. Should be tested heavily.
I don't think there are any failures in it - it could have grown outwards to become what React is today, or something, but it always kept to the principle of doing one thing and doing it well: unifying browser APIs across vendors and simplifying them. (yes, I realise that's two things, but...)

These days there are many fewer differences between vendors, and things like the Fetch API are making the kind of simplifications jQuery pioneered a core part of the browser experience.
I don't know. But in his case, how does it matter? He's at the top. No-one can be "ageist" on him. Clients or Vendors maybe, but I double at that level, a Company would decide to not hire Elon Musk's Company or his minions because of Musk's age.
jQuery to me was always meant as a DOM manipulation library. It didn't fall behind per se, it's just that browsers became good enough and standard enough that you no longer needed this type of tool. I think it would have been a huge mistake for jQUery to have attempted to become a Backbone, Angular or React, because it really was never meant for building web apps (of course you could still use jQuery in Backbone and Angular, and in fact those projects kind of assumed you were using it, or at least something that was API compatible).
Vietnam's Startup Scene Lures Back One-Time Refugees
And then there are the "enterprise switches" from at least one major vendor, whose crappy ssh implementation only supports a single tty channel (no exec channels), so you have to run expect anyhow. :-(

$ ssh root@router uname -a

Connection closed by shitty ssh implementation.

$ ssh root@router

Welcome to router!

>
I can't answer that, but I'll say that I still include it in most projects without a second thought. Maybe I'm not aware of some existing superior replacement, but since I don't care much for the popular modern JS frameworks JQuery + vanilla JS is still my goto choice. Following good coding principles, I haven't yet had any project grow to be too messy, but maybe I'm just not working on extremely complex front-ends.
There you go. Made my point, despite the downvotes from the Politically correct HN readers.
Jazz Up Your Workspace with Facebook Workplace
> is what pleasure I take in certain sort of what people call "rookie" errors.

Can you provide an example?
How the hell does this happen. Seriously, I've ran Windows for like over 10 years now. It's happened a grand total of 3 times, ever, and 2 of those were back in the Windows 9x days, and the last one was between W8 and 8.1 (a major service pack).

Never since then. Oh, I'm even in the fast update pool. What do you people _do_?
It didn't have any failures, the browser APIs have just finally caught up with it. I would guess that 99% of jQuery usage was for ajax, event normalization, and CSS selector queries, which are now trivial and cross platform in vanilla JS (with a little help from the fetch polyfill for ajax). I personally haven't used jQuery in a project for at least two years, and I doubt I'm in the minority of front end developers in that regard.
I'm never actually sure if I actually saved in the PC port of Valkyria Chronicles. I think we've been trained to wait a while to save since the 8 bit consoles so something feels a bit wrong when things instantly save. Undertale makes amazing use of this, though.
Not sure why you were down voted, I was born and raised in Montreal and was also surprised by this, especially given that the US regions seem to refer to time zones. I am guessing it's possibly for marketing reasons, calling it "central" might help get more customers both in the east and west. Calling it "east" could mean anything from Toronto to the maritimes.
Pictures taken from the point rain began look so ghostly and chilling they give me goosebumps. Beautiful journey, beautifully narrated.
> but what conclusion can you bring of that

Welllll you could conclude that they are in a prime position to create a YouTube channel with 178 million views /s

https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA/abo...
No, ujs is used to automaticslly implement RoR functions declared in your rails templates. Eg, you can add a confirm attribute to a link, which is then implemented by ujs in the browser, causing a confirm dialog when clicking the link
Are these what you're looking for?
https://en.wikipedia.org/wiki/Indo-European_vocabulary
2016 Brotli Update
Let's put aside the unsubstantiated claims about biology (and old doesn't mean 70 yrs in this context). Jobs that rely heavily on attention span and learning speed can also quickly get boring and unfulfilling--the more experienced folks probably know to steer away from that.
It has been, I'm running one such example on my Raspberry Pi 2 right now. It's just a DynDNS updater. Written in UWP.

I have tried it in CLR and native (machine code via .NET Native) modes. Both work great.

I'm pretty sure my Pi runs on an ARM chip, anyway
I misread it as "Ruby on Rails removed from the planet" and almost jumped for joy.

Jokes aside, good riddance! jQuery had a good run, and now it's obsolete (maybe a strong word, and debatable).

You don't bring an entire toolbox to pound in a loose nail.
You don't import underscore to write "Hello, World".
You shouldn't bring in jQuery to write client-side ES6.

The one good thing that came from jQuery (maybe) is the DOM lookup syntax. Even then, the vanilla query-style isn't even that bad, and as a beginner, I'm not sure why I let the YouTube videos on the internet convince me that vanilla DOM querying was evil and that I should "always use jQuery". Pro Tip: A software engineer that says "always use X" is a fucking retard, and you should probably punch them in the face and then pull their pants down.
How much hands-on tech involvement does Musk actually have in his enterprises? I imagine his focus is on business, leaving the tech for the tech professionals that are hired by his businesses.
Jquery did two things well: it provided a terse, sane syntax for many common tasks, and it provided robust cross browser support.

Modern browsers have partially solved both these issues. (The former with .querySelector() and the latter with the deprecation of MSIE 6/7/8.)
zkc, zero knowledge communications, was released today. It is just the first release, and a minimal tool with minimal features, but its exactly the solid foundation I have been waiting for.

https://blog.decred.org/2016/12/07/zkc-Secure-Communications...

"zkc is a blending of what we consider to be the best parts of both of these projects, Signal and Pond"
"The UI is text-based and emulates the appearance of irssi, in order to keep UI-related complexity low and avoid large GUI toolkits as a dependency."
"intended to provide the highest level of communications security balanced with minimal complexity in its code, configuration and usage."
Does it escape you that you're on HackerNews? It's not the pinnacle of design by any stretch of the imagination, yet here we are...
Why would you mix expect with ssh? Most of the time, if you can ssh, you can use an exec channel ("ssh somehost somecommand"), so you shouldn't need to pretend to be typing characters and waiting for prompts.
C++ Rvalue References Explained
Does supporting JRuby add a significant amount of overhead to Rails?
I didn't even know it ended. I read the initial post but since then forgot about it and HN seemed like usual business.
jQuery made it super easy to write shitty code. I used to think it was incredible, then I stopped writing it, and now I realize how fucking useless it is.
Urban Dictionary: flaker