skysight-inc/HackerNews huggingface dataset:
Some general thoughts.

I would guess that the first step is acknowledging that the problem exists and is not made up by a few disgruntled people.

The next step is understanding, for which there are plenty of resources on the web as a start. I believe that living in another country for at least a year is helpful. Note that it is very easy to fall into the trap of insulating oneself from the local culture by simply trying to copy over one's main country of residence. I have seen it happen all too often with many NRI's in India.

Then comes the really hard part, which is creating solutions based on such understanding.
Ask HN: Where is the next Shenzhen?
I'm not asking for the city that will replace it, but more if anyone knows cities containing a similar entrepreneurial/maker drive, that are perhaps undiscovered by most western people?

This is because I would like to visit/live in places like these before they become well known (kind of like a hipster, but with less facial hair)
That's not a good solution in general.

* You can't distribute closed-source drivers. I wish everything was open source as much as the next guy but let's be realistic. Imagine if all Linux user-space software had to be open source!

* You can't release drivers at the same time as your hardware. You have to get your drivers into the kernel years before you release the hardware, otherwise nothing will support it out of the box. This is obviously idiotic development-wise, but it also leaks product releases.

* It's extra effort to get drivers into the tree. Despite what the kernel developers say they clearly won't accept every driver. They might not like your architecture or code style, it might be too niche, etc. It's another annoying barrier.

* Fairly obviously it doesn't scale well. What happens in 2030 when the Linux kernel contains 100000 drivers, or whatever?

Of course there are downsides to a stable ABI - you have to maintain backwards compatibility, it might encourage closed source drivers... but it's easily worth, especially on mobile.
That pretty much fit my philosophy on money. I always wanted to make enough to not have to worry about it (and I do).

All my bills are on autopay and generally speaking the only money I think about is just in terms of long term budgeting.

Doesn't eat up mindshare.
Does everyone here really expect every company to keep every service running indefinitely?

No, but if a company wants developers to build things on top of those services (or any other service they offer) then they need to make sure it doesn't feel like they might close down a service on a whim.

Take Facebook as a counter-example. Their APIs change with irritating frequency, but I've never heard of them shutting anything down. That's not to say they don't, but I'm not of the opinion that there's any danger to my business in building services that reply on Facebook's infrastructure. I can't the same of Google. I know Google shut things down, so I avoid building on Google APIs.

To Google's credit the way that they sunset services is very good.
> I have no idea what one could do to make a life meaningful, outside of good work or raising great kids

But isn't that meaningful enough? Having one's own kids is great and very fullfiling, and having good work can be as well (although not as much as having kids, imho).
Glass Sphere Betaray Concentrates Solar and Lunar Energy
I would consider switching from underscore if there was a reliable polyfill so that I wouldn't need to be aware of all these browser compatibility constraints. That way I can just drop the polyfill in a couple of years instead of replacing every underscore use.

I guess the babel polyfill would do this.
Earlier discussion: https://news.ycombinator.com/item?id=12012827
Bolding and capitalization are not wasting words, however.
That's a lot of mental gymnastics piled onto guesses to post-hoc justify an opinion.
Here's another useful resource, I think I found it from HN a while ago.

http://kangax.github.io/compat-table/es6/
Not statistically significant already says you cant say much about the observation.

But here is a thought, what if woman already get preferential treatment (contrary to what many feminist would have you believe), and when their voices are masked as a mans, that preferential treatment falls away. And vica versa for when mens voices are masked as a womans.

And this whole rickmarol is about achieving equal outcomes (even distribution of women to men in tech), and not about equal opportunities or the removal of bias / prejudice.
Amazon Prime Strikes Deal for Most PBS Children’s Shows
Citation needed.

I've never read about Merkel asking Cameron to distegard the referendum.
Why pay $30 for such a device when you can order a similar product direct from China for $5? https://www.itead.cc/sonoff-wifi-wireless-switch.html

It has the same configuration problems he mentioned but is easily flashable via FTDI.
By being unable to solve anything at all?

I mean, victims gotta talk to the police right, otherwise there are no crime reports? What about witnesses? When do you stop being a witness and start being a suspect? Is that when you stop talking? Or do you let the theoretical rapist walk free because after all you don't talk to the cops?

It's a completely unsustainable position, and leads to a worse society in pretty much every measurable way.
My rationale is that any one of these functions is probably going to be put into a utility function that's documented and named already, and of course tested with some optimizations, in some file somewhere in my code base. If it's useful enough, it'll probably be there. And while I don't often do front end, having these utilities support older versions of browsers or if there exist quirks in certain versions of browsers that render the solution nonviable is just not something I want to spend time caring about. When I did Java, the same articles would come out about Guava and Apache Commons.

One should not be afraid to use battle tested libraries, but don't bring dependencies for no reason.
It's a country that experienced a diaspora - a lot of us are loosely connected, hence the interest. (It's nonsensical to call something obscure and then wonder why so many people are talking about it...)
That is, at least to a certain extent, because of the violent crime rate. That's why more police are in their neighborhoods to begin with.
Depends on how you count. If you include everything that is within a reasonable train/bus commute of the city center then Zurich has at least double the "population" of Edinburgh.
At this point I would consider JS purity to be the One Standard Prelude with all the usually functional goodies in one nice package. You know, with real tests and whatnot. Underscore/Lodash comes pretty close to that.
In so far as you're right, I think the evidence is that there are a lot of idiots around. (I wouldn't be so harsh myself.)
Especially since later on :

> “Once you factor out interview data from both men and women who quit after one or two bad interviews,” she writes, “the disparity goes away entirely.”
I think it is sad that so many people grow up without learning what to do with their time besides working.
I think a more precise wording than "recursive" would be objecting to impredicative definitions; those which quantify over (something containing or pertaining to) themselves.

For example, it's fine to define an arithmetic function recursively; it's not so fine to define a set based on whether it contains itself.
Cyberbunker left the bunker around 2003 and the hosting provider (Bunkerinfra) who housed it afterward filed bankruptcy in 2015. So there is nothing dangerous about that bunker shown in the movie.
Magento – Re-Installation and Account Hijacking Vulnerabilities
Sure looks like governments rigged stocks after Brexit vote
I prefer Ramda to Lodash and Underscore. It has a lot of functions that are missing in vanilla JS.
We have http://starters.servo.org/, though there may not be network stack bugs right now.

I have some more involved projects planned for the network stack that aren't yet ready to be picked up though. I suggest working on some bugs above, getting familiar, and then asking in IRC for something in the network stack.
The correlation is backward. RSS usage had flatlined as Twitter/Facebook took over the use cases of RSS for most people; with RSS in decline, Reader was killed... and now, years later, so is this Feed API.

Yes, you like RSS. So do I. But most people never used it. Feedly has 15 million users, and they estimated that they captured 85% of Google Reader's user base when it shut down. Twitter is 20x larger. Facebook is 100x larger.
> " I get to decide the way I feel about people, and breaking an addiction doesn't meet my bar."

So what does meet your bar? What actions could a former criminal take to earn your respect?

> "Similarly, I don't tell others how they should feel."

Note that I've only asked you questions, I did not tell you how to feel.
"On a dollars-per-line basis, it makes the group among the nation's most expensive software organizations."
More than you know about punctuation.
I think that's a lot of it; There are definitely masculine and feminine communication styles, and I think that like a lot of other things, feminine communication styles are devalued. The people doing it in most cases probably aren't aware of it, but I'm sure it does happen.

It seems like even just this factor alone could be enough to account for the other discrepancies- a man speaking with with a female-modulated voice may fair better than men in general because, they benefit from having a masculine (e.g. "good") communication style while also benefiting from any factors that may work in favor of women during an interview.

On the other hand, women whose voices are modulated to sound like mens may have it a lot worse, since they would be affected by both the fact that their communication style would be worse, but also the fact that people tend to have strong negative reactions toward men who are seen to be in any way feminine.
Show HN: Quictionary – A simple dictionary UI built with material UI and React
> I don't think it's okay to block adblockers, this is equivalent to discrimination IRL (e.g not letting someone into the restaurant because of their religion or skin color etc).

Oh my god it's not even close I can't believe you said this.
What about banks that weren't bailed out, why should they be punished for the failure of their competitors? What about banks that have repaid their bailouts with interest?

But more than that, why this focus on bonuses rather than total compensation? Surely what matters is how much someone is paid, not the details of how that payment is structured.
You have to remember how this process was developed..

At the time of the Apollo program MIT was contracted to write the navigation software..if it was done their research way we would have never landed on the moon as they wanted an all approach.

Instead what was negotiated between the engineers and astronauts was an approach where NASA radio signals carried the navigation stuff and the nav computers in the command module and lunar modules were backups and were not fully a full navigation of the full mission.
I wish we had more actually decent statically typed interpreted languages (ones that are easily embeddable, to be precise), this looks very interesting.

And no, AngelScript REALLY does not count as anything interesting. (unless you really really like C++)
"Commands uploaded in the days before will automatically ensure that the transmitter as well as all attitude and orbit control units and instruments are switched off upon impact, to fulfill spacecraft disposal requirements."

Is there a scientific reason for doing this? Keeping the instruments on seems to be a far more logical option, just in case it survives 50cm/s descend.
> what if woman already get preferential treatment

I always felt it was the case. IT is such a man place that every one is happy when a woman come, even if she is a little bit less efficient compared to men. Myself included. So I am biased to favour women.
> you can just implement the spec and have a web browser that works

Don't forget the amazing work being done at http://testthewebforward.org/ with the Web Platform Tests and your own work on the CSSWG tests! Beyond the specs, having a cross-browser set of tests that have especially good coverage on newer specs has been a huge leg-up for Servo!

It not only helps us ensure interop for those features that are tested, but (puts on former dev manager hat) it really helps quantify how many work items are left until a feature is closer to completion. I especially notice it when there are areas like CSS 2.1 where the tests are less comprehensive and it's harder to quantify what our progress/status is.
I like some of the things they're doing here but I have a big problem with the language design choice of having multiple valid syntax doing the same thing (e.g. declaring a new class as Cat('Spike'), Cat.new('Spike') or 'Spike' |> Cat.)

I tend to subscribe to the philosophy that language designers should be as strict as possible; choose the "best" syntax for doing something and only allow that unless there's really compelling reasons for alternatives.
Move to Venice Beach or San Diego. No mosquitoes
This is why I love teaching. You get a "mini-retirement" for the two summer months every year. After a few years, this gets old and you are forced to find new hobbies to fill the time. Nowadays, I look forward to my summers off precisely because I can start working on my hobbies/side projects for 30 hours a week.
Actually, they are planning on a low-Earth orbit at around 1100 km, which will require a constellation of satellites to maintain ubiquitous coverage. That will cut latency -- particularly on long routes since it will cut the number hops between hosts, see: http://cis471.blogspot.com/2014/11/elon-musk-and-greg-wylers...
For lots of businesses the choice isn't between SAAS and download+install, but SAAS and not having an app at all.

It's a real cost+risk to maintain, update, secure, backup and troubleshoot an application internally and in most bottom line terms is less expensive as a SAAS than an internal application.
Although it's nice to see Gödel show up in the popular press, I didn't get what the point of this was. His Incompleteness paper is not that impenetrable. Sometimes it does pay to at least look at primary sources in addition to listening to others' efforts to summarize or dissect. I don't think the author of this article made much of an effort to understand what or who she was writing about. Sad, really, given Gödel's importance in understanding the beginnings of a science of computation (easily one of the most significant achievements in human history), where there is already too much myth-making and mischaracterizations.
Don't miss the forest for the trees. Re-implementing _.forEach, _.map, and _.reduce to do something like loop over objects yourself is going to most likely end up taking more code than just using those functions from lodash.

Not to mention that you most likely won't have the same amount of testing, speed/optimization, or "familiarity" across devs with a home-grown solution.

Yeah, don't pull in lodash if you are making a small library and you only need it once, but if you avoid lodash in a codebase where you use it a non-trivial amount, it's most likely going to be worth it.

Plus with modern (at least to js land) tree shaking, and/or the way that lodash can package each function individually, you don't need ALL of lodash in order to use one or 2 functions.
Hm, might the changes to Android's dynamic linking behavior described here [0] also be related to similar actual or possible attack vectors?

[0] http://android-developers.blogspot.de/2016/06/android-change...
Linux Assembly How-to
For me they have tarnished their brand. They are just like all the others. Puff, magic gone with one press release. All of Musks talk, in the end he is not different than profit-above-all GM executives - a little more brilliant perhaps.
Well, the fact that no one has a product despite billions of dollars in research and at least 5 years directed serious effort (in the latest generation) across every major tech and auto company would indicate that it is a more difficult problem than you think.
And even those trends went away when you controlled for people leaving the site after having less interviews implying that if there was a trend it was due to practice.
I too don't feel having a partner and a family is enough for me to consider life fulfilling. For me a more meaningful life would also include doing more programming - but on a projects that I believe in, instead of ones I get assigned by my employers. It would also include a lot of what you'd call hard work in other domains, like electronics, chemistry, etc. - but again, self-directed, and for things that I care about.

Basically, I have shit ton of projects, ideas how to improve things for myself and people around me, that I don't have time to pursue because of $dayjob and $obligations. And I guess one could summarize it with one word - autonomy. This is something that I think leads to a more fulfilling life.
For the sake of 25KB for the full Lodash library, is it really going to make much difference? That size will be eclipsed by just a single small image on your website.

Development is all about tradeoffs. Liberal use of Lodash can make for clean code that abstracts away subtle browser differences. For a small download size it sounds like a great tradeoff to me.
>> "Major criticisms stem from the idea that the right to be forgotten would restrict the right to freedom of speech."

SOURCE:
https://en.m.wikipedia.org/wiki/Right_to_be_forgotten
I too expected the discussion to be more about the overall gain or loss of safety provided by autonomous driving features.

My personal thinking is that if these imperfect autonomous systems can create a net reduction in road injuries and fatalities they are worth consideration. However, I would also want to take into consideration any incidents where an autonomous system protected the safety of its own occupants, yet caused injury to those in other vehicles.

The type of analysis necessary for this would be complex as it would be dependent upon wider scale deployment of these vehicles and large amounts of unbiased data (which is rarely available in most traditional road incidents). I would imagine that currently only manufacturers of these vehicles have access to the majority of the necessary data and it seems unlikely they would release it for third parties to evaluate.
Show HN: Meet Franklin, DNA sequence annotation tool
IA-32 Assembly for Compiler Writers
>“You go from working 50, 60, 70 hours a week to zero,” Moen says. “And it very much affects your identity. Who am I? For men, the answer usually is their job.”

That is why it's important not anchor your identity in the transient. The world is full of people who do and it invariably hits them hard when things inevitably change: Mothers with empty nest syndrome, ageing people clinging desperately to their youthful good looks, jobless and retired people who find their self-esteem smashed and consider themselves useless.

It helps if you clearly define the roles you play in your life: a husband, a father, a brother, a friend, a software dev, a jogger, a cyclist, a member of the local club, an avid collector of y and, above all, a person who can create new roles and find new places for yourself.
> If you think of a Google or cheat sheet lookup like a disk access, well memory is faster than disk.

I like this analogy - not just its application to the current conversation, but because I consider myself to be understanding of a topic when I no longer have to look it up, but instead I know the topic in principle and all I lookup are minor details (maybe like an address in memory to find something on disk?)
just nitpicking: DAX is a stock market index consisting of the 30 major German companies trading on the Frankfurt Stock Exchange [0], so you can't just move to DAX.

[0] https://en.wikipedia.org/wiki/DAX
I'm always a bit surprised to see entries like "good restaurants and cultural offerings" on lists like these. Aren't the people these companies are trying to hire really really hardcore workaholics? How much time do they really spend going to the opera?

Maybe I'm an outlier, but my own tastes in culture are amply satisfied by a decent bookstore and movie theatre, or in a pinch Amazon and Netflix, these days.
don't like the use of the same cartoon style on the Rails site that Basecamp uses for it site.
I've recently started scheduling stuff I'm doing in advance and trying to stick to it, and I found it incredibly empowering. I too ended up wasting a lot of free time despite having a growing bucket list of things to create - scheduling free time helps to overcome that and generally makes me happier. I hope to use the same technique if/when I retire.
GM sounds like a great idea, but in the open for the benefit of all.
Is there a way to mark duplicates?
I did a preliminary search for this topic via google before the post and this previous one hadn't turned up.
Distributing Your Android Library Using JCenter
Highly unlikely. The EU generally negotiates as a bloc. It is almost inconceivable that there won't be some sort of trade deal between the EU and the UK and all of the EU would be party to it.

It's probably worth pointing out also that, currently, the UK has a lot of wiggle room when it comes to its relationship with the EU just because of its size. It is very unlikely that Scotland will be given any of this both because it's relatively small, economically, and it won;t be in a good negotiating position.
It's not about nutrition. It's the risk that hidden risks that GMOs engender. E.g. Unknown effects upon the ecosystem.

Another example: GMO Wheat contains an unnaturally high gluten content. Gluten is an irritant for everyone--some more than others. We have many people who are not really "gluten intolerant", but think they are. They are just sensitive to the unnaturally high gluten content in GMO foods.
Do algae not rely on photosynthesis?
Interesting. Source?
Maybe they're hosting? Both are based in the Netherlands.
http://www.routit.nl/oplossingen/cloud/
Even the workaholics might have some partners or family that need convincing to move to the place?
For finance types, I would say it's largely about status - i.e. having something 'better' than other people. Even if they cannot fully appreciate these things.
SaaS is not bad at all, but when it's misused.

Current example is ticketing. Two of my clients need a solution to manage ticketing and subscribers. They went with Eventbrite, even tough it's a bit expensive. It saves them tons of time and money. Sometimes it makes little sense to develop such a system for somebody if they have 2 events / year.

Often, third parties are much better in quality, than an in-house dev could create. I would only pick a third party service if it has many competitors, so easily disposable.

I've been screwed by this before, I built on an API before and the legal team shut down my API key for bullshit reason. 1 year of devtime went down the drain :) Long story short, SaaS is bad for mission critical features, otherwise great helpers on the short / mid run.
GMO themselves might not be bad, yet I see 3 issues: patents ; mono-culture (so 1 disease could wipe out a lot); allergy-cross-contamination, as in: lets introduce this peanut gene into this rice (for whatever reason).