skysight-inc/HackerNews huggingface dataset:
FYI: acute diabetes has the same symptoms (fatigue, memory loss, fade out) as you mentioned, and is easy and cheap to diagnose with a blood test. Skip sugary drinks and candy until you get a test.
Brainstorm – a note-taking application made with love and my childhood dreams
Up and Down, Side to Side – A Cable-Free Elevator
It is worth money! not pennies!
I would agree but I would also say that good design takes a lot of time and practice to get right. You don't want to design too much up front, but you don't want to design too little. The top-level design really shouldn't be that detailed. The component design should get progressively more detailed.

One of the best things programmers can do is to learn software design and I don't mean UX design but rather API design. Be conscious of what you expose to the world. Be conscious of your interfaces. Design your interfaces. Think through error conditions etc. This allows you to push a lot of component design down to the people actually doing the work.

I have been instrumental in pushing my largest client at the moment from a fast programming mentality to a contract-oriented design mentality. The goal is to speed up the development of those components that need to be developed in a more agile manner by providing greater stability in a platform they can rest upon. You can't program fast if the ground changes under your feet (or rather you can but you will never get anywhere).
Very cool, like that its in swift. I still feel like I've never had a very compelling reason to move away from psql itself, though?
Obligatory cite to SQL On Rails
http://sqlonrails.org/
PDEP and PEXT are wonderful little instructions (and as you say, they are not micro-coded).
Joeyh: snowdrift – sustainable crowdfunding for open source development
That's a product of context is it not? And of course part of the context is the rest of the current architecture.

I think in the end the best architecture is that which is thought through from a contract-oriented approach, rather than a buzzword checklist.
Show DN: Read HN, DN, PH and More in One App for iOS
Hacked Documents Reveal a Hollywood Studio's Stunning Gender and Race Gap
Glad he doesn't touch type? What a lame excuse for not mastering the tools of his trade! That's like a carpenter saying he's glad he never properly learned to use a hammer. There is a time and place for a steady pace and thorough design process, but not in the early stages of a startup. If you can't keep up with your user's feedback and market demands then you'll lose to a scrappy team that can, no matter how beautiful and elegant your code. 95% of software startups that become wildly successful were built on an initial base of excrutiatingly ugly code. Gold plating code for a business that is bound to change directions is a great way to ensure failure.
Any research funded by non-governmental organizations like the Howard Hughes Foundation, Michael J Fox foundation, etc, etc.
I have as much of an instinct to dislike jargon as anybody, but when I am writing code (in Haskell usually,) I find that naming things proc, process, process', preprocess'', etc., to not be any less confusing...

So there is a certain usefulness to it, and I comfort myself by knowing that our words are mostly all arbitrary anyway.
Yes, absolutely. C++ is the silent workhorse that is used almost everywhere. It's especially huge in embedded and systems programming. There'll be a significant number of programmers paid to maintain and enhance C++ programs for at least the next 50 to 100 years, probably longer.
You're right - I was referencing this bug here (https://github.com/docker/docker/issues/8637), but seems it was not merged into mainline.

I agree that Chef and Ansible are different than container orchestration today - especially, when you look at low level stuff like networking, mounts, etc... But I guess what I was saying is that it is not hard to add these features to them.

They already have a specification format that works well and check for idempotency at its core. Unless you mean something like etcd is fundamental to container orchestration, which I don't believe it is (we run a couple of containers in production using Fig)
>>>> But we can't -- because everyone's using the broken version, there is a huge corpus of knowledge written in the broken version, etc. etc..

In addition to the amount of existing literature, there's also the matter of developing the skill to read it. I'm tethered to "standard" notation because I developed fluent sight-reading ability as a kid, and I continue to practice it. I daresay that learning a new notation system would be virtually prohibitive at my age.

Every town has a cadre of musicians with similar skills, which in turn creates an incentive for composers and arrangers to continue using standard notation. And some notations are considered to be useful for one thing but not another. For instance, tabulature is used for teaching the electric bass, and documenting transcribed bass lines, but nobody can sight-read tab well enough for it to be an alternative to standard notation for performance use.

I actually had such an experience not too long ago. I play mostly jazz, which has its own notational traditions. But a bandleader hired me, who had her repertoire written out using the Nashville Number System. Though her charts were simple, my brain had to work in overdrive for that entire gig.
I would love to get my hands on some of the articles from 1869. Hopefully someone will share a few of these articles publicly.
>cone
Your taxes are not funding international research.
Welcome to the world of Barbershop music (one of my primary hobbies) ;) Unlike a piano, which must be tuned and which has a temperament that is fixed from chord to chord in a piece, the human voice can make minute adjustments to come as close as possible to those nice integer ratios (both in the fundamental and in the upper partials produced by their voices). When we do, we are rewarded with (sometimes screaming loud) overtones caused by the constructive interference between the sounds being produced by each of the four parts.

As this article points out, it's mathematically impossible to perfectly tune some of these intervals, but depending on the relationships between the notes being sung, you can tune to one singer or the other. It takes a lot of practice and a good ear, but the resulting effect is pretty darned cool.
The OP in this thread is 116 words and includes a link - I imagine 150 words would be plenty to get the point across for any job posting.

100 may be sufficient - the purpose isn't to replicate a job board advertisement, rather to give the headlines and enough information so the relevant people get in touch (or go read the longer piece elsewhere, if necessary).
Wow wow. As long as his income is sourced from the states, he has to pay taxes. If he was working abroad and paying taxes abroad, then the exclusion is applicable.

I've gotten off the exclusion for now and just deduct my Chinese taxes (which exceed american taxes), it seems to be simpler that way.
What happens if it gets dirty / rained on?
Out of all things, hot swapping those floppies blows my mind the most.
I would actually think that to be untrue - NorCal has lots of pickers of many instruments. The process of finding musicians is just one of those hard problems.

It might be worth joining the (web-based) Steel Guitar Forum. Membership is $5.00 per year. There may also be a local steel guitar association. If you play another instrument, you may be able to volunteer to sit in backing other players at meetings. Also, find The Guy in the area who does steel guitar repair.

Good luck in your search!
Promo - http://promo.co || Vancouver, Canada || Multiple Positions / Full Time

Mobile Marketing Tool for Small Businesses and Brands.

Build leads, sell products and services online from your mobile device.
Promo is a marketing tool for small business owners that generates new leads and revenue. From your mobile device, create and control all aspects of an online promotion.

=========================
=========================

* iOs Developer

=========================
=========================

* Android Developer

=========================
=========================

* Rails Backend Developer

=========================
=========================

About the stack

* ruby on rails, angular js, aws ec2, iOs, gems for days, stripe,

No agencies, attitude, or dev shops please. We're open to relocating you and have a wee office located in yaletown. Come make a dent with us

Email: kenny@viralfoundry.com
Slightly OT, speaking about wrong terminology, also the blood types are pretty confusing. It's 3 bits, isn't it? So why calling one bit +/- and the other two A/B? (fine, besides historical reasons...)
SEEK WORK - Remote
I am a full-stack software developer, worked on Linux kernel for more than 4 years, develop embedded device, like router, switch, so the most experience of Linux kernel for me is TCP/IP stack, and driver,
I have extensive experience with C,
my githup account name: helloweishi
email:weishigoname@hotmail.com
Just because the requirement was remarkably dumb doesn't mean the developers that implemented it were.
I find that to a point (and let me emphasize this is to a point), every hour I spend on design saves me 10 hours of coding.

I also find I am a code gardener and a slow programmer but I get told I ship working code faster than most of the fast programmers out there.
There are three types of "good architectural choices"

The first: The ones that can be made after the original, bad ones. The second draft, which is an improvement in the first draft, in every field.

The second: His (or her) own. We all know there are developers out there who think they're the greatest thing to ever write code, and that everyone else's decisions are bad.

The third: The ones that really should have been made, in place of the ones that really shouldn't have been made. As in, "You wrote your own SQL parser using hardcoded strings and no grammar parsers?"
Abiti da Sposa particolari economici,Abiti da Sposa particolari online
For those who are already familiar with the Rocket offering, can you ELI5 what the differences are and what they may mean for container portability?
The World Now Has Its First E-Resident
That's awesome! I fondly remember my BASIC programming class on the TRS-80, playing Telengard, and inserting 4 letter words into Tank Battle using the hex editor. Not to mention my favorite Doctor and favorite episodes (Key to Time).﻿
Spectacular. I remember a friend's older brother wrote a speech synthesizer for the machine.
Ah, I entirely misunderstood your point. I thought the point was that the end users of DNS should be hosting. My mistake.
As many have said if you simply rate-limit with captcha and block it complicates checking against all emails via bots etc.

This rule doesn't apply well to say the majority of b2b systems that don't have account creations public. Thus now I can phish for users and send them targeted oh reset your password here emails because I harvested them from some other hack. Remember it is not always the password that is the weak link it is the user as well.

So calling it useless is shortsighted, yeah for many basic sites it is simple to say yeah tell them what is wrong. That is why they created the picture login to go with the email to ensure you are logging in on the right site. If anything you aren't sure try forgot password with your email.

Source: Real experience building auth systems for large corps.
A good lesson not to ignore things, and for everyone to be aware that sudden changes in their colleagues behaviors are more likely serious issues of any sort than they are laziness or idiocy.

I was fortunate in college to discover fairly serious cancer very early (total accident), and am very appreciative of the support I received at the time. Likewise, someone very close to me who had been behaving oddly for a while was diagnosed with a serious nutritional deficiency that explained everything.

Bodies and minds are terribly imperfect, and if someone you know is suddenly behaving oddly, at best it's a serious personal problem, at worst it's a physical problem even they may not recognize. Be a friend to them!
I just default to Google since it's what I'd use for email verification if I were using email.
I hear more wobbliness in the second one (...TA8F)

Great example, though - and playing them both at once is an interesting exercise in aliasing.
France in the year 2000 (pictures from 1899)
Voxeet Conferencing
One of the things I have had to learn is how to code slowly in a fast code organization. This means understanding where I am going and doing lots of small iterations to get there.

One of the reasons for small iterations of a working system is that it gives you a limited QA footprint. This is far underrated. But it means that over the course of many iterations, my code ends up coming out, well designed and elegant, and playing well with others.

Short iterations and fast releases of a production web site, for example, are not the enemies of slow coding. In fact they have a role to play as well. What is the enemy is trying to do everything at once within a fast release cycle.
This was a key principle of LMCTFY, too, FWIW.
KIPP Foundation - San Francisco, CA - Full time entry level

Data Quality and Collection Assistant

The Data Quality and Collection Assistant role is an ideal opportunity for an entry level candidate who is interested in learning more about how data collection, quality assurance, and analysis can support and drive progress and innovation in public education. The successful candidate will have the opportunity to gain ownership over increasingly complex projects as their expertise is developed.

Requirements: SQL skills, Advanced Excel, Scripting language

For more information and to apply: http://kippcareers.force.com/JobDetail?id=a0Xd0000004u2SpEAI
Airbnb picks up Pencil, Cambridge startup that built scheduling app
The article makes some very odd conclusions. Of course the wealth of homeowners will generally be higher than renters. The only plausible conclusion to draw from that is people in most of the U.S. Will buy a house once they can afford it (and sometimes when they can't).

The majority of people renting do so because they don't qualify for a loan (or as the article suggests) can't save money for a down payment. They don't own a home because they're less wealthy. They're not more wealthy because they didn't decide to purchase a home.

The article just read like a fluff piece. I think that a home as a mechanism for "forced" savings does make a lot of sense. But it's by no means a first resort. I think people are better off looking at purchasing a home as they do other large ticket items and not as an investment.
I think you just proved it is a real thing. Nobody but an addict could bothered posting such a well analysed comment on an obscure forum.
free to read in a proprietary screen-view format

Free, under our control.
Two years ago he said this about golang:

I have now completed two projects in Go. I predict that it's going to be the dominant language for server work.

I'm very curious if he still feels that way. My impression is that it's growing but that the growth is more in its own niche than it is displacing things like Django or Rails.
So how long until someone writes a web crawler that dumps all the links into a searchable public db?
Clinkle renames to “Treats”
dsl (1402 days old, 4664 karma) - beevek (123 days old, 4 karma). beevek you just lost our business.
> curl -i 'https://www.facebook.com/about/terms-updates/'

HTTP/1.1 500 Internal Server Error
X-Content-Type-Options: nosniff
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Set-Cookie: datr=8i99VA8vg6J7Ie5QG--ozOYN; expires=Thu, 01-Dec-2016 03:20:18 GMT; Max-Age=63072000; path=/; domain=.facebook.com; httponly
Content-Type: text/html; charset=utf-8
X-FB-Debug: xpsgjFWS5hhtvE0r1+LvGKjPSJjMZelwNp6ltRZrMIrtcqVM4T+XyQrBbWxahO8tEjr1Lri3SkAMYjTrjl9/jw==
Date: Tue, 02 Dec 2014 03:20:18 GMT
Connection: keep-alive
Content-Length: 0
GTD tools
What productivity tools do you use on a daily basis?
that one always annoys me. i have no objection to your leaving, but don't act as though i was anxious to see you off (even if i was, i would hope i concealed it well!)
The federated wiki idea is interesting. It's the first time I hear about it. The json file format does look very similar to what Quiver has. It is cool to be able to resolve note conflicts with a drag-n-drop UI.

And thanks for ACE! Without it I wouldn't be able to create Quiver. It's an awesome code editor!
Automating page rendering performance (perf calendar day#1)
Reminds me of what patio11 does (off the top of my head, he rolled his own solution using Twilio). There's some more information in this post of his [1] - look for the heading "Be Notified Of Failures In A Timely Manner".

Any solution that prevents rolling your own, including the time and possible errors that involves, sounds great.

[1] http://www.kalzumeus.com/2010/04/20/building-highly-reliable...
How Google “Translates” Pictures into Words Using Vector Space Mathematics
For Uber, Airbnb and Other Companies, Customer Ratings Go Both Ways
The internet doesn't exist solely in the US. It spans GMT -5 through GMT -8. There are countries that are up to 16 hours ahead in time..
Great story. Love the anecdotes of Feyman's contributions to CM-1. I worked for a few companies in the 128 tech corridor back in the early nineties, and the whole area still resonates with the echoes of titans.
Can you use custom nameservers with your service?
>Concepts are mental activities that identify disparate concretes by ignoring some aspects of their differences.

This is a good intuition for a certain set of topological notions:

http://en.wikipedia.org/wiki/Separation_axiom
there's a really fun skifree revival for mobile. actually it's quite good http://mego.cl/montegrande
The public link is probably coded to each subscriber, so they would be able to identify the culprit and disable all the links from that subscriber.
This post resonated with me as well, but I think for different reasons.

At the beginning a team doesn't really know exactly what kind of flexibility and functionality will be required as they iterate. Teams can of course leverage experience with similar projects to come up with possible future requirements, but these are just educated guesses at best, and self-inflicted scope creep at worst.

Because very little is known about the stakeholder's needs a team needs to iterate to become more familiar with the domain and the problem space so they can make informed decisions on how to proceed. And in my experience it's easier and less costly to evolve (or replace) something that's dead simple and wrong than to iterate on something very complex and sort-of right.

Attempting to anticipate requirements at the outset is always a gamble. If you get it exactly right then you can save months of development time. However, if you get it wrong, even a little bit, then you may find yourself saddled with a not-quite-right solution requiring compromises with every enhancement request. I think part of "slow" (let's say "deliberate") software development is the willingness to put up a straw man for the purposes of getting feedback from the stakeholder and then going back to the drawing board with information gained to build a more appropriate solution.

And that's what agile is about--timely feedback and course correction. If in the span of a sprint a team can get a hard-coded form out and learn all of the reasons it isn't a viable solution, then that's valuable information gained at relatively low cost. The alternative, investing many sprints in a more complex solution, may (and often will) yield more technical debt and cost, especially in the long term.

That being said, once the project takes form and everyone has a good handle on what the needs are, there is definitely value in shifting priorities from features to design. At that point the insights gained from stakeholder feedback will ensure that the system can be as simple as possible, but no simpler, i.e. easy to understand and test while being abstract and extensible (only) where needed.
While it's true that most nontechnical managers over-prioritize speed and underestimate the dangers of technical debt, it's also true that many otherwise great engineers are inclined toward premature optimization and tend to lose track of business goals.

In most contexts, an engineer that understands both when solid, thoughtful, slow engineering is appropriate and when it's NOT is worth immeasurably more than an engineer whose only gear is extreme rigor.
I agree with you to a point. I am a touch typist. There's something to be said about a lack of friction.

However, at the same time, there is also something to be said for friction and learning to work with friction. It is about time and the amount of deliberation the concentration of holding a thought in your mind for longer.

I am a touch typist and I appreciate that I am. However, I also find that spending some time periodically with a quill pen, writing thoughts down with that, is extremely valuable for the opposite reason.

One of the core challenges is how to slow down thought. This is something which has many, many benefits, and touch typing at the speed of thought would not be conducive to quality code.
If you don't mind straying off the beaten track, you should try Nadeshiko. It's available for both Ruby and Go. Be warned that it's still a work-in-progress.

https://github.com/kirillrdy/nadeshiko

https://github.com/kirillrdy/nadeshiko-ruby

https://github.com/kirillrdy/nadeshiko-examples
> I was also having some issues with php5-fpm in a docker, it doesn't seem designed for it (it gets the file paths communicated from Nginx, not the files so dockers need to sync files)

The volume that your site code is on needs to be linked to the php-fpm container. Typically you would host this volume on a data container and use --volumes-from $ctid when starting the php-fpm container.
This is SO cool... I could watch these videos for hours. Do you know when you will release the others?
One lesser known tool is PGStudio, which can be run as a web tool using jetty on your machine.

as a side note, everyone seems to be on a Mac... And nobody on desktop Linux. Didn't really think that possible that from a postgres (or a mysql) crowd.
swampdragon.net is down
This is the nerdyist comment on HackerNews, congratulations sir.
The Unix model works great at the network later. Otherwise I couldn't be building a complete, multi tenant, docker container as a service / infrastructure as a service, cloud. Built on top of an end to end SDN.
Surprised they want a 1 year commitment and are charging a construction fee. EPB here in Chattanooga offers $69.99 month to month pricing for 1Gbps (and no construction fee).
No matter how you do it, taking notes on paper is very good.

One advantage, I think, is that we can type faster than we can write with pen and paper. Thus paper is a more deliberate medium than a keyboard is.
Hah, come on. :) That's not a very high barrier. A 'pirate' simply has to get a throwaway account (or steal one, if he's truly bad) and he doesn't even have to worry about that.

I expect all Nature articles made "free" today to be available on TPB in one month. I'll put .1 BTC on it. :)
I do. Because I go holy shit a bike following the rules. I saw one actually stop at an intersection where it's marked stop for pedestrians today. It was amazing.
As soon as a link is shared, each person who learns the URL is potentially a "culprit."
A similar but different idea is the TOAST projection. However here it starts with an octahedron instead of a cube. The benefit is the texture can all be stored on a square and is argued has a more uniform sampling that equirectangular projection.

http://www.worldwidetelescope.org/docs/worldwidetelescopepro...
why dont DuckDuckGo? IMHO it would be a better fit