skysight-inc/HackerNews huggingface dataset:
I'm incredibly thankful I don't have this most of the time, but just a few days ago I got one of my occasional migraines where I get temporarily a type of aphasia that makes it so I can't remember a word other than to know the sounds coming out of my mouth are not correct, I can't parse written language, and I forget a lot of words.

It's fascinating to me because it lasts only 22 minutes, but man is it incredibly frustrating. Being intermittently aphasic is really fascinating intellectually though because I can feel/watch as the part of the brain you're describing is temporarily shut down or working improperly.

I can often say one or two words and then eight of gibberish, knowing exactly what I intended to say (in meaning, but with no valid internal monologue) but the words just coming out garbled. I can focus really hard and make a specific sound, but I can't do things like "awk" because it's too complex of a physical motion to make with my jaw and tongue. I can basically intentionally make baby sounds, occasionally a word escapes as intended, but mostly it's just bizarre obviously wrong sounds -- slightly different each time I say the word but mostly similar.

Brains and language are really weird.

With regard to your comment about thinking without monologue, I tried doing that for about a year by using some meditation techniques since it seemed like an interesting idea to avoid "mistranslation" of an idea I fully grok already into language. I'm now convinced that what happens when I talk it through to myself is that data compression is occurring that lets me store a lower fidelity, but longer lasting and more communicatable version of the concept. My memory suffered a lot that year, and many of the concepts were fully lost.
You're not missing anything -- the article is dumb. Of course we're eventually going to integrate everything, for the same reason that no one uses separate interrupt controllers or separate Northbridges. We have too many transistors we don't know what to do with.

Edit: I think the interesting question is what won't be integrated? RAM and Flash because they use different processes. GPU? Intel and ARM integrate it, but there is a large company selling GPUs.
The fact is not every piece of software needs to be completely secure from every possible data breach. Yes, there are cases where more security is important. It's also important to note that many security breaches are with systems that were designed, developed and built by people who would have passed your arbitrary "Bar Exam"... If you look at breaches surrounding OpenSSL, Windows and the like.

Most of these systems weren't developed by guys hacking away at PHP and Wordpress... Also, Nobody is going to die because your home computer was botted.

While I agree there should be more to professional software development than what we have today, I'd suggest that a guild system by reputation would be more appropriate... You only gain reputation by being backed by others who are considered trusted in turn. If you are shamed/shunned/fired for incompetance, then those who backed you also lose reputation.

In the end, nobody is going to support such a system. We're just about the last of the higher payed professional white/blue collar fields left. Why, because we negotiate pay. Going to a federated system would only serve to drive down pay, and introduce fees to an abstract organization that does very little good. I would also postulate that hiring a great programmer isn't any harder than finding/hiring a great lawyer.

In the end, it comes down to need, understanding, honesty and communication. I appreciate that we're in a field where someone without a degree (myself) has done some serious professional work in government, aerospace, education, security and financial industries.
Will DNA be Turing Complete?

DNA (with supporting cell machinery) create us, so...
To anyone interested in doing 2D animation on linux, I highly recommend TVPaint.

It's an incredibly awesome software, the best one available on any platform, and they have a linux version.

It is not free/open source, but if you are doing animation it shouldn't matter, you should be choosing the best software available, because animation is expensive and takes a lot of effort, so a superior tool pays for itself very quickly.
um, no.
Elm is heavily focused on user-friendliness and offers a sort of full framework for developing frontend applications, whereas PureScript is focused on producing readable, easily interopable javascript (and javascript only). That is by no means a comprehensive comparison, but those are the main differentiating factors I can see as someone who has been watching both projects for a long time.
> Vitamins don't matter. They are a religious/marketing gimmick
I should have stopped reading herre.
Yes. And don't just think about how messy the homegrown alternatives are - note how much effort people go to add them in! It's just such a useful thing to have - serialization; logging; UI generation; automatic scripting language bindings - and that's why people bother.
I think you may be conflating AAA rating of a security with AAA rating of a company. It is an easy mistake to make because the rating companies have deliberately conflated the two in order to sell more structured products rating services.

In contrast to the structured products ratings, the corporate ratings have held fairly well. For life insurance subsidiaries, which are the units that sell annuities, there is even further protection. The law requires insurance subsidiaries to be bankruptcy remote from their parents, and regulates the types of risks they can take on.

To take a famous example, even if AIG had been allowed to go bankrupt, it's life insurance subsidiary -- American General Life Insurance Company -- would not necessarily have been insolvent, and indeed retrospective analysis seems to indicate it would have been fine.

I should mention that all this safety comes at a cost, implied return rates for annuities aren't terribly impressive. But that's the nature of the beast, return and risk are proportional.
Sadly typical to see people make these accusations without even doing a Google search. Answers to least two of these are in the FAQ:

https://faq.soylent.com/hc/en-us/articles/203962069-Vitamin-...

https://faq.soylent.com/hc/en-us/articles/204547005-Magnesiu...

I'm not enough of a nutritionist to say whether that's really sufficient, but they do consult with nutritionists, so it seems likely they've at least thought about all this stuff. Proving there's something wrong with Soylent is going to take more research than anyone's likely to casually do for an Internet discussion.
The bounty program as a whole. Like when I worked at NREL they were government funded but on paper I think it looked like a subcontract to run the lab which was fully managed by another entity. NREL I'm sure can hire contractors, although I suppose they might have to be in GSA as well?
Sorry, I meant an Islamophobe ;)
Not clear how you translate the behavior of single cells into phenotypes, especially when that phenotype may show after many years.
For me ES6/7 has addressed all the low hanging fruit, I really hope ES8/9 is about removing features with only a few additions.
Check Your Mail Comcast's $100 Restitution Check May Be in There
For job postings, it's still an Angular 1.x world out there:

http://www.indeed.com/jobtrends?q=%22angularJS%22%2C+%22Reac...
> Intel manufactures different state-of-the-art laptop CPUs. Apple SoCs can compete with the ultra-low voltage Intels, but not with high-end i7 HQ/MQ series.

I think his point was that a $15 Apple chip crushes a $150 Intel Core M. Core M chips have extremely little bang/buck value, as do the new "Celerons" and "Pentiums" that are dressed up $110+ Atom chips.
I work for a 'tech' non-profit that I would certainly call successful. We have been around for 25 years and had many technological 'firsts' in Australia including I believe the first search engine and service directory. But have experienced substantial growth over the past 3-4 years and have in many ways become leaders in many areas both what we provide (products/services) and how we provide them (our internal platforms, build pipeline, automation, performance etc...).

Our slogan is 'Technology for Social Justice'

Our annual report is public as we are a registered not-for-profit & charitable organisation. When I started at Infoxchange 3 ½ years ago our financial turnover was around $3M/yr (after 25 years), we are now looking at around $10M. This growth is for a number of reasons but mainly through a mix of technological improvements (paying down tech debt and technical modernisation) and very positive feedback / recognition from clients that have spread us through word of mouth, advocacy groups etc... We're also winning quite a number of awards including this years 'Google Impact Challenge' amongst others.

I do apologise for our awfully dated website which is shortly to be replaced early next month, while it may look like we perhaps do not practise what we preach so to speak I can assure you that it is, by quite some considerable distance the most neglected part of the org and as you can probably guess I'm quite embarrassed of it: https://www.infoxchange.net.au/resources/annual-reports

Around a year ago I gave a brief talk around my/our journey there over the past few years, while a lot of the content was spoken you can find the slides on my blog here: https://smcleod.net/talk-24-months/

If you have any questions I'll do my best to answer them for you.
The new Nmap 7 version just released
People often think of C++ as a Object oriented language. That a very old fashioned way at looking at it. Most modern C++ code avoids OOP like the plague. For instance the author of STL (The C++ standard template library) calls OOP, philosophically unsound, a hoax.

http://www.stlport.org/resources/StepanovUSA.html
Wow, that's going to be big if the implementation is performant. Well done.
Whether or not the premise makes sense, I've landed way more actual dates with much more attractive women (physically, and also in terms of personality, education, career, etc.) on Bumble than Tinder.

It might have nothing to do with male/female dynamics, and may just have something to do with a better UI/UX (which Tinder seems to have lifted heavily from in their last update), or a lack of spam bots (seriously, a third of my Tinder matches are spam bots linking to the same URLs over and over -- how is this still an issue??).

Investors are likely considering the growth, rather than the theory. Whatever the underlying reason, from one user's perspective, Bumble's growth seems very impressive.
Policing as seen through game theory
Rdio to cancel paid subscriptions starting November 23
"In terms of wealth rather than income, the top 1 percent control 40 percent."

That doesn't seem to contradict anything said up-thread.

If the top 0.1% control 20% of the wealth, the next 0.9% control another 20% of the wealth, and the bottom 90% control 20% of the wealth, then the claim you objected to is true. That would mean the remaining 9%, between the top 1% and the bottom 90%, control the wealth that remains - 40%. I don't think these amounts violate any of the ordering constraints, given the relative size of the groups; in reality there will be variation within the individual groups, but if we assume there isn't the math checks out fine: 20/0.1 > 20/0.9 > 40/9 > 20/90

I'm not saying the original claim was correct - I don't know. Just that what you quoted doesn't refute it.
Apache Eagle – Hadoop Security Framework from EBay
The best apprach is to have "reflection" (really, access to the compiler AST or IR) at compile time and generate code from this, since that minimizes the run-time overhead.

See Rust's serde for an example of that for serialization.
Can't you gene edit adult yourself to become healthier and smarter?
Spying on the Soviets with Graph Paper and a Calculator
Nice blog, this author has quite a few interesting articles on the site that I would like to read over time.
I can't speak to other sites, but there are lots of stories online about why the Tinder founders are dicks.
so far I've never read anything leading me to believe we can understand organic complexity

That's a bit hyperbolic, isn't it? We understand the basics many organic systems and our knowledge and tool sets are improving at an accelerating rate. Look at the recent gene therapy used to cure leukemia:
http://www.techtimes.com/articles/104545/20151109/babys-leuk...

To my eyes writing DNA will only be a spectacular show of nopes

But we'll be able to learn so much from the failures. We'll finally have the coding and debugging tools to make a serious stab at reverse engineering life.
Yikes.. I'm going to have to reread this later to grok it better. I think it's nice that the language has added all these new features (though the macros at the end tell me it's not enough..) - but I keep feeling like the direction of the language post-C++11 has been steered by library developers with these more and more difficult to digest features. Features that you don't end up using every day, and so they never really sink in.

There are plenty of simpler things I'd like them to tackle before. Just in the past week of work two examples come to mind (just to illustrate that there are still issues)

- I was trying to get some function calls to inline and had to fight the compiler for half the day to get it to inline them for me (I still don;t understand why it's okay that the compiler ignored the inline keyword. Can't we assume that I as the developer will know what's best if I explicitly put the keyword there?)

- Then the next day I had the opposite problem where a branch was being inlined even though I wanted a if(/rare event/){ jump to some method}. Again the language provides no tools for me to accomplish that

There are tons of issues with the standard library containers and data locality that have been ignored too.

C++ is THE high performance language - can we spend some time on performance and stop pretending that there isn't room for improvement on that front?
casefold is only part of the story and by itself does not supply a complete solution.
I didn't get that that was implied.
Some always do go overboard no matter what the technology.
Insane Balloon Filled Room Prank 390 BALLOONS
React will be short-lived because of Web Components, not because of Elm. Either that, or React will evolve to be a Web Components framework. The days of proprietary component silos are numbered, IMO.
New 'Aranui 5' Is Half Cargo, Half Cruise Ship
A visualization of 6 years of Redis commits
>Intel's latest gpu architecture has an embedded OS running on the gpu for scheduling command batches, I'm not sure what AMD and Nvidia do.

Same on AMD and NVidia, except it's been like this for the past 10-15 years (depending if you count at the bottom or at the top of the hardware release pipeline).
Intel biggest inroads in SoC market happened when it was giving away Atoms below cost ($5, Mediatek/Rockchip price point) while losing $3-4 Billion. Year after year since 2013.

Their plan for 2016 is selling LTE modems below cost to Apple.
How Facebook M Works
Another link on the topic. This picture[1] I lifted from scala course in coursera.org

[1]http://stackoverflow.com/questions/2723397/java-generics-wha...
Makes me wonder if we will see a return of backplanes.
>could easily see its richest citizens moving a few cities away

The richest citzens always make this threat but they don't actually follow through on it:

http://www.npr.org/sections/money/2011/04/29/135813061/studi...

Apparently if you tell a lie big enough and keep repeating it, people will eventually come to believe it.
Webtorrent – BitTorrent over WebRTC
Academics and professionals do not like to talk to non-professionals. I contacted several microbiologist [...] but none replied

I have also experienced this. Biologists keep their cards very close to their chest and don't seem to be fans of our software culture, let alone the open source software culture. They don't even respond to inquiries.

There is great opportunity for biologists that do open up to the larger community of software engineers.
I find a lot of things to be interesting work... I enjoy learnign new line of business logic and rules more than writing software. I'd rather think about data storage-flow in application than conceptualizing it all, though I enjoy that too.

I spent a little bit of time (less than a year) in upper management even, and hated it. I wouldn't be happy optimizing algorithms to serve ads better, or track financial systems. There's a place for that, sure... but it just isn't interesting to me.

There's fun in trying to keep current with new things... Hell, I've been sticking with node.js since inception, and that's been a very wild ride. I like web based applications, despite other people hating them. In the end, I like delivering usability and solutions to the end user. I started out as a designer/artist in a former life (been in software for nearly two decades now).

The conventional path was never the right thing for me. That doesn't mean I'm not able to do type of work being done at Google, Netflix and the like... And I've even considered it. Just because I don't have a degree does not mean that I haven't studied, and am not able to do "really technically interesting work."

I've spent the better part of twenty years studying, designing and developing software systems, with far more real experience than someone stepping out of college. To think that someone who's spent that much time is always inferior to someone with a formal education is simply ignorant.

As to engineering, take a look at where Radar came frome sometime. It wasn't formal educational engineers, it was guys with on the ground experience. There are a lot of truly great acheivments in humanity that didn't come out of a formal education.

Okay, going to stop now, I just found the parent post very arrogant and frustrating. Arrogance irritates me more than any other behavioral trait.
Had a similar thing in Tacoma, officer wrote me up for speeding in a school zone. On a Sunday morning. Said that "I didn't know if there was any extracurricular activities going on and therefore I should act as if it was active."

Judge disagreed with the officer.
Your 20 year old television's resolution is a bit lower than 2560x1440 :)
An hour ago I'd never heard of bumble. Now I've heard of it through two unrelated articles found on two different social news sites.

Bumble's PR people deserve a pat on the back (and the profession of modern journalism deserves a kick in the head).
Paganus roughly meant "yokel", in the pejorative sense.

New religions tend to start in areas of high population and spread from there, so at some point Christianity would have been the religion of the urban elite.
Writing genomes and understanding protein folding will be the gateway to full nanotech. Think about it: proteins are already tiny machines that perform specific functions. If we learn how to make them ourselves the sky's the limit.
The site says "Designed for use and service in Europe only.", but regardless of what it was designed for does it work with any North American carriers?
My answer to this has changed quite a bit over the last year. It used to be the case, at least as I saw it, that Elm had a UI focus, and PureScript tried to be a general-purpose language. So it came down to typical expressiveness vs. tooling/analysis tradeoffs. You could use Elm and maybe sacrifice some general-purpose language features like dealing with arbitrary effects, but buy yourself best-in-class tools like their excellent time-traveling debugger, and hot code reloading. Or you could pick PureScript, and have a general-purpose language which ran in a bunch of environments with lots of native libraries, but at the expense of tooling.

Now though, Elm has become a more general-purpose language, adding effects and various other features, and PureScript has better UI libraries and tooling/editor support. So the gap has closed somewhat.

Speaking generally, the goals of the two projects are pretty similar. I can't speak for the Elm community, but "bring strongly-typed FP to the JavaScript community via the web platform" seems to approximate the goals of both projects pretty well (maybe someone from the Elm side can correct me here?) So the goals are similar, but the execution is very different. I think Elm and PureScript differ greatly in opinions regarding _how_ to bring strongly-typed FP to JavaScript. This is not just a question of language features (type classes and HKTs are often mentioned), but also things like how the language should present its foreign function interface to JavaScript, what the entry point to an application should look like, whether to build features into the language or in libraries, how to grow a language community, etc. In practice, these make the experience of using each language very different.

> when would we want one vs. the other?

Elm provides tools with which you can become productive quickly. Also, it's used in production by NoRedInk and others, so it's clear that it is general-purpose enough to be used for real applications. I think there will be two paths to PureScript for most users - from Haskell, and from JavaScript, quite possibly via Elm. Just as users might move to Elm because they want type safety and expressiveness, they might move to PureScript because they find themselves wanting even more type safety and expressiveness. Certain abstractions are possible in PureScript, but (I think, again, would be glad to be corrected..) not in Elm - free monads, monad transformers, monadic tail calls, van Laarhoven lenses, etc. SlamData is an example of an (open source) company putting these tools to great use.
I was wondering why every darn Android tablet seemed to be using Atom, if they didn't use their own SoC or one of the big names.
Ancient Christian Papyrus Discovered on EBay
I appreciated the insight about using implicit feedback vs explicit feedback.
Elon Musk wants engineers to build Self Driving Cars
Exactly.

It's like some of my female Asian friends who say they don't actively exclude Asian guys, yet their dating history pretty much is exclusively white guys (even in cities with plenty of Asian guys). Yet if I said that my small company only hires and interviews male engineers, I'm pretty sure people would criticize us for being sexist.

Furthermore, we can look at stats in online dating and compare rates of interracial marriage segmented by race and gender. What we find is that taller men absolutely have higher number of sexual partners compared to shorter men. We also find that Asian women and Black men marry out at a significantly higher rate than Asian men and Black women.
I am confused about the fact that this is "something that allows us access to all the Linux-specific bits, instead of limiting itself to the least common denominator of UNIX." Doesn't that make anything written with this incompatible with, say, FreeBSD or MacOS?
I really love the idea of the trackpoint extension.
I believed we would face an antibiotics apocalypse, until now
Samsung Gear VR Sold Out Online at Amazon and Best Buy
I don't think it's quite as easy. With embryo selection you are selecting genotypes, not phenotypes.

The paper you link is pretty handwavy regarding that point; Bostrom seems tho think that if we just had more data we will be able to find a model that links genotypes and phenotypes. However, this is far from certain. There are too many degrees of freedom in our genome, and there are too many factors that contribute to something generic like "cognitive ability". Each individual contribution is so tiny that the effect is lost in noise, even if we sampled all humans.

And even if someone comes up with a novel statistical method and finds a reasonable model, optimising that model would be pretty dangerous. If you just optimise for one trait, the chances you'll even end up with a viable embryo after a dozen iterations are pretty slim.

There's a lot of selective pressure on cognitive abilities; so there must be reasons why we aren't smarter than we are. These reasons will probably kill your experimental embryo.