skysight-inc/HackerNews huggingface dataset:
OS kernels, databases, networking and distributed systems primitives, backend business logic services, config management, orchestration, containerization, etc. A sufficiently large organization doing web or mobile service delivery at scale will be working on these things. Look for a "core infrastructure" or "systems engineer" role.

They may ultimately exist in a business's infrastructure to prop up some HTTP endpoints, but you can work on them for years without touching JavaScript/HTML/CSS or even HTTP. (A lot of people are using REST across internal services, but Thrift and friends are popular too.)

Then of course there's native mobile application development.

You might have some more trouble finding traditional non-networked desktop GUI apps to work on.
Totally with you there. I've actually appreciated my CS textbooks dramatically more once knowing their content made a tangible difference in my ability to build our product. For me having practical needs force me to learn more about the theory has always made much more sense.
MIT's CSAIL introduces program that can optimize legacy code quickly
You can tell from the tone of some other comments that pride is a pretty big factor.
I'd argue these people will train themselves to be technicians in another stack and continue that cycle.
Regarding of the speed of cashiers: ALDI is the only store where actual tests showed that the speed has gone down since the introduction of scanners — but all prices of all products had to be known by all cashiers, and there was always only one product of each type.
every sizeable company (web or not) has a contingent of developers who don't touch anything frontend-related. these generally fall into the categories of systems automation, data wrangling, or specialized things like machine learning or information retrieval systems (search).

also don't forget about good ol' fashioned systems administration, which is heavily developer-driven now. your job could be to try to code yourself out of a job.
>ne of the leading VR development and content creation tools (Unreal Engine) recently open-sourced thier product (though I'm not sure if it was done with an FSF compatible license).

Nope, sadly absolutely non-free. A blnice example how the term 'open-source' is ugly.
The biggest issue with fuel-cells is it will prolong the rein of hydrocarbon [natural gas], from which ~95% of hydrogen is extracted. Which everyone now knows is both dangerous and unsustainable.

https://en.wikipedia.org/wiki/Hydrogen_production
Show HN: Team Clerk – Team Management Software – Free for Small Teams
How does this differ from react-immutable-proptypes?

https://github.com/HurricaneJames/react-immutable-proptypes
If you're one of 800 million people in the 13 countries which have signed the TPP, then your local laws will be revised to implement the TPP.
What do you think of the sources listed in the sibling comments of the comment you replied to?
Show HN: Section333, a browseable and searchable list of FAA drone exemptions
I was under the impression that specialized ASIC based miners have made even GPU mining relatively pointless.
Australian Aboriginal avoidance practices
Heard a lengthy segment on this on this week's "This American Life."

Their site says it will be up for listening online at 7pm CST. If online distribution still works as it did some time ago, it will be available for free for a week (for some nominal amount, thereafter).

http://www.thisamericanlife.org/radio-archives/episode/577/s...
What have the doctors and ergonomists told you?
Simulating Website Thumbnails Using Iframes
Education Technology Graduates from the Classroom to the Boardroom
Optar por Marketing Digital para una promoción libre de problemas de negocios
Citizen's Trade organized 1,500 groups to sign a letter to the US Congress, against the TPP, http://www.citizenstrade.org/ctc/blog/2016/01/07/1500-groups...

"... the TPP elevates investor rights over human rights and democracy, threatening an even broader array of public policy decisions than described above. This, unfortunately, is the all-too-predictable result of a secretive negotiating process in which hundreds of corporate advisors had privileged access to negotiating texts, while the public was barred from even reviewing what was being proposed in its name.

The TPP does not deserve your support. Had Fast Track not become law, Congress could work to remove the misguided and detrimental provisions of the TPP, strengthen weak ones and add new provisions designed to ensure that our most vulnerable families and communities do not bear the brunt of the TPP’s many risks. Now that Fast Track authority is in place for it, Congress is left with no means of adequately amending the agreement without rejecting it entirely. We respectfully ask that you do just that."
Good find.

It's quite a similar story with the submitted article but many of the facts of the matter do not match up with her early 20th century tale.
The Popular Android-Based Remix OS Violate GPL and Apache License
According to companies in Silicon Valley, 60 percent of employees identify as white, 23 percent Asian, 8 percent Latino, and 7 percent black.

Compared to the Census Numbers; 77% White, 17% Hispanic, 13% Black, and 5% Asian.

It appears Silicon Valley is more diverse than the General Population by a lot.
I'm by no means an expert, but this is an international treaty, so I suppose I would find out if your host country is currently in talks to implement it.

Regardless, for better or worse, things that negatively effect the US of A tend to negatively effect the rest of the West.
I think it's pretty accurate. There are already examples of how this works.

Philip Morris has sued Australia for forcing warning-signs on tobacco packages. They've used a few methods, one avenue has been to sue through trade agreements.

http://www.smh.com.au/federal-politics/political-news/austra...

There is another one with Uruguay, where they've also sued under a trade-agreement.

https://en.wikipedia.org/wiki/Philip_Morris_v._Uruguay
You might be able to write excellent code, but experience brings many other skills:

- How to design code that's easy to use, test, understand, and maintain over the long term.

- How to effectively debug the hardest problems: bugs that occur intermittently, concurrency issues, performance issues, hardware issues, etc.

- How to wade into a huge code base and understand what it's doing, especially when the people who wrote it are no longer around to answer questions.

- How to decide which third-party software is likely to be well-supported a couple of years from now, or whether it's more cost-effective to write certain functionality yourself or use an existing solution.

- How to work effectively with others: difficult co-workers, customer support, product management, your manager, upper management.

A lot of this stuff is learned by making lots of mistakes over time. If you're just starting out, you haven't made enough mistakes yet to have learned the hard lessons.
The many facets of human thought include planning towards novel goals, inferring others' goals from their actions, learning structured theories to describe the rules of the world, inventing experiments to test those theories, and learning to recognise new object kinds from just one example.
The problem isn't so much exposing the data as a rest api, as it is allowing for complex queries that may contain various table joins, subqueries or recursive conditions. I only skimmed through the documentation of postgrest, but it doesn't make mention of joining tables, which is a deal breaker for our use case.
I was impressed by the trick of writing full cache lines being twice as fast as writing smaller quantities of data.

Still, measure and take the min when you measure are the two main take always from this video.
I know Sarah. She's a lovely person, very smart and competent, with a genuine love of archaeology. It's great to see she's having such success.
Not only that, but there were definitely VCRs in 1975. In particular, the Sony U-Matic was released in 1971, and Betamax dates to 1975 (with a November release in the US). Of course, the early VCRs were either used in educational or industrial environments, or else were toys for the rich.

There are plenty of other nits to pick with this article, as well. Pong wasn't the only video game, even if it was by far the most common (and yes, pinball dominated the arcades then). Dynamic range compression on LPs was certainly a thing, but producers didn't go overboard with it back then the way they do now.

Still, it's funny how some things never change (like media fearmongering).
Show HN: My Book Review of Steven Weinberg's 'To Explain the World'
Arguably, rampant cynicism regarding a 14-year-old's attempt to make us all "feel like worthy people" says more about us than the kid. [0]

[0] http://myfunnymemes.com/wp-content/uploads/2015/04/Nigerian-...
So, there isn't anything worth spending time understanding it for the outside viewer? Only for those who live inside this "TPP club" and care about local laws?
The problem here isn't what degree the engineer had.
The problem is more about conscientiousness.
Whoever did that system, does not care.

I can see how you might have gotten that idea but having worked at Google in the Past let me suggest an alternative explanation. Personally Identifiable Data is heavily policed at Google. It's possible that the problem was less how much the engineer cared and more a lack of access to that data for some reason.
Nvidia's careers site is the best yet - all the jobs for new college graduates require a 3.5 GPA!
For me, a CS degree is mostly math.
I've met CS graduates who had the same gaps I had outside of math. Stuff that the degree wouldn't teach you.

But as I said, having the degree helps. It's easier to get jobs.
I regret dropping for only that reason. I can fill the gaps myself.
Five Tech Trends of 2016 and How They Will Transform Your Business
> You act as if the current version is some how pure w/o any hard forks having occurred

Every "version" is pure w.r.t its current rules. Hard-forking is something that impacts a new chain. The old chain still exists even after a hard-fork.

_Anyone_ can run old Bitcoin versions and participate on the old chains using the pre-hard-forked-changed rules.

There is no way to "turn off" the previous chain, at least not in the protocol.

The old version could become unmaintained, have no remaining miners, no remaining validating nodes, etc. That's true. But for this to be the case, there would have to be universal disinterest in maintaining the previous tech, or mining with the previous rules, operating and running fully-validating nodes, etc. Universal disinterest cannot be measured.

I cannot offer you any justification I agree with for the previous hard-forks. At the time that those hard-forks were deployed, various justifications were given, and as of 2016 I am not sure that I can agree with those reasons now. Perhaps at the time I would have found merit in the idea that the Bitcoin ecosystem was small enough to tolerate a hard-fork or something. Another possible rationalization is that, at the time, the Bitcoin software was horribly inefficient in hundreds of ways, this is why verification took >10 hours of a blockchain that was less than 30% the size of the current 2016 blockchain.... and 32MB was probably a security hole that everyone at the time was able to universally agree must be plugged. This sort of reasoning resonates with me even as of 2016; if there was a hole that bad in modern Bitcoin, heck yeah we would all have to do a hard-fork, it's unfortunate but security is important and I like avoiding holes.

FWIW, I don't care about purity.

Here is some text on validation costs:

http://diyhpl.us/wiki/transcripts/scalingbitcoin/validation-...

http://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/v...

> other releases that required a hard fork as well the world didn't end

Bitcoin isn't going to destroy the world, nsh is. Anyone saying otherwise is just trolling you.
But how do you know which transformation to apply when you log in? Unless you store the rules for each site somewhere, but then it's not really portable system.
ahh. I see now. Still don't see a poison pill just "TCI Tenor".

Here it is. You go down into the slime area accessed by the room with boxes. Stepping outside triggers a door beside the blue key, on the back of the elevator you just came down, to open/close. So step outside, allow the door to close then run inside and hit the switch.

The elevator to your left will descend and you can get the rocket launcher.
Find videos from conferences with technologies you are interested in. Watch any / all talks from that conference. Take note of company behind each interesting talk.

If you follow some of these companies on sites like linkedin, keep an eye on other companies you haven't heard of in their 'people also followed' section. (companies that everyone has followed you likely already know about)
I think you're stretching.

She describes the newspapers filled with ads in the early 20th century, but not explicitly the scam, which nonetheless happened in the first half of the 20th century.

Is there enough actually wrong to gripe about it? I see virtually no differences between the two links.
So mentioning that black women accomplished cool stuff one time is "beating the war drum of past wrongs" and "trying to forcefully change peoples' minds"?

Basically, you're saying we should cover up any history that might make people uncomfortable?
There is a stream and batch processing framework called Apache Apex. Might be a good idea to change the name. See https://www.datatorrent.com/apex/
"What if we decided to pipeline, train, and mentor future publishers, chief revenue officers, circulation directors, and sales chiefs alongside the future journalists we are teaching to code?"

You can probably get all of those you need from the layoffs at Yahoo and Aol. We've probably passed "peak people generating and selling crap content."

Have we hit "peak advertising" yet?
The web is basically a UI layer these days. Google are technically a 'web' company but there are a hell of a lot of positions available there that don't involve doing any web programming at all. Same at any decently sized company.

I'm afraid I'll have to pursue a masters or doctoral degree in order to pursue jobs in any area outside of the web.

I'm curious - why would you go to the extent of studying for a masters solely to avoid programming for the web? What is it about the web you dislike so much?
> Anticipating a plot-point does not necessarily ruin the pleasure of experiencing the work

No, actually, it does significantly decrease the pleasure of the work for me. I get the most enjoyment from narrative work the first time through, when everything is a surprise, and if it's been spoiled I never get that experience, and my enjoyment is considerably muted.

So are you asserting that I'm a liar, or that I'm somehow confused about the inputs and outputs of my own mind, or...what? I'd honestly like to know; this is not the first time someone has told me that I'm not qualified to describe my own emotional experiences, and I do not understand it.
You are a security researcher right? Doesn't TPP bind the US to not ever repeal laws that make your job difficult/illegal.
I don't really get it to be honest.

Sure, the Dockerfile format is simple but if you need to do anything complicated, you just call another script that does it. I don't really see how it harms you?

Also, I don't really understand why he wouldn't run his private registry in kubernetes if he has such a stack. I'd pretty much run everything in it.
Not really relevant- small miners can buy ASICs too.
I've been wondering whether HN would be interested in having "Hire Me" posts in conjunction with "Who's Hiring" posts. Every time there's a Who's Hiring, I spend a couple hours looking through all the posts. Why not do the opposite? Have companies/recruiters look through our resumes. I'm weary about joining websites like LinkedIn/Monster/etc. Even now, every once in a while HN will get a post along the lines of "I've been out of work/the industry for a while and I don't know how to find a job... here's what I know how to do" and they get a bunch of support.
I know it's not a typical Show HN, but I'll be available to answer questions and/or debate the merits of the recent histories of science by both Weinberg and David Wootton if anyone is interested.

A bit of background: I'm an historian of science and medicine who was asked to review the physicist Steven Weinberg's recent book alongside another one by David Wootton ('The Invention of Science') which has also gotten a lot of attention. I actually enjoyed Weinberg's book quite a bit, especially his commitment to getting the technical details right, but I found the overarching picture it gives of the history of science to be unpersuasive for reasons which hopefully are made clear in the article. But in brief, I think that despite taking Aristotle to task for turning nature into a teleology, he falls into the trap of doing the same thing to human history, making scientific discovery seem less messy and improvised than it really was/is. Perhaps because by the time he was the one doing the discovering, science really had become much more regimented and systematic.

The larger debate here is the famous one developed by Herbert Butterfield and later by Thomas Kuhn about the relative merits of the "Whig" (or "presentist") approach to the history of science.

Here's Steven Weinberg's New York Review of Books article for background on his basic approach to the history of science:

http://www.nybooks.com/articles/2015/12/17/eye-present-whig-...
I found myself doing the same thing for Ansible.

The problem I ran into was where I wanted to test service restarting in a systemd based environment. Older releases using sysvinit work perfectly fine.
Things You Have Never Thought Your Developers Know. CEO’s Confession
David Deustch has an article online somewhere and his conclusion is that the leap has to be made by philosophy first. We need to first figure out the theory of intelligence and potentially consciousness first, and then information theory will follow.
This is what happens when you try to visit this site with Tor: https://anonm.gr/up/b386.png

Cloudflare's captchas are nearly impossible to solve, which means that Tor users are effectively blocked from seeing the site. Would you consider using something other than Cloudflare to host the site?
Use your properties to do A/B testing, measure the effectiveness of these experiments and then, most importantly, drive adoption of the most successful. Don’t adopt the Silicon Valley catchphrase of failing fast. Instead learn fast (or, so as not to draw the ire of sub-editors, learn quickly.) Constantly feed strategic intelligence back into the organisation, then refine the strategy and repeat.

IMHO, there are real obstacles to these types of experiments taking place. For one, many media organizations still have a top-down, "me too" attitude when it comes to innovation. The boss sees something he or she likes ("Buzzfeed is hot!"), convenes a committee to discuss how to do something similar ("Let's do Buzzfeed for our niche!") and then the team (or consultants) build it out ... sometimes over a period of a year or more to "get it right." In my experience, there is little attempt to gauge (during the planning stage or when it's being prototyped) if the "Buzzfeed for XYZ" is something their audiences want.

In addition, in media organizations that sell advertising, resources are more likely to be put assigned to projects that the sales team thinks are important, even if audiences aren't really interested. An example that springs to mind is the brand new feature on a local news website that supports auto dealerships even though most car buyers are not going to the news site to buy cars.

Incidentally, I have been working on a framework for the creation of media content (including news, film, websites, music, etc.) called lean media. It draws heavily from the lean startup movement, while attempting to reconcile the emphasis on constant and careful measurement (A/B tests, etc.) with the intangibles that are an integral part of the creative process. If anyone is interested, I have a long writeup on Mediashift (1) as well as a blog (2) and I would be interested in getting feedback.

1. http://mediashift.org/2016/01/lean-media-a-new-framework-for...

2. http://leanmedia.in30minutes.com/
punchline: "There hasn’t been enough ad revenue to sustain..." traditional media institutions.
I think you may have missed the point. It's not easy at all to become a software engineer. It takes a lot of work. But the very fact that it isn't easy makes it all the worse when a company disregards more than half their pool of potential hires.
the last sentence is also positive as well as insightful

Gradient descent in neural networks may well play a big part in helping to build the components of thinking machines, but it is not, itself, the stuff of thought.

statistical techniques like these are often used to interpret experimental data. "helping to build the components of thinking machines," (and i think this is the author's intent?) may not mean _being_ the components of thinking machines, just as the 4004 is not a component of the computer that i'm currently using, but it did help build it.

idk, though. as cool as the engineering (making) is, i do worry sometimes that the science (understanding) could get overlooked in the process.
This is the one thing that I was looking for in an alternative to Sync. It made me sad that the main alternative to it didn't have this.
No, it's the only way to stay sane.
Look at the embeded language in angular,
or every crazy templating lib around. It is far better to embed html into the host language than the other way around.

http://franz.com/support/documentation/current/doc/aserve/ht...

http://weitz.de/cl-who/
Sure. But there's a whole world of non-LOB software out there. I think the OP is trying to figure out how to tap into the pipelines for them.
It turns out the OP borked one of his attempts at Linux by trying to install Spotify in OpenSuse...

I.e. exactly what you are saying.
Should the HN title include "(2015)"? This StrongLoop issue was reported in February 2015.
Good comment. Did you try on CentOS or Ubuntu?
>The world doesn't have time for everyone to deploy their own server.

I heard people say the same thing about smartphones before the iPhone - that they would always be the preserve of nerds with too much time on their hands.

>I mean, honestly, ask yourself if you even have time to do this

I'd actually like to once there's a sufficiently easy to use project to automagically set up and configure a raspberry pi.

Something like this but with fewer manual steps: https://github.com/sovereign/sovereign
Apple wants your money, not your data (as further evidenced by the fact that they just killed iAds).
Note: This article is from a year ago.

Original discussion on HN:

https://news.ycombinator.com/item?id=8851902

A response to the article:

https://news.ycombinator.com/item?id=8874411
I have something similar, running on a Linux desktop, to analyze SSL certs. The front end is in Go, which picks certs of interest (I wanted all certs with more than one domain) and loads them into a MariaDB database. Here's the code.[1] It's amazing how much work you can do on a modern computer when you actually use it for computing.

[1] https://github.com/John-Nagle/certscan
Wouldn't that come under the freelancers? Seeking freelancer? I assume a lot of jobs are picked up through that.