skysight-inc/HackerNews huggingface dataset:
It totally is a glorified text editor + some support tools and I'm pretty sure the reason it's eating that CPU is because of piles of unoptimized cruft. Like every other big project in contemporary "it's nil until you ship it" culture.
Things to Celebrate, Like Dreams of Flying Cars
Free Amazon Cloud Drive Access
I never said am certain, I'd assign both cases about the same probability. Since I've already stated why I think the malevolent simple AI scenario such as a paperclip maximizer is plausible, you haven't stated why you find it implausible. That is why I asked.

Also, what does the Intermediate value theorem have to do with it?
Yes, they would be worse off. Now suppose the good jobs and services left from a huge swathe of the country and continued to do so, forcing people to move to a smaller number of more expensive urban areas if they wanted work. Since there's only a limited amount of land area, this would force up prices in those urban areas, making people worse off in real terms as they were forced to pour more of their income into a smaller house and had less to spend on everything else, but would show up as a decrease in poverty as their expensive house got more expensive. (And of course schools and services will cost more to run.) This is pretty much what's been happening worldwide, from what I've seen.

The idea of treating appreciation in home equity as income is broken, because it means that this kind of mass urbanization and consolidation appears to be an increase in income when in fact it causes a reduction in real income.
The odd thing is that when you stay around you can start to see patterns in misconception. People come into a long-lived codebase and naturally fall into the same thought traps, wanting to rewrite the same parts for the same misguided reasons. There is a principle here to follow on a new codebase, that of 'senseless inaction', meaning that as long as something doesn't make any sense to you yet, you should refrain from making deep changes to it. Only once insight is formed on why the seemingly completely pointless and bizarre feature exists and what purpose it is serving, then can a deep change to it be safely considered. Tragically, the natural instinct is to lay off the parts that make sense and to rewrite the parts that don't. That's a guaranteed way to make a product unsuitable for the business it is in, because the weirder a feature is, the more adapted it is to the real world (most of the time).
Can you say more on the fight between traditional and symbolic logic? I'm glad to hear that classical logic is making a comeback, though it's news to me.
I think you've missed the point of the presentation. Optimization tricks such as these are fun for us nerds to work on but at the end of the day it's like adding another lane to a highway or deflating a tire on your jeep (to use 2 metaphors from the talk). Compilation of the dom won't reduce the size of images or JavaScript files. And lastly, the author makes a point towards the end that in addition to page size, there is also the notion that plain old HTML and CSS is something new people to the platform can easily learn from and work on themselves (mineceaft vs. call of duty was the author's analogy about this).
Yes.
https://news.ycombinator.com/item?id=10513291
My few examples were not meant to be sorted nor exhaustive. They were meant to illustrate the fact that places that offer a lot of tech jobs tend to be high-density cities, rather than a collection of comparatively lower-density areas like Silicon Valley. The places you mention all seem to be high-density cities as well. Maybe I shouldn't have written "extremely dense" then, I guess Austin isn't that dense compared to NYC—but still much denser than Silicon Valley surely?
I don't know. Frankly I don't give a rats ass if there is or isn't but if there is such a patent it would now be the property of RIM (or whoever gets it after RIM folds).

Message passing pre-dated QnX by a considerable time, they just did a really nice and clean implementation of it.

I'd absolutely support their copyright claims on their code, at the time their implementation was unique but I'd totally object against any patent claims, message passing systems had been used widely by that time, also at the kernel level. QnX may have been the first microkernel on that principle that received wide adoption because of the strength of the implementation.
The Best Leaders Are Constant Learners
There is also about no experience with it, so a lot of work, money and mistakes are needed. Structural integrity is a big challenge. As I see it, it's not that people there do not think about it, it's just not feasible right now.
Happy New Year from Nepal..
Product Hunt: Marketing Automation Meets Personalized Videos
#SaveTheInternet – did you e-mail TRAI yet?
Certainly great customer service, but also a very good business decision by the airline. With an average cost of $100k per diversion, 54 diversions cost Lufthansa ~$5.4m annually.

With a conservative 40% of urgent cases being treatable under the Doctors on Board program, that's a $2.16m saving.

Cost of such a program is next to negligible - airlines spend hundreds of $ per flyer per year marketing in various ways to frequent flyers. A €50 discount voucher per flyer certainly won't break the bank.
The memory's a little low but yeah that's an otherwise fine machine.
I love the tee-up: "Should autonomous vehicles be programmed to choose who they kill when they crash?!"

...because the answer provided is approximately, "that's a stupid question."

It's like guardian didn't even read Doctorow's editorial before publishing.
We use a CDN. They provide caching and act as another layer of defense beyond the origin datacenter/provider.

Because they physically route the traffic, you can change backends pretty quickly and have traffic going to the new destination within seconds or minutes. Using DNS for end-users just has too much unpredictable latency, but it works well for routing the backend.
Professors make the subject of study their profession of exercise. That's not at all their assignment in lectures. It is to help the students pursue the profession of the subject. The professor's profession of exercise in class is pedagogy. As this article clearly describes, most professors are in fact deeply incompetent.
Trails – Modern MVC Web Framework for Node.js
Radiation-Proof Robot’s Terrifying Safety Demonstration
SaaS is the literal embodiment of all those problems. Things are being dumbed down both because you have to target the mainstream with short attention span, and most webapps can't support any kind of serious load. It's all glorified toys, with the added benefit that the company can - and will - get acquihired or go out of business at any time, leaving you without the service you dependent on and without the data you've entered into it.
PDF's lack of "reflow" (reformatting of paragraphs whenever the text size or the window size changes) is why I prefer "HTML" to PDF.
> submitting ideas to a site like this will result in the good ones being stolen

I tried to do exactly that. But the only idea that I'd implement was "elevtr io".
Is it hypocritical that this website is over 1 MB and has over 100 requests?
http://www.webpagetest.org/result/160101_KN_FH3/
> "Cut out 10k lines worth of crap only 10% of customers used, stripped away stupid 1Mb worth for js that displays animated snowflakes, etc"

Well, those 10% would probably be pretty pissed off if you did that...
I would favor a forum/board with topics over an chat (IRC/slack - very time consuming). As a last resort I could also use their mailing list.
I would say that 5 minutes of blogging every 6 hours is just as likely to cause more harm than good. Wording something badly could lead to far more fear and confusion than the present situation if taken out of context.
One of my friends use Pocket (https://getpocket.com/) for this purpose. Firefox actually has Pocket built into the browser, which actually makes it rather convenient. I'm not sure if they have a note-taking/summary feature, though.

I've never really used it because by the time I had found out about it, I had already built something similar in the form of a webapp using Parse.
For even more justification of your decision, check out this fantastic presentation by Jake Archibald:
https://vimeo.com/145138876

Covers a lot of ground, but at one point he's exploring how to reduce page load times and web fonts turned out to take 4 seconds [out of 8 total] on a 3G connection. This was due primarily to the font hosting service (not necessarily the file size), so may or may not be pertinent to your situation... but really a wonderful talk if you're interested in these kinds of things.
Yup, definitely aiming to solve the same problem. My hope though is that by making it web based (and perhaps providing an app) I can lure some businesses into using it to track all their incoming packages, which they wouldn't want to do with a phone app exclusively.
Ask HN: Liberal ad blocker?
I've been using an ad blocker since the beginning, currently using uBlock. Since I recently started working on side projects myself, I am starting to empathize with the content creators. So, I want to stop blocking ads to support these sites.

However, browsing the internet without any "protection" can be extremely annoying. We've come a long way since every website had popups, however some (annoying) sites still insist on bombarding a user with popups. So, is there a blocker as reliable as uBlock that only blocks popups and malicious trackers while allowing trusted ad sources?

Also, the uBlock settings page is not user friendly at all and is very daunting. So the feature I'm looking for could already be there but it doesn't seem obvious!
Software design principles
Yes, I really don't understand the simplistic view of "she wrote a tool to protect herself from harassment". What she created goes far beyond that. It does not seem to be congruent with inclusiveness and reasoned conversation.
Your language puts Travis's post in the worst possible light, "vendetta", "compatible or die" etc, when in actuality, most Sails.js devs, including myself, up until this post, were unsure about the continuity of the project.

If I were to speculate, I believe this diction has less to do with Travis hating Mike and more to do with the fear of being outmoded, i.e. "We built our library on SailsJS and it would be unthinkable/very difficult to change if SailsJS was subsumed by another project"

Comments on your main library give credence to this fear, such as the one posted by the main dev just recently in the Github issues:

> Waterlock has been struggling recently because of a lack of time from the guys that maintain it. I've tried to do what I can and so have the other guys. But there hasn't been enough going on recently.

Factoring in that Waterlock has 43 open issues since 2014 that have either not been closed or given a label, I can see why there would be uncertainty over this library's future.
I think I kind of guess what would be the items on a similar list for Golang would be (for instance generics being a no-no).

And I must say I _must_ prefer the stance Swifts developers take compared to Go's situation. It is because of this that I think that Swift likely has a great future competing with Go in the space of web-software; be it a bit in the long run as it currently lacks some basic facilities/libraries.

I wish the both the best, for 2016 and beyond. But I keep a eye on Swift's web-tech libs as I expect it to blow up in the coming years :)
If you just want a personal or internal dashboard, then Shiny is a good solution, but you will need to deal with setting up and managing Shiny Server. If you don't care about the world viewing the dashboard, or can afford a small fee each month, then shinyapps.io is a decent solution.

I just wanted to point out that there are limitations with this route, when the apps start to become more complex, with multiple users, various access permissions and personalisation requirements.
Top Socially Relevant Hacker News Posts of 2015
> By the way, why on earth would anyone want an app to do a google search?

Because it provides a neat search widget, plus Google Now.
> Support for variables in map keys

Been waiting for this. To those that have not tried Elixir. I urge you to try it, it's a fun experience
Twitter for Mac 4.0
Is it really different elsewhere? Besides despite this politics approach to reward it's prob the best deal I personally can get in a job
Brain – a custom repeating notifications scheduler that lives in your toolbar
Almost, you definitely have a nice REPL however I find the workflow of Clojure way better.

The problem I think lays on the fact that Clojure group function inside very flexible namespace, while Elixir use more rigid modules.

However in my limited experience the way you code Elixir feels very different from the way you code Clojure.

It's difficult to explain, but I would say that I follow more my gut while I code Clojure and more reflexive while I code Elixir, the code in Clojure support concurrency and parallelism, while in elixir concurrency is the norm... Not sure if I was able to explain it...

Both wonderful languages anyway.
The seventh row of the periodic table is now full
I made this last week just to scratch a few of my own itches, remind me to do a few daily tasks. Please let me know if you find any bugs or want any features added :)
This year was really trying for me.

To everyone else that had a rough time, heres' to the fantastic opportunities of this new year.
More very old, very dangerous sharks swimming in the same pool. Betting to win long term is not something most people are mathematically or emotionally equipped to do and a toy demonstration showing a handful of results means very little.
There is a TED-talk on this:
https://www.youtube.com/watch?v=66ko_cWSHBU
(The Math Behind Basketball's Wildest Moves)
Vegas odds aren't even the most accurate odds to beat. I.e you can already beat Vegas odds by looking at odds pinnacle, 5 dimes, bet 188 and consider them the true odds. It's called arbitrage betting. If you have a model that can truly beat the market, then it is the players I mentioned that you want to beat.
Ask HN: Who is hiring? (January 2016)
Please lead with the location of the position and include the keywords
REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome.
When remote work is not an option, please include ONSITE.

Submitters: please only post if you personally are part of the hiring company—no
recruiting firms or job boards.

Readers: please only email submitters if you personally are interested in the
job—no recruiters or sales calls.

You can also use kristopolous' nifty console script to search the thread:
https://news.ycombinator.com/item?id=10313519.
Ask HN: Freelancer? Seeking freelancer? (January 2016)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.
Ask HN: Who wants to be hired? (January 2016)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
Aren't these two separate questions?

Should autonomous vehicles be programmed to kill their owners in some circumstances?

and

Should owners of autonomous vehicles be legally allowed to change the vehicle's code?

Both have their own separate legal and moral quagmires.
Adblock Plus has an option to "Allow some non-intrusive advertising"; the criteria for inclusion in the "Acceptable Ads" list are as follows:

- May not disrupt content (no inline ads)

- Must be recognisable as ads

Animated/autoplaying ads, overlays and pop-ups, and Flash ads are never classed as acceptable.

https://adblockplus.org/en/acceptable-ads
Intel has a desktop version and it comes with both brackets! http://www.intel.com/content/www/us/en/wireless-products/dua... http://www.amazon.com/Intel-Wireless-AC-Desktop-Network-7260... Also, I will be adding to a somewhat old HP SFF so I am using the single PCI slot to add an additional USB header (Rosewill RC-100). PCI speed is plenty for USB 2.0.
Quick guide to types of DDOS attack and mitigations [pdf]
besides irc/slack it seems what you're lookinn for is a combo of stackoverflow and the google group.

I think agree with you though, there's something missing without an organized forum/board, not elixir specific, just overall in our lives ;)
New York has Columbia University and NYU, as well as nearby schools like Stony Brook, Cornell, Princeton and Yale. New York has commercial banks and investment banks and hedge funds based in New York with massive worldwide networks, huge machine learning setups generating billions in trades (I used to administer one machine which had over $1 billion a day flow through it). Someone like Peter Weinberger (the "w" in awk) bounced between Bell Labs and Rentech. Speaking of AlcatelLucent Bell Labs, there are other R&D departments like IBM research. Plus most of the major advertising and design shops. I know the Facebook Android UI is done in Facebook's NYC office. Google owns a huge building in New York, and many Bay Area companies have large offices in New York. Not to mention publishers and their networks - the New York Times, Time-Warner, Viacom and so forth.

In 2000-2001, when people like Marc Andreessen were having trouble getting VC, investment banks and hedge funds were splurging on tech investment, even after all the Y2K money they had just spent.

One thing is hedge funds don't jump up and down saying look at our algorithms, look at our infrastructure. They tend to be very low key - I only know of one Youtube video with the currnt head of RenTech, which has $65 billion of assets under management, almost all of which is capital from the firm's 300 employees. They are no slouches, and have had some excellent computer scientists, mathematicians and scientists work for them.

New York does not have to persuade anyone it is a tech hub, especially relative to Austin, Denver, Portland and Seattle.
There is no reason building Windows software has to be this hard, other than the maintainer just not putting even a reasonable amount of effort into it.

When developers are hostile torwards Windows, this is the result. This doesn't do anything to Microsoft, this just hurts other developers and users.
> I've often wondered why NASA never considers artificial gravity through a rotating structure

They most likely have considered this several times.

But to make it work, they would have to build an impractically large structure (it would have to vs twice the size of ISS to work at a reasonable speed) and deal with the difficulties of large rotating structures.

During the ISS program, space medicine has advanced a lot. With a specialized diet and training regime, astronauts have no measurable loss of bone mass any more.

15 years of continuous human presence in space is a huge achievement. At 150 billion dollars, equal to three months of US military spending, it's a bargain.
another solution is to spread out the interesting stuff more.

I think higher-density zoning is an easier thing to do in real life, but if this were Sim City I'd concentrate on making more areas be somewhat independent, so we don't all feel the need to go to the same spot
Elastic (http://elastic.co) • ONSITE & REMOTE (Anywhere) • Front-end Developer • Full-time

Elastic, the company behind Elasticsearch and Kibana, is hiring.

We're looking for front-end developers to work on Found, our Elasticsearch-as-a-service product offering. Today, Found runs primarily in public cloud environments like AWS, allowing customers to provision and scale Elastic clusters in a turnkey fashion. We also plan to bring this same simplicity of deployment and automation to customers who want to run and manage multiple Elastic clusters on-premise (in their own data centers). You will be contributing significantly to both initiatives.

To get there we need more developers with strong JavaScript skills, but we definitely prefer developers who also have other strong front-end development skills. Maybe security, design, UX, CSS, functional programming, testing, or something else?

This is an early role on a fast-growing team, so you'll have a lot of impact from day 1. We're a very remote team with developers in Australia, Poland, Norway, Denmark, Panama and several locations in the US.

We need someone to help innovate, lead and contribute to the front-end and user experience of our Elasticsearch-as-a-Service offering. You will also be integral in shaping the products we build, not just implementing specs.

Check out https://www.elastic.co/about/careers/engineering/javascript-... for more info.

Additional information

- Extremely competitive pay

- Stock options

- An environment in which you can balance great work with a great life

- Passionate people building great products

- Employees with a wide variety of interests

- Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

- Distributed-first company with employees in over 23 countries, spread across 18 time zones, and speaking over 30 languages! Some even fly south for the winter :)

We're also hiring several other positions: https://www.elastic.co/about/careers/
You don't need to install the Flash plugin in your browser. You can use a standalone reader that handles SFW files(like GOM Player).
Brightcove (http://brightcove.com) | Boston & Seattle | Full-Time | Onsite

We're an online video platform (OVP) headquartered near Boston's South Station (with offices around the world), and power video for many of the world's largest media companies. We work on fun, difficult problems within a casual work environment. We have a fully stocked kitchen, ping pong/arcade machines, frequent catering, unlimited vacation policy that employees actually use, generous work/life balance, 401k matching, etc. etc.

Boston, MA:

* Senior Full Stack Web Developer (http://app.jobvite.com/m?3BEMHhwu)

* JavaScript Developer, Video Players (http://app.jobvite.com/m?33EMHhwW)

* Engineering Manager, Video SDKs (http://app.jobvite.com/m?3bNMEhwa)

* Developer Evangelist, Video Platform (http://app.jobvite.com/m?3mNMEhwl)

* Senior Security Engineer (http://app.jobvite.com/m?3jEMHhwc)

* Zencoder Senior Software Engineer (http://app.jobvite.com/m?3tFMHhwn)

* Senior iOS Application Developer (http://app.jobvite.com/m?33nvKhwr)

* Principal Software Engineer (http://app.jobvite.com/m?3envKhwC)

Seattle, WA:

* Principal Software Engineer, Video Analytics & Billing (http://app.jobvite.com/m?3sovKhwR)

* Senior Software Engineer in Test (http://app.jobvite.com/m?3zovKhwY)
Arbitrage betting is utilizing differences in money line payoffs to place two or more bets that cannot lose regardless of the result of the sporting event. These opportunities do exist, however sports books absolutely hate it and some of the offshore ones will either ban you from playing or in some cases simply refuse to pay off your bet.