skysight-inc/HackerNews huggingface dataset:
>An intelligence agency won't declassify how they determined who it was.

Yeah, just like a weapon of mass destruction in Iraq. We can't tell how we got this information, but we know for sure. Then few years later it turns out there is no WMD found. Ooops. Sorry.

Give me a reason to trust them again?
Yeah that annoyed me. I would have used 20%. The other case is when somebody uses % for something greater than unity, eg 500% instead of 5x.
How about we talk about the actual article, rather than play "gotcha" games with the wording of the title?

Look, there's an actual point to be made, that this progress is coming at too high a price to the ecosystem, and the bill will come due (even in human terms) in the not-too-distant future. But the way you tried to get to that point makes you look like a demagogue with an axe to grind, who is looking for any excuse to hijack the conversation to your pet topic.
Hey Zuck We Built Your Office AI
Obama Strikes Back at Russia for Election Hacking
If you're a C++ programmer, Rust is mostly about memory safety.

If you're a Java programmer, Rust is mostly about tighter resource usage.

If you're a Python programmer, Rust is mostly about type safety and speed.
You'd be surprised how negligible the environmental impact of shipping compared to production is. As an extreme example, it's cheaper in terms of CO2e emissions to produce and ship lamb from New Zealand to the United Kingdom than produce it in the UK.
My reasons are as follows:

1) Seen users complaining about data loss on issues on github.
2) Had the init script fail on upgrade and had to fix it by hand when upgrading Ubuntu. Probably a one time issue.

Need a bit more reliability from a file system.
Mad respect to Mez, but I was disappointed by something here. He devotes a very thoughtful paragraph to the algorithmic complexity of intelligence augmentation, then cites Intel achieving n^2 improvements in transistor density in linear time as being non-transcendental.

He's correct, but the reason is obscured: Moore's Law appears to be following a logistic curve, and is leveling out as we speak. If it wasn't, the compounding interest of quadratic transistor increases over linear time could well lead to a (relatively) hard takeoff at the point where a single chip contains a human brain's worth of calculating ability. Granted that concept (a brain's worth of computation) is hand-wavey and poorly defined: but the point is that if 20n's Intel processor has one brain's worth, than 20n+1 has two, and 20n+2 has four, and so on.
Water pressure also doesn't effect toilet flushes
[...] it just effects how quickly the tank refills.

Right, but there are regulations limiting the size of the tank, and the toilet flush is obviously effected by the size of the tank.
Attacking AI-Based Digital Assistants
On GMO : http://www.nature.com/articles/srep37855
Andrew Ng on this topic:

"...if you seriously study half a dozen papers a week and you do that for two years, after those two years you will have learned a lot."

http://www.huffingtonpost.com/2015/05/13/andrew-ng_n_7267682...
Or when tracking ads became a thing.
Transform360 is an equirectangular to cubemap transform for 360 video
I'm currently managing a Postgres cluster with a petabyte of data running on ZFS on Linux on AWS. Most of the issues we've come across are around us not knowing ZFS.

The first main issue was the arc_shrink_shift default being poor for machines with a large ARC. Our machines have Arc at several 100GB, so the default arc_shrink_shift was flushing several GBs to disk at a time. This was causing our machines to become unresponsive for several seconds at a time pretty frequently.

The other main issue we encountered was when we tried to delete lots of data at a time. We aren't sure why, but when we tried to delete a lot of data (~200GB from each machine which each contain several TB of data), our databases become unresponsive for an hour.

Other then these issues, ZFS has worked incredibly well. The builtin compression has saved us lots of $$$. It's just the unknown unknowns that have been getting us.
The author's objectivity is questionable:

The National Fuel Cell Research Center is supported by the U.S. Department of Energy, the California Energy Commission, HORIBA Ltd, Southern California Edison, Southern California Gas, the California Air Resources Board, The South Coast Air Quality Management District, FuelCell Energy, LG Fuel Cells of America.

http://www.apep.uci.edu/samuelsen/
I like depersonalization. Used to get it relatively often as a kid and teen, sadly very rarely now. Guess I'm going to buy a vr!

It's like playing a rpg with 'your' body as an avatar. Which means there's (almost) nothing left except pure will. Very useful, can be used to make a character do things it wouldn't normally do and/or become much more efficient. Everything seems inherently pointless, may as well go with inertia of old goals.

That's how I imagine the first transhumans to think, only with more than one body and hopefully truly independent (ie. mind uploading, distributed computing or something similar).
On GMO: http://www.nature.com/articles/srep37855
I did a google search of the book and found a pdf as the first result:

http://blg89.net/blog/wp-content/uploads/2013/11/The-Science...
What would lead you to choose 1800 over 1900?
I know and I would also try Rust if I can make some small but useful things at work. But I mostly deal with various combinations of XML, SOAP, HTTP, LDAP etc. Rust does not have anything over Java, which I use currently, in my usecases.
Of course

But the engineer who put up with Mr. Business crap are not the brightest ones usually. And to be fair they probably won't care to correct when Mr. Business wants to do something stupid (or just don't know this is the case). Or even if they do care Mr. B knows better right? Because he's the boss

Then Mr B goes out of business because his product sucks, or "gets hacked".
Thats not the point though. I am well aware that primarily the developing world are doing better, that is true but it is also trivial. The real question is what we do with those in the developed world.

You are of course welcome to not find the issues we are talking about important but Trump and Brexit happened because of exactly that.
> I really want to have an extendable Markdown.

Maybe basic Markdown (HTML), plus more advanced styling (CSS), and a small scripting language for anything that doesn't cover (JS).
That and the supporting indicator files[0].

[0] https://www.us-cert.gov/security-publications/GRIZZLY-STEPPE...
This would probably be a better link for the OP than the PDF it links.
> "Safety in the systems space is Rust's raison d'être."

I think this quote points to the REAL underlying issue here.

Rust is a language primarily built for systems programming. It has many strengths to celebrate, and brings curated best practices as well as its own novel features to systems programming.

However, most programmers in 2016 aren't "systems programmers" anymore. At the very least, most programmers who actively talk-up new technologies on web forums are not systems programmers. The majority (or at least the majority of the vocal and socially engaged) are web developers, mobile developers, CRUD apps and microservices, etc.

As interesting as Rust may be in the systems space, it doesn't bring much compelling new hype to the table for web stuff.

You have yet-another-concurrency-approach? That's great, but most web developers rely on an app server or low-level library for that, and seldom have to think about concurrency up at the level of their own code.

You have an approach for memory safety without a garbage collector? That's great, but most web developers have never even had to think much about garbage collection. Java, Go, etc... the garbage collection performance of all these languages is on a level that makes this a moot point 99.999% of the time.

You have a seamless FFI for integrating with C code? That's great, but after 20 years of web development I can count on one hand the number of times I've seen a project do this. And those examples were Perl-based CGI apps way back in the day.

Rust people seem almost dumbfounded that everyone hasn't jumped all over their language yet. And from a systems programmer perspective, memory safety without garbage collection does sound amazing. But you guys really need to understand that Hacker News and Reddit hype is driven by web developers, and that community isn't even sure whether or not type safety is a worthwhile feature! So really, it's amazing that you've managed to draw as much hype as you have. It's not about the mainstream popularity of your language, it's about the mainstream popularity of your field.
That's a great insight. Thanks for sharing.
I think there are lots of Americans in the tech industry who are interested in living in Japan for a while, they're just not interested in taking a 50-70% pay cut to do it.
Is real shortage possible? If what I am willing to pay is limitless, won't people catch up, learn the skills and shortage willl be gone?
I often find myself out and about and would like to play a game on mobile for 10-20 minutes, but I am having a really hard time finding a game that I first of all actually like on mobile, and doesn't have the IAP going on.
Some problems are just damn hard. I don't know enough Physics, but in CS there are many examples of problems that have been open for decades were we still don't even know where to begin with a proof. The most prominent example is P vs NP. It's been open for forty years and all we have is a number of proof techniques where we know that they can't work. Complexity theory in general is a field where all the interesting problems either are solved or have been open for a long time and researchers retreat to working on very special cases of very special problems.
The groups identified are sort of interesting; for instance, there's "AUTONOMOUS NONCOMMERCIAL ORGANIZATION PROFESSIONAL ASSOCIATION OF DESIGNERS OF DATA PROCESSING SYSTEMS", which is either the most or least ominous hacker group name ever, and "ESAGE LAB", which has a zine!

According to Brian Krebs, the people named here have been on the FBI's most-wanted list for a long time.
> ...changing the way we approach online services, but I don't see how that could be pushed through

I'm a little bit more optimistic than you. As noted in the article, there are important differences under the hood between FB in the US and The EU, and these were "pushed through" by courts, and cultural norms (e.g. not a violent/benevolent 'privacy junta' as you suggest).

I can imagine a world where the US gov banned sucking entire contact lists out of people's phones for commercial exploitation, for example. Everyone feels it's creepy, and there's zero user benefit. I don't see why this wouldn't be extremely popular, and straight forward to legislate.

This would remove the primary data collection means for FB's shadow profiles in one stroke.
But how can companies in SFO/NYC make money while paying these salaries?

My pet theory is that because engineers elsewhere are cheaper their time isn't valued as much and they end up being assigned work which is far below their potential. Eg work being done manually instead of being automated.
It's means that you can't measure the living conditions of the individual by looking at generalized statistics and measures.
$1k/mo is the budget for an employee. Based on an salary app I've found online, an employee will receive around 680$/month after all taxes. It's a bit under-average for entry level devs in Romania but it's enough to live decent (the average national wage is around 460$ per month after taxes).
>Give me a reason to trust them again?

you are supposed to elect people who you trust to make these decisions. we don't have direct democracy.
We read all the research on which charities to give to, so you don’t have to
Turning album of the year lists into a music discovery tool
Even if "you" (who/what is "you" by the way?) do understand the principle "you" have mentioned, the mind will experience cognitive dissonance. It can't be avoided as it happens on a layer below conscious perception.

"You" seem to think that beliefs exist on a conscious self-aware layer of thought, thus "you" should be aware of them but if "you" have done any serious psychonautics or experienced traumatic events in childhood, "you" will realize that is not the case. It takes a lot more than simple affirmation to rid "yourself" of such demons. Reading books about ceremonial magick and the techniques that had to be invented over the years to deal with such problems can be very enlightening, if not fascinating.

So, when the mind experiences cognitive dissonance, the effects propagate to the upper layers and "you" may become aware of them. I guess my point (through experience) is that as long as there is a "you" there to begin with, cognitive dissonance and dissociation will be problems that "you" will have to deal with :-)

As to your original question, it has long been my view that "most people" are not self-aware enough for such matters to even register. Even those who do have the curiosity and inclination, don't really like spending a lot of time in that UNCOMFORTABLE space, and quickly reach for the nearest distraction or escape (living in a make-believe dream world) to help them cope with daily life. When the luster starts to fade, a new dream bubble (new goals and aspirations) is quickly conjured and entered.

I highly recommend Celia Green's "The Human Evasion" [1] to you, something tells me you will enjoy it very much.

[1] http://deoxy.org/evasion/
Is it a more important value than not having your children die by the age of five?

kmicklas said "more important". He/she is right. If you think available land is more important than your kids not dying, something's very wrong with you.
Tocbot: Create table of contents based on HTML headings
> Yeah, I was thinking of my Surface Book (with the graphics card in the base).

Excellent example. In theory it could also work with devices like the newest MBPs.

> I suspect the inherent latency will always argue against remote gaming - especially for the kind of games where you most want extra computing power.

Not necessarily. FPS and perhaps LoL, sure. RPG such as WoW, not really.

Not sure about AR/VR.

If one doesn't have/want a PC workstation with a strong graphics card, and one does have a laptop, why not just a Razer Core or akin device?

Until we can just have those in the device itself. But that is gonna take a while!
It's important to get the nuance of this statement right. Consider, for instance, the PSF's mission statement:

> The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.

"Facilitate the growth" does not imply that dominance of a certain practice (whether that is use of Python, or adoption of its core principals) is a goal. So you have an incentive for the PSF to say "our international community is growing at a sufficient rate" and focus instead on "advancing the language," which may or may not be aligned with adoption. In such a framework, it becomes easy to justify backwards-incompatible major releases that, regardless of whether their opinion is justified, many users consider to be user-hostile. Framing Rust towards a larger mission that implies user adoption of core principals as a fundamental goal seems much cleaner in that regard, and could conceivably avoid similar pitfalls.
"Replicate itself" is a bit much. It's used on its own assembly line. Fanuc has done that for two decades. Here are Fanuc robots making more Fanuc robots.[1] Robots are pouring molten metal for casting, loading and unloading CNC machine tools, and making many of the parts. Then robots assemble the parts.

[1] https://www.youtube.com/watch?v=pgzrkwXV-bY
You're exactly correct. Outside of 20% time, I can't see that example being really realistic (at least not at Google for an android launcher, there are other companies where I've heard of 10+ competing internal libraries for the same problem developed by different teams).

In the case that you're asked to implement a project from 'above', they're still useful, for practically the same set of reasons (maybe minus #5, but plus 'other people who you impact can provide feedback to reduce future friction')
I don't have children, but as a kid I had a strict cap on “screen time”. In the IAP money-for-time bargain, this makes screen time even more rare and valuable a resource than it is for the rest of us.

I know parents who see this as a reason to give a small, fixed IAP allowance. Essentially they trade a little bit of money to make it less of an ordeal to get their kids to limit screen time, which they consider well worth the investment.

If you view IAP as simply the way of the world, and video games as a reasonable thing for kids to play, this bargain seems pretty reasonably pragmatic. Personally, I think this makes the most sense when that IAP goes toward something that makes the game itself richer, like Hearthstone decks instead of vanity hats, but that's a lesson for the children to learn.

I think a lot of us on HN would prefer a world where games have only up-front costs, but that's basically a niche market now. I'm also sure there are stricter schools of thought on parenting that find the idea of bargaining any of this with children a bit ridiculous, but without having any to help shape myself it's pretty far out of my purview.
Henderson seems a bit melancholic but he did just fine.

Should it really matter to him or anyone else that he "quit" Physics? I don't think so. Too many people get hung up on having a continuous unbroken progression of career advancement in one "field" whatever it is.

You CAN do anything. And that includes changing your mind, your job, and your values. He didn't stick with Physics after getting his PHD... so what?
That was probably it. I knew one of them did.
5 Secret Search Engines Way Better Than Google » Big Oak Internet Marketing
After some time, yes. But there is lag in the system, while people get educated and while culture changes to value engineers as much as doctors or lawyers were values in the past.
True, but there (I hope, at least) is an old OpenOffice (at least in VS) where you can find a parser.
Hillary's email server was the village bicycle. Everybody got on. If a Russian hadn't it would have been suspicious.

The Swiss offshore firm associated with her domain looks sketchy: https://gist.github.com/chadbrewbaker/09c4f5fe56ef08a7d77574...
Make $100 per Window or Door Job Referral in Greater Vancouver BC
I've feeling you're only finding excuses, why it's ok to continue to burn coal. It seems there is no single alternative they want to accept (weather is bad, atom is expensive ...) and that is what really bothers me. That is pure ignorance. Poland coal supply no matter how huge is today, one day it will all gone and they'll have to transition from it anyway.
Ask HN: Do you use the Twitter (or any other social media) widget on your site?
If yes, why?

If no, why not?

Just doing some research about embeds/widgets. Thanks!
Moores Law is important but it's not more important than the emerging complexity of connected networks and devices IMO.
The Asian American ‘advantage’ that is actually an illusion
To my memory, the podcast lays out a fairly comprehensive argument that it was just human error in the case of mechanical problems (as we'll as noting the car computers in all the cases show the brake wasn't pushed), and back it up with decades of research showing that this is a common problem, so that's about as close to definitive as you can get in this situation IMHO.
The Washington Post does a lot of favors they don't publicize. For example, this: https://wikileaks.org/dnc-emails/emailid/2699

They made an arrangement with the WaPo to quietly add DNC donors to the party invite list. They wanted to put that on their donor price sheets, but the lawyers wouldn't allow it. It's not clear how or why this kind of stealthy donation of services from the WaPo to the DNC was better.
No wonder they (allegedly) have difficulties adopting best practices such as version control.
My internet browsing has been much more enjoyable as Flash has become less prevalent. I'm glad it's going away. I only wish it happened sooner.
> Forty year old code in Common Lisp, which also has a standard, a single standard, just works.

Mostly. If not, just

(pushnew :symbolics *features*)

or whatever the code was created on. Especially the very old lisp code regularly needs some coercion to be made run on a standard compliant cl.

The "just works" part is proven wrong by the regularly reoccurring attempts to agree on extensions to the standard and the myriads of libraries out there that provide generic wrappers around implementation specifics.

> C++ isn't a language. It is a laboratory where some people work out ways to do poorly what other languages do well.

"Lisp isn't a language, it's a building material." -- Alan Kay

and

"A poor coder can write poor code in any language." -- me
Moover: Get an instant quote and book your move now
Jal-Tarang, and a musical alarm clock in Python
If bread costs 100 dollars per loaf, would that fit the definition of a "bread shortage"?

If 90% of the US population is unable to afford to buy food and is going to starve soon, is there a food shortage?

I would think so.

The literal definition of a shortage is that price is too high.

Everything ALWAYS has a price.
"...Whether this reform [Criminal Finances Bill] is adopted will tell us much about who Prime Minister Theresa May really is"

Well in theory Britain isn't a dictatorship, so it should be down to the elected representatives of the people, i.e. the Members of Parliament, rather than a single individual. Anyway, looks like the Criminal Finances Bill has got through the second reading and committee stage: http://services.parliament.uk/bills/2016-17/criminalfinances...
You can even see it in Python standard libraries, just look at argparse vs. click.

click is a modern Python library. argparse is not.
I think this may be the report [1]? It seems that their P1 did not meet the standards, due to miscommunication -- not language incapability, but they were able to correct it in P2:

> It happened that some modifications and extensions to Reference 1 were agreed to at the experiment kickoff meeting at NSWC. Dr. Jones and Dr. Hudak were not informed of those extensions until after the completion and review of the initial draft of Prototype 1. [...]

> Prototype 2: We believe that our Prototype 2 will be most comparable to the prototypes prepared by the other teams. This prototype satisfies all mandatory requirements of the problem as defined in References 1 and 2, and also incorporates generalizations to support anticipated future requirements. To accomplish this task, the original author of Prototype 1 made a number of modifications and enhancements requiring about five hours [...]

P1 and P3 solutions are attached in appendices, along with some others.

[1] http://www.cs.yale.edu/publications/techreports/tr1031.pdf
They are not, but they are better at swallowing the errors and not bothering you with such details. ZFS fails fast & early, while EXT4 will fail when you realize your Postgres DB is borked.

I guess it's possible that some type of disk command timing could cause unexpected lockups or slowdowns that you wouldn't get with a system that doesn't try to control the hardware to quite the same extent as ZFS, but my (cursory) understanding is that it's rare/hardware specific.

My personal take is that running ZFS on hardware that lies is no worse than running EXT4 on it. YMMV as I'm not a storage expert.
Not Russian, but U.S. hackers and insiders:

http://blackboxvoting.org/fraction-magic-video/
Serena Williams Engaged to Reddit Co-Founder Alexis Ohanian
There's a wide berth between inconvenient, which is subjective, and not supported. HOF's exist in Rust, could the ergonomics be better; that's up for debate.