skysight-inc/HackerNews huggingface dataset:
>But oversizing fasteners is only good up to point; beyond that and you're trading off fastener strength which could never ever be used (due to the lack of ability of the wood to sustain those kinds of loads without breaking) against reducing the ability of the wood to sustain ever smaller loads as the holes get bigger.*

That sounds reasonable, and yet I'm not sure it's applicable here. It's a 1" hole in the face of a 5.5" member (2x6). In structural engineering plans that I've seen (see below) that would be allowed (for certain placements) w/o explicit permission of the engineer. From that I deduce that such sized holes do not substantially weaken the member. But perhaps there is more to it. Also consider that a larger bolt means the wood-metal interface is spread over a larger area, so lower pressure - perhaps reduces splitting?

>With lag bolts you could actually inspect everything with a torque wrench and the correct size of socket and that would work just fine.

True, but unless the lumber is pre-dried, it will shrink after construction. Whether it be lags, hex bolts, or screws, it will need rechecking after the wood settles.

All that said, I too would not have used 1" bolts. Seems like 1/2" or 5/8" would suffice. But my main objection to 1" is that it's overkill, and engineering is, after all, the science of achieving the stated objectives with the least resources. I'd love to see the calcs and assumptions of the professional engineer who mandated the 1" bolts.

From some structural engineering plans for a house:

Do not cut, bore or notch wood members expect where show in the details. Maximum holes at studs to be 0.4x width of stud. Maximum hole diameter at beam joist or rafter to be depth x 0.25, or 2 inches whichever is smaller, and are to be places within the middle third of span. Holes not permitted when depth is 4 inches or less. All other holes require engineers approval
> Still, I wonder about some of the side-effects of this. Instead of arresting and interrogating terrorists we kill them with drones as its less messy.

We were killing plenty of people in the War on Terror while the detentions and torture were going on (heck, the torture was sold in part on the basis that it was helping us find and kill people that needed killing in that war.) And some of those tortured also died as a result.

Torture and killing aren't mutually exclusive alternatives.
US agency offers legal immunity to Ebola vaccine makers
Please try it.

Just take two hours of your day. Strip naked, have someone throw a bucket of cold water over you, and then stand on a letter-size piece of paper for two hours in a room that is 15C
Let's not forget, not all the detainees were terrorists.

US promoted a reward program in middle east asking locals to turn in anyone with ties to terrorists. All they had to do was tell a name to US military, and collect reward for every name.

Many locals turned in thousands of innocent people just to collect a reward. These people were immediately arrested and shipped off to Guantanamo Bay without any investigation. US did not even require any probably cause, evidence or investigation to detain and torture these people.

If CIA tortured George W. Bush and Dick Cheney in this way, I am sure they would confess to being an accomplice along with Osama Bin Laden in 9/11 attack.

Unfortunately, this US "war on terror" has created tens of thousands of more terrorists all over the world. It haven't made the US or World any safer, it has created a even bigger monster.
Having the full cloud ecosystem on AWS/google is great. Launch a server that store files in S3, talks to a DynamoDB and memcache server and has a CDN and load balancer. The amount of back-end work required to make that is minimal and coordinating all those services (scaling, configuration, redundency) is so easy you don't even need a sys admin to do it.
I also was able to "escape" the maze and fall into an abyss. I agree, that is winning :)
This is a good article describing fast non-cryptographic RNGs:
http://www.drdobbs.com/tools/fast-high-quality-parallel-rand...
http://www.drdobbs.com/tools/fast-high-quality-parallel-rand...

CMRES is quite impressive, I get ~1500 MB/s out of it.
Quite useful for generating large unique files for various testcases.
When you are talking about what's "traditionally called Linux", ca. which years version of "traditionally called Linux", and which distribution, are you talking about?

When I started using Linux, there was no package management, glibc was nowhere to be found, there was no "/proc", and so on.

Linux has changed drastically on a semi-yearly basis for well over 20 years, and many of the distributions have changed in vastly different ways.

Packaging systems being one of the things that have diverged the most widely over the years.
Things I wish people who write job postings would stop writing
- Random words to make me feel special: 'guru', 'ninja', 'hacker', etc.

- Random words that adds nothing: 'professional', 'talented', 'passionate', 'awesome'. "hmm, maybe I'm not awesome enough for this position" - said nobody ever

- Describing your company like it just cured AIDS (if you company actually just cured AIDS, I will allow it). I only want to know what your company _actually_ does.

- Explicitly writing that the hired person will have to work a lot. "let's hire someone to do nothing most of the time" - said no company ever

What you should write and you are (probably) not writing:

- What are some real tasks / problems I might work with on a daily basis? I find it hard to be interested on positions that only mentions "you'll develop stuff". There's a lot of stuff out there, please be clear.

- In case of remote positions, is the employee supposed to live near the company or can she be on the other side of the planet?
You really have to look at the sum of Acela and Northeast Corridor but it was still a substantial increase. The speed increase certainly helped ridership; it's probably worth noting that electrifying north of New Haven (required for Acela) also made the regular regional trains faster because they no longer needed to change engines midway from Boston to New York.

What these speed increases did was they made train travel roughly equal (well, probably within an hour or so) in time to plane for popular routes-BOS to NYP and NYP to points south. And given post-9/11 security, that made the train pretty attractive especially going downtown to downtown. I'd argue though that "faster" isn't an automatic win though. It has to be competitive with air.

The introduction of Acela also created a huge amount of publicity for taking the train rather than the plane
SOAP Web Services around still frequently used in a lot of large corporations, where technology evolves a little slower and Microsoft products are still very popular.

Being a Rails fan myself, I have always enjoyed using HTTP Web Services and interacting with tech companies' Restful APIs so easily.

This post provided a clear, side-by-side comparison of the technologies including the historical context of SOAP, which I found really useful and enlightening. If I could give you some Bitcoin for writing it, I would. Have a new Twitter follower instead.

It's hard to find succinct, objective technology articles in this day and age. Most reviews I find are either unconstructively biased ("dynamic typing sucks!") or too long and convoluted to be effective.
>... when someone at a very early stage startup approached me....

> When the developer mentioned her pregnancy as a negative to her potential employment, I immediately froze up and didn’t know how to handle the situation. It felt like I was supposed to agree that she might not be as dedicated or invested in the role because of her status as a mother.

I have a genuine question about this - "very early stage startups" seem to be the kind of places where every single employee can make or break the company. Are pregnant women a really right fit for such setting? I am a father myself and after watching my wife over the last few years of her pregnancy + motherhood, I can see the following reasons where pregnant women and an early stage startup can be a bad mismatch:

1. Women are allowed to take 15-17 weeks of leave in CA by law (2-4 weeks before delivery, 13 weeks after). If one of your employee is unavailable for ~4 months, won't that affect an early stage startup?

2. Early stage companies seem to be a high stress environment (my first hand experience, maybe anecdotal), where as pregnant women
/ new moms are advised rest (or at least avoid stress).

I might have my own startup one day, when I can come across candidates who are pregnant. So it would be good to know if there is any flaw in my thinking, or if I have missed anything.
i hope it works. i hope it works. i hope it works.

Agreed that this could be very cool.
Eeeh, why is it Beta if it is buletproof?
Banning new ways of doing things by default seems pretty anti-consumer and very pro-established corporation to me.

But like the top comment said, maybe it's a cultural thing.
Usually I bemoan grumpy old HN as well. However, this app is buggy, unstable, and in fact doesn't work. And it is being sold for $5.
I think you'd better sit down and think about it a bit more before publicly advocating for torturing prisoners, then.
Very interesting! My knowledge was mostly based on hear-say, so it's great to get some details from someone with actual experience with SOAP.

What's wrong with SOAP 1.2?
I don't recall any deaths from roof and tunnel hacking. There are serious potential hazards. There is a case to be made for securing the roof of building 54 to deter suicides. But it appears that the much stronger security measures and much stiffer punishment for unauthorized roof and tunnel hacking since the '80s were not motivated by fatal events.
Feldmeier is my candidate for the most interesting man in the world. I remember stories about how one summer while interning at Apple, he voluntarily lived under a bridge. Then there was the year he lived in one of the 2W closets while I was there (2W, not the closet).

He's one of my favorite East Campus folks to tell stories about. Awesome guy.
To build or not to build an app
Not trying to make this a party issue but that is 1 GOP rep who has been subjected to torture. Considering the GOP released a rebuttal to the report, I think it is a fair statement to say in turn that they are effectively supporting the use of torture by the US [1].

Edit: 1. http://www.msnbc.com/msnbc/republicans-dismiss-senate-tortur...
I've heard this theory. It's not really consistent with the fact that "24" was a torture-fest from the first season, aired before the enhanced interrogation stuff really got going. I was in college at the time, and we loved the show. You don't need much "purposeful desensitizing" to convince a bunch of 20-something guys it's okay to torture terrorists.
Is there a name for the argumentative tactic of singling out the weakest thing a person said, then exaggerating it into a straw man and arguing against it, while ignoring everything else? Whatever it's called, you're not fooling anybody.
I disagree; the use of the stills from the movie to make his point is fair use. http://www.copyright.gov/fls/fl102.html
By being here in at least 5 years and being actively used by a non trivial number of companies / organizations.

Think of all the javascript frameworks appearing nowadays. How many will have a significant user base in 5 years or even still be maintained ?

You should get gov money once you are a reference in your field. Postgres and OpenSSL certainly are.
http://www.journaldunet.com/solutions/emploi-rh/siege-de-moz...
Dashlane Launches Password Changer: Automatically Changes Passwords in Seconds
Accidents – Highly Improbable
Do you need programming skills to learn Linux?
Being sophisticated might just mean you understand that the current cost of fighting fraud is higher than the cost of the fraud. It doesn't mean you're not getting bled.
I wrote that! Thanks for posting that. Here's a good article from an ex-Maps spammer, detailing how he used exploits in the Maps UI to hijack listings: http://valleywag.gawker.com/how-a-hacker-intercepted-fbi-and... Although that particular loophole is closed, there are still many ways to get spam listings on Maps.
Announcing WebKit for Wayland
Yah I don't buy this... something is fishy about the math.

Maybe this is more true if all the words in your vocabulary were the same length (15 character passwords required made up of a list of words 5 characters long or something).
You are correct of course. I've ridden for 20+ years with only one fall in an empty intersection (gravel) and rode away with literally only a scratch. I'm pretty sure those days are over though as my wife is not a fan, and I recently sold my motorcycle.
"Enhanced interrogation technique" is an uncontroversial, accurate factual description.

I disagree. 'Enhanced' certainly refers to intensification or increase, but also has strongly positive associations. If you experienced two injuries in a row you wouldn't normally say that the second one had 'enhanced your pain experience' - if you did people would assume you were a masochist of some sort. The measure of interrogation is surely in the quality of results it yields; if some technique actually results in a decrease in the quality of intelligence then I'd say it's a degraded interrogation technique.

To the extent that you want a neutral description of an action whose efficacy is unknown, you could say 'aggressive interrogation technique' or 'intensified interrogation technique' or any number of other words. Just because 'enhanced' can be read to mean intensified or increased without necessarily being better does mean it is commonly understood to mean that; when you're choosing terms to describe something to the public - and especially when you're choosing words for their referential rather than explanatory power - that lowest common denominator of meaning is the one that matters.

I appreciate the fine legal distinction that you're drawing here in the context of war crimes and so forth, but I suggest to you that phrases like 'enhanced interrogation technique' are actually part of the problem - deliberate euphemisms chosen primarily for their anodyne qualities.
It seems like it doesn't work that way

>Unlike alternative plausibly deniable cryptosystems like the recently discontinued TrueCrypt—whose ciphertext size grows in proportion to the number of plaintexts (i.e., hidden volumes) it encrypts—Lenticrypt's ciphertext size is proportional to the largest plaintext it encrypts.
How do you know all these detainees were "captured on the battlefield"? Because we've been told that? By the same people who said we were not using extraordinary rendition and not using torture?

I'm surprised that you think torture is not an atrocity. The US claims to be "giving the gift of democracy" and "spreading freedom". Ignoring international conventions on the rights of prisoners of war (and do not start the weaselly bullshit about whether these people are POWs or not) doesn't seem to be a good way of liberating a nation.
Segment is giving away free Watsi gift cards
I don't think this offers an "incompatible experience" - my reading of the post is that the experience is fully compatible and that users of non-Chrome browsers will still be able to use Google Search. Currently, some/all non-Chrome browsers won't do the extra prefetches.
From yesterday: https://news.ycombinator.com/item?id=8720244
In your view, it's OK to torture people as long as they're not American?
The Pirate Bay Goes Down Worldwide
For the "programmable" wood, yes. This isn't necessarily the case for the other materials. It appears they mean programmable in the sense of shape memory alloys of a few years back. Given a set of conditions, the material assumes a predetermined shape based on the architecture of the material.

It is not what many of us think when we imagine "programmable materials." When there is a computational substrate driven by software that can assume shapes based on the software instructions... that will be programmable materials.

In this case we have extreme Origami.

Still very cool, though.
Sort of. Conventionally, it's the cover name of the information compartment. If we knew what that was, since we now know what it refers to because that's unclassified, it wouldn't provide an effective cover anymore.

Of course, that's still a bit silly. The CIA insisted they redact even the initials of the countries involved. Ridiculous. Well, country R is Romania, country P is Poland. There are two others, I think Country J may well be Jordan.

I think I would probably be completely OK with this report being leaked in its unredacted form, including names: I sadly doubt there's any other way justice will ever be done and these people will answer for their crimes against humanity.
except, "Officer Smith shot the assailant" is more manipulative of the listener's viewpoint than the actor-neutral phrasing "there was a shooting and Officer Smith was involved"
Let's hope SAML follows soon.
This looks cool.. I have the same addiction .. whats the max score you have reached? by urself and by AI?
Personally I just use Account Tracker on my iPhone to keep track of expenses and seeing how much money I'll have left at the end of the month (it's by Graham Haley on the App Store)
You're not the target audience. The point was to make sure that a 48-year old pasty accountant and his kids are de-sensitized.
I was just wondering about this in relation to those who were advocating for not releasing the report at all. I fail to see any difference between this stance and telling a child to not admit their guilt of wrong doing because they will have to actually suffer the consequences of their actions.
This - http://blog.dustinkirkland.com/2014/12/its-a-snap.html - is a much nicer intro to Snappy and how closely it is tied to Docker.

The surprising thing is that you cannot run Snappy on Docker - but perhaps there is the whole inception like thing going on there. Docker -> Snappy -> Docker -> Snappy.....
Make works great in cygwin.
My one development job involving Windows code was a cross-platform Windows / some-embedded-os-that-used-Win-32 / Linux app that ran an FTP server and SNMP server.

No GUI stuff, but all the differences between Win32 and Linux for the APIs I used were abstracted away with a few handfuls of typedef's and #define's.
In my case it actually lost, but by watching it play I can tell it made very questionnable decisions about some moves, and it plays a lot less defensively than I usually do. It managed to get really far, only a couple of moves away from winning. It actually had assembled every piece for winning, only it failed to group them together to achieve 2048. Pretty incredible!

Also a very interesting read.
Extensive prior discussion: https://news.ycombinator.com/item?id=8720164
Guys, calm down! This has been applied for ages and it's networking 101. Heck, it's the freaking 'hello world' :-)

And actually a user can tag his packets, but the security is applied at the switch level, where you can just strip it and add yours. Too bad that means it is not per user, but per switch port... although you may leverage 802.1x... ok, this is getting complex :-)

Easier: Block all outgoing traffic, except for an authenticated proxy where every user/app has to go through in order to reach the internet.
While I see what you're saying, I've never seen a company the size of Canonical attempt to respond to every single new thing in the marketplace the way it does:

Smartphones? Ubuntu Phone. Also Ubuntu for Android
Smart TV boxes? Ubuntu TV
AWS? OpenStack
CoreOS? Ubuntu Core
DVCS? Bzr
Windows 8 Metro mode? Unity

The problem is most of these don't do their jobs well. I think they'd be much much better off focusing on one or two rather than attacking on so many fronts. I still use Ubuntu on the server but everyone I know has moved off ubuntu on desktop for OS X, mainly because of how slowly Unity has improved.
Everything I have found is documented in their respective github repositories.

This is my main issue
https://github.com/band115/ecirca/issues/38

I can't find much docs on how to use rebar's
{pre_hooks, [{compile, ...

$ERL_CFLAGS is set to (note the extra quotes).

-I"/usr/local/Cellar/erlang/17.3.4/lib/erlang/lib/erl_interface-3.7.19/include" -I"/usr/local/Cellar/erlang/17.3.4/lib/erlang/erts-6.2.1/include"

I don't know if this issue befalls on the erlang distribution (homebrew) on my system, rebar or ecirca ..
Support for triptychs?
Just moved to OVH bare metal for my primary servers. Deal is insanely good, as is performance. If you need to scale beyond commodity cloud or you need higher single-threaded performance without the hypervisor overhead it's definitely worth a look.
I think this is just a work-around for the sloppiness of the web. If all the resources for a page were compiled into a single file and sent all at once, this wouldn't be necessary, but that'd be inefficient to for subsequent page requests.

Sites that want to get the same speedup can make sure they don't have any secondary resources that block page rendering.

Finally, the particular mechanism, link rel="prefetch" is used by Bing and IE 11 [1]. Google has just found a way to prefetch even earlier than normal, by inserting the prefetch links into the search page as soon as the user clicks.

[1]: http://blogs.msdn.com/b/ie/archive/2013/12/04/getting-to-the...
Honest question: Why did you post those messages? Just because they were supposed to be funny? (I wasn't expecting those messages from you?)

(FWIW: You are not the first one I ask about this.)
AMD Catalyst OMEGA Linux Release
Make it responsive to varying levels of current and you'd get artificial muscles.

They're trying to make "robots without robots" and I think they should make robots out of their robots-without-robots.
I'd agree C could be used with a framework. But it is still not going to be as productive, specifically, think about all the memory management and overall resource management you will need to write code for. Even inside of Go you have a GC to help you as well as a concurrency model that already steers you in the right direction without the need to write a lot of code managing it. Go while sharing a lot of C does a huge amount of lifting and gluing for you that in C you would be writing or managing.

Back in that late 90's early 2000's we wrote ISAPI extensions in C/C++ quite often for performance critical problems, e.g. searching etc. IIRC, ebay was also doing that because performance was so critical. But the difference between writing single extensions versus a full website in C is pretty significant.

Not saying it is impossible, but I just don't think the tooling and frameworks are there yet to make it practical or productive in comparison to say Go/Node/ASP.net/PHP/Python etc. Not saying any of those are better languages, just that they are more setup for the web model.
Regarding movers, the Senate wrote a report detailing the problems with the moving industry. Many of the spam listings are fronts for a few spammers like Aldo DiSorbo: http://searchengineland.com/us-senate-committee-asks-google-...
There is simple way to speed this up. All Google Search links point to redirection service: www.google.gr/url?example.com. It is trivial to write script which makes those links direct.