skysight-inc/HackerNews huggingface dataset:
Thanks for the thoughtful response.

> The down side of wood is that it doesn't handle wetness well

So, vapour barriers are a Very Big Deal then, right ? Or do we have better solutions to the wood/water problem ?

I was going to ask "will this bear out over 50, 100(+) years", but I realized I'm putting my desire of how long a building should last... so, question: How long should a (say, 4-10 story apt) last ? Can we get 100 years out of modern one that are being put up ? What do people in the industry punt-around as a figure for the life of a building ?

I have a great love of wood -- it seems to work in compression, and in tension, has interesting failure modes, seems easy to work with and is versatile... but I do like the perceived permanence of concrete. Makes for interesting judgment of buildings...
Amareala PLANTA MEDICINALA
Yep, they've stopped adding GL stuff :/
The real lesson from this is that you pretty much never actually want a full disk backup.

Why would you copy over all the operating system files and partition scheme when you can instead do a clean install and clone over your home directory? It in nearly all cases takes much less time and is much cleaner.

If I had to, though, the first tool I would reach for would be `dd`...which the author never does, because it's too archaic, unlike those fancy GUI programs that don't work?
Top Agency Projects You Need to See
First duty of a prisoner is to escape.
It's what I've always used. I've never really had a need to look for another tool. Sieve does look interesting though.

And I basically access all my mail from the server itself, so my procmail rules run locally anyway.
You have to be careful with that word, "team." It does not always mean what you think it does.

On a real team, as opposed to what I describe as "a group of people who just happen to be working at the same goal," the leader and the others should understand each other well enough to know when they speak confidently they'll be taken seriously, and to back off when they are unsure.

In the typical corporate "team" (i.e., people who were told to work together), you get exactly the behavior you describe because people don't know each other well, don't think as a group -- tends to be everyone looking out for themselves, and have little invested in the success of the team because they know that their contributions aren't likely to be valued very highly.
I have a "smart" washer and dryer. I booted the companion app up, briefly considered what I was actually trying to do, and abandoned the whole thing. At least the things work just fine in an unconnected state.

Not to be all "get off my lawn", but some things don't need to be smart.
One of the reasons the Chinese like these short numeric domain names is that they have a complex system of homophones where each number represents a word and a sequence of number can represent a whole sentence.
As you point out, it's interesting how this problem is amplified by the dunning-kruger effect. I've also observed this issue to be worse in environments when success or failure is difficult to measure (or is only measurable far in to the future).

And I very much agree with your last paragraph: good managers and leaders are people who recognise competence and use it to further an organisation's goals. I don't mean that in the "take credit for your subordinate's idea" kind of way, as that's clearly an unsustainable strategy (the uncredited start withholding information and ideas, eventually).

On the game theory/evolutionarily stable strategy side of things though, I think it depends on context and perspective. If the context is one with a ubiquity of good managers, the pay-off for 'unjustified confidence' is probably pretty low or even negative. Also, as this is a multi-round game, the pay-off for 'unjustified confidence' gets lower and lower with each successive round (as good managers will factor past experience into their estimation of subordinate competence).

On the flip side, in a context with mostly incompetent managers, I'd agree the dominant strategy for individuals, competent and incompetent alike, is to 'act confident'. Although, as mentioned before, the competent are hobbled by the dunning-kruger effect here. Even if they weren't (i.e. competent and incompetent subordinates display equal levels of confidence), the outcome for the organisation would be indistinguishable from random decision making. In other words, you could replace managers with a coin (or a n-sided die, for problems with n possible solutions). And you don't have to pay coins or dice six figure salaries, making it the better option...

From the organisation's perspective, it seems crazy to rely on getting the competent people to 'be more confident'. In fact, it seems impossible. If your organisation needs to rely on 'confidence' to determine who is competent, then by definition it cannot directly discern which employees are competent. So how would it know which employees to encourage to be 'more confident'? This seems to reduce back to the '(at best) random decision making' outcome in the previous paragraph.

Funnily enough, if you factor in the dunning-kruger effect, in the 'bad managers' context the best way to make decisions (on average) would be to follow the advice of the 'least confident sounding' employees.

The only viable (albeit less hilarious) solution from the organisation's perspective (and therefore dominant strategy) is to try very hard to only hire competent leaders and managers.
This highlights my biggest concern about the Internet of Things: security. If you can't update it, you can't patch it in the event of security holes. Most of these companies can't even be bothered to patch their routers. How am I possibly going to trust a company to patch their refrigerator?
For hospitals, it's more complicated. In theory, this would be true. In practice, almost all hospitals other than the ones the VA operates do take both Medicare and Medicaid because of a confluence of other regulations that makes it unfeasible to refuse care to them. That said, despite this, the amount of money that hospitals lose on public insurance has increased to the point where a number of large hospital networks have discussed rolling back the services they offer to Medicare patients (such as outpatient care) or even cutting it off entirely.

Would you mind either explaining the regulations or pointing me at some sources that explain the regulations that bind hospitals into paying for Medicare and Medicaid? And by affiliated, does that mean has admitting rights, or is owned by the hospital network?

Sorry not trying to be argumentative just trying to learn about the convoluted world of healthcare.
A simple record of getting things done well and accurately will make people take you seriously in good organizations more than any amount of confidence.
The issue is that gear supporting open and free protocols is (a) more complicated and/or expensive to install & (b) not visibly better until sometime in the future.

I think the market has proved that it doesn't particularly think about anything past "Does it work right now?" And proprietary-in-a-box formats satisfy that just fine (usually at a cheaper price point).

We'll no doubt eventually get integration, as there's too much opportunity not to. But yes, the near future is probably going to be an ugly period for interoperability. Good time to start selling IoT bridges though...
I have a 13 inch color TV with VCR combo for sale. The VCR can no longer play VCR tapes - only rewind. Great for rewinding tapes before you return them to the rental store! Msg me for details.
Star Wars: Return of the Revenue
> I doubt you predicted ISIS in 2011

Plenty of people were predicting that an invasion of Iraq would lead to an explosion of radical, anti-Western, violent totalitarian Islam in that area as far back as discussion of the Iraq invasion which occurred in 2003 occurred, and predicting that the Iraqi Sunni population would be its breeding ground and Islamist groups kept it check by Hussein's regime would be its nucleus.

No one predicted that the exact group (which already existed) which became "al-Qaeda in Iraq" when it decided to affiliate with al-Qaeda for its anti-US brand currency during the occupation (and later became the "Islamic State in Iraq" after it decided that al-Qaeda's constraints were holding it back rather than the brand being useful, then "the Islamic State in Iraq and the Levant" when the splinter group it sent to fight in the Syrian Civil War merged back, and later just "the Islamic State" when it decided geographic constraints in its name were overly constraining) was going to be the particular one that would become the big concern, but the basic outline was predicted well in advance.
I misunderstood sorry!
That's because healthcare is the largest government style procurement system.

The insurers all negotiate discount percentages, pecking order for discounts, exclusions, concessions from doctors, etc.

No human understands it.
An ad for Intel popped up on my first load with Ghostery.

Additional reloads just have a large gray element taking up 20% of my viewing area.
When I listened to this RadioLab podcast[1], I was shocked at how recently that colonial atrocities in Africa occurred on the part of western governments. Though the 60s are 50+ years ago, I think they could still be considered part of the modern age of "today".

[1]http://www.radiolab.org/story/mau-mau/

Edit: err, not 70+ years ago, don't do simple math on the fly...
The World's Cheapest Oil Is Already Close to $20
Yea, that must be what he's referring to. I know a lot of folks who work on this stuff and they never use "clean"/"dirty" terminology (although it's reasonably apt).
Your #1 and #2 can be reduced to:

"We hire extraordinarily productive people, who are very good at interviewing and are also ready to work for peanuts. We can't seem to find any, there is a crisis in this market"
I am going to have to suggest against this.
In general, the programming YouTube videos suffer usually suffer from either a lack of good lesson planning or long, extremely boring, lectures.

I've found a video here and there to be quite helpful, especially when I'm trying to rapidly learn something. For some this is the primary utility.

But as a long term learning resource, they're disjunct, inconsistent, and generally time consuming.

I've fallen in love with programming books which teach through code example. The one I've read most recently is "Node.js in Action". Love it.
Huh, good to know. Thank you.
I think a lot of people read books with only partial attention; this helps to explain the five-star reviews of books stuffed full of absurdities.
Adverse: preventing success or development; harmful; unfavorable.
Averse: having a strong dislike of or opposition to something.

So, I'd say you are less "risk averse".
(Trying to be helpful, not a grammar nazi... I hope)
"Your ice maker comes free with licenses for up to 1,000 cubes a year! For only $8.99 a month, you can enjoy up to 5,000 cubes. Add crushed ice for an additional $2.95. Cancel anytime."
I did not know that white men controlled all firms. Are there even any statistics on tech companies owned by non-whites being more open to "non-gender conforming" people?
I don't see where in that thread it indicates Rose gave a false impression.
Pretty good analysis.
Aren't there 1369 (37^2) 2 letter domain names? A-Z (case insensitive) 0-9, hyphen? Even if you restrict it to start with letter, no hyphen in last, that's still 936 two letter domain names.
It's completely tangential, but if anyone here is interested in learning circus skills, I'd highly recommend it. It's a great laugh and a fun way yi keep fit.

Source: used to teach juggling and similar, poi and other circus skills in my youth.
Calca – The Text Editor That Loves Math
Great observations.

Really, it's unfortunate that null-termination was used at all. The "unlimited length" feature did not have to be implemented in such an expensive way.

As an example, I think it would be possible to use leading bytes to encode strings in one of three ways, using a Pascal-style string as the base case but limited to 253 characters:

[0] [1...253] (short strings)
length data

[0] [1...254] [end+1] (concat. string chains in large contiguous block)
254 len+data start of next

[0] [1...8] [9...255] (concat. string chains in non-contiguous blocks)
255 next ptr. segment len+data

In other words, the values 254 and 255 could act as special values to dictate how to chain together multiple string fragments, and any shorter complete string would degrade to a Pascal-style string.
Background sync: new web API to background-send once user gains connectivity
For the protection of your food, Miniplenty requires the installation of a new security certificate in your refrigerator. Your fridge has been locked for your safety. Thank you.
W00T Awesome!
I have worked on Windows, Linux, Mac. Nowadays Mac-only:

- least amount of hassle, 95% it works
- very good piece of hardware
- great number of OS-X only tools

expensive, but it's the tool of my craft so I'm willing to pay for it
As IoT becomes more ubiquitous, the people who plaster their houses in tin foil will become less ridiculous.
I always thought Futurama was the next logical step after the Jetsons.
Welcome to the internet of things that don't work.

My apartment's fridge looks to be at least a decade old - somehow, it's not clear to me that spotty integration with AltaVista Calendars, or whatever it is we used back in the dark days of 2005 would be any kind of value add.
Actually POP is easy except for efficiently determining what's changed in the mailbox since the last time you checked. And some providers still only offer POP access -- for example, Verizon.
Welcome to the Internet of Things

20 November 2014 - problem reported on fridges costing in excess of $2,000

...

23 Feb 2015 - problem on some models resolved

...

4 June 2014 - original poster from 20 Nov has working fridge

...

Dec 2015 - still not fixed for all fridges
I was specifically responding to the commenters in this thread who suggested that forced communal nudity of the sort that (used to?) go on in middle- and high-school gym class is a character-building exercise, and that people who prefer privacy for their naked body are "precious" and weak. I understand the article is not strictly about that experience, but it refers to it, and the trend towards privacy in locker rooms may well be because younger adults were not forced into getting naked in front of their peers. If so, that's all for the good.
Interesting Chess Pursuit Game on Error 404 of Lichess.org
I think more needs to be made of this statement:

Watch for some buggy behavior with flexbox in IE11.

"Some buggy behavior" may more or less mean "it completely doesn't work in IE11" (which still has very significant market share) unless you start researching how to write cross-browser flexbox (at which point, welcome to trawling StackOverflow and feeling like you're almost back in the old days of crazy CSS browser hacks).
Or an even bigger prize for keeping it secret. If you could break asymmetric encryption at will you could plunder much bigger prizes than Satoshi's coins.
UK's health care system hooks up with Tinder to recruit organ donors
The feeling you are describing I have when I happen to visit FB - which I don't do very often, and I try to use it only one way - to send or share. Never to read the "what's new". It makes me feel depressed. It has become a space of self admiration, where everyone is so perfect, so happy, so successful, traveling the world, meeting new fascinating people, partying and making out with hot chicks. It's a fantasy world that hits some structures in your brain hundreds of times more powerfully than tv commercials.

I have the luxury of studying humanities (getting another degree) and not programming anymore for work. That's an absolutely great situation. I can learn useless languages, outdated technologies and not worry about deadlines. Programming is a nice break from reading medieval sources on development of mysticism.

You say: "overwhelmed or frustrated or worried?". My perspective is different. Of course there are some people who will make a handsome passive income, or become very successful and earn shitloads of money. But it's more the matter of luck, like winning a lottery, rather than of consistently working towards your goal. Success seems random, chaotic at best. And HN has a very high concentration of people obsessed with success stories.

I don't believe in IT anymore - unlike many people here do. For example I don't think Google is doing a good job with the ads business - I live abroad on a scholarship in a country where I don't speak the language, and YouTube serves me advertisements of expensive cars I will not buy, in a language I don't understand, or commercials targeted for woman. They are wasting my time and their money. But still I am a consumer nevertheless and have my 500 euros to squander. The ads I stumble upon have NEVER tempted me to click on them. They are perfectly irrelevant. Or I get ads of products I have already bought. Pointless, don't you think?

There are web sites that take 10-15 seconds to load, then my laptop starts to roar, gets boiling hot executing Flash and JS. That's an absurd!

For me what's going on in the IT world is just a tech bubble. Nothing to be frustrated or worried about.

And there are millions of things we have to fix in the world (I live in Scandinavia. Today I tried to make a report about a car break-in for over 30 minutes and then I gave up. The post office did not inform me, that there was a parcel waiting for me since Thursday...) And you want an intelligent Deep Learning algorithm. We are still struggling with providing drinking water to a large percentage of humanity.

So the wonderful things presented over here are not really revolutionizing anything. They are mostly admirable toys, but let's not be too crazy about them.

PS: My friend's laptop has broken and since then he goes to the library, reads 3 books a week, takes notes. Blogs and wikipedia proved to be of little value. In short - less Facebook, more productivity ;)
I'm a bit confused about the whole DNS thing.

Namely when I buy a domain name from who exactly am I buying it from?

Put in other words, what's the best way to buy a domain name and avoid the middleman fees?

In terms of renewal, does it make a difference if you buy it from the root TLD authority (not sure if saying something silly here) or some squatter/middle-man/domain-park?

Who decides on the price hike for the next year?

I find the whole DNS management quite broken. The new TLDs is a good example. .dev got owned by Google and a bunch of other TLDs got acquired by some VC backed digital-estate company.
Maybe not quite in the same league, but I loved hearing how Iain M. Banks was influenced to write about really big spaceships by living in North Queensferry in Scotland where you are in the shadow of the Forth Bridge - which looks particularly spectacular from that angle.

[Of course, Iain Banks did also write a novel influenced by the very same Bridge that includes a nearby city that features a a lot of volcanism].
Cluefire and Damnation
How to Decide If You Should Go Wide or Deep with Your Content
10 Star Wars Saga locations that exist in the real world
Wouldn't this be "sticky sessions" -- meaning that if you do not have sticky sessions you get see-saw?

Also - is it true that while you don't want to use latency based LBs necessarily for typical webtraffic - you would want it for a streaming service?

Finally, wouldnt ELS be far preferred for one-way streaming, like music -- but not so much for something like gaming (even though gaming would be latency sensitive) -- so JSQ with circuit breaker is ideal for gaming, ELS for music and JSQ/roundrobin, if you wanted, for general web traffic?

Or am I missing too much of the puzzle?

---

Further, it would be great to account for regional load balancing as well, wouldnt you. So as mentioned in part 2 of the article, they take into account expected latency round trip to the client -- where what if E in region A is < region B? How could they do a check for E to a client when it initializes a session?
Depends on what the things are. For things which you want to, or have a need to, interface with remotely, I can see a positive. The home automation aspect, HVAC, lights, security, locks, those all have value. If the "thing" accesses the internet to allow you to interface to it, that's pretty good. The opposite, when the thing becomes a browser, that's clearly proving to not be needed or even wanted.
"The games industry has had a term called “dev-to-triangle time” when describing API complexity and difficulty: take an experienced programmer, put him in a room with a brand new SDK he’s never used before, and wait until he gets a single triangle up on the screen. How long does it take?"

That reminds me of http://rampantgames.com/blog/?p=7745:

"In the main engineering room, there was a whoop and cry of success.

Our company financial controller and acting HR lady, Jen, came in to see what incredible things the engineers and artists had come up with. Everyone was staring at a television set hooked up to a development box for the Sony Playstation. There, on the screen, against a single-color background, was a black triangle."
Summon also fetches the secrets out of the backend in a provider neutral way; it's well documented; and it ensures that secrets stay off persistent disks. So those are the reasons to use it. It's better for the world if there are a smaller number of doing the same things.
How Entrepreneurial Are You?
Experienced software developer with a history in startups.

Proficient in:

* Python ['django', 'bottle', 'google.app.engine', 'pyramid']
* Javascript ['angular','backbone','node','firebase'];
* Clojure '(compojure liberator)
* Ruby ['rails', 'sinatra']
* Go {'appengine'}
* Haskell, Prolog (and other esoterics)

We've helped entrepreneurs develop their MVP, as well as large companies develop core features. We provide services such as feature development, product management, and software auditing.

Previous engagements include Fuze, DriveShift.com, Sosh, Getaround, Codecademy, Factset, Wakemate, drip.fm, and Swiftstack, among others. Currently represented by http://www.10xmanagement.com

For more info see our page at http://turbines.io, or talk to us at hn@turbines.io
Since technologies changes before the book is out, how does that hold in compiler domain? Are there any modern compiler book that explains around llvm/gcc as an example compiler?
I was confused by this because I couldn't remember Simon Singh's name but recalled him as the author of the "Fermat's Last Theorem" that I'm familiar with lol.

Thanks for clearing this up!
Will Salespeople Be Replaced by Artificial Intelligence?
I'm shocked -shocked, I tell you- to hear that Samsung is absolute trash. Yet people fall for their bullshit over and over again, despite them openly not giving a fuck about customers, laws, competition, or common sense and basic decency. Yet try to argue with the average user who will keep praising their new Crapsung phone, while in the same sentence telling you how it was being repaired for 3 weeks because of a random hardware failure* . It's hard to contain my frustration towards people who buy Samsung (and thus "encouraging" them) when they should know better. I draw some consolation from their eventual inevitable fall into irrelevance (despite their ties to the corrupt SK government) - the shared fate of most inane, incompetent, and evil behemoths.

TL;DR fuck Samsung; stop keeping those assholes in business

* admittedly a bad example, but whatever you choose it will fail to convey their true awfulness anyway