skysight-inc/HackerNews huggingface dataset:
That's why HEVC screen content coding extensions are so important. They enable you to present your web content as a video of someone scrolling the article page, with no loss of advertisement quality.
Unlimited vacation should come with a mandatory minimum vacation taken per year.

Funny enough, of all places, banks have such rules. You have to take at least two weeks of leave as a single block. That was introduced after rogue traders hid losses from the beancounters by shuffling their positions around every day.

I don't think all banks introduced these measures to the same degree and at the same time. So there might be plenty of data around for some enterprising statistician to tease out the effect on productivity from these natural experiments. (https://en.wikipedia.org/wiki/Natural_experiment)
"I'm not a communist, but..."
Los riesgos de contaminación electromagnética cerca del sofá
The thing about NPAPI is that it was at least a somewhat universally supported standard... and after dropping NPAPI, all Chrome offers is NaCL and PNaCL, which - AFAIK - nobody else supports. So you could argue that Chrome took a step backwards by dropping NPAPI before waiting to see if NaCL/PNaCL (or something else) would become the industry standard replacment for NPAPI.

I am, of course, just "playing devil's advocate" here a bit. NPAPI clearly had issues and I'm not enough of an expert to say if it would have been possible to simply improve it, or whether it was truly necessary to go to a whole new model. And you can certainly argue that the other browser vendors could adopt NaCL / PNaCL. I guess they have their reasons for not doing so.

It's sad really, because "Java on the Web" has a ton of value, but Sun screwed the pooch years ago with some of their decision making, leaving us where we are now. Oh well, at least there is JWS / JNLP. Hmm... come to think of it, I wonder if the OP could just rework their app to run as a JWS app, instead of as an applet? That might make everybody happy...
> I'm curious how many people think this is valuable as a stand-alone device? Does it need to have it's own screen and interface?

I see a device whose dominant use case would be direct, at-a-glance interaction. It doesn't strike me as sensible that a typical user would generally care about data whose practicality matters only when he/she is physically present in the datalogged space...almost as insensible as texting someone sitting right beside you. Furthermore, omission of direct UI immediately eliminates the unconnected market segment. I would imagine that "mobile app" isn't exactly a driving parameter when people are looking for an air quality monitor, but in today's connected age, it does seem to add modern appeal and a sense of (perhaps misguided?) relevance.

> Would it make more sense built into something like a thermostat?

This isn't a thermostat, which makes the proposition sound like feature creep.

-Placement consideration: Think where thermostats are typically mounted in a home: places that are clear from passing obstruction but not where people generally spend much time in. Places I'd expect to find this device: kitchen counter, living room table, bedside night stand, computer desktop, garage workbench...in other words, where people linger, within arm's reach, and generally not anywhere near a thermostat.

-Safety consideration: Designing a 4-20mA temperature control circuit is a straight forward affair. Designing a fault-tolerant, high-reliability, regulation-compliant 4-20mA temperature control circuit is a different story. Add an additional IoT sensor complexity layer and what you get smells an aweful lot like a liability for a startup as I'm sure this guy[1] and ~500k viewers would attest.

-Lifecycle consideration: What's the anticipated lifecycle of this consumer electronic device? When was the last time you replaced your home thermostat? How often has an OS update rendered an app incompatible? How much do you think lifecycle software support alone would cost?

[1] https://www.youtube.com/watch?v=BpsMkLaEiOY
I use Ritalin to treat my ADHD and that was my reaction as well. I have developed a thick skin over the years to the FUD around amphetamines. I can also see how dangerous it could be taking a drug like this without getting the dosage calculated right.

Interestingly a pretty prolific mathematician, Paul Erdős used amphetamines [1]. Not sure which one(s) though. I don't think he had a prescription but I think it worked out OK.

[1] https://en.wikipedia.org/wiki/Paul_Erd%C5%91s
Probably Coway AP-1512HH Mighty.

http://thewirecutter.com/?s=air+purifier redirects to
http://thesweethome.com/reviews/best-air-purifier/
> Sorry, I didn't recognize your handle.

No problem. Just, you know, hi! I'm actually happy to pick this thread up. I remember really enjoying the last discussion.

As (I think) we discussed last time I basically have two views:

- Urbit actually works. Like, I actually build stuff on top of it. That's really the layer I'm most interested in. If it were built in Lisp, well, I probably wouldn't know the difference. I'm not sure I'm able to understand the implicit criticism at the user level.

- Shaking off the cruft of existing systems is actually pretty hard. I don't have as much experience with this as a programmer as Curtis does, but it's a problem near and dear to me. It's very difficult to think clearly inside of someone else's intellectual framework. So, maybe Hoon looks like a bad Lisp variant today. What does it look like in 50 years? Maybe it's dead, maybe it's everywhere. I'm not sure we can actually make this judgement for certain. That is: whether Nock / Hoon is definitively better or worse in terms of its long-term adoption and performance.

What Nock does seem to unlock is incredible amount of enthusiasm. The feeling of disillusionment can easily be converted into excitement. I've seen this done by Urbit — and that's pretty difficult to do. My intuition is that Lisp suffers from the opposite: the feeling that breaking from its history is impossible.

Either way I'm serious about getting you two to have this out in some kind of organized way. Ideally, on Urbit somehow.
Or how about just configure it to run using JNLP, instead of running in-browser as an applet?
This would be interesting to see. Let me see what I can put together :)
Do you want a 15" screen with 4k resolution, or a 20" screen with the same DPI as current MacBook Pros?

With the current MacBook Pros, you have to sit about 16" away from the screen to see all of the detail. To see all of the detail of a 4k 15" display, you'd need to put your eyes about 12" away.
That could be part of a solution. Another one is to be very careful about how much training to require for which function. Eg lots of routine work in hospitals could be done by people with less training than a full doctor.

Some places around the world are moving in that direction.
if you know the predictable response then why not answer it?
The Story of Mel, a Real Programmer (1983)
I really dislike this notion. It reminds me either a giant evil computer hivemind or some sexy female robots. I think it is more a pop culture creation, the purpose of which is focused on sensational value that elicits fear or fascination, rather than a clearly defined concept.
I use https://github.com/amperser/proselint with emacs fly check support + e-prime mode.
Seya: Bringing up some extra Cosmo to Keras
Funnily enough, I was recruiting for a Python/Flask engineer not long ago. The best applicant didn't have side projects, but had a blog with over 150 articles on Python and Flask. He was rejected because they couldn't afford him.

I've written about side projects, and two best ideas are usually:

- Contribute to open source. I would contribute to the Flask project if that's what you want to use professionally. Either improve the framework directly, or write a useful extension.

- Make something that people will use, and preferably makes you money. People want to see evidence of production quality, not hobby projects. If that means shrinking the scope, do it.
The shunning policy had done quite contrary consequences. The Lambdaconf campaign drew a lot of attention to the very person they want to no-platform, more and more people begin to search the identity Curtis Yarvin/Moldbug, even come to read his articles and try to interpret his ideologies, no matter whether they gonna protest or support.

P.S. the nazi party was a frequent practitioner of this shunning policy.
In a corporate team, you don't work 8 hours productively every day. You have meetings.
Sure! Tommy.Griffith[at]Airbnb.com
U.S. Death Rate Rises, but Health Officials Aren't Sure Why
> I like to hang out with people who share my world view rather than seek out those with opposing views.

That's an example of a well-known cognitive bias:
https://en.wikipedia.org/wiki/Confirmation_bias

Being biased is not a good thing if you care about knowing what is true and what isn't.

As an example, someone who is into astrology will have less opportunities to learn that it's all bullshit if Google continues to do this disservice to people.

With years, we grow intellectually. When I was about 13 or 14, I was interested in astrology too. It would be stupid if those idiotic years would still haunt me in my google searches.
The mere fact that he's financing a lawsuit against a major customer/partner of Facebook should be enough to have him removed from the Board. He's actively working against the company's interests.
http://www.ccs.neu.edu/home/amislove/publications/Geolocatio...
But not everyone else says yes. Working in software is still a sellers market. If you are any good, you have choices.

You are right about working on games. They do bank on people's passions more than in CRUD software.
The robot invasion that isn’t here yet
SEEKING WORK - Remote/Amsterdam/London

Devops as a Service

Do you want to improve your scaling, resilience and reliability, but don't have a full-time Devops person on the team? Why not rent one?

I work with startups and online businesses to help them spend less time worrying about technical problems, and more time growing their business.

A few of the things I can do for you:

- Implementation of robust and resilient cloud infrastructure

- AWS cost reduction. I have saved some companies up to 50% on their monthly AWS bills, while maintaining or improving app response times and uptime

- Implementation of Continuous Delivery and Configuration Management processes and training, so you can take advantage of the efficiencies these processes introduce, without taking time away from building your product

About Me

I am the author of AWS System Administration: http://shop.oreilly.com/product/0636920027638.do

Here's an AWS case study for an infrastructure I built: http://aws.amazon.com/solutions/case-studies/fashiolista/

If you think these services could help your business grow, let's talk. mike@awssystemadministration.com
A STEM degree is more valuable than a Liberal Arts degree both financially and in terms of the economic contribution it makes to the nation.

The hard sciences and engineering are accountable to reality while Liberal Arts is accountable only to popular opinion.
I have been looking around for a replacement laptop. Historically I have primarily looked at 3 numbers. RAM, hard drive size and CPU speed. It is just for running one or more IDEs so I don't have any particularly special requirement.

I feel like CPU speeds have plateaued. Not so long ago getting a new machine after a few years meant getting a new CPU that was vastly quicker whereas all of the laptops I am looking at are only marginally faster than my ~3 year old laptop.

My hard drive requirements are not huge so it looks like I am essentially buying a new laptop just to get more RAM.
They also often got where they are, because they put in the extra time.

Not so much because it actually made them productive, but because it made them look productive. Also, there are people who naturally deal less-badly with long hours---and they tend to rise to the top here.
Yup, this is what will cause me to abandon twitter.
This post is reaching to try and make its point. It is correlation without causation.
Thank you! I was not aware of their existence.
Do people working on game engines licenced so other companies work hours more in line with the rest of the software industry, or more in line with the rest of game development?

What about people working on cloud-y games (like WoW) that don't have one big bang release, but have more continuous development?
Thank you for this.

I've learnt to ignore "curated awesome list of X" pages because they tend to be dumping grounds for hundreds of links Google returns for a sloppy search about the topic.

By contrast, the resources here are fewer and of extremely high quality. I've found these to be especially useful and interesting:

- https://www.hacksplaining.com/

- https://www.crypto101.io/
https://en.wikipedia.org/wiki/Tetris_effect
The 3 numbers for me are battery life, linux compatibility, cost (in that order)
> A "dynamic" type system isn't actually a type system.

I didn't say it was. I said Lisp was a typed language. Different claim. Lisp can be either dynamically or statically typed, though dynamic typing is more common. See:

http://stackoverflow.com/questions/3323549/is-a-statically-t...

https://www.quora.com/Why-is-Lisp-dynamically-typed

But see my earlier warnings about the possibility of losing your carefully cultivated ignorance.

If you really want to play with fire, read these too:

https://en.wikipedia.org/wiki/Type_system

http://blogs.perl.org/users/ovid/2010/08/what-to-know-before...

Pay particular attention where it says, "Type systems are commonly classified by several words, of which the most common are ... dynamic ..."
S/Agile/effective
Ask HN: Article Comment Addiction?
Very often when I'm reading an article on the Internet, I find that I can't completely form my own opinion of the article until I've scrolled down and read the comments. Sometimes I might even jump to the comments before I'm finished with the article, to possibly confirm my skepticism with the article and then quickly move on. Other times, I will have seriously found solace in the article until I read the comments that ridicule and denounce it, and my opinion completely changes.

I see it as a sad trait of mine. I rely too much on the opinions of others to define my own beliefs. I wonder if there's any reading material on this subject, but I'm also really curious what you guys think about this.
Streisand
Location: indonesia jakarta

Remote: yes

Willing to relocate: yes

Technologies: crawling, big data, branding, cloud, domain & hosting, search technology. (php, node, depends)

Résumé/CV: github.com/adamramadhan (my products are my CV)

Email: rama at wamplo dot com (only work within a project that have a vision to help atleast 200k people or more)
"which in this case I clearly was. It was the first thing I thought in fact."

FWIW, I made the same mistake. My first thought on reading the post was "How could he be an early employee of Smartcar if he started last October? Those cars have been on the road for years..."

Reading the rest of the post made it clear he was talking about something different, but though IANAL it seems like a pretty obvious trademark problem if they get big enough to be noticed by the maker of Smart cars, particularly since you can't just let trademark problems slide (unlike copyright, etc) without potentially weakening your trademark to the point where you lose it.
Crunch is a serious issue for the entire video game industry. It's only made worse by the idiotic treatment of unhealthy stress and unrealistic deadlines as a badge of honour. In fact, rumours about the terrible way game studios treat their employees, along with a brief firsthand glimpse of it during a summer job, is the reason I didn't immediately go into the game industry after graduating. Despite the fact that I had dedicated myself wholeheartedly towards pursuing a career as a game programmer ever since I was a kid. After 3.5 years working on the development of surgical simulators, I finally took the plunge into the game industry. It's one of the best decisions I've ever made.

When I first started working at Ghost Games (an EA studio) I heard a lot of horror stories about the crunch of the previous project. What made me put this aside and take the job was how everyone at the interview spoke sincerely about how crunch is a bad thing, the damage it had done to the studio and all the ongoing efforts to ensure it wouldn't happen again. In the end, the project I joined (the reboot of Need For Speed) finished without anything which could reasonably be called a crunch and I only had to put in a few hours of overtime, including one Saturday. This made me feel so relieved and I'm now looking forward to a long career in this field.

Of course, EA has a history of crunch as bad as the next game company, but there is a strong feeling that they've realised that it's a problem and they are doing everything they can to mitigate it. It's simply not good for business to burn through talent at a rapid pace and build a reputation for ruining people's lives.
Huh. And now I know.
Yeah, it seems like nearly every commenter on this article has indicated they are on some sort of prescription stimulant, yikes.
This reminds me of the SheepDog storage architecture (https://sheepdog.github.io/sheepdog/)
SheepDog provides safe distributed block devices and uses corosync or Zookeeper instead of etcd.
Portugal – new hotspot for startups and digital nomads
Chuwi Hi10, it's a touchscreen Windows 10 tablet with 2 usb ports, HDMI out, 4GB ram, 64GB storage, 64-bit Windows. Currently on sale for $170. Unfortunately I dropped mine and broke the touchscreen but I still use it on my TV.

http://www.banggood.com/Chuwi-Hi10-64GB-Cherry-Trail-Z8300-Q...
> I don't think one necessarily follows from the other though. We might be able to make an AGI with the intelligence of a human teenager. That doesn't necessarily mean it would be better at driving a truck than a more specialised algorithm.

I agree that an AGI wouldn't necessarily be good at driving trucks. I meant it in the sense that an AGI would be capable of producing the "truck driving algorithm" (if we humans can do it, the AGI can do it too, almost by definition).

> I see a lot of people complaining that various machine learning techniques won't lead to AGI and would never create a system which could pass the Turing test.

Most of the complaining seems geared towards media and outsiders who portray X technique as being the "Solution to AGI", not towards the techniques themselves.
Arctan Inc. | DC (Arlington, VA) | REMOTE, INTERNS | arctan-group.com

We are a small algorithmic research and development firm. Our work involves interesting and important challenges in game theory, information theory, communications, and pattern recognition.

We offer a high degree of responsibility, autonomy, recognition, and control of your own projects.

We are looking to hire: (a) a developer, and/or (b) a physicist/astronomer/engineer. Full time or part time possible. We have had several very successful part time collaborations. US Citizens and permanent residents only at this time.

We are also seeking up to two interns for focused projects including: mobile game design, novel interfaces (both command line and graphical) to existing analytic codes.

You will receive a fast response from either myself or our lead developer. Contact us: an email is on our website.
US, you guys really need to get your public transportation in order // Rest of the developed world
The PC upgrade cycle slows to every five to six years, Intel's CEO says
> There seems to be a depth limit on replies: too bad

It's an old pg trick to put a speed bump on flamewars (edit: the 'reply' link does show up after a few minutes), but you can get around it by clicking the timestamp of the comment you want to reply to.

I've relaxed the depth limit a notch, too.
What happens when there is a surge? There is also Pay by Cash option for Uber now to in India. Who gets the money at these times.

Uber also offers bonuses if they complete a set amount of rides per day. There was a problem recently due to this when a driver fall asleep and the passenger had to drive the car. [0]

I have also experienced Uber drivers asking for a new ride to somewhere nearby using the Cash option after I completed a ride just so that they can increase the number of completed trips.

[0] http://thelogicalindian.com/story-feed/awareness/watchread-u...
I am currently doing my Masters at NYU and looking for full time opportunities starting August.

Location: New York, NY

Remote: No

Willing to relocate: Yes

Technologies: Java, Python, SQL, Javascript, Django, Flask, Hadoop, MapReduce

Resume/CV: http://cs.nyu.edu/~kv668/kavitha_resume.pdf

Email: kv668@nyu.edu
Neither does a lot of Android! Luckily the product I'm using uses https://crosswalk-project.org/ -- that sounded like an ad!
How can RabbitMQ improve your software design and architecture?
FWIW, this is a well recognised problem in Japan

* http://www.japantimes.co.jp/opinion/2014/11/15/editorials/ge...
In addition:
Every 7th generation console had a PPC CPU but only Wii had one similar to Mac's [1]. X360 and PS3 had PPE cores from Cell, which had a PPC ISA but not the performance of the "real" PPC that were used in Macs. E.g. there was no OOE and the memory coherency was enforced by just locking a cache line after a write so if you tried to read something from an address you just wrote you'd stall for 50 clocks, the famous "load hit store" stall. Luckily, we had SPEs on PS3 and the GPU on the 360 to do heavy computation.

1. https://en.wikipedia.org/wiki/Broadway_(microprocessor)
I second the iOS with Swift recommendation. It's by far the best course on Swift and iOS available online.

An updated (iOS 9) version of the course is already out:

https://itunes.apple.com/us/course/developing-ios-9-apps-swi...
Location: Austin, TX

Remote: Yes

Willing to relocate: No

Technologies: PostgreSQL, Python, Clojure

Resume:
https://github.com/dt1

email: dbtoomey@gmail.com
The project supports for interaction to smartfox server 2x, 1.0.1 released
Don't see it as a sad trait, see it as seeking a possible counterpoint before blindly accepting what has been presented. Depending on how familiar you are with a topic, it can be easy for someone who is more familiar to sway you to a line of thinking you might not necessarily agree with later, not because they are lying, or wrong, but because the information they are presenting may be incomplete. This can be because of their own lack of experience in specifics areas of the topic, or just a difference of opinion or values regarding attributes of the topic at hand.

Seeking more information about a topic before committing to an opinion is a good thing. Embrace it. But don't take my word for it, wait for some others to chime in, get their takes, and make up your own mind. ;)
AG does use minimax in the same sense that for example stockfish does (bounded depth and with pruning)
If Uber really is so unprofitable that it need saudi cash to keep things ticking over, then how is this not dumping? Few would doubt that Uber is disrupting taxi markets all over the place. That's fine so long as they are the better mousetrap. But if they require billions in cash at this point, long after they are a household name, then they aren't the better mousetrap. They are a cash-rich company trying to drive others out of the business by dumping below-cost product on the market.

If their goal really is to survive long enough that they can do away with drivers, this is exactly the sort of practice that trade rules are meant to prevent. We cannot allow corporations to buy out entire markets because we know what happens once they do.
This.

It just tells you how we as a profession got the hiring completely backwards.
Of course, you also have to keep in consideration that people change, as do their priorities, environments, circumstances and dreams.
Enter the sweepstakes below to win a Feel for you or someone you care about
L&D needs a platform, not another programme