skysight-inc/HackerNews huggingface dataset:
Boring and sad maybe (depending very much on personal viewpoint), but how is any of this unhealthy?
Her. The author is a her. Here's her Twitter page:

https://twitter.com/JoyceWayne1951
I'll try to explain my main reason.

Imagine you're a lumberjack. Now imagine that everywhere you go, every day, all you hear about is trees, chain saws and axes. Most of your friend's social lives seem to revolve completely around lumberjacking. And there are no girls.

I can completely understand a founder's choice to live there. As an employee, it's not my cup of tea.
Make a Difference in The Community...
Off topic, but I love your work. So, thanks!
Partially ordered set
Boeing a sponsor of the Seahawks, and the aircraft is a freighter owned by Boeing and used for testing (equipment? possibly used to haul parts?). The livery doesn't appear to be just for the Superbowl, so it's probably a permanent marketing/PR piece for their local city.

http://boeing.mediaroom.com/2014-01-29-Boeing-747-8-Freighte...
Funny, because IE invented XHR.
In that barber example... selling to the barber directly might make the most sense, but better scheduling software would allow people to self-schedule (well, 'better' for end users). I hate trying to coordinate a time with my barber - his schedule is erratic, mine is erratic sometimes, the place doesn't call me back some times, they don't email, etc.

What is efficient for them as a business is highly inefficient for me as a consumer, and I may end up taking my business elsewhere because of it. I like the guy and he does a good job, but there are other places to go. If any of them make it easier on me to schedule on my terms, I'll go there.

So... yes, it might be easier for the barber to just look at a piece of paper on the wall, does it increase his business? Is he looking for more business, or an easier job?
Hahahahahhaa! So you think your defined-benefit pension is proof against losses, eh?

Well, it can protect you from a lot, that's for sure. But as a rule, pension costs have been rising for decades, and were underfunded even before the economy and tax revenues tanked. In this narrow column I can only highlight a few small pieces of hilarity, like pension plans borrowing cash to invest in real estate to the tune of a $1B loss (Calpers - http://online.wsj.com/news/articles/SB122947172015212225 - use a Google HTTP referer to read the full article). Or the plan where you borrow from your pension plan TO PAY FOR YOUR PENSION PLAN -- http://www.nytimes.com/2012/02/28/nyregion/to-pay-new-york-p...

So yeah, you've got a lot of clout, but you'd better hope that your city, state, or other relevant agency stays afloat or you're at risk of getting dinged a lot like an ordinary hard-working unentitled American.

(At least with a 401(k) or IRA, you know what assets you have and actually own them yourself -- moreover, if you worked somewhere small enough, they might be more diversified than your municipality's future tax revenue.)
Well, yeah, I hear you, but everyone has their area. I know folks with Ph.D.s who fail at simple stuff.
Marvel Comics opens API to developers
Because knowing that the other person is going to snap/leave one day is completely determinable. Forgive me for my disbelief.
Yeah, I most commonly hit "oh, I need to annotate that" when I'm building some expression piece by piece in ghci, and so effectively what I'm doing with that value is "print it, as appropriate to the type" - which doesn't tell us much about what type it is.
State of the Union (2014 Political Remix Video)
I stopped reading in number 4. Those are advices to a self from the past. Even in that improbable case, is worthless to follow the plan. Applying the plan to someone today, with a different background, needs, etc. Nonsense.

"Live with the same person, because divorce is expensive..." I don't want to live on this planet any more...
Great post, we were just talking about this stuff in the office today!
It's funny, but that's a caricature.

I have as many non-tech friends as engineers -- only a small percentage of the population work in this field here. There are also plenty of girls, many of whom are attractive, both within and outside the field. I mean, that latter point you can just verify by going on something like okcupid.

I would lump your response into pessimistic, based on insufficient information. Fundamentally it's one of the few I listed. The only other reason I can think of, which I may not have mentioned, is perhaps someone values very strongly living where their family is, and they are willing to suffer the opportunity cost of doing so.
hahaha, genius...
haha and probably a ring.
It certainly isn't tired, and "responsible disclosure" policies are absolutely preferred over any sort of free-for-all distribution and posting of PoC code to the world before the vendor. I think most professional security researchers have always subscribed to the general idea of responsible disclosure of vulnerabilities, even before things like RFPolicy [0] brought the concept to a wider audience.

However by any reasonable definition [1] it is a meme, being a "unit for carrying cultural [...] practices that can be transmitted [...] through writing [or] speech." Remember that memes existed as a concept long before LOLcats and formulaic GIF images with amusing text macros on the Internets...

[0] http://www.wiretrip.net/p/libwhisker.html
[1] https://en.wikipedia.org/wiki/Meme
Linking to Older Versioned Symbols (glibc)
there are dozens, if not hundreds of smaller TRUE managed hosting providers popping up to service these kinds of accounts. that's what my startup does. we routinely steal large $5k-50k/month accounts from AWS and rackspace and softlayer (IBM) and the like. they just do a shitty job for an exorbitant price, plain and simple.

folks... NOBODY gives a fuck about you at those companies, and you better believe it. not the account manager, not the engineer working on your 5 day old ticket, not the sales guy who probably isn't even paid a decent commission, and certainly not the executive management who is pulling down 300k+/year annual salaries plus huge stock grants and bonuses (check out the SEC filings!)

a well managed cluster of computing equipment running baremetal operating systems, hypervisors of your choice, and maybe something like openstack or docker is both profitable for the vendor and a MASSIVE price reduction for the customer.

if you know what you're doing, you're spending $10k/month for $100k/month worth of equivalent amazon services. yes, you heard me right. it is an order of magnitude of cost savings.
once you scale past $10k/month, using amazon for all your needs is an INCREDIBLY STUPID business decision.

the genius of AWS, of course, is that they disguise all their marketing as technical spec sheets and deliberately design their collateral and sales process to appeal to the "engineer" types with acronyms, numbers, and highly specific jargon.

it's quite clever. but not clever enough to fool everyone. and those that are fooled, learn eventually that maybe paying 300% more than you should isn't that smart.
stay jelly.
Yes, the Seattle Seahawks are the only team taking PEDs in the NFL. Side note: at least 2 of those suspensions were actually for narcotic drugs not PEDS, including Brandon Browner who is now suspended, leaving them without their second best corner. His offense? Smoking pot - while playing in the CFL. 4 years ago.

Let's call it even.
Same goes with in-demand restaurants. If I get into a city and want to pick a nice restaurant, am I better off calling around and wasting the time of those booked-out, or using something like OpenTable which shows me what's available?

Some of the premium places will be booked out three months in advance, but then make mention of potential cancellations on their web site contact page. e.g., "Sometimes we get cancellations. Please call us just in case." Seems to be like that would make for a huge amount of wasted staff time dealing with those sorts of queries.
gzip isn't rare, it's a standard.
I'm not completely sure if extending the deadline was a good idea or not, but what was awfully bad was the way it was moved.

If you move, commit to another firm deadline, not to a fuzzy, never know when it'll be done one, that's awful for planning and only increases stress.
> There's no way our small team could have built our product on any other platform.

did you actually try, or are you just rationalizing your enormous AWS spend?
"Except that'll write those same tests on staticaly typed languages (except Haskell), because their typing system isn't powerfull enough to detect most bugs."

Agda is offended.
In that case, think of a 24 hour datacenter outage then.

Unless Twitter gives Medium more information about usera on authentication than I think they do, I don't know how Medium could possible verify the owners of each blog.
This is a real-world example of the pervasiveness of scummy marketing causing even ethical marketing to be met with groans.
I use to think like you. Problem is there really is quite large economic disparity between the elderly and the young. If you don't save for retirement you will be broke or damn near it when you reach retirement age.

Also, I think you can have it all. It's relatively easy to pursue your interests and passions while saving for retirement.

I believe his last point highlights the exact reason, outside of pure passion, you should always be pursuing the things that interest you.

One can live an exciting life as long as one has enough money for retirement, has interests outside of their immediate friends and significant others, and stays committed to their significant other. I believe his suggestion to take a government job was just encouraging one to find a way to get paid past retirement age.
It's an old common phrase for football fans in general. And by football I mean soccer, I guess american football adapted this term.
Forget the grid entirely, no grid system is better than custom-coded responsive layout for the big chunks of the page.

I can't imagine how many hundreds of hours of work Bootstraps components and plugins have saved me though! Carousel, popovers, tabs, accordions, toggles, drop downs, form styles, and more all rolled into one CSS and JS file that are easy to theme! YES PLEASE
Both great things. I'm pretty excited about elliptic curve keys and the ability to have ProxyCommand-like ProxyUseFDPass return an fd instead of act as an long-lived intermediary, personally.

A lot to like in this.
Staying married is not entirely under your control, since your spouse can file for divorce even if you think your marriage is doing well. Unfortunately, the only way of being certain that you'll never get divorced is to never get married.

"Choosing the right partner" is good, but people change and grow apart and grow bored and meet other people who they might like better than their spouses. The "right partner" when you're in your twenties may not be the right partner twenty or thirty years later.
I actually have no problem with the extra allocations if they maintain safety (that's not quite true, I actually need to break safety occasionally).

The problem is that the incoherent design of the collections library means that it is not clear to the programmers of the default mutable hash map lookup what they are striving for.

If they were striving for performance they would use a model that allowed for NPE against safety, that had allocation semantics that were sensible. Conversely, if safety was the overriding concern they wouldn't allow for the NPE.

Instead, in one of the most central data structures of the language we get unreasonable behavior. This is clearly a sign of bad design, thus reputing the original assertion that the Scala collections library were a good example of type programming.

PS: To trivially answer your question, they should have inverted the implementation here. A NPE throwing method for lookup wrapped with option sugar would make way more sense than the inverse.
Ah,

Further, how could any of us determine that any given program we happened to have downloaded wasn't built with something like this?

If true, this seems to open ever nefarious possibility one might imagine. The evil could be in the executable but it could be in weird point arithmetic in the source code.

I hope this is just hype or something.
(reading the article, I'm supposing the main problem is that so far any program like this will be huge).
Indeed.

Of the things that I see especially the poor is how their belief becomes a self fulfilling prophecy.

Most poor people I know, some of them close friends of mind. Even a few middle class people, and I see this among my cousins. There is a tendency to resign to one's fate. Its like they don't even want to try because it's just not going to work.

There are a few people who do try and break out of those shackles. But they are by and large considered to be lucky.
If Apple had kept their promise to "open" FaceTime, I wonder if things would be different. Imagine being able to open a Hangouts session with anyone in your contacts who has an iPhone (without them installing Hangouts for iOS). Imagine if the Hangouts protocol had been released, then I could keep my strange bitlbee setups and have my messages anywhere.

I think it's probably time to move on from XMPP, but you really need Google, Apple, Microsoft and WhatsApp in a room together thrashing out something that'll work for everyone. I can dream, right?
I think you've been going to the wrong coffee shops. Does this look like a place that wants you to leave?

http://coffeecultureatx.files.wordpress.com/2011/04/dsc_7712... (warning: youth/"hipster")

Yes those are retractable power strips hanging over the tables. Incidentally (re: your username) this place is called Bennu and yes I just wanted to show it off cause it's great, and open 24/7.
How familiar are you with largish C codebases?

At this level, you're dealing with an API at the calling end (you should be fairly intimately familiar with the semantics without much reference to the docs if you're working on the implementation) and the functions being calling are almost readable as English.

Code should strive to be written such that it doesn't need comments unless it's being clever - and it should avoid being clever if possible.

Also, I'm not sure where you saw a "wall of code". I don't see any walls of code, not in the commit diff, nor in the smaller diff in the email. A wall of code, for me, would have to be long (say, 70+ lines - but it depends on the language) and dense (e.g. boolean expressions complex enough to need parentheses to clarify precedence).
Gynecology Board Reverses Ban on Treating Male Patients
iOS X: Do people really want touchscreen laptops?
I offer you the opportunity to open your company's office in whichever city you prefer -- I'll bankroll the first three years of rent. Work on the hardest, most challenging thing you think you can deliver, which also can actually deliver real value to your customer -- i.e., solve a difficult and useful problem. I'm also paying for the first few years' salaries of your early employees.

Where would you open your office and why? Do you think the location of your family would be an important factor in determining the likelihood of success? Sure, you might be happier there -- are you going to be able to fill the 20 most important roles in your with high quality people?

There are probably a small few fields where it makes sense to not be over here. The rest, you're probably going to have a difficult time rationalizing not picking SF/SV.

He forgot a million other options too

I forgot maybe two important, distinct reasons which don't fold into the ones mentioned. Valuing family time higher than financial opportunities being one of them.
This might be useful context:

http://en.wikipedia.org/wiki/X32_ABI

an application binary interface project for Linux that allows programs to take advantage of the benefits of x86-64 (larger number of CPU registers, better floating-point performance, ... ) while using 32-bit pointers and thus avoiding the overhead of 64-bit pointers
* Add a new private key format that uses a bcrypt KDF to better
protect keys at rest.

This is pretty important to me: Keys are much less of a hazard if taken off a stolen laptop/disk.
C# is charging in the opposite direction of the entire webapp industry's development platforms.

I'm not sure if you're confused or I'm confused. C# is a programming language. What exactly about C# is "in the opposite direction of the entire webapp industry's development platforms"?
I'm exaggerating for comic effect. But I lived in SF for six months so I feel that I'm somewhat entitled to an opinion.

Yes, there are girls. I dated a few. But the ratio is pretty bad and most of them are tired of ubiquitous tech guys. I sometimes felt embarrassed to even mention that I work in tech. Maybe that's my problem.
i would definitely keep running with this. would def support. iconic text, and this makes it easy to dive in and play with. perhaps the examples appear in a mini-IDE on the right, where you click the example, it shows up in the IDE. click compile button, and it will execute the sample.
> It's for people not making enough money (or not having the clue) to hire systems talent.

Yeah, this isn't really surprising. As soon as the convenience/expertise 'tax' exceeds hiring your own, it makes sense to make the jump.

Are people surprised that big enough organizations have their own accountants or lawyers?
unfortunately, google hasn't been a good place to work for about 5 years now.
Agree completely.

If voice is crucial, save yourself answering the phone with some sort of Twilio setup to handle the majority of calls with a series of questions about timing and duration of appointment. In the preamble mention online bookings and see if the majority stick with phone.

I know I'd vastly prefer a web booking system for almost everything - restaurants, car service, medical appointments, etc.
Planes do not have to be painted. Bare aluminum is pretty corrosion resistant. Many airlines strip most of the paint to save weight.
One of the smartest things I ever did was find a local bookkeeper who knew her stuff. You could deal with one completely online, but having one nearby that you can physically go visit is very helpful.
I think it boils down to: Jquerys cross browser bugs and limitations are well known. Your vanilla js issues are less so.

Moreover, nobody at apple is going to ever get fired for breaking the way your code works in mobile safari.

Breaking the way Jquery works, however, is probably a legitimately fireable offense.
Apple is much more cyclical than Google or Microsoft. They get a much larger boost from the holiday season.

So you should look not only at Q1, or at Q4, but at all four quarters.

AAPL earnings for quarters ending:

2012-12-29 $13.078 billion
2013-03-30 $ 9.547 billion
2013-06-29 $ 6.900 billion
2013-09-28 $ 7.512 billion
2013-12-28 $13.072 billion
The drug revolution that no one can stop
Questions arise in Amazon’s growth story
It really sucks that this is the top comment. To use the cliche: This is why we can't have nice things.

Please consider the following as a more frank replacement tl;dr:

"My promises implementation didn't work out for me. Maybe I just didn't go about it the best way, but judge for yourself by reading about my individual experiences, references from 70's papers, a bunch of 'what ifs', no code, no benchmarks, no constructive alternatives, and repeated use of 'we' instead of correctly using 'I'."

Is the above unfair? Maybe somewhat, but if so only as unfair as your representation. I enjoyed your GC article, but any good points to take from "Broken Promises" (or your above comment) are impossible to see through the thickness of pejoratives.
So many examples of gender discrimination posted recently on HN, here's another, reverse, example. Although at first glance going to a gynecologist as a man sounds absurd, they are it is reported that "have also proven essential in the treatment of marginalized communities for a range of sexually related diseases, regardless of the patient’s gender." (http://www.slate.com/blogs/xx_factor/2013/11/25/the_american...).

The irony of the situation is that the "misandric" decision of the board was taken by the mostly male board (as opposed to, say, "feminists"), which the Slate article argues is increasingly out of touch with the fast increasing ratio of women in gynecology.
This is probably what the parent meant:

>>> 'truthy' if None else 'falsy'
'falsy'
>>> 'truthy' if False else 'falsy'
'falsy'
>>> 'truthy' if 0 else 'falsy'
'falsy'
Boomer mentality is especially insufferable in Canada. I have to hand it to this author, though. He's the most pessimistic one I've met.
In Canada, we are so much more intelligent then our American counter-parts. Everyone up here knows that real estate is the best investment you can do, and that you will never loose money.

The U.S housing market ? In Canada, nobody has heard of what happened in 2007 down there. When they do, well, we are so much better then Americans, our real-estate is bullet proof.

Sorry for the sarcasm, years of frustration trying to explain to people why I'm not interested in buying a condo at 25.
Everyone I know has repeatedly lost loads of money in the stock market, but not one person I know has lost money buying real estate in large urban centres in Canada.

Based on what the real estate market looks like right now in Vancouver, Calgary and Toronto, he will soon know many people who have lost money in real estate.

Right now the Canadian real estate market is where the US market was in 2007.
Curious what that flight would cost.
what a waste of fossil fuels
If you're seeking knowledge, truth, or science, the notion that segregation will help you get there is indeed a very flawed notion.

I'm having a difficult time seeing how those objectives aren't furthered by -- in this matter -- excluding people who gleefully cheer the collapse of a multi-billion dollar company for apparently no other reason than "I don't like them." And in this case, those people can be filtered out by limiting comments from people who would be neither positively nor negatively impacted by such an event.
Such a viewpoint would be ignorant of the distinction between a language and an API.
The best part is about real estate. Ask my grandma and it's great! Ask people my age and they've lost their entire fortunes, declared bankruptcy and some are still on payment plans for real estate worth 1/2 they paid for it.

Pensions, real estate, and even the stock market is not guaranteed. The best advise is to stay diversified and don't rely on one thing unless you founded it and can keep it relevant.
CSEC used airport Wi-Fi to track Canadian travellers
Voice lessons from an eyewear company (Warby Parker)
I was going to say the same thing. Those defined-benefit pension plans sure worked out for the municipal workers in Detroit!
What is difficult for ordinary people is difficult for government too. How can government figure out the usefulness (which is a not so tangible thing) of a bootcamp ?

If government stays out of this it is likely that the bootcamps will end up giving "free one week course" etc. This is very common in India where non regulated coaching and training centers tend to give a free one day to one week course which the pupil may convert into a paid one.
The cheat is that he used a separate process to build hash table for real time look up, which is different from reading the data from the file at run time.
Failed Startups: The 4 Things Nobody wants to Talk about
Maybe "pattern library" is a new name for "style guide"? I have no idea. There no context here and no blog post or anything to clue us in.