skysight-inc/HackerNews huggingface dataset:
Elon Musk and Stephen Hawking are not talking about current AI at all. They are talking about the future, which could be decades away. But it is very likely we will have superintelligent AI in our lifetimes. Here's a survey of AI experts: http://www.nickbostrom.com/papers/survey.pdf

>We thus designed a brief questionnaire
and distributed it to four groups of experts in 2012/2013. The
median estimate of respondents was for a one in two chance that high-level
machine intelligence will be developed around 2040-2050, rising
to a nine in ten chance by 2075. Experts expect that systems will move
on to superintelligence in less than 30 years thereafter. They estimate
the chance is about one in three that this development turns out to be
‘bad’ or ‘extremely bad’ for humanity
Also, there population of earth was 50% less (3.8 bill according to my quick search). Everywhere you go there would be 50% less people. Imagine that.
A link to anything Dr Hinton has written about the brain doing backprop would be appreciated, if you've got one.
They're titled "Who wants to be hired?"

https://news.ycombinator.com/item?id=10822021
Same in everywhere. Waiting for VR.
I think that co-ment would probably be a better fit: https://lite.co-ment.com/
I read it with an eye to what got worse, since most things got better. The thing that truly leapt out to me was how awful pop music and the radio are today. There is good music, but nowhere near a radio. You really have to dig in obscure places for it. Pop is with very few exceptions loudness enhanced vapid junk that all sounds the same and that and oldies are all the radio will play.

Only a bit of actual inspired music has broken through in the past decade... basically m83 and a bit of decent hip hop. Compare this to the early 90s, the last time popular music was decent. There were literally dozens of amazing new bands and several whole new styles in a span of 5 years. That was I suppose before the marketers took over and figured out how to endlessly push junk.

I don't always cheer for disruption, but boy would I celebrate the total ruin of that industry. What a joke.
Reporter: “Is it worth it? Should we just pull back, forget the whole thing as a bad idea and take care of our own problems at home?”

Commander Sinclair: “No. We have to stay here. And there’s a simple reason why: Ask ten different scientists about the environment, population control, genetics, and you’ll get ten different answers. But there’s one thing every scientist on the planet agrees on: Whether it happens in a hundred years, or a thousand years, or a million years, eventually our sun will grow cold and go out. When that happens, it won’t just take us, it’ll take Marilyn Monroe, and Lao-tzu, and Einstein, and Morobuto¹, and Buddy Holly and Aristophanes, and all of this… and all of this was for nothing. Unless we go to the stars.”

— Babylon 5, Season 1 Episode 4, Infection (1994)

① Fictional
Don't be too discouraged by job postings requiring an EE or CE degree. At my last two companies (a network gear vendor and a hosted VoIP provider), our postings stated EE/CE was preferred for new grads, but what we really needed were folks with systems programming experience and an understanding of the SW/HW interface.

If you've internalized most of your systems classes (OS, computer architecture, compilers, networks, etc) and are comfortable mucking around in C/C++, you're no worse off applying for these jobs than most new EE/CE grads.
I don't think TJ is making any claims that it is cheaper.
Is there a guide that lists all the Apache projects and examples of when to use them?
That and machines making up jokes. And word puns. And jokes again, and machines understanding and enjoying said jokes.
How about Security ? Cylance has more than a couple:

- Senior Automation Engineer: https://cylance.workable.com/jobs/102010

- Senior Software Engineer: https://cylance.workable.com/jobs/74863

- Senior Software Engineer, Windows: https://cylance.workable.com/jobs/182251

All of these positions are for non-web related jobs. I recommend you look at what are the areas you are interested in, and then target companies that have that. Looking for anything non-web is not a good plan. There are a lot of Data Science related jobs that are not Web as well:

- Data Scientist, Analytics (Instagram): https://www.facebook.com/careers/jobs/a0IA000000G3OLOMA3/
I just think that the nodejs ecosystem moves fast. But anything involving StrongLoop/IBM is immediately suspect.
There is web front end, then there is backend which can be a lot of different things. Ranging from simple CRUD APIs, interesting map routing engines, web search, messaging app servers and so on. There is also mobile, where you can program ios and android apps in many different languages.
Making Facebook for Whales
> "where are all the $INDUSTRY jobs?"

Came here to say this.

Also, if you don't find anything or any ideas in the following, you could refine it for various $INDUSTRY.

https://duckduckgo.com/?t=lm&q=chicago+software+jobs&ia=jobs
Reach out to some local companies that look interesting? Job search sites are a pretty poor resource in most cases - you'll do better from referrals within your network. Even cold-calling/emailing/LinkedIn messaging people at interesting local companies and trying to meet with them would be worthwhile. They might not have a role, but they'll have connections in the industry who can help you.

If you don't have any EE experience, it might be worth doing a second degree - graduate or undergrad. EE is pretty different from writing code.
Tennis match fixing: Evidence of suspected match fixing revealed
If we include any tier of layered applications (backend m, front end and anything related) in the definition then the web has a big chunk of jobs these days.

Lots of people still do work with regular applications such as desktop software though. Find an industry (engineering/cad, graphics, music, finance, medical, games, ...) and see where their software is made. You don't have to do OS:es or embedded to do non web things. Millions of people pay billions of dollars for special niche software in all industries.

I have successfully managed to stay away from web most of my career and think it's a lot more interesting to do desktop (note: desktop apps that couldn't be web apps are the interesting ones, not desktop apps with crud which would be no more interesting than doing it as a web app) simply because the amount of "algorithm work" is much greater than the proportion of work that is repetitive data input/output/validation. Not to mention the tools on desktop aren't html/css/js.
I still remember my mother using a credit card (probably ~1980) and the cashier pulled out a phone-book-sized list of known stolen CC numbers. I told my mom "I hope she finds it in the book" (not knowing its purpose) and she replied "I hope she doesn't".

Anyway, even credit cards were slower then.
Why use Docker, when payload can be packaged into an OS package, and run inside of a SmartOS zone, which is a fully functional UNIX system, yet completely isolated and running at the speed of bare metal? Makes no sense to use Docker for anything if I can do configuration managment and payload deployment with OS packages inside of SmartOS zone.

https://youtu.be/0T2XFSALOaU?t=1245
I love the idea of developers working on code, and not infrastructure, and so I love open source projects that solve this problem (by automating infrastructure).

But I will never support anything that locks me into a particular vendor.

There are many reasons, from geopolitical to economic, that any open source infrastructure effort should be vendor neutral.
I suspect the parent is mostly referring to Go.
9 Easy Ways to Get More Vine Followers Boost Your Vine Account
> Interestingly, those same people are now contending for just 2MB...

Hearn mentions the backstory behind this in a comment here [0], posted a little while after you posted your comment. After reading his comment, does the shift from 20MB max blocks to something smaller become less "interesting" and more understandable? If not, why not?

Edit: Additionally, do you have anything to say about this comment? [1]

[0] https://news.ycombinator.com/item?id=10921219

[1] https://news.ycombinator.com/item?id=10921209
Perhaps, but I can assure you that Express 3 and Express 4 are completely safe. The interface set up by Express is depended on by far too many companies and other frameworks for that to not be the case -- for instance, even though Express 3 is officially unmaintained by Strongloop, the Sails core team has committed to taking over critical patches.

As for the future of Express: I've only had the opportunity to get together with Doug in person once, but we've talked about this a few times in the past. I can guarantee you the last thing he wants is drama, so I'll leave the ball completely in his court there.

I will say this though: keep an eye on Doug's federated projects (jshttp and Pillar). Whether or not the various pieces are released as Express 5 or not, the _code base_ is still improving and becoming increasingly standardized, regardless of the monicker. More on that: https://github.com/balderdashy/sails/pull/3235#issuecomment-...
Salesforce also has a language called Apex https://developer.salesforce.com/page/Apex
There are OS/systems jobs at most of the big companies (Google, Apple, MS, etc). Really, I'd bet that any company that deals with serious traffic (e.g. Netflix) probably does some kernel hacking.

There are HFT jobs to be had for pure CS folks, too --- especially in Chicago.
Sadly this is what I see when I visit your site: https://anonm.gr/up/d654.png

I tried to solve the captcha several times, before giving up. This will happen to all users that try to visit your site using Tor.
You could say much the same thing about horses before the invention of the internal combustion engine. Technology (as plows did for horses) creates more wealth for the worker until it doesn't.
Because some people believe fuel cells are better tech than batteries. It's not true of course, but that's where the belief comes from.

Batteries store energy. Fuel cells are solid state engines, not storage systems.
I just linked the paper to show that what you did say was incorrect. This is really not the forum for half sayings and saying what-nots.
I ended up paying $150 for a single 60GB download from Amazon Glacier
Not everyone, not even most, but a lot of people and companies will be capable of running linux and be done with it. The big deals will be Word, Excel and other enterprisy tools. But just because a few people in a company us those three doesn't mean that everyone has to run the OS that runs those.

This would be helped if people would realize that we don't need "professional" level word processors for everyone. Plain text or .rtf would really suit most needs. I'm leaving off Libre Office, because that's huge and the features would slow adoption.

Plain text, rtf + export to PDF when you need a bit of formatting, and that should do it for most people, they just don't realize it.
My Incredible Autistic Son
Curated Online Courses on Building Better Products and Productivity
Airlines aren't risky for investors. In fact, they're about the closest thing you'll get in the stock market to a guaranteed return.

Now, that return happens to be negative; but there's practically no risk at all of accidentally getting a positive return...
Interesting read, but I got to say that getting it right isn't easy. I do struggle with my kids to find the right approach. Sometimes I can see my kids keep trying but with no effort because I just told them to not give up. There is a sort of defiance. Then you know it is a failure.

I think effort usually works best when it comes with inspiration and want. People who do something a lot because they enjoy it will advance faster than people who do something a lot because they are just told to do it a lot.

But what I think the growth mindset can help with is to make kids not so afraid of failing and not getting stuff or make them seek bigger challenges.

My son was given 3 texts of different difficulty level at school. He didn't get why he should pick the longer more complicated one. We read through the simple one and I told him, "You made no mistakes reading this. That isn't really good. That means this is TOO EASY for you. You are not learning anything reading this. You are only learning when it is a bit difficult and you make mistakes. I think you should read the harder text. Don't worry about making mistakes. You are supposed to do that. That is what learning is about."

That "speech" did seem to have some effect. It took down a sort of mental barrier where he felt secure and comfortable about texts he found easy to read.

I also try to point out to him when other kids are good at something. I tell him, Peter is really good at that. He must have practiced a lot to get that good.

Although I am very well aware of many skills being inherent, I don't want him to think that skills are completely intrinsic to people.

Ultimately there is only so much you can do. You can make kids not afraid of trying, but you can't make them enjoy something they really aren't interested in.
I think your thesis is at least worth reading and thinking about in regards to communicating with the ideals of Free Software to people.

I'd be very cautious in assuming it was correct.

Stallman has tested his thesis about how to communicate his ideals over many decades and has achieved more then we can really fathom or appreciate.

Why don't you test your thesis in talking to others and seeing how it works?
Virtual feats, but a real sense of accomplishment
72 out of the 170 survey respondents were attendees of the conferences “Artificial General Intelligence” (AGI 12) and “Impacts and Risks of Artificial General Intelligence” (AGI Impacts 2012). It's not surprising that AGI researchers believe that AGI will be developed soon.
The professions self regulate in the main
Isn't history full of examples of people doing secret government work, that wasn't unethical, that they could not share outside of their immediate team?

Alan Turing helping to crack the enigma code comes to mind.

You're now assuming all intelligence work is unethical? You're childlike arrogance and ignorance is tiresome.
Yeah the registry is a great example. I too am building everything into nice little Go binaries, and wonder why I'm using Docker to run these in production.

It's really nice to have the common interface and tools both on dev and prod. If I didn't wrap these binaries in Docker I'd be wrapping them in upstart scripts, systemd config, chef scripts or .deb packages.

All of these layers are a burden. Docker is simply more modern, easier, and has a great API, and tools for packaging, running and monitoring a program.

Why not Docker for everything?
In Germany we have "Die Sendung mit der Maus" and there the specific part "Sachgeschichten". It's primarily aimed at children, though. https://www.youtube.com/user/Sachgeschichten
Previous discussion: https://news.ycombinator.com/item?id=10917473
Is there a source for that? I always hear that airlines have been break even since Kitty Hawk, but never seen any actual work done to prove so.
Humanity is also immortal and self-modifying, it uses human bodies as the unit of program transfer and modification. Humanity's version is extremely slow, of course, and limited in quantity and quality of copies of a good program.
I'm not sure what country you are talking about. Inflammable means the same in every english-speaking country.
Mostly on base -- but no mention of the exit from Saigon? 1975 was the year the '60s ended.

Also, in 1975, one heard a lot more about 'the coming ice age' than global warming. The concept had a brief reprise in the 80s with 'the Cold and the Dark' (Nuclear Winter).
To understand scenarios under which Docker/Kubernetes/LXC are useful, you need to understand the environment in which Linux containers originated. They were born in Google data centers, where engineers may routinely need to reliably deploy tens of thousands of preemptible nodes and tie them together into a service by providing health checks, monitoring, endpoint enumeration, resource limits, isolation, and so on. Docker/Kubernetes let you do exactly that. At Google, though, Borg is run by SREs, and engineers don't have to worry about managing it, so it is quite economical to spin up even single task jobs there. Google also makes deployment much easier by using static linking, and structuring their build system outputs in such a way that they can be either easily deployed by copying over or packaging into an official, versioned deployment package (+providing command line flags through Borg config files). When tasks/jobs go away (get preempted or killed -- servers in this environment usually do not support orderly shutdown), whatever they wrote to local disk gets cleaned out, including binaries and data files. Persistent data is written to persistent, distributed storage backends, where it belongs.

As you can see, most parts of this picture map nearly exactly to how Kubernetes/Docker are supposed to be used. Used in this way to manage large deployments, containers provide an unbeatable value proposition.
If it's a single Go binary, I imagine you can just compile it using the Makefile.

I googled and found this:
https://github.com/docker/distribution

It has a dockerfile that just calls make. Everyone uses the usual unix tools to build software - Docker makes some sense for deployment, but it's not really suitable for development(what if I need to add profiling? Dwarf debugging information? Tweak the optimization settings? Disassemble one of the object files? Attach gdb to a process? Strace the process to understand it?). So there'll always be the basic build instructions, and the Dockerfile will probably wrap them: Adding Docker is way more abstraction than I'm willing to deal with when debugging a tricky problem.
Are there any non-license encumbered protocols similar to USB? I know DisplayPort is royalty free. How does that even work when you can run USB over Displayport?

I know there is no open band 4G standard, and while WIMAX is close its only advertised for support on restricted radio bands, which is not good enough. But radio spectrum allocation already is an extremely fucked up mess that needs dissolved all on its own.
‘Trident is old technology’: the brave new world of cyber warfare
Contact me. My distinctly non-web company should be hiring a developer right at that same time frame. Western suburbs (Aurora) location.

david dot nay at gee mail dot com
>solely to avoid programming for the web? What is it about the web you dislike so much?

People can simply be uninterested in certain types of work..
Short answer is "no".

There are so many companies out there that you've probably never heard of, that might be smaller scale but still doing really well for their owners & employees, and don't resort to unethical tactics. There are businesses where competitors actually collaborate and help each other & are friends with each other.

Focus on yourself. Do your own thing, follow your own path. If you don't like a tactic, don't use it.

You should check out Derek Sivers' book "Anything You Want", about the philosophies behind his business CD Baby. I bet you'll really enjoy it & find a kindred spirit in his approach. [1]

You might also look at "Ben & Jerry's Double Dip", "Business As Unusual" by Anita Roddick, "Raising the Bar: Integrity and Passion in Life and Business: The Story of Clif Bar Inc", and "Banker To The Poor" by Muhammad Yunus. But if you only choose one book, go with Derek's "Anything You Want" book.

[1] http://amzn.to/1n5bylg
TrumpScript
No. In the real world there are tiny little behavioral complications like price-setters being more reluctant to lower prices than to raise them (especially wage-takers and wage prices) and people trying to hold more money as they feel less secure or as prices are falling, and these add up to huge macro effects that prevent this neat scenario from being remotely true in reality. In reality, too little money flowing often prevents trades from occurring. Understanding that is practically the story of the last 100 years in economics from Keynes to Friedman to Scott Sumner.
I found my first job out of college when I met someone at SCALE (Southern CAlifornia Linux Expo), building a backup system for a storage vendor. I expect my next job to come from following someone when they leave the company, or from an in-house recruiter contacting me on LinkedIn. I haven't had a lot of luck on the regular job boards, either.

I've gotten a little attention by contacting locally companies directly, but no success in actually landing an interview or a job. I still think it's worthwhile to get your name out there, even if the only benefit is getting practice in marketing yourself.
People making intentional, reasoned end of life decisions is beneficial to society. Viewing death as something to put off as long as technologically possible is not a universally good thing.
Bremermann's limit
Wow I feel like a noob. I've been on HN for 3 years and I've never seen these posts.
SpaceX Botched Its Landing Thanks to a Broken Sea Leg
I'm curious if anyone has deployed a real app at any scale on Lambda/API Gateway. So far in my experience, the default limits and throughput are far lower than would be remotely useful for a moderately busy webapp. And to hit those rates would be outrageously expensive.

That may improve over time. But even more than that "serverless" is misleading. True, you don't have to personally manage the servers that are running your code, but that means that your operations team is actually inside Amazon. They have economies of scale, but that means they also don't always notice when one of their servers isn't performing up to par. More than once we've had to ask our support reps to get Lambda instances behind the scene restarted. At that point I start to wonder what the point is at all.
“when the paper analyzed its online traffic, they found that fully 40 per cent of the paper is read by fewer than 1,000 people.”

I wonder what this 40% consisted of.

Never forget social signalling, "this is what everyone expects we do". They don't actually read it or want it, but they expect to see it there, like a glass of water at a restaurant table.

Consider how some products exist mostly to funnel purchasers up to the next highest product tier. Likewise I suspect some stories exist mostly to funnel readers to stories they want read, not to be read by themselves.

With no actual data, its merely theoretical, but there are at least some theoretical models that could excuse the creation of unread content. Not that I would waste much time or money on the unread-by-design content, although literal lorem ipsum as content might be going a bit far.
We will never have human level AI until we can properly understand, define, and model human intelligence. While we are advancing at a very rapid pace on that front, we are still years away from the field being considered mature.
You might find the processing tips on the Project Sonar wiki useful:

https://github.com/rapid7/sonar/wiki/Analyzing-Datasets

Project Sonar is one of the primary contributors to scans.io. The DAP utility is handy for parsing raw x509 certificates and generating JSON output.
Am I right in saying this project hasn't been updated since 2013?
It's look like dead, especially taking into account the other projects like Flink, Spark, etc. that are alive...