skysight-inc/HackerNews huggingface dataset:
Location: SF Bay Area

Willing to relocate: Any where in the bay

Remote: no

Technologies: full stack, mysql, php, symfony, java, c, js, html, css, read below

Email: frazer@frazerk.net

Phone: 415 316 3637

Résumé/CV: https://www.linkedin.com/in/frazerkirkman, http://frazerk.net/cv/tech.html, http://frazerk.net/testimonials

4 years tech experience, 10 years community building and seminar presentation experience.

Roles that would suit me: Tech evangelist, vibe manager, full stack engineer, UX consultant, technical writer or communicator, product manager or futurist.
I'd excel in a role where I can be technical and also work with people, with room to contribute ideas, passion, and business skills.

I've won algorithm competition prizes, was top of most of my programming and math classes, and tutored in Java and C while I was at university.

I learned a lot running my own business for the last 4 years involving positivity psychology and a retreat center, giving hundreds of workshops and public seminars. Many of my presentations have been to hundreds of people, even conferences to thousands of people over 4 days. I managed bookings, event creation, finances, and marketing.

I have a passion for education, mindfulness, health, positive psychology, virtual reality, and positive entertainment.

I am excited to branch out to new languages, and have been dabbling with AngularJS, go, coffeeScript, openGL, meteor, mongoDB, and would like to learn the flashiest html5, css3 magic. I'm a fast learner.

I'm a machine, so I'd be happy with a 9-7, but if the product or pay was right, I'd also be keen for a start-up culture, on call, 16 hour days, live-breath-sweat-create.

Looking forward to hearing from you.
Looks neat!
Won't display metadata correctly on PosgreSQL 8.3 or earlier versions though. This is the error I'm getting: "column "typcategory" does not exist".

UPDATE: added 8.3 version number.
This is about unit-less ratios, so the basic unit of measure doesn't matter.
You seem to narrow down (i.e. restrict) pretty heavily what competition can mean. Open source projects can compete even if no money is involved, e.g. on visibility and amount of help and traction they can get from the community. This is partly related to the concept of fragmentation (where some people argue that fragmentation dilutes efforts).
( Uber v Lift v (other competitors in this space) ) v Existing Taxi industry.

There are billions of dollars in play here, and this isn't the anywhere close to the first time people are fighting dirty.
Remove Deprecated Use of the Register Keyword, C++17
I didn't read the wiki page before posting but it clearly states that "virtually any activity or substance" has the potential to be addictive.

However, psychological dependence may be more accurate for many behaviors.
A doctor did advise me to take D3, though she's an unusual one, far more helpful than my official insurance-provided doctor. I don't know what the official one would've prescribed, because none of them even considered testing for it.
https://basicallydan.github.io/skifree.js/
> Of course there is no such thing as "objective truth"

As a great philosopher once said, "Well, that's just, like, your opinion man."

...it's ironic how exclusive relativistic materialism can be.
How to make your code self-documenting?
Yes, my Kurzweil K2000 (http://en.wikipedia.org/wiki/Kurzweil_K2000) supports fully customisable temperaments – you can even tune it to the Bohlen-Pierce (http://en.wikipedia.org/wiki/Bohlen%E2%80%93Pierce_scale) scale if you want!
In normal countries, the underage drinking also isn't criminalized. It is illegal to sell alcohol to underage persons, but it's not illegal for said underage person to drink it.

That said, I'd love for drunk driving to have harsher penalties. Not jail, but simply driving ban for at least a year with an extended retest (psych eval, as they do in other countries if you lose your license to drunk driving).
Ah, in that case Docker may be a better choice. You can (probably?) use volumes to expose /dev/drm and such into the container.
Ask HN: What to do before charging customers?
I’m planing to move a side-project into a small business with subscription based premium accounts. I’m most likely going to use Stripe for this, and that all looks pretty straight-forward.

From the business side, however, I can’t seem to find much information on if I need to incorporate for this, how it’s declared on taxes, and what other considerations I need to think about before I start charging customers.

Any pointers would be greatly appreciated.
Well, considering he's one of the three people arrested per weekend out of "thousands"... it's arbitrary and ineffective.
It would take something short of a drunk driving massacre to get the momentum needed to harshly punish drunk driving.

Like many laws in America a lot of it emotion driven - a lower drinking age would most likely help the college binge drinking problem, but advocating for such a law means someone is going to call you out on trying to turn the children of America into alcoholics.

Likewise, no one wants to be on the other end of the outrage when celebrity/athlete/politician gets 10 years for having a "couple beers" after work (doesn't everyone have a couple beers? thats too harsh! /s).
The app basically allows you to view articles and videos from "within" facebook, twitter (and others) apps in a mobile friendly view.
I think Robert Pirsig's concepts of Static Quality and Dynamic quality are a more useful model to view culture.

The world that is advocated here is pure dynamic quality, with nothing to latch onto and preserve static quality.

"Goodness" and "Badness" only exist in retrospect, diversity is needed for survival. Global optimal state doesn't exists.

When people strive for global optimal state, most of the time they are actually looking to create a more legible system. That is, a mechanical system over an organic one. But just because you understand more about how a system works doesn't make it "better".
As women we should be able to birth the same babies?

After the baby is born anyone can raise the child, some better than others, but its easy. We call that adoption. Until its born though, the baby, and it's mother are symbiotically connected to each other.

I think this is similar to the process of programming. Break down an interface, and work on a team at that level. Behind the interface though, keep it small. one or two people max if possible, and those people have to be on exactly the same brain wave as each other. Even well planned code takes some time to stabilize, and it's hard to even find that if other people are actively changing interfaces etc.
You can just use the email address as the username then.
Thanks for the reply! It's using libpq 9.3 under the hood. I'll work on supporting earlier versions if it gets enough demands.
I would love to have syntax highlighting in nvALT (~notational velocity), but wouldn't switch away from it for that feature alone. Having tried out quiver, it's not nearly as fast to use.
Here in the Netherlands we also have this but from more companies. A lot of cities now have fiber to the home, I have 50/50 + tv for 50 euro (100/100 would be 55). Some cities also have Gigabit, for about 100 euros/month (http://www.tweak.nl/consument/fiber/productoverzicht.html)

Google fiber doesn't seem so special to me. Maybe I should read into how the money from the fiber network is made here. I think there are some government loans involved in getting the infrastructure in place, even though there already was a cable network that is currently advertising up to 200 mbit/sec.
I guess I am. PR has never been my thing. I'll get back to hacking, after all it's the reason we do all this: building cool things.
I suspect we are very sensitive to the introduction of beats which form when incommensurate frequencies are combined. That is to say when you add a frequency of 1KHz to 1.1KHz you get beats at 0.1KHz with an internal frequeqncy of 2.1KHz. This isn't the precise effect that takes place since the two frequencies are offset by some fixed amount, but a similar effect will take place for an offset that is not quite a perfect fifth.
Timothy Salthouse is the dean of researchers on cognitive changes over the course of human lifespan.[1] So Hacker News readers who would like to know more about their futures (we already know we are getting older, not younger, as the years go by) would do well to read some of his publications[2] to find out what's inevitable and what's not inevitable as we all age. Most of us can readily count on living a lot more years, as human life expectancy at adult ages (like mine) is steadily increasing around the world.

Girls born since 2000 in the developed world are more likely than not to reach the age of 100, with boys likely to enjoy lifespans almost as long. The article "The Biodemography of Human Ageing" by James Vaupel,[3] originally published in the journal Nature in 2010, is a good current reference on the subject. Vaupel is one of the leading scholars on the demography of aging and how to adjust for time trends in life expectancy. His striking finding is "Humans are living longer than ever before. In fact, newborn children in high-income countries can expect to live to more than 100 years. Starting in the mid-1800s, human longevity has increased dramatically and life expectancy is increasing by an average of six hours a day."[4]

An article in a series on Slate, "Why Are You Not Dead Yet? Life expectancy doubled in past 150 years. Here’s why"[5] Provides some of the background.

Life expectancy at age 40, at age 60, and at even higher ages is still rising throughout the developed countries of the world.[6]

P.S. Some of the specific lifestyle observations and tips in this article are immediately useful for me and other middle-aged people, so the submitted article is well worth a read.

[1] http://faculty.virginia.edu/cogage/lab-members/director/

[2] http://faculty.virginia.edu/cogage/links/publications/

[3] http://www.demographic-challenge.com/files/downloads/2eb51e2...

[4] http://www.prb.org/Journalists/Webcasts/2010/humanlongevity....

[5] http://www.slate.com/articles/health_and_science/science_of_...

[6] http://www.nature.com/scientificamerican/journal/v307/n3/box...
The word "addiction" is usually used for things that fulfill either of those two criteria. That's why you typically talk about physiological dependence or psychological dependence if you're actually treating it.
My site is currently offline from this attack. I am considering that providers like DNSimple simply cannot provide the networking availability to mitigate these kinds of attacks. This is because the solution to these kinds of attacks, often, is that you need a larger pipe than the attackers. Very few people are good at both <some service> and having a huge pipe. For web apps, you can use CloudFlare, which does have a bigger pipe and is designed to mitigate this. But DNS is not a web app, so you can't just put DNSimple behind CloudFlare.

Hence, I'm going to try CloudFlare (assuming they take over DNS hosting, I need to check) and Google Cloud DNS, because then all parts of my site (from DNS to CSS hosting) will be with providers with bigger pipes than attackers can create. Hopefully that will prevent this kind of attack from taking my site down.
IEEE Technology News
Software Engineers - Mountain View, CA

Want to work at a place where you’re constantly learning new skills, challenged to break new boundaries, and talking about video games every day while surrounded by a great team of like-minded entrepreneurs?

Raptr, the leading community for gamers with over 35 million users, could be the place for you!

We're currently developing a bunch of exciting new products and have opened quite a few engineering roles up:

Machine Learning Engineer, Frontend Engineer, Senior Backend Software Engineer, Senior Desktop App Engineer

You can check out detailed job descriptions here:
http://about.raptr.com/jobs/

I've worked at Raptr as a software engineer for over four enjoyable years. Please contact me with resumes or questions about the open positions: chris_jobs@raptr.com
Most interviews I've done have expected me to write code on a whiteboard. This is pretty unnatural for me. I'm a very fast typist, so it's frustratingly slow to have to draw letters manually on the whiteboard.
Aliasing optimisations will fire regardless of how memcpy/memmove are implemented.
Is that really lazy? It's exactly the sort of name I can imagine cheeky scientists coming up with, perhaps starting off jokey but eventually losing all such connotation and simply becoming standard. Are names such as "strange quarks", "Big Bang", "oobleck" (taken from Dr. Seuss), etc., so dry and dignified?
DoubleDirect – Zimperium Discovers Full-Duplex ICMP Redirect Attacks in the Wild
Two notes at 2.041256:1 sound really annoying together.

You can try by putting 250 and 510 into the boxes here:
http://onlinetonegenerator.com/binauralbeats.html

and revert to a nice-sounding octave with 250 and 500.
This is so needed. Thank you for working on the project! Will try out later today.
> Versus xfs: better at handling power loss/crashes (no "trailing zeroes problem")

I heard they fixed it in 2012. Actually there have been a lot of developments in XFS since 2011, I'm not really interested in filesystems but you should have a look at it again if you're interested.
I suspect that the problem is not just the subtle problem of pitch but the way waves phase in and out of sync with each other (especially on sustained notes) rather than remaining in consistent relation, so it should be possible for almost anyone to notice the effect if they know what to listen for. Not my area of expertise -- just an educated guess.
Long nops would be marginally quicker.
nvAlt is great. It's one of the inspirations for Quiver.
It's already been done and tried by many folks in many different contexts. Search for adaptive Just Intonation.

Anyway, there's fundamental issues this approach can never solve. An E and G should NEVER EVER be 5/4. That would be E and G-SHARP (or E-flat and G). But this is a good example of the issue. E and G could be 6/5 or 7/6 or 19/16 or… (the first two make the most sense). So, how is the keyboard to know when I play E and G that I wanted it to be part of a C-major 4:5:6 chord versus part of an A7 4:5:6:7 chord? There's no way other than some input that can tell me or the thing adapting after-the-fact when I later add the rest of the chord.

I think the best overall tuning software for keyboards is http://www.tallkite.com/alt-tuner.html by the way, although adaptive stuff isn't the focus.

There's many others though. Cheers
Threes dev wants to make strategy games less sadomasochistic
I think it's a little less scary than you think. The person who commented was a dev. Like a very devvy dev, who spends lots of time devving on Docker. He's free to express an opinion, but he prob should have mentioned who he was (I recognised his name because he dev a lot on docker). But he's not part of the PR machine. He's a dev. A dev with a kinda ill thought out opinion, but a dev.
This poses some interesting questions. Brushing away a lot of (critical) detail...

- What is the range of efficiency across the glial cells of different humans?

- Assuming meaningful variance, can we perhaps transplant "better" glial cells to humans with "lesser" glial cells?
> and I'm having surgery at some point hopefully soon

I have to ask why you're not having emergency surgery if this is such a serious issue?

I went into an ER (American) in 2009 because of severe stomach pains. Within 12 hours I was on the table, and the surgeon said I had the worst gall bladder he's ever seen that wasn't removed in pieces (I was 23 at the time).
He makes a reasonable point, but this piece is largely a strawman. And

> For the same reason that many neuroscientists now believe that the fluid-like flow of neuronal firing throughout the brain has a temporal reverberation which has everything to do with thought and consciousness, good design takes time.

is just pure nonsense.
Electricity-free air conditioning
I probably spend just as much or more time sitting, thinking, and staring at partially written code, than I do actually writing the code. It's frustrating when you have superiors who don't understand that time spent thinking is just as productive as time spent typing.

That's just my personal style, although I've never worked in "large" teams on a single codebase so can't comment on what styles work best in those situations.
Another Reason to Fix the Gender Inequality in Entrepreneurship
Sorry, everyone. I'm the site's author, and I increased the ulimit and worker_connections to 4096, so you should see better perfomance and no more errors now. My apologies...I'm a web guy, not a networking guy. Rookie mistake.

And yes, you did break it :/
But that's also the trouble, isn't it? It's a bit like people who are compulsive overeaters -- the easiest thing to do would be to just totally abstain, like most reformed alcoholics choose to, but you can't just stop eating and you can't just never use the Internet.
It's not the same, since his message indicates that the username does exist whereas your message does it.
Google's mysterious Foobar investigated
> most coding rounds in interviews are rigorously timed

In the real world you will have to work against a deadline. As much as code gardening is fun and does produce better software, in the real world shipped software always wins over well designed software.

Can you get it done, is a more important question to answer than can you make it beautiful.
> avoid feeding trolls like you.

Interesting to see you resort to calling your users "trolls" simply because they feel it's not good for you, the head of Docker, to respond off-the-cuff and angry about a PR announcement from a competitor.

> that it is better to take the high road and refrain from answering, and let the company make an official answer

Your company already released an official announcement 2+ hours ago (with much of the same rhetoric as your post here). Seems you didn't even follow your own advice.
That's a big one indeed. I'm currently running a small private IRC server (~50 users) for local community speaking Thai; the best solution I found for encoding issue is to force everyone to use Unicode. However, this is a really hard thing to do, as most do not see benefit over whatever they're using (tis620 in my case) or benefit over upgrading their dated client.
The Berkeley Data Analytics Stack
Why don't you take some time and do a quick and dirty prototype with all three of those solutions, and see which ones you like working with?

I'd also say that you should probably be willing to take your first few software developer hires into acconut - if you find the right developer, but they are a Python/Flask developer, that doesn't mean you should rule them out.
Ahh ... all apologies. I'll remember this in the future. Thanks for the heads-up!
Thanks for your suggestions. My plan is to support most features in Sequel Pro (but for PostgreSQL of course) which do include schema and user management. This release is just a start.
Data Science Ontology
Thats exactly what you DONT want to do. "hold out, use angular for the time being" Once 2.0's released we can all just spend the next 6 months rewriting our entire application so it works again!

I disagree with pretty much everything you've said here!
For anyone else who needs to mitigate this in a hurry:

Set up a new account on another host that does ALIAS records (I used pointDNS)

Create your new record without much in it

Change your nameservers on your domain now - they'll take time to propagate

Fill in the records on your domain. If you can't remember them, print out most of your existing records with

dig yourdomain.com ANY

Add the rest of the records to pointDNS

Wait for the new Nameservers to propagate (0-24 hours - it took 15-30 min for us on a small-medium traffic domain today during sales crunch)
I guess what I was getting at is, it would be very interesting if there was an animal whose glial cels had similar effects when injected into developing human brains as our cels had on the mouse brains in the article.
Live - New York, NY (Local) - Full-time

Live is indexing the world of events. We're building creative systems that are creating an authoritative source of where event information is published and automating the maintenance of that information. We want to help you find anything from the Giants playing on a TV at a bar around the corner to Jay-Z & Beyoncé On The Run tour (and every event in between).

We:

- are built using golang, Angular.js, and Objective-C.

- have a small dev team. (Foursquare / Potion / Spling)

- are closing our seed round now.

You:

- are familiar with distributed systems and have strong CS fundamentals.

- want to work on a small development team.

- care about shaping a good company culture.
Vurb - San Francisco, CA (H1B OK, no remote) - http://vurb.com

We won TC Disrupt NY and raised over $10M with a small team - http://techcrunch.com/2014/08/07/the-rebundling

Vurb is a consumer app fixing search and sharing on web and mobile. Rather than windows/tabs or jumping from app to app, we're bringing services together and delivering a cohesive experience in one place - an app you'll use every day.

Investors include Max Levchin, Drew Houston, Naval Ravikant, CrunchFund, Redpoint, and many others.

Why me? Apply if you are looking for a rapidly growing small team and the opportunity to take on significant responsibility and ship rapidly. This is a hard problem with the potential to improve how we do things on the Internet. We're based in downtown SF and will be moving to a new office soon!

* Full-stack Engineer - generalist opportunities across the stack: backend, frontend, APIs, devops. JavaScript, node.js, backbone.js, AWS

* Sr. Mobile Engineer - iOS / Android engineers (2+ years experience)

* Search / Data Scientist / Data Engineer - search, classification, ranking, ML, graphs, data crawling/processing, entity de-duplication. CS degree required.

* Product Designer - UI/UX

* Marketing and Growth Lead - experience marketing consumer products? let's talk

jobs@vurb.com | angel.co/vurb
I've heard of residents being paid as little as $25-30k/yr.

The issue is largely that you have an attending physician making a great deal of money (compared to the median US, not necessarily for a doctor) who spends the majority of his or her time teaching, watching, and fixing what the resident does.

You can easily have a hospital/government (not sure what the funding split is) spending $500k/yr for $100k/yr in productivity.
The less brain cycles you have to spend on your tools, the more you can spend on your product.

:)

(I believe in fast typing, usually I'm at some 120wpm, but it does help more with writing than it does with coding)
Kohonen Network vision experiment in JavaScript [needs chrome/chromium]
FYI you can use ALIAS records without a 301 redirect if the ALIAS is to an ELB.
Reflection is like profanity: it has legitimate uses, but excessive and gratuitous use thereof should be frowned on. Save it for when you mean it.
A great looking app.

I use the babel package built into emacs' org-mode. It's not for everyone though.

It's worth investing in a tool like this. I find the act of keeping a journal to be invaluable to developing my skills as a programmer. I find it serves two primary purposes. It first provides me a historical record of how my thinking has been changed and influenced. And it helps me to recall difficult subject matter in deep, complex domains. I tend to have limited brain capacity so it's nice to have a "database" of my thoughts to lean on.
Yes, I was trying to increase worldwide security awareness.
The article was maybe a bit too simplistic. What if you have more then one folder? What if a file can be located within a whole tree of folders, just like on a file system? Would the corresponding query still be trivial? Maybe there's a trivial way of doing recursion in elasticsearch?