skysight-inc/HackerNews huggingface dataset:
My biggest complaint with .Net (and moreso with Java) are the "enterprise" frameworks and tools... things that bloat larger projects to the point where it literally can take minutes to compile, and load the first request in a web application.

It's painful when you have to go into your IDE, step through a bunch of stuff, just to make a small change, and then a couple minutes goes by before you can check your work. Integrate some larger testing, and it's worse.. try to break you project up into smaller libraries (as you would with node) and it gets worse.

Don't get me wrong, I really like C#, and love the Razor view engine... but .Net and VS as a whole just feel really sluggish and bloated. With node, I can fire up an app, and include modules with relative ease.. I don't get the same level of intellisense as VS with C#, but I find I need it quite a bit less, and tend to be just as, if not more productive.

I started with C# in mid 2001 (before VS.Net RTM), and until Node.js it was by far my favorite environment.
Great analysis. Still, it falls under the category of "wild speculation" until the plane is found.
A standing desk should be built to match the height of the user. The top monitor must be at eye level.
I recently started taking Trubrain's supplements, a subscription piracetam-based nootropic stack with a hefty convenience markup. If I decide to stick with it for more than a few months I'll probably start mixing my own.
From someone in his 30s for whom this also resonates:

The list never gets smaller. If anything, it not only gets longer, but the list items themselves grow even more ambitious and far reaching.

I've done great things. I've started sustainable companies, released a prodigious amount of code, and some of it has shifted the course of industry and secured my position in it.

At the same time, I'm exhausted. I'm tired of never taking breaks. My wife feels like she has to beg me to just go for a walk, or do something "non-productive". I view everythig through the lens of productivity, and barely know how to unwind anymore.

There are experiences I'm missing out on. Outdoor activities -- 20s and 30s are the best years for them. Making friends -- it's well known that this gets harder to do as you get older, and many friends you make when younger will be your friends for decades.

If I could give 20 year old me some advice, it would be to pick something off that list of mine, make my work on it economically sustainable, figure out how to get other people working on it, and live a balanced life.

People like us may be able to do the work of 10 engineers, but if you hire 10 engineers, you'll have an economic engine capable of hiring 10 more. If you have the level of energy I do for solving problems, treat sustainability and scale as a problem to be solved; don't try to implement your entire list yourself.
Is your workday dragging? Here's how to channel the flow
Filtered vs Faceted Navigation – What is the Difference and Advantages
Dorian Nakamoto denies any knowledge of Bitcoin or cryptography
LINQ one of the most beautiful things in C# after extension methods!
Why does it take O(n) time to find a closest point when people can do it faster?
also a fair point, I appreciate your serious consideration

a link from the home page might drive considerable eyeballs
Maybe so original poster nreece... and maybe your father IS the king of a small African country that can get me a fantastic deal on a timeshare that will make my penis 4x larger, but you still can't have my banking information.
It's annoying that the EU site doesn't even allow you to see the MEPs by country. Nobody thought that would be needed? I had to look for them one by one and get their e-mails.
While I'm not sold on the cabin fire theory, could flying to FL450 have been an attempt to snuff the fire out?
Authentication, Square Wallet, and How I Almost Lost $9.54
Blackwidow ultimate. Switchable between gaming and programming.
py, rb... js probably.

C++ is almost equivalent of Latin today, which is kind of good and kind of sad. It takes arcane experience at scale to know which obscure traps not to fall into, making it inaccessible to casual hacking. Which is the point.... The codebase includes a cultural zeitgeist. (And fun.)
What is the resolution of the eye? [video]
Regarding Rockstars 😎🎸
Interesting. I wasn't aware of that at all. Good to know, thanks for the heads up. Now I feel goofy for making such an assumption.
If I was the person accused, and I was not guilty, I would request to relinquish all responsibility pending investigation to ensure there was no reasonable way anyone could claim I'd interfered with the investigation when it cleared me.

Of course it can also mean the opposite - my point is merely that suspending someone pending investigation says nothing at all about guilt.
I was hoping to see something along the lines of "Intelligent people take time in stereotyping or judging people until sufficient data is collected. Hence initially they trust what people say at face value. This obviously depends on what sort of information they are dealing with. If its something that logically sounds ridiculous at face value itself(which less intelligent people cannot calculate so quickly), they dont believe the person even if its an initial conversation. But if its some trivial gossip/anecdote which doesn't hugely affect their choices in future, then they go ahead trusting the person." Personal example, if I hear some gossip about 3rd person, the conclusions drawn from that gossip about the character of that person doesnt affect my future interaction with him. I need to collect more data than few gossips to stereotype someone. On the other hand, in this case I am NOT trusting gossips because I am aware of their nature and people producing them.

Research says that intelligent people instinctively know whom to trust or not which I am not so sure about. I have seen people who are extremely bad at thinking about problems like maths, physics or algorithms in general but brilliant at analyzing people. So we need more evidence on this I guess.
Getting JUnit Test Names Right
Rsync in Vagrant 1.5 improves file performance and Windows usage
Why anyone would use a DNS server hosted by an ad & tracking-company on another continent instead of just using the one provided to you by your ISP one hop away is beyond me.

In what bizarro world is that supposed to improve performance, security or anything?
one theory is that the aircraft was still climbing towards cruise altitude when all control was lost.

a stall, a recovery, and a randomly meandering flight followed.
That is exactly what I'm doing, thanks. I've realized slowly that I'm actually a huge extrovert, and that I need to see someone for at the very least a beer, every week or two, to fill that bar up. Once I feel it draining, I start getting a bit depressed and my productivity really takes a dive. I can actively notice this, and I know what I need to do to repair it. I need to be around people.

That's why I'm moving in with a buddy of mine who is part of a really awesome social circle. I feel if I live with him and we have people over once in awhile, that "meter" will never deplete and I can essentially live in a productivity vacuum.

It's also great that I live in a place that has crazy winter for most of the year, so there really is no option to even GO outside because in -20, the last place you want to be is outside.

I do however plan to travel for a few months and completely disconnect myself, something that I'm looking super forward to and acts as a behind the scenes motivational motor of sorts, a long term "goal".
Maybe - but maybe mhurran is right - I've definitely been the guy that works weekends at the job where no one works weekends.

It's not healthy - and work life imbalance is usually driven by others, but sometimes not. And to fix it you need to figure out what the cause is.

Looking at yourself shouldn't take that long if your job is the problem, and if you are the problem well you should attack that. In my case working myself to the bone was not a healthy response to a bad breakup but admitting that took some time.
America's Weird, Enduring Love Affair With Cars and Houses
Wow, thats scary. Some countries would kill to have engineers with specific skill sets. Maybe these guys were worth it.
Dear Retraction Watch readers: We want to grow. Here’s how you can help
Except that the left turn was pre programmed into the flight computer.

http://abcnews.go.com/ThisWeek/week-transcript-rep-peter-kin...

"KERLEY: The prime minister confirming the report by ABC News the communications gear was deliberately shut down. Now we have learned from a source close to the investigation that whoever was controlling the plane preprogrammed that sharp left turn right off of the flight path, convincing investigators that someone was in control of the jetliner, either a rogue pilot or a hijackers."
And it's examples like this that show why I think the USA's "right to free speech at the expensive of right to privacy" is bad IMO
Or they were hijacking a plane to stuff it full of chemical weapons / radioactive material (think dirty bomb) with the intent of flying it over a major city and detonating it. It would be hard to do it in a western nation, but if you were aiming at a city near the "frontier" of India, Pakistan, etc. a bad actor could likely execute the plan before the jets they scramble could intercept the jet. There's a lot of bad stuff you could do with a flying metal tube capable of carrying 200,000 lbs of whatever you can get your hands on.

I don't think it was a state actor though. If it was a state actor, who would it have been? My bets are on Pakistan if it was a state actor; they're one of the only ones with a sophisticated enough intelligence organization to be able to hide a plane like this. In many cases, it's hard to tell where the ISI ends and the Taliban begins. Though the same could be said for Iran and Hezbollah, though the Iranian government has taken a reconciliatory tone with the west as of late and I don't think they'd risk it. It likely wasn't North Korea; the social engineering required would be too high and the North Koreans are largely incompetent at covert operations outside their borders due to their xenophobia. I don't think many other states with the capability to do something like this would risk it; the amount of publicity on this is too high.

If the plane was hijacked and successfully landed somewhere (and that's a big if -- IMO it's just as likely that it's at the bottom of the ocean and will never be found) it was probably a coordinated effort between a terrorist group and rogue elements within the Pakistani ISI. I don't think the older pilot was involved; there's been a lot made of his links to a controversial opposition leader in Malaysia, but his ideology doesn't align with any of the terror groups (Anwar Ibrahim is considered a liberal reformer) and all of the "controversy" around him is corruption-related -- not the type of thing that would cause someone to shift toward radical Islam.
My opinion, after thirty-some years of programming, is that you basically have it right. If you need low-level control or you need to squeeze out every possible clock cycle, use C/C++; they're designed for that sort of thing and they have the tool chains, the APIs, the pool of available expertise. If you don't need those things, use a managed language; my preference is Python, but if Haskell is what floats your boat then by all means go with that.
I've known a few programmers who have been institutionalized.

Many places that hire programmers abuse them terribly. One of my goals in life is to do something about the terrible way most developers are treated.

However, I've also known a few people who, when diagnosed with serious/terminal illness, chose to continue working through that until the end. These are people who made conscious choices to do the thing they love right up until the end -- even if by working it shortens their life.

Finally, let's not forget that programming attracts the aspies -- the people able to do something terribly unnatural: sit in front of a glowing rectangle and type for hours on end solving abstract mental puzzles.

Stories like this one push all the Millennial buttons. Don't sacrifice your life for something as silly as work! Don't let the system abuse you! Take care of yourself first!

These are all good and true things. But it's also true that people have the right (I'd argue obligation) to find something in their pathetically short existence that's more important than they are. Not every unhealthy decision is a poor one. We're not just put on this planet to exist.
Electricity, water, telecoms, sewage comes in underground (and I instructed builder few years back to bury them deep against cold)

My house was all build using concrete block with only the roof and interior flooring made of wood,

This winter we had some crazy gales here with gusts up to 100 miles+/hour no issues :)
I would not feel comfortable with too much wood in homes around here due to the extremely wet and damp climate on the west side of Ireland, house is airtight and well insulated with heat recovery system and solar water heaters
I agree with the earlier post. We need to all be responsible for our own contribution levels. At the end of the day, each of us chooses how much work to put in, and a tendency to overdo it will follow us from one job to the next unless we admit we're directly, albeit unconsciously, enabling the imbalance.

Granted some workplaces will ask more than others, but it's absolutely a two-sided deal.
Why Facebook, eBay Measure Power And Water Consumption In Their Data Centers
My post was simply to share useless aviation information in a show of solidarity with everyone else, but it would be more accurate to say it was akin to someone saying "we had a gas leak over the middle of the ocean, at night, it was dark and sweltering and smelled like smoke and everyone was freaking out but they made us stay inside for a couple more hours until we finally landed on a runway lit up by emergency vehicles and evacuated the building. Just sayin'."
Allocating chunks over ~1024B repeatedly becomes really slow, because malloc tries to return as much memory back to the system when you free. This takes magnitudes more time than just a function call. There are some parameters you can tweak in it, but I think that is the reason many games have their custom allocator, which malloc a huge chunk of memory and then keep it until the program exists.
The problem is that our society is so terrible about choosing leaders (in academia or business) that its only resolution is to understaff, to generate busywork, and to load people up with artificial stress until most of them crack. It's an idiotic war of attrition. Usually, the "brick wall" is a low-level mental illness (anxiety, depression) in a previously healthy person and it often goes away in a year or so. Sometimes, it doesn't. This is why those of us who have real neurological anxiety or mood disorders can never expect genuine accommodation. Our disease is the culling agent that, with enough stress, will also flare up in the normal and be attributed (God of the Gaps) to "personal weakness".

We have this fucked-up culture of "powering through" that malaise. When it's a hard biological issue (i.e. an infection or cancer or mental illness) it refuses to play by our rules. It's not going to go away by "downshifting" at work or when we get that reward for being the last one standing. It's imminently dangerous. But, in our culture of "power through it and get the prize", most people don't get the help they need until it's too late.

I would argue, though, that there's no value in this war of attrition. We have enough resources to give everyone a good life and autonomy over their work, and it's only getting better. Why do we set up these health-destroying tournaments of fools in the first place? If we need to pick leaders, it will happen naturally. If we don't, then why not have a looser arrangement where everyone has some autonomy?

This attrition game that we use to fill the corporate and academic upper ranks doesn't pick good leaders. The military has known this for a long time. There are 2% of people who don't have the stress-sensitivity of the other 98%. They can be placed in danger or have to kill others and they won't get PTSD, and they don't get the context-driven anxiety and depression disorders that most people get from overwork. They're neurologically insensitive. Not all of them are bad people (some are very good people, if neurologically indistinguishable from murderers, because morality won't show up on an MRI) but half of them are psychopaths. You want people from that 2% (at least, the good ones who have a sense of morality and conscience; but the bad ones are often directed toward things like running POW camps) doing elite and dangerous work (they often enjoy it) but not making general-level decisions that affect thousands.
Show HN: make your device case with your design
Sooooooooo...

"We’re surrounded by anonymous, poorly made objects. It’s tempting to think it’s because the people who use them don’t care — just like the people who make them."

I am certainly a big believer in "giving a damn" about design and code. I completely believe that people "feel" the care that went into a product. I myself have agonized over a detail without any direct evidence that anyone, anywhere, would ever notice or care.

But I'm not sure this type of dismissive talk is the right way to relay the message. There are objects that are intended to fulfill specific requirements and budgets. Apple has the luxury of selling high-end products to people, like me, who are lucky enough to afford (unsubsidized) $600 phones. We take it for granted, but that's not the norm for a bunch of great people.

There's an office chair at Staples that is uglier than the chair I sit in. The materials simply don't compare. But then neither would the price. There are people who just need a damn chair, and don't have a bunch of money to afford a "non-anonymous" chair designed by somebody who "cared." In fact, to the contrary, I'm certain the designer of the cheap chair appreciates his or her job, is trying to provide for a family, and would care not to lose their job.

Elon Musk made a similar comment. He said the actual cost to the manufacturer of a car in terms of product design is negligible. You could design the most beautiful car in the world without dramatically changing the sticker price for the finished product. So maybe Kia should go for it: spend millions of dollars per year and put together the best design shop the industry has ever known! Design an incredible new studio for them to work in. Give them the best tools. A completely new prototyping facility to print their designs. Hire color consultants to get the paint just right.

And then tell them they can only use the materials and manufacturing process of today's $12,000 car, and somehow ensure the incredible demand for the most beautiful car ever conceived did not impact the price in any way.

Is it any wonder Tesla, despite Musk's claims, is working his way from the top of the market, and not the bottom?

Tim Cook said last year something similar with regard to Android tablets. He said those tablets are collecting dust (my cheap, $199 Nexus 7 is not). If a parent really cared about their children's education, they would opt for a more expensive iPad because it has better children's apps (probably true right now).

This is the same line of communication that Ive demonstrates here. To me, it's dismissive. I actually love my little daughter a whole bunch. I'm crazy about her. I don't measure that love in dollars, and I actually think a cheaper, more durable Nexus 7 is the better option for her to play with right now.

Apple's communications are borderline dismissive to people who are less fortunate and less lucky. I don't think that's intentional, because they are full of wonderful people, but I wish they would be more careful in their communication. Marketing should be optimistic and aspirational, not dismissive and elitist.
That sounds great - but don't you get tired? After 6-8 hours of mental work (incl. learning), my ability to understand things is severely diminished.

I can go on working on simple tasks, physical work or something that I already know, but not on something new or anything that requires extensive of thinking/planning. Using any drugs?
It's not unprofessional and doesn't harm her credibility. That would only be true if what she said was fabricated (and there is no reason to believe that's the case).

It is also easier for her to go public than to try to sue a billion dollar company, and have to be involved in a lawsuit for years. Nobody wants that hassle.

Bullies are able to operate because people keep quiet. Going public is often the best way to defeat a bully. The founder, his wife, and the employee who ripped out her code never thought the general public would know about the things they did. If they did, they would never have done them.
I'm nearly two years into my programming career and I'm really struggling with this balance. Every day at work I face a new programming challenge. Every night I feel guilty about not being able to motivate myself to work on either of the two side projects I've started.

Video games work well as something mindless that clears my head at the end of the day. The problem is stopping playing before I've wasted my whole evening and the pain I get in my fingers/wrists after a whole day of repetitive movement.

I need to find something less addictive that doesn't require much dexterity. I'm considering chess.
> Why would anyone use a mail service hosted by an ad & tracking company?

How about: because it's better?
Yes because there hasnt been any politically motivated cyber attacks on countries within the Russian "sphere of influence" in the past /sarcasm
Depends. If it had been done in the "Huh, that's strange" stage of this mystery, then I'd say the odds are pretty good. But with no communication for this many days, the odds are that whatever the plan was, it didn't work, and the plane is crashed or unable to fly, wherever it is, and that the US, especially, is looking out for an attack.
Build Your Own Yeoman Generator
Interview with Matt Graham, Designer at GitHub