skysight-inc/HackerNews huggingface dataset:
The intent of the building code is the intent of the people who wrote it. The obvious intent of requiring seismically isolated foundations on new construction is to prevent deaths and injuries due to earthquake damage. The purpose of mounting newly-installed electrical outlets ground-hole up instead of ground-hole down is to prevent failure from a thin conductor falling onto the plug and bridging the hot pin to neutral. The purpose of requiring flush toilets was for better sanitation and less odor nuisance at a time when modern composting or incinerating toilets had not yet been introduced. The purpose of requiring low-flow toilets was... to make a concession to environmentalists while severely annoying everyone else with spinning unflushable turds?

For the most part, it is very easy to determine the original intent of a building code, especially relative to some other varieties of laws.

The enforcers of the building code sometimes betray that intent. This is unfortunate, but there is little that a legislator can do to control a cop or county inspector that may be separated from the consideration of the bill by time, distance, wisdom, and attitude.

Building codes do little good if they are not updated frequently, and appropriate for economic conditions. Earthquake-safe architecture in all residential buildings is not appropriate for Haiti, but it may be for vital infrastructure, such as water treatment plants, ports, power plants, and hospitals.

Thanks to changes in U.S. economic conditions, it may be necessary to revise building codes to make it easier for people to buy new homes costing $40k or less, rather than go deep into debt for an existing home with median price $230k. It does no good to mandate by law that the worst possible home that can be built is still too expensive for anyone to buy.

It should be obvious that one guy building shelters from scratch in the outback is not going to significantly affect the housing market. But there's always that one guy, that power-tripping bureaucrat out to make an example of someone, who ruins it. The problem is not the building codes. It's that guy, who uses them as a club to enforce conformity, rather than as a standard which may accommodate reasonable variances.

It's because of that guy that building codes should not have the force of law. You just can't put the power to knock someone else's house down in the hands of a jerk or an idiot.
Who wants to run their own mail server? No thanks.
I imagine they break stuff frequently, but not as frequently as they could if they wanted - though someone from Apple would know better than me of course.
""Woman" may be insensitive, use Person, Friend, Pal, Folk"

This has got to be a joke. What's wrong with these people ?
> When people promise something x in the future, without any official contract I automatically assume that its not going to arrive.

This was a painful realization I had to make, and I've pretty recently acted on it even though my employer probably had genuinely positive intentions. It was a short-term change that I'd have loved, but they wouldn't put anything in writing -- even an email -- about a long-term commitment that this would be my new job. I had to not believe them.
I wonder if you can combine this with Vim so that you could use it for lightning fast cursor movement and selections and still use the keyboard for anything else.
TL;DRs are supposed to be a summary of the article, not of your own opinions.
What the price compared to digital? I mean anyone with auto-tune and a half decent mic can do digital mastering (yes I understand that won't be studio quality ;)) but analogue requires quite a bit of skill even basic things like channel mixing and gain control is much more complicated.
Old but gold. This is how I learned git, and I think it's the only proper way.

Actually I did `git help tutorial` first to get started.
Previously: https://news.ycombinator.com/item?id=10168857
I was told they demagnetize over time, not sure if that's BS or not though.
probably why crossfit is so successful while also being much cheaper in most cases than a personal trainer
> Intention is everything. If there is some word, and literally nobody has ever used it from a place of hate, then taking offense at that word is wrong and a mental pathology.

Do you have any examples from the submitted project?
Thank you so much.
We need all the help we can get to expose & ridicule PCness like you just did, because it looks like these people really do exist and take themselves seriously, and there's a whole new generation in US colleges that starts crying incontrollably when a law professor utters the word "rape", for example.

This might boil down to a cultural difference, but to this European guy we're way past "you've got to be kidding me" territory here.
The sense of well-being from endurance exercise such as running is phony, however. You're not solving any problems when you go for a run. (And I don't mean technical problems whereby you figure out some software bug while you're out covering the miles, which is great!)

Well, sure, you're temporarily solving the dependent problem of discomfort from the stress caused by problems, which is a problem itself.

You have to use the sense of well-being as a motivator to actually confront problems when you come back from the roads or trails, rather than as a "drug" to escape from them.
I mean, I take his point that some kinds of attention are really bad. I knew mchurch at Google and that whole debacle was a pretty up-close look at just how bad they can be.

I just don't think this case is analogous. mchurch became instantly infamous with all Googlers, which made him radioactive in a big swath of the upper tier of the software industry, not just in NYC but also CA and other tech hubs. In contrast, this guy posted one thread to Hacker News that (from what I can tell) is fairly anonymized. Maybe folks close to him will recognize that this is his story, and maybe in his local dev community word will get around that he wrote it. But he's looking for remote work, and I think it extremely unlikely that he'll go to apply for a remote job a year from now and they will somehow connect him to this post.
Why Europe’s Trains Are So Much Better Than America's
There's an issue for a CST (AST with whitespace, comments, etc) in the estree repo [1]. JSCS is planning on using https://github.com/mdevils/cst for future autofixing rules.

[1] https://github.com/estree/estree/issues/41
I have a 1988 BMW 325i with the original stereo + cassette deck. I don't want to replace the stereo because I'd like to keep it in original condition, so I've been in the market for cassettes! There are a surprising number of older cars -- and some not that old -- where cassette decks were the base model option unless you paid for a CD changer.
I like this. I was using API Blueprint and I found it just way too verbose for simple things. This looks like yaml and has a nice simple way about it that appears to be easily expandable to cover all those complicated edge cases.

I suspect this will be a standards war for years to come until we finally settle on one API planning spec.
Young says the NS1 findings mean that to treat dengue, it might be possible to use existing drugs. Some version of those that treat sepsis, for example, might work.

So, my understanding of the article is they isolated the protein that causes a strong inflammatory response and found that this directly causes the blood vessels to get leaky and behaves like a toxin. They have a broad idea of the mechanism whereby Dengue causes so much havoc in the body and can lead to death. Understanding that mechanism means they can infer which therapies already in existence might be helpful instead of playing with lives of patients already in a vulnerable state and kind of randomly trying things.

This is really exciting stuff. So much of medicine is vague and hand-wavy. This is a great direction for research to go.
"warm analog sound of tape"...yea more like "dull hiss..."
We were in their software services vertical (I forget the name)...the one that had never turned a profit and wasn't sexy. I've known one person who had a great experience on the Watson team. So maybe its a different experience?
I don't think I can quit until next year, due to the "job hopper" label - I've only been here for six months.

My health has definitely taken a downhill turn... before I was at the gym 3/4 times a week, plus bike rides. Now it's one or two, and that comes at the cost of being able to do other things.

I definitely agree with this article.
The result is a disconcerting paradox, which Lem expresses early in the book: To maintain control of our own fate, we must yield our agency to minds exponentially more powerful than our own, created through processes we cannot entirely understand, and hence potentially unknowable to us.

This sentence (and the ones that precede and culminate in this one) made me think of Ian Bank's Culture.
React Inpire – Curated Sites Built with React.js
Lifting makes you feel like you have beat something. You have overpowered it with sheer brute strength.

Running makes you (well, me at least) feel like you have outlasted something. You have endured and overcome.

Both are accomplishments, but feel different. I feel much more like shouting & strutting in triumph in the first case than the second :)
It's a waste of time. Why learn FORTRAN when you can take a job learning a more widely used language?
Ask HN: Who are your favorite SaaS thought leadership bloggers?
Two reasons are maintenance and hiring. How many talented Fortran developers are out there now (and living in NYC) available to fix and maintain code that your entire business depends on?
Original: “Besides, it is a disgrace to grow old through sheer carelessness before seeing what manner of man you may become by developing your bodily strength and beauty to their highest limit. But you cannot see that, if you are careless; for it will not come of its own accord.” (http://perseus.uchicago.edu/perseus-cgi/citequery3.pl?dbname...)
Instead of coming home from the office with Carpal Tunnel we'll be coming home with hoarse voices. Color me skeptical.
If companies want to take an interest in the health & fitness of their employees, I'm not sure I care what their reason is.
That's my impression as well.
1500 Swift Urls
Fast CMS release cycles for the win
How DNS Works by DNSimple (infographic)
Notes is _terrible_ from a UI perspective. The server side (domino) though was light-years ahead of anything in terms of ideas at least. Combining a CA, distributed, document-oriented database(think mongodb, couchdb), LDAP server, web server and mail server that supports IMAP, POP, SMTP as well as the proprietary encrypted notes protocol.
"So it's just HTML? Is there a reason (legal or otherwise) that they can't just use HTML?"

The BBC have an open source library for building apps for TV based on HTML, CSS and JavaScript called TAL: TV Application Layer. It's designed to be deployed across HTML-based TV devices.

http://fmtvp.github.io/tal/getting-started/introducing-tal.h...

Apple's tvOS is likely to have much richer functionality since it's hosted on Apple's own hardware. However, an open standard for TV apps would be a good thing.

The BBCs TAL was released as open source in March 2013. But I don't know if it's gained wider traction in the industry.
Simple explanation would be that resistance exercise makes it much easier to measure progress (by lbs you are able to lift) than cardiovascular excercise. That's the reason why it gives you more sense of accomplishment.

I know that the progress may be mesured in aerobic excercise as well (by measuring time it takes to cover specific distance), but time is an abstract concept, and the bar with weights can be seen with the naked eye.
I agree. I wish everyone else at this company did.
My biggest problem is this:

> Our team of experienced entrepreneurs is aware that $99,000 isn't enough funding to manufacture molds, purchase components, assemble the units, complete software development and deploy our cloud infrastructure. The goal during this Kickstarter isn't to fully fund our effort.

> Rather, we're asking you to prove that there is a community that wants to see an open source artificial intelligence solution.

How exactly am I going to get my early bird dev kit if my $250 isn't actually going towards building the damned thing?
Keeping the API documentation updated is a major pain point IMO. Many developers do not update it at all and often times it does not get updated when something is deprecated or removed from the API
I believe the driving force of this phenomena is nostalgia and envy of the experiences that those older than you had. I don't think actual superiority makes any sense at all, because during the early days of CDs they were mastered well and sounded amazing; The Dark Side of the Moon is an album that hasn't embraced the loudness wars and it's clearly superior to tape or vinyl.

But if you really like some "historic" band that your elders got to listen to on the radio and go to their shows as they were coming up, and listen to their albums as they were released, you're never going to be able to have those experiences. But you can listen to them on the same format that they originally released their work. It might be argued that the band, producer, studio, mastering guys, etc would have optimized the album for the media it was originally released on, but I suspect that the differences are fairly small. As your ability to reproduce sound gets better, no information is lost. It's lost during mastering for a lower fidelity medium, not in the transfer from a lower fidelity medium to a higher one.

This is a psychological phenomena not a technical one.
"I use Redux, where all the state tickles down through the props" Isn't that just flux, or even just good React practice?
Just because the title doesn't make it clear, .onion is reserved for Tor usage, as is the case today; it's not been reserved for something else. There even is an RFC for that (https://datatracker.ietf.org/doc/draft-ietf-dnsop-onion-tld/...)
> Cripple does not only mean [...]

Well, the replacements are merely suggestions, right? You may have to adapt them to fit the specific case. But sure, it might be better to add more suggestions.

> It's very Americo-centric.

(isn't it Ameri-centric? /nitpick)

That probably reflects its author, it would need expanding. I'd note though that it's probably best to still cover stuff problematic in America even if you're not American, given any web content has a potentially international audience.

> It's a nice idea, but so far it looks severely flawed.

Maybe. I think it could be still useful despite the flaws.
It is still very common in scientific computing, to the point that some of the best researchers in the field teach online classes using it: https://www.coursera.org/course/scicomp
Then how the hell did he get in?
> Games industry man.

It's a small market with a zillion people who want to work in it. They benefit from "paying" people with "working in the industry they love." That said, $30,000 for 40-hour weeks is now literally less than minimum wage in some states. Seems suspiciously low.
* Why does this ensure constant time?

* Why is constant time desirable here, if the operation can be quicker for some inputs?
It's not just the runner's high. I've noticed my mood is dramatically different on weeks I bike to work. The following week if I start driving I think to myself, wow I feel awful. Wow I'm unmotivated.

Physical activity is not just escapism...
A nice example of how well Meteor and React play well together.
Ah, if it has two independent pull-tabs and they are locked together this works.

If you have one pull tab locked to the end of the zipper this does not.
Curious on why they chose an XML-like syntax rather than something like JSON
To clarify: I really enjoy Groove's Startup Journey blog by Alex. I'd love to know if you guys have any great ones you read as well.
New Pluto images released
Introducing the NHS.UK Alpha
To people who grew up with tape, that dull hiss means "music is about to happen!"
"Give me more money or I leave" is negotiation (specifically, an ultimatum), and is a perfectly legitimate tactic. Standing up and leaving is throwing a tantrum (or a last resort if the ultimatum fails) - doing so without first telling the other party your problem and giving them a chance to fix it is completely unprofessional.

WRT your definition of blackmail, I'm getting "the action, treated as a criminal offense, of demanding money from a person in return for not revealing compromising or injurious information about that person." It's a VERY specific term having to do with hidden information.

What you cited seems closer to the definition of extortion ("the practice of obtaining something, especially money, through force or threats"), but frankly, as long as what you're threatening to do is legal, that's business.

Your relationship with your employer is first and foremost a business relationship - they are not your best friend, your family, or your surrogate father. You have no obligation to play nice with their feelings.

I understand your impulse to not give in to an employee that demands like this, but you need to drop the moralizing BS - what you're saying is "they know what they're worth and I can't afford to pay that, so I'll only hire employees who don't know what they're worth". Sound accurate?
These artists turned a glitch into a building
This comment strikes me as far too cerebral. Exercise has demonstrably positive effects on not just mood (the sense of well-being, as you said), but cognitive function, physical performance, and longevity. If you go for a run in nature, you get a boost in creativity (http://journals.plos.org/plosone/article?id=10.1371/journal....). Exercise is often social and can be used to network.

Exercise isn't just a calorie-intensive vacation for your brain, it's an overall enhancement for life.
>
Could have something to do with the hormones and neurotransmitters that the body gets flooded with after lifting, could just be light-headed, could be something to do with all the tiny muscle tears...not entirely sure.

Endorphins are often given as a reason for why exercise makes people feel better. But when you give people an endorphin blocker (so the endorphins can't have any effect) you still get reports that exercise helped those people.

There are about 12 possible plausible mechanisms of action for why exercise may help improve mood. Thermo-regulation is another that seems promising.
I wonder if a version of this for mobile phones could make typing on a phone faster than fumbling with a touch screen.
Interestingly, as soon as I saw this post on reddit I PMd Julius to please post to HN.

Then I came to HN and searched for optikey and I just found this and several other threads by others...
Can vinyl really encode higher quality audio even in theory? I seem to recall that the noise floor for vinyl is around 60dB, while the quantization noise imposed by a CD is 96dB.

It looks like the grooves on a record are a few tens of micrometers tall. If we say they have 65µm of potential variation, then you'd need to be able to resolve features down to a single nanometer to match a 16-bit digital source. I don't think a needle can get anywhere close to that, and I don't even know if the molecules would be that small.
> potentially offensive

The problem is not that it is offensive.
It's very unlikely anyone would find it to be so. The problem is that it normalises maleness.

> Nobody has ever said 'bad guy' or 'boogyman' with the intention of somehow excluding fictional women from engaging in immoral fictional acts, or diminishing anyone.

It doesn't matter what your intent is. Using 'he' and 'man' everywhere normalises men and excludes people of a different gender.

> pretty soon anyone with any sense will avoid saying 'bad guy'

Well, yes. What's wrong with that? If there's a superior alternative, what's wrong if people start using it exclusively?
This should be theoretically compatible with React right? I wonder if Netflix are using this + React for their Apple TV app or if they're doing something entirely different... There is a <divTemplate> option so perhaps its through that?
The shortest image uploader – ever  Mozilla Hacks – the Web developer blog
Also... That reinforces "front page of the Internet"
And you, are insulting survivors of actual PTSD & trauma by insinuating that hearing words you don't like is in any way a similarly distressing experience to what they went through.
I don't think it's just nostalgia. I think there is certain craving for touching physical things, moving them around, giving as gifts, and even breaking them. Digital takes over because it's more practical, but the physical stuff no matter how impractical even, is here to stay unless evolution takes our brains to the next levels and makes touching/sensing unnecessary.
You should take a look at EyeFluence - they have developed some incredible techniques to type with your eyes using non-dwell methods.
Ellen Pao drops lawsuit against Kleiner Perkins, agrees to pay legal fees
Very cool, it feels like WSDL for REST

EDIT: spelling
One piece of feedback -- I know what Slack is but never created a bot / user before. In the first step where it says to create a bot large, I wasn't sure what that meant or how to do it. A quick GIF or video showing the process might increase your conversion.
Feral Concurrency Control: Investigating Modern Application Integrity
I'd be interested to know what kind of systems remain Fortran. Fortran has some serious advantages over C or C++ when it comes to high performance math and stats. I wouldn't be surprised if a lot of the heavy number crunching is done in Fortran, while C++, etc. are taking over functions that are further away from the hard math.
XML is a markup language that can describe formatted document structure well, json is best suited for things like data. For instance, this would be pretty painful to describe in json:

<p>Hello, <strong>dave</strong></p>

Conversely, this is pretty painful to describe in XML:

<pair>
<key>name</key>
<value type="string">dave</value>
</pair>
Documents aren't applications.

I really would have liked that XHTML had won.
I have used swagger in multiple projects with great success.
Simply feeling better does truly help solve the problem though, because in many cases the problem for a large part is the stress itself. It started with external factors, but then the stress creates a self reinforcing spiral where you don't solve your problems because you're stressed and this makes you more stressed. If exercise can break that spiral that is truly helping.
Boise, ID. Very, very cheap to rent anything (whatever you're thinking for an amount that's "very cheap", cut it in half and you can probably find something nice around Boise for that amount). Groceries are pretty inexpensive, and everyone is very friendly. Cable One has 100Mbps connections for $100/mo ($75/mo for first three), and the schools are adequate if you're willing to encourage your kids to learn more and be proactive about their education on their own. It's a great place to grow up, and it's a great place to live and work. Highly recommend it.

If Boise is too small for you, pretty much anywhere in the Pacific NW is a good option. If I didn't live in Boise, I'd move to Portland.
It's the same thing, it all depends on intensity and training though. Running a mile in 6 minutes means you're in pretty good shape. Shave two minutes and you're world class at that point.

One of the reasons why weight lifting makes the process more obvious is that lifting is inherently a high intensity workout.
What's wrong with it? Obviously it's not correct in all contexts, but if you can avoid excluding non-women, you should do so.
What's amazing is that I could see a cottage industry around this with respect to google glass like overlays that allow for visual navigation of the overlay... I think we have our first entry into the cyberpunk visual navigation future being seeded by this guys great work.