skysight-inc/HackerNews huggingface dataset:
In rails/graphql combo it's resolved the same way you usually resolve n+1 queries: you make 1 request per type of edge (i.e. one request for posts, one request for authors, on request for comments)
maybe it'd get more adoption if it actually worked: https://github.com/docker/docker/issues/5618#issuecomment-24... -- more shame on the people using it at this point
What it feels like to ride in a self-driving Uber
First impressions: looks like Angular's two-way data binding (using custom attributes in the template itself) added to React. This should make it possible to write complex views quite fast - without writing much code, and yet we don't lose out on the component-based composition of Javascript code offered by React.

What I need time to get around to is the concept of controllers and how it works when we want to compose things together. For example, how to write a multi-select widget that exposes a clear API to the rest of the world (onChange), and encapsulates all other details within. Cx does deserve a deeper look, and I'll definitely give it a whirl some time. Also kudos for the extensive documentation you've so far written!
Humans and Neanderthals had sex. But was it for love?
The idea validation process in ten 5-minute episodes
Except that you probably want a different solution on wired. On mobile just about everybody is running with IPv6-native and the NAT64/DNS64 for IPv4. On wired, you may want to do something different. For example, if some of your customers need a pubic IPv4 address, then you want dual stack. You have to deal with CPEs doing IPv6 correctly, etc.

So it is better to see it as a completely different project. The core routing IPv6 is the same, but that tends to be the easy part.
> Though you can also build one with a text editor and command line

That's exactly the sort of thing I'm after, thanks. I hate it when configuration is hidden in favor of tooling.
Polymer and Angular 2.0 seems to have a lot concepts in common and I don't fully understand why they are going to compete, given they come from the same source. But for me it seems that Polymer nowhere picked up as Angular.

When it comes to performance it is great in Chrome. In other browsers not so. I hope v2 will be much better once they can get rid of the compatibility layer for other ever-green browsers.
> How does the converter deal with the VB6 runtime that had to be distributed?

I've just checked on Windows 10, and yup, MSVBVM60.dll is still part of the OS install - the mind boggles. This is classic MS - providing support for as long as they can, where they can.

Of course I'm not sure how the UWP Bridge would work if your VB6 app referenced a bunch of old school .OCXs though, as typically even the self registering ones need to write to HKEY_LOCAL_MACHINE part of the Registry, which the Bridge docs say is a complete no-no.
Angular 2 Final is out – Get started here
Oops. I use a dock. Mine always does.
The potential for burglars to get in through windows is a huge attack vector. And yet we lock our door.
My room has 30 deg C in summer, which is a big incentive to be less than fully clothed.
The Doomed Mouse Utopia That Inspired the 'Rats of NIMH'
I don't like reading articles like these. This article was the impetus I needed to create https://oldgeekjobs.com/ just now.

I'm 37 and just recently phone interviewed for a job with two twenty-somethings. I felt I got discriminated against not so much because of my age, but because I just wasn't into the same things as them and wouldn't have been a good 'cultural fit'. My age played a factor in that respect.

If you're cool working with old hackers, post your jobs on there for free. I'll circle back around tomorrow and make it classier.
How to Run Pandoc in AWS Lambda
No, this system only countermands order to fly into ground, not other high G manoeuvres. The 9 G would probably end up snapping wings or in an uncontrolled roll.
Tldr: tutorial on how to create a scalable document conversion service using Pandoc, AWS Lambda and S3. Also covering how to deploy third-party binaries with your Lambda function.
Does anybody actually use Polymer? Frontend jobs are mostly either Angular or React related.
Look at the weekly meeting notes: http://g.co/ng/weekly-notes .
So 3 days ago they were talking about an rc7 to test out and now all of the sudden we've got a final?
There's also a definite issue of people ascribing "every older time was worse".
Once you've been in the military, the circus isn't funny anymore.

Now that I read it in translation, I can see the second meaning. What I thought originally:

- You get so dumb after being in the military, you cannot appreciate that circus is funny anymore.

Another possibility:

- Military is so ridiculous, circus is not funny at all in comparison.
It wasn't meant in a negative way :) High-power gaming rigs will always require big and expensive cooling solutions.
Interesting. I did some write-up about self-driving cars and the near future is going to look like: http://fullstack.info/autonomous-cars-letter-future-self/
Can anyone from Africa (especially), Asia, South America or a Pacific island comment on the difference with IPv4 and IPv6 sites? Can you measure a difference in speed, and is it noticeable to the average user?

We have a /23 of nice IP addresses. There's no ugly NAT or private addressing at our end, so that's not an argument for us to add IPv6 support. They're part of a university's /15 assignment, so it's not realistic to give them up or sell them.

We'll get IPv6 support eventually, I'd guess in 2018-19 or so, but I'm curious if the lack of support causes problems for users in Africa in the mean time.
Of note, Facebook's create-react-app provides an "official' opinionated approach. https://facebook.github.io/react/blog/2016/07/22/create-apps...

There's even a pull request to bring typescript into the mix. https://github.com/facebookincubator/create-react-app/pull/5...
Huh. Their website (http://soixante-neuf.homosexual.horse/veritas/) does seem at least somewhat satirical, and yet, if they are trolling, they are quite committed to it. They do seem to post a lot on reddit about Brown: https://www.reddit.com/user/saintzozo. Although those posts seem like a lot of trolling as well. Ah, I dunno. It's difficult for me to figure out exactly the dynamics of trolling vs. other forms of satire vs. sincerity that are in play here.

ETA: Ah, and here's the referred-to original post on reddit: https://www.reddit.com/r/BrownU/comments/50xjy7/another_alar...
Show HN: OldGeekJobs.com
Grats Mitch and team!
UWP is limited as it is relatively new. The new (capabilities based) security model is clearly better than the old "if you are admin, you can do whatever you want" model. The old model was inadequate even at the start of the multimedia age, but it was not recognized until recently. The new sandboxed operation creates more portable and reproduceably operating apps.

The limitations will show, as more and more usecases will be attempted, and surely many will be addressed.

Personally I hope once the global filesystem concept will be gone, and apps will use isolated or shared storages where shared storage will get explicit access rights for each app/user it is shared with.

The old system had defaults originating from the single user non-multimedia usecases left over as a legacy, but currently we have so many things going on our computers, that privacy/security needs a rethinking of old concepts to cope with new challenges.
Unless it's some sort of weekend hobby project, ~$100 a year is hardly "prohibitive".

[1] https://www.digicert.com/friends/sysdev/
could you send me an email at ian@powertoothpaste.com ?We're working out international shipping. If you give me your details, I'm trying to get (most of) it figured out in the next few days.
When I was about 12 my father gave me a copy of VB6.

I used form and image controls to made a pixel based tiled fighting game. Not an actual game engine. Just a horrible hack that actually worked and I was proud of it. It was one of those things that helped me get into programming.

(I still have a copy of it.)
Some people use an IPv6-over-IPv4 tunnel like [1] while their ISP drags their feet. Still, I don't see the point for my personal stuff.

[1] https://tunnelbroker.net/
Aren't these attacks primarily for Windows? Would using Linux (say Arch) mitigate these?

Edit: Shouldn't we be more concerned about phones and tabs?
I invented the world’s first caffeinated toothpaste - get a rush while you brush! I’m a serial entrepreneur, YCW16. Though it is a simple idea, I went through at least 60 formula iterations before I got the flavor chemistry right. This toothpaste seriously works. I actually had to lower the caffeine content from the original version.

Our toothpaste gives you a quick caffeine boost that works as soon as you start brushing, even faster than coffee. (I still drink coffee, just later in the morning)

I made version 1 with a hammer in my kitchen. I smashed a caffeine pill into dust in my cast iron pan, mixed it with toothpaste from my bathroom, and I had the first-ever caffeinated toothpaste. It worked. It was a little buggy. Since that point we have raised over $40k on Indiegogo and we’ve shipped over 2,000 tubes of toothpaste so far, all made in the made in the USA. I would love to answer any questions you might have or share any knowledge I’ve gained about plastic/tube packaging, cosmetics regulations, logistics, fulfillment, domestic manufacturing, and shipping physical products in general. I’m not an expert, but I’ve learned a lot. If you want to try Power Toothpaste, I live in the Bay Area, and I’d be happy to meet up and give you a squeeze of my toothpaste.

Cheers,
Ian
Anyone know what kind of laptop he uses?
>Does someone really need to build a computer that carries out the simulation for a universe to be “real”? If there is a set of rules defining a universe, one can say that the universe already exists without having to simulate it.

Marvin Minsky made this argument and it's a compelling one. But rather than meaning all universes are simulated, it means it doesn't matter whether they are or not because for all possible universes they will exist as root universes and as simulations within more complex universes and there's no meaningful distinction between those. It's not the argument I'm making though.
I agree wholeheartedly about TV or surfing the web.

Me personally, it takes about half an hour around every run, getting dressed, getting water, stretching before and after, showering and changing clothes. longer runs leave me lethargic for a while. A two hour run leaves me exhausted. A two hour run leaves me worthless for an hour or possibly three.

40 miles in 5 hours is amazing. My bare minimum around running time would be 15 minutes a run, and i can't run 10 6 minute miles 4 times a week. I could maybe do 4 10's@9:00. But if i put in the effort, that would come down.

40 miles at 5 hours/week is just phenomenal. You must have world class biomechanics. I can't imagine how fast you run. You are a stupendous badass. I hope you recover soon.
Investigating the Internals of the Global Positioning System
I'll note the level of hating you have towards a Dyson product to point out that you don't believe that hard work alone is enough of a justification to avoid criticism.

As you certainly know by now, the home-UV-for-germicidal-purposes field has a lot of scammers who target germophobes using scientifically ineffective methods. They are "effective" more at reducing anxiety, as the baseline risk is much lower than the consumer believes.

My questions were to challenge your comment about germicidal effectiveness.

Thank you for the new information. Why is none of it on the Indigogo page? Would it not make the pitch more persuasive?

Is the patent International Patent WO 2007/012875? This is from the Strathclyde researchers you mentioned. It uses light at around 405 nm. I did not know about the recent work around this frequency, so thank you.

That patent figures show that germicidal response requires at least 10 minutes. One of their publications, at http://femsle.oxfordjournals.org/content/285/2/227 , concurs. However, this is for bacteria in suspension, which isn't the same as bacterial on surfaces.

The press release you linked to refers to a hospital light source that can be used to continuously disinfect wards and isolation rooms. One study ( http://www.ncbi.nlm.nih.gov/pubmed/22103991/ ) shows that a 'High-Intensity Narrow-Spectrum light Environmental Decontamination System' "demonstrated a 61% efficacy in the reduction of bacterial contamination on surfaces ... over and above that achieved by standard cleaning and infection control measures in both inpatient and outpatient settings in the burn unit." I think that was after 8 hours of continuous use.

It is not an 8 second application, and it's under very different conditions than your product.

Could you point to any research which supports your statement that 8 seconds is enough to be an effective germicide for home use in your use case?

The closest I found was http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4586062/ , which uses a more effective 285 nm UV source against biofilms on needleless connectors. In that study, a ~50 second exposure was needed to be an effective germicide, and the connectors needed to be closer than 2.5 cm for effective clearance.

This strongly implies to me that a 405 nm source in the configuration shown on the Indigogo page will have very little germicidal effect on hands after only 8 seconds, making it, like the Dyson product, an air dryer.

Do you have anything which more rigorously shows the germicidal effectiveness of your product?
Nice attempt at humor :-)
You can find the Incubation status here
http://incubator.apache.org/projects/hivemall.html

The old project page can be find in https://github.com/myui/hivemall
Newspapers and magazines used to be unbelievably huge.

Weekend newspapers would kill you if dropped on your head from a modest height. Magazines had hundreds of ad pages.

Non-ad content used to be much longer. Many features and columns were equivalent to a long-read feature today.

This issue of Byte from 1981 (about Smalltalk) is a 312MB PDF with nearly 500 pages:

https://ia802700.us.archive.org/8/items/byte-magazine-1981-0...

I think the blue light issue may be overstated. I used to read paper into the early hours, even after I was tired and sleepy. I still get a "must sleep now" cut off, even when surrounded by screens. It just happens later.

What isn't overstated is information volume. Hacker News and Reddit literally give you more links/features in 24 hours than Byte used to offer once a month. Each item may be shorter - sometimes - but there are many, many more things to read.
You surely know this but for other people interested:

1. You could add "using (hash-value v)" in the iteration clause to directly have the value (no gethash).

2. There is maphash too.
He may very well be vain (I haven't really picked that up myself, but I heard several people independently form that opinion, so that's plausible), but I don't think that's mutually exclusive with pure intentions.
The fishy ingredient in beer that bothers vegetarians
> The older I get the more I realize how these old curmudgeons were often right. They've been there to witness the cycles of technology and aren't impressed with the shiny new ones that are often worse than the old ones. They aren't interested in the cloud because it's modern day mainframes for instance.

This is actually one of my biggest career problems. I mean, it's an advantage, too... I can pretty quickly understand new things, because they are similar to old things, but... on an emotional level part of me rebels from the new cool thing simply because the old thing worked, often more reliably, and this new thing? this new thing has a bunch of little subtle differences and bugs that I have to learn and deal with and fix, just like the old thing had a decade ago, so my natural reaction to the latest fad is usually a negative emotional response, and pointing out that it's essentially the same thing as the old thing.

This causes obvious problems, of course, with the people who got promoted for "demonstrating complexity" when they wrote or implemented the new system.

I need to learn to point out the similarities to the thing I know, but to do so without the negativity, because, uh, cultural fit. (so bitter!)

>They aren't interested in the cloud because it's modern day mainframes for instance.

This is the opposite of true. Mainframes were all about complete reliability; you can always rely on the hardware, or at least that's what you are paying for. "The cloud" is all about the chaos monkey, about writing your application to deal with any server failing (or returning nonsense) at any time.

The disillusionment with "the cloud" comes from having to deal with managers who think that "the cloud" means reliability, when it really means "write your applications so they can deal with hardware that is significantly less reliable than hardware managed by in-house sysadmins"
> its a good opportunity to educate them

Am I the only one to receive disarming responses when trying to educate anybody over this matter? The vast majority of people (and when I say "vast majority" I mean everybody but two or three people tops, so far) I tried to explain things to don't care. All they have to say are things like "Where is your tinfoil hat?", "This is conspiracy theory", "If they want to spy us there's nothing we can do" and the never old "I have nothing to fear because I have nothing to hide."

Even when you provide material from authoritative sources you still risk being told "Bullshit, go figure who wrote this".

My laptop is black and I keep a piece of black electrical tape over it so it's mostly unnoticeable if you aren't close enough. I do this to avoid giving explanations because from my experience it is pointless.
It's the difference between common people education, and really reach people education: common people need to learn things that will help them make a living, like programming; reach people already have the money so they get the best education, the one that really opens your mind, like philosophy, history, arts etc., plus some to help them keep power. It's just how things are.
How does the Angular CLI compare to the Ember CLI? Also, how does Angular 2 compare to Ember 2.8?
How does this matter for the top websites?

If a user types in a domain, eventually a root dns responds with an ipv4 A record and resolves to a server the site has configured. Am I missing something?
Why would you consider JS to be a terrible language? It's not a requirement to use a framework to code in JS.
Sorry but it's not so simple. I have two GMail accounts. One I use primarily as work/tech email list related stuff and there I get close to zero spam. The other is connected to a Youtube channel where I used to post gaming content and in general I use the second GMail account for gaming-related purposes. While it has improved somewhat recently for quite a while I was getting around 10-20 spam emails a day. Perhaps you can argue that I signed up for the spam by giving my email address to others. But the spam was clearly unrelated to anything I had ever requested.

Of course my 'anecdata' is no better than yours.
I'm 28, relatively thin, been running casually sometimes, and also got knee pain after a few months last time I got into running more seriously. I stopped for a while, did various strengthening exercises that I found on Youtube and most importantly adapted the to front-middle strike.

For this, I also got low drop (4mm) shoes, which made adapting the strike so so much easier.

The knee pain is now gone and I feel that my leg is in better shape--strength better distributed--because of the front strike.
Today, an interviewer put it to me this way:

> Why would we pay for someone with 10 years of generalist experience overall when we could hire someone with 5 years of experience in technology X.

They nominally claim to hire smart, generalist engineers.
> We, at Apple, pride ourselves on the fact that we are accepting of all backgrounds, nationalities, genders, religions.

Reads like a PR boilerplate.
The next presidential candidates in USA are 68 and 70 years old, while humble programmers are too old after 40 years of age.
I will confess to being cynical but they need more engineers than C*Os.

My time is almost over.
If they think you are overqualified, can you omit items from your resume?

Is it bad to downplay ones experience?
Have been making use of this component. This issue[0] regarding supporting floating labels is quite sad really.

[0] https://github.com/angular/material/issues/4233
Getting an SSL error on this page "invalid CA". Probably because I revoked StartSSL and WoSign after reading https://groups.google.com/forum/#!topic/mozilla.dev.security...
Here's Why Mobile Technology Is Destroying Your Productivity
Review and first go over WebFlow
Classic sales talk, huh?

Devs must be in the thousands, but the users of their apps might figure in the millions :)
Hopefully when it ships it'll be more than an Android phone and some 3D-printed ABS...

http://i.imgur.com/VIqWuDG.jpg
Also just in general, people understand what a camera does. It's much harder to understand the implications of abstract "data" going off onto the internet.
Youtube Gaming, Google Play Music and IBM's Bluemix are probably the biggest projects built using Polymer. The main Youtube website itself also seemed to be playing around with Polymer.

http://thenextweb.com/google/2016/05/02/youtube-getting-goog...
> With create-react-app the browser will know you've made a change, and reload for you ;-)

Isn't that hot reloading of components which they say is unsupported?
>> If you let yourself become obsolesced, you will be thrown aside like an old PowerBook.

There are many large companies (mainly, banks and card corps) paying really, really good salaries for people with 30+ years experience with COBOL, JCL, REXX and the like. You know, mainframe stuff.

Obsolescence is in the eye of the adolescent, if I may be so bold.
Show HN: Customizable Pub/Sub Service, Scales to Thousands of Hosts
PMS.Red.Pill.Beeper
Is running through shin splits, or any kind of recurring consistent pain, a good idea? Did someone really give you that advice? I've always been advised to reduce the milage right down (or even stop) and focus on strength exercises before slowly building the milage back up.
Why should you use Google Apps
6.6M plaintext passwords exposed as ClixSense gets hacked to the bone
Yeah I've been looking at this recently. I like autowire's ability to create typesafe APIs shared across the client and server. Very promising, but not simple to set up...

http://www.lihaoyi.com/hands-on-scala-js/#Autowire
I had some knee problems for a time, which a physical therapist diagnosed as a muscle imbalance - basically one leg was stronger than the other, and it caused me to twist my legs a bit while running.

The main exercises to correct this were one legged squats, leg extensions (again, one leg at a time), and several balance exercises to help me position my hips properly while running.

Obviously, though, if there's one thing we've learned, it's that there's a lot of variety in our bodies, so if you're having pain, see a doctor first and if they think it's necessary you can get a referral to a physical therapist or another doctor that specializes in that area.
Darpa Contract Awarded to Verify Blockchain-Based Integrity Monitoring System
Because the top websites want user traffic too. If you come from a country that doesn't have IPv4 left the usual deployment scenario is a carrier grade DNS64 with NAT64. You're basically stuck behind a huge ISP NAT which makes quite a few things unpleasant and others downright break down.

By supplying v6 you ensure anyone in the world can access it regardless of which IP protocol is deployed by your carrier and how they are or aren't translating from one to the other.