skysight-inc/HackerNews huggingface dataset:
I always had the struggles of the slightly older job seekers close to my heart. It's just something that employment policy doesn't address adequately.

My father is in that situation - which is why, obviously, I feel it so close. He's slightly above 50, with qualifications (B.Sc. in Chemical Engineering) and a lot of experience. However, he has been jobless since his last company closed, 6 years ago.

It's really a perfect shitstorm for people in his situation. He has a lot of experience, but in the manufacturing industry which, as we know, is being dislocated elsewhere (we live in Portugal). There's the competition of younger graduates, which are also unemployed. Of course, he's too young to retire. And he's been unemployed long enough, so state benefits expired; the last resort state benefit - for poverty, really - doesn't apply because my parents have a house (so, he'd have to sell the house to get the state benefit).

Luckily he has some money set aside, but - again - this is Portugal. You can save some money with our wages, but not nearly enough to support such a tremendous amount of time unemployed. And, well, luckily I'm employed but the same reasoning applies: I'm able (and happy) to help, but I don't make nearly enough to be able to do so and still save for a rainy day.
I don't even know why I bother trying to have discussions with GitHub users.
And all those were done in the absence of capitalism, so they're not apt comparisons.
From the same series, perhaps the best thing on the NYT website:

http://www.nytimes.com/video/opinion/100000004093067/verbati...
I have. On the very rare occasion, the wined is corked. I get an exchange, not a refund.
Is it also impossible to research matter, because we can't seperate the matter we study ... ? Am I missing the analogy?
At one point he was asked to calculate the decimal value of 3/16 using a basic calculator. He should have been able to do that, even without any kind of formula sheet.
Explains what happened to Digg.
Think Seriously About Spending for Play
And, towards the end, he was asked specifically if he could convert 3/16 to a decimal, regardless of the application, and he admitted he couldn't.
It sounds interesting. Is there any daemon running a torrent client? Or is it possible to select a custom one?
I have done a similar idea using spreadsheet in place of database for searching user profiles through API in PHP.
I'm no expert on French food in general, as I've only been to Paris, and just once, but what struck me most about the food wasn't that cooked restaurant food was better than what I could get in the US—sometimes it was very good, sometimes it wasn't, I had a couple really bad steaks and the second worst slice of pizza I've ever tried while I was there—but that the basic, average ingredients were as good as or better than the very best I could find at home. Produce (and I was there in December!), cheese, bread, that kind of stuff.
Fair enough, though I do have some experience with shipping to production.

I do have quite a few other issues with sails and waterline (ORM). Waterline provided lifecycle hooks, but limited their power and had poor documentation on extending them. Same for sails core itself, it had hooks for writing modules and extensions, but no one outside of the core team knew well how to use them. As for migrations I ended up doing all of my own migrations with knex, I'd love to see knex or sequelize be the core of a new ORM, rather than a quickly cobbled together sql module.

Trails has promised something better on a lot of these fronts through modularity, I hope they deliver.
The brain functional connectome is robustly altered by lack of sleep
Can someone explain the downvotes?
If you go through that data entry by entry, you find that in the majority of cases, the victim was brandishing a firearm, and has usually discharged it.

It's an incredibly useful data set; take a month or two and a pair of specific areas and tally the data up. I learned a bunch. For instance: tasers? Way the fuck more dangerous than I thought (and I didn't think they were benign before).
I think Tim Ferris mentioned services that provide virtual assistants for tasks similar to what the OP described. I remember looking into it right after I read the 4 hour work week and back then the services listed in the book were completely overrun. I never looked into it again and also never met anyone who actually used it.
So has the Hex-Rays made significant breakthroughs in this area or does their decompiler have the same issues?
The short answer is almost certainly that it still is. Obviously, specific marketable skills are almost always going to be better than just a more generic administrative/business background. However, age discrimination is absolutely a thing and you can't chalk it all up to not being willing to put in the hours or having obsolete skills.
> Each problem calls for our own judgement.

Indeed it does, but if you have never even tried to go full "Uncle Bob" and write really small SRP functions and classes, then your judgement won't be well-informed. You'll be surprised how well it can work if you've never tried it. It works for readability, maintainability and testability.

Statements like the grandparent's "Lots of short functions are usually worse than a single long function" IMHO mostly show a lack of relevant experience.
I don't believe user interfaces could be evaluated in such a quantitative and useful way, as you describe. You could slap some number in there, but that doesn't make it useful.

Bear in mind that the UI itself is just a part of the equation, alongside the user and the usage context. Two identical UIs (evaluated at about the same score with the hypothetical UIQC) can perform radically different in the hands of the end-user, because the users and their contexts are different.
Toward Techno-Anarchy: Blockchain Tech will Transform Society
He was being asked if he could convert 3/16 to a decimal using a calculator, not to reconstruct the entire result.
Then you shouldn't be an expert witness. My dad is in his early seventies and he can still do cubic scaling (e.g., 50m cubic cm to cubic inches) in his head without a calculator.

My mom (in her 60s) still knows where to apply compounding growth formulae, and how to estimate them.

If your memory is beginning to go on you to the point where you can no longer effectively do your job you should learn to do something which requires less memory.
Talk about crazy coincidences the expert was killed when a truck pulled in front of his motorcycle.

http://www.trailofheroes.com/map/weinberg/
More explicitly stated, "Put your best foot forward in a job interview. Don't give anyone any reason to think you might know less than the next candidate."

Also, lying through omission is more acceptable in some places than others.
could it be because, in their eyes, she showed lack of commitment to her job?

It feels awful just thinking it in those terms but I can see how that can be used against parents that decide to stay home to take care of their children
Date Libraries for JavaScript Developers
And now for the opposing view on why Microkernels suck:

https://www.kernel.org/doc/ols/2007/ols2007v1-pages-251-262....
According to what I've gathered from previous HN discussions on the same subject, oceans are self-cleaning - garbage will slowly wash ashore, so if theoretically nobody would throw garbage in the seas anymore, the oceans would be clean in some years [1].

This raises the doubt that instead of focusing on directly cleaning the waters, effort should be put into not polluting the seas in first place (cleaning shores would be consequential). But focusing on the cause rather than the symptoms is not exactly a forte of human behavior.

[1] http://inhabitat.com/the-fallacy-of-cleaning-the-gyres-of-pl...
We would welcome help from fresh eyes on improving that sort of material on the website.
Glow: Map Reduce for Golang

I enjoyed reading this post. What especially surprised me is, how easy it is to get going with Glow.

One caveat with the standalone example though is: You need to install Glow first (even though this is a one-liner and appears later in the tutorial)

You addressed the static nature of Glow data flows but also mentioned, that it is possible to do fix-point iteration (by the example of a linear regression). I would love to see an example for such a data flow. I've looked up the examples on [1] and [2] but didn't see one.

As I get it, it is also possible to branch a data flow depending on the result of a condition (if-then-else). Is there an example for this?

Wouldn't it be possible to do even general recursion with this programming model? (I can't come up with a reason why not if the aforementioned things work.)

It is possible to use distributed file systems (like HDFS) as well as distributed databases (like MongoDB) as data sources and intermediate data, as I get it, is sent via channels between processes. If such a channel breaks (e.g., because of a network partition) is there a some kind of failover (rescheduling, making sure a recovering process doesn't break the data flow, ...)? Any plans incorporating Hystrix?

This is great stuff. I'm looking forward to read more about Glow.

[1] https://github.com/chrislusf/glow
[2] https://github.com/postfix/glow_examples
"I have zero problem with everything you've listed here that she's said and done."

Then you might want to rethink your convictions regarding harassment and abuse, seeing as she's engaged in these things unrepentingly and repeatedly over time periods of years. As I've pointed out in the other comment above, none of these people had anything to do with her before she decided to attack them. Vivek Wadhwa among them least of all, he even offered her a copy of his book for free, which had many testimonials of "women in tech": https://twitter.com/randileeharper/status/522547854477246464

He was an avid activist of "getting more women into Tech" and wrote countless columns and the like (and his book in regards to it containing dozens of testimonials) before: http://blogs.wsj.com/accelerators/2014/01/22/vivek-wadhwa-st...
http://www.huffingtonpost.com/vivek-wadhwa/women-in-tech_b_5...
http://www.huffingtonpost.com/vivek-wadhwa/come-on-silicon-v...

He had to step back from arguing for that position because of the reaction of people like Randi to him: https://gigaom.com/2015/02/23/vivek-wadwha-steps-back-from-t...
You need a reference sheet to convert 3/16 to a decimal? You have to do a lookup every time you need to convert a fraction to a decimal using a calculator? That would be like a C expert looking up how to dereference pointers or a Ruby expert looking up how to access instance variables (well, except that I've seen that too).

I would think an expert witness need to testify to something more than "yep that's my result".
In the actual deposition, it looks like the expert actually does some calculation with the calculator. And I imagine he did the math and saw it was different from what he had stated.

The lawyer deposing him isn't an "expert" and isn't allowed to introduce evidence by himself (even if it is patently obvious). The only tool he has is to ask the expert in front of him. If the expert refuses to comply and show himself to be wrong, the lawyer has no recourse but to bring his own expert to court to refute him.

I don't know what went wrong here (measurements were off, conversion was off, drawing wasn't to scale, whole thing is wrong), but if the expert admits something isn't right, it would presumably allow the whole thing to be excluded. The expert is trying to recover and cover his ass here. He knows something isn't right, but probably knows that 68 feet is the right answer. Rather than sink his whole ship, he's trying to focus on the actual accident.

I think his testimony is worthless based on his mistake and the deposing lawyer was right to push the issue.

I am not a lawyer.
There's certain questions that you can ask, but you will almost never get an honest answer, because the downside of potentially upsetting someone far outweigh the upside of being completely frank.

It's the same reason HR never gives an honest answer when someone is declined for a position. There is no upside whatsoever for them to be honest about the reason, and lots of potential negative negatives.
That's awesome. I'm the same, after a year or so I lose interest in my job. Everything is done, and just working. I've been trying to devise a plan to start my own company, and I would love to have my wife on board to help :)
Rivera:+Panthers+treated+like+celebration+crashers
> I miss print as a statement.

I don't. It's a habit change so sure once in a while I still forget the parens, but the function form is way more readable when doing anything beyond a bare print[0] — not to mention it can plain do more useful stuff — and I can now put a print function in a lambda instead of needing bullshit like

sys.stdout.write(' '.join(map(str, [a, bunch, of, vars])))

[0] no magical easy to miss terminal comma or sigil soup for non-stdout printing, clear and readable keyword parameters instead
Booking.com - https://booking.com - Amsterdam, Netherlands

Full-time, relocation to Amsterdam, (H1B or its dutch equivalent anyway) is taken care of by the company.

I work at Booking.com, which is a world leader in travel accommodations, as a backend developer. I have only positive things to say about working here. The people are intelligent and helpful, a lot of interesting problems to solve and the work hours are unbelievably sane. The company is strongly data driven and very dynamic, which was one of its biggest charms for me. Amsterdam is not a bad place to be either :) The Dutch government also gives a huge tax break through the 30% ruling to non-dutch people.

The work environment is very international and everybody speaks fluent English. The relocation process is also very finely tuned.They take care of you from the moment you get an offer to the point you have set up your house in Amsterdam.
Several people have reached out to me from these threads and have been flown to Amsterdam for interviews. Till now around 8 people have been given offers and more are in the middle of the interview process.

If you have any other questions about the company or the hiring process or you would like me to refer you, please feel free to send me an email at siddharthsarda01 at gmail.com (Email also in my profile at Hacker news).

To have an idea of the kind of problems being solved here, you can also look at our dev blog: http://blog.booking.com/

We are hiring for our headquarters office in Amsterdam:

- Frontend developers - http://grnh.se/cxmso8

- Backend developers - http://grnh.se/g5n6oe

- Product Owners in various departments -
http://grnh.se/edvq2n

- Data analysts - http://grnh.se/al15kt

- Data Scientist(Machine Learning) - http://grnh.se/5uxtdv

- Senior Data scientists - http://grnh.se/n4o02e

- iOS Developers - http://grnh.se/w1mi0y

- Android Developers - http://grnh.se/1bnljt

For all available positions take a look here: http://grnh.se/3ryvfg
Wow that is just... How do you argue with crazy? What terrifies me is he was starting to convince me!
At the company I work for, everyone is fully accountable for results, not just VPs. Individual engineers are not off the hook just because they followed the agreed-upon plan.
The student loan system? (both US and UK, although they're slightly different).
Indoor farming will not be cheaper, efficient, or environmentally friendly. It will be more expensive because it has to supply all of its inputs while outdoor farms get a _massive_ energy subsidy from the Sun. The amount of energy required to deliver food from a farm to the grocery is NOTHING compared to the energy we spend getting it from grocery to table; indoor farming will change none of that. It is a delusional pipe-dream from people who do not understand modern agriculture.
I've always wondered how obvious corked wine is. Having I think never tasted it. Makes me paranoid I'd be wrong.
New way to pattern specific preceramic monomers using either 3D printing
Cork is the only reason why you would normally return a bottle of wine. Even in restaurants. They will probably allow you to return it if you dont like, but it's not the reason why they ask you to taste it. It's for the cork.
It could also be that she has missed out on relevant experience due to the time spent child-rearing.
Having print() as a function was something that helped convince me to teach Python 3, as opposed to 2.x. Don't get me wrong, in Ruby, I'm completely lax in using parentheses in function calls. But when explaining syntax to newbies, about how regular it is, and how it's easy to determine what's a function and what's not by use of parentheses...I want as few as exceptions as possible...and print() is something that beginners especially use a lot.
Here's a related article that covers a little more than the abstract available at the top link:

http://www.popularmechanics.com/science/a18801/3d-printed-wo...
I moved from the Florida panhandle (hey ya'll) to NYC. I have noticed a jingoistic attitude towards the Southern states. And towards people who live in rural areas.

From that original Youtube video, I noticed more of a melodic drawl in the lawyer's voice in the original than the expert's voice.

It does seem to me that NYT mixed up the accents, and that resulted from a bias on their part, however unintentional.
The real trump card, out of T-Mobile's many offerings, is the free international roaming for texting and data usage. No other U.S. carrier offers anything nearly as good on that front. To compare:

T-Mobile: http://www.t-mobile.com/optional-services/roaming.html (Free texting, free 2G data in 140 countries, calls 20 cents per minute, 3G data available for a fee; covers every continent except Antartica.)

Sprint: http://www.sprint.com/landings/international-value-roaming/ (Gets closest; free roaming in 64 countries and similar price plan, but there are significant gaps: it does not cover most of Europe or Asia, and Africa and the Middle East are notable dead zones)

Verizon: http://www.verizonwireless.com/landingpages/international-tr... ($10 day passes, $25 monthly plan that does not include free texting, calls $1.79 a minute, only 100 megs of data)

AT&T: https://www.att.com/shop/wireless/international/roaming.html (Cheapest plan $30, only includes 120 megs of data, calls still $1 per minute)

The company took its biggest advantage over every other U.S. carrier—its affiliation with a large international mobile conglomerate—and leveraged that into something no other carrier could pull off to the same level of coverage. A brilliant move on their part.

I now make a point of recommending people switch to T-Mobile before making a big international trip.
Sure it can. That list will just be different for different people.
It's possible that I was mistaken on the accents. But to me, the lawyer's accent sounded like Texas/Oklahoma (I know his firm was in Kansas) and the expert's accent sounded more Kentucky/Missouri.

I actually thought the lawyer's accent was the stronger one - maybe because it's less like mine. I'm from upstate NY originally, living in Ohio for the last 20 years.

Anyway, my comment was pretty US-centric to begin with, probably not that useful to folks from other countries.

Cheers.
Well, explanations of mechanism can serve as verification that a hypothesis makes sense. Like, "this hypothesis fits with this demonstrable mechanism, isn't that interesting?" If there are other hypotheses which one can study and find evidence for, that's of course also interesting.

Regarding the discussion of whether the brain produces or receives consciousness, I have to say the distinction seems misguided. Nobody thinks that an individual brain is the pure origin of all perception and thought. That would be a kind of solipsism.

We are embedded in a world, and the brain learns to interact with this world as it grows up. The brain is also "pre-populated" with stuff that evolution has selected; you emerge from your mother with a neural structure, and that structure isn't the source of itself.

Popper's "three worlds" [1] don't require the brain to work in any mysterious way unknown to science. I don't think Popper made claims about the physical nature of reality. He was basically just refuting ontological theories that insist that there is only one world (the physical) or two worlds (the physical and the mental), by explaining a pluralist ontology where the creations of thought (e.g. poems) are also considered really existing.

It reminds me of the recent philosophers of "object-oriented ontology," who also proclaim a pluralist ontology. And yeah, it is pretty much just philosophy: clarifying how to accurately think about the world.

So you can have a philosophical discussion about whether a poem is to be considered an actual thing (e.g. a Platonic form) or a mere structure imposed on matter (or whatever). But that's tangential to the scientific investigation of how the brain works.

I don't think scientists who study brain structures like those of the article really claim that the brain is the sole source of thought. That wouldn't make sense, because of course thought is influenced by extra-neural factors like language and interactions. And as I said in another comment, it seems obvious that the brain is a kind of radio, in that its major function is to perceive and react to the world around it.

Anyway, this is a pretty subtle discussion and it's hard to flesh out sufficiently in forum comments!

[1]: https://en.wikipedia.org/wiki/Popper%27s_three_worlds and http://tannerlectures.utah.edu/_documents/a-to-z/p/popper80....
Facebook acquaintances. Lives diverge, it's not a big deal. I still consider them friends, just not close friends like they were before moving out there.
It's a matter of behavioral type theory vs structural type theory; each can benefit from "slapping a solver on", but behavioral type theory allows you to reason directly about the code from a partial and effectful language, whereas structural type theory does not (in a direct way, at least).

Lean, Coq and Agda all implement structural type theory.
If this code is correct(and it appears to be), then it show to me that a small portion of code explains this idea much better than the dozens of explanations I found on the internet.

The frustrating part is reading lots of words/math formulas explanations without understanding them and then seeing some diagram/executable code and thinking "that's it? so many hours wasted try to understand something so simple.. why didn't you draw a diagram? why didn't you show some executable code? WHY?!"
The language and database for your next project
I've had to work with a big, slow legacy ball of spaghetti several times in my career. The original coders were long gone, but the code lived on.

I always found the best approach was to get familiar with the code as quickly as possible: read it beginning to end. Then disrupt it with small changes to see what happens. Insert comments as needed. Refactor here and there to make it easier to understand, and rename functions and variables to more meaningful names as you come to understand them. I've found it useful at times to print out all the code and lay it out on a table.

Eventually you become the master of the code. It's painful and you may have to put in some long days, but it's worth it.

Of course, the whole time you're working on this project, you might be thinking of ways to replace it with something more modern, performant, and maintainable.
Cyber terrorists can't cyber