skysight-inc/HackerNews huggingface dataset:
I wouldn't say there's anything wrong with it, personally. But there are valid reasons people might opt to use Latinx (also my first time seeing the term).

For one, there are people who don't fall into either of those categories but are in fact of Latin descent. It's worth noting that some Latin cultures actually have specific notions of third gendered/non gendered/multigendered people. Check it out, it's pretty interesting: https://en.wikipedia.org/wiki/Third_gender

Secondly, it started this very conversation we're having right here and now. I'd say that's a good thing.
The moon is high ground from anywhere on Earth, which makes state action involving colonization efforts very likely. It's easy to point out that there will be no bombardment or invasion from Mars in the next half century, regardless of how things go for settlements there.
> There was talk of it being the base of the OS

To be fair, that's pretty much the definition of an init system, innit?
It's kind of like saying that a birthday is just another day. Not worth celebrating because it's not a true sign of maturity but simply a measure of how many years old you are. And you would technically have a point in saying that. But you would also be a jerk.
Unless you've got a big load of nonobtainium, on Earth, it would be very costly or impractical or dangerous to keep a floating city in the clouds.

The easiest way to do it would be to have an enormous volume of lighter than air gas, such as Helium (expensive and rarer by the minute), or Hydrogen (dangerous and inconvenient (and the gazeous form needed for a floating city isn't even the same as the liquid form needed for rockets!)).

Of course, you've got the alternative of using solar panels (very heavy), and rotors, a lot of rotors (very heavy), and batteries, a lot of batteries (even more heavier) to keep a city in the air even at night.

Alternatively, you could have a nuclear power plant on the ground microwaving the energy to the city, but it should not go over the horizon.

In any case, a lot of cost, and you still have to pay to bring up to the city all the material and consumible you need to push a rocket from there. The only gain you have, is that you can use Oxygen from the atmosphere to lift the material there. But stopping at a cloud city is a little silly, since you lose any cinetic energy you had when you reached that altitude!

On the other hand, there are other planets where a cloud city would make much sense: Venus or Jupiter for example. There, you have an altitude where the pressure and temperature are similar to what we have on Earth surface, and where we could place a clould city exploiting the resources around.
I've never understood the appeal of these business Facebook-clones. I really don't get what business problem they are supposed to solve, unless it's just ticking the "social" box.

I've worked with a number of them, mostly doing data extraction and munging for compliance reasons, and whether it's Lotus Connections, Yammer, Salesforce Chatter, or the other ones I'm forgetting, they seem like somebody went through a lot of effort to create something that's anti-productive.
Repology: compare package versions across multiple repositories
Spoiled lady throws a tantrum for a parking spot
Rogue UBS trader Kweku Adoboli says banks still at risk of huge frauds
Looks like we need eternal IPv4 support, if it is just for 127.0.0.1 :(
I don't think it's that cut and dry, Apple's always been a hardware company but they've had excellent software to match their excellent hardware. I'd argue the hardware is still more or less on point, it's the software that's been struggling lately.

Even as a relatively new developer to the Apple space, in the time I've worked in iOS/OSX the quality has taken a stark dip in terms of stability and functionality, and seems to coincide with Jobs no longer being at the company. I think having one guy who is in a position to yell at literally anyone for doing less then stellar work is an asset no company appreciates until it's gone, and we all know that Tim Cook is in no fashion at all a Steve Jobs, he can't put people to task like that.
If Firebase releases an on-prem or self-hosted server, what does the Realm Mobile Platform do differently?

I'm really excited about Realm, but I honestly can't read this without asking (rhetorically), "have you ever heard about Firebase?" From a technological perspective I think it's unfair to claim Realm is the first to the party here, Firebase engineers have shipped an equally impressive technical feat. I understand the vendor and platform lock-in with Firebase is a _major_ differentiator when compared to Realm - but the underlying technology appears to offer the same benefits.
That's why i use sometimes simply .loc.. :)
Russia Implicated in Shooting Down Malaysia Airlines Flight 17 Over Ukraine
I'm curious if this would be ruled as murder in any jurisdictions. Reading the U.S. federal definition[1], I don't see any reason why it wouldn't apply as long as intent could be proved, but IANAL.

[1]: https://www.law.cornell.edu/uscode/text/18/1111
I read the article. The reasons are trivial.

First, old (>10 years) networking hardware may be unable to support it. All new hardware can do it, but some old stuff can't, and some ISPs haven't budgeted for the update. Response: 10 years is forever in the hardware cycle. This isn't a woodworking business, where old heavy iron is a good thing. Sensible businesses budget for returns on investment and mean time between failure on shorter time scales.

Second, the labor to install network hardware replacements and perform configuration updates is expensive. Response: That's literally your job, you don't get paid to sit around and collect money.

Third, and most importantly, the costs of the DDOS are not felt by the ISP. It's a tragedy of the commons. Response: Regulation, obviously, is required. If your network causes damage that the industry says you should have prevented, you should pay.
Software Architect as a Developer Pension Plan
Did a quick comparison test with this beautiful piece of artwork I just created.

original
http://i.pi.gy/0K7d.png (2.1 MB)

jpeg.io
http://i.pi.gy/AP8v.jpg (102 KB)

Photoshop 60% jpeg Export
http://i.pi.gy/Wr4P.jpg (90 KB)

tinypng.com
http://i.pi.gy/ndKA.png (74 KB)

Note pi.gy does not compress uploads.
Druva raises $51M for its data backup, recovery and discovery services
Why would I want to transplant rapidly ageing already old organs into me?
Thanks for that. When I had first heard of it back in 2012, it was right after getting my first Raspberry Pi, and a friend had suggested trying to port systemd to it to improve boot speed. At that time, all I was able to find out about systemd was that it was a faster init. There was nothing I saw back then about the authors wanting to replace all of GNU with it. It was several months later, after the update to systemd broke my Arch installation, that I started reading about how it's growing too fast and rather than focus on code quality and stability, the authors were rushing to make it this huge replacement for GNU.

Since then I've followed its progress, and while my overall impression remains slightly negative, I'm hoping it improves to the point that it is stable and mature enough for daily use. Until then, I happily run Slackware for serious work and Windows 10 for games.
I'm not sure why you think having 50K people think your project is worthy of a bookmark ISN'T an accomplishment. Seems pretty noteworthy all by itself.
My comment was more along the lines of the differences in things like gut microbiomes.
I would say that in my late 30's I was hitting my peak in terms of raw ability and experience. At least as far as ability is concerned, I really didn't hit a downturn until much later. Now, getting on to 50, I'm noticing that my ability to deal with complexity is quite a bit diminished. But my tolerance for complexity is likewise diminished. When I would have accepted a poorly factored solution, now I scratch my head until I find a way that allows me to understand it.

When you get down to it, do you really want to tailor your code base to the top 1% of coders? How will you sustain that practice? By paying people 4 times as much? Even then you aren't going to nab all the amazing people. Hire some people who know how to dumb down your code base. It pays dividends.
To put the comment in context: Steve Coast started OpenStreetMap https://en.wikipedia.org/wiki/Steve_Coast
I wonder how Bromium is taking this news.
Ask HN: Learning Hadoop
I have started to take some basic level data science courses on edx.org. Then I came across Hadoop and I would really love to learn this. I have the following questions and I would really appreciate if you can help me with this:

1. What is the best source to start learning Hadoop? I was thinking of starting with Udacity or Big data university.

2. Do I need Linux to run Hadoop? I am having wifi issues even after I did the driver upgrade.

3. In order to be employed, do I need to learn the entire system or just one portion of it like spark, hive or pig?

Please advise.
I wish whoever owns localhost.org (which resolves to 127.0.0.1) configured it so that *.localhost.org also worked. Would help with the browsers too.
BlackBerry confirms it will end in-house hardware development
I was there in those days too. Maybe it didn't change, I just got sick of it.
For #1: he could sell a minority share publicly. I think a lot of people could see a successful spacex make quite a bit of money on the current plan.

For #2: We'll see about that. Mars has sat there for a long time, and nobody else has done much about it. By the time others get interested because of (a) SpaceX showing that it can be done (b) Popular interest due to SpaceX's work, SpaceX may be too far ahead for anyone else to help (outside of being customers).

For #3: Agreed. I think this may naturally occur as the company stabilizes a bit and the "living on the razor's edge" feeling dissipates. At some point they'll focus more on getting it right then meeting deadlines.

For #4: You can control political/cultural/international issues on mars by controlling who gets on the ship from earth.

For #5: a bit of hero worship for the future marstronaughts will do plenty, I think. There's a lot of innate interest in whoever becomes the first human to step foot on another planet.
I thought there is already a 'facebook at work' named Yammer. Not that I found it useful in small start-ups but it makes sense in large organisations.
I'm not a big fan of Facebook, but I'll admit that React was a real game-changer for my own development life. I don't use JS any more but all the idioms I learned using it I now adopt to other languages. I heard once that React actually came out of the Instagram team, which Facebook acquired. Regardless of the history, it's an amazing tool.
No, it uses your work credentials and your account is created for you.

We have it at work and I was skeptical at first but it's not that bad. There is no concept of friends but you can follow specific people. Mainly it's based on groups so in the end it's like a stripped down Facebook that acts as a glorified front-end for mailing-lists.

I don't know how much they (will?) charge by user though.
it worries me that this spot-on comment has been downvoted... government control of the media has been very well characterized by chomsky et al., among others.
It doesn't have to be a dictatorship if you already control who gets on the planet.
I initially thought it was an egg being broken because of the reference to "egghead.io".
Currently I found peace of mind with react+redux. Once you find a stable and well configured boilerplate (Redux slingshot for me), it's smooth sailing.
Amazon UK Won’t Fufill All PS VR Pre-Orders Until December
Since I've read more about Elon Musk I'm not sure any more that he really is the person who will bring humankind one step further. However, I really like that slogan "making humans a multiplanetary species". It really hits the spot for me. Something I also want to work towards.
I remember when the ntp exploit came out few years ago datacenter where we have a rack contacted me saying the Supermicro IPMI devices on the Supermicro servers were participating in an amplification attack.

I was like wtf! Matter was quickly resolved of course, also they learned a lesson and moved ipmi ips to 10mbit limited connnections not 1gbit.

Tho ideally a local ip that accessible only via a vpn would have been the best option for remote management but yeh, little steps I suppose with some providers.
Not to mention the fact that the same processes could be used to create a permanent underclass though genetic manipulation of the masses.
The Simpsons by the Data
A personal data point: I have a PhD and looking back at it from 10+ years later I would say that it was a good thing for me because: A) I enjoyed it (most of the time) and B) I learned a lot.

As far as formally completing a degree (i.e. getting a printed piece of paper that says Ph.D. next to my name) I find it practically irrelevant for either getting hired in the industry or being useful once hired. My 2c.
Yes.

Let me try wording this differently for you. "What if I develop something with only local calls between my front and back ends, and later I decide I want to test/implement a front-end feature on Android/iOS which doesn't support running the back end. Do I have to change my development so it is no longer local?" - the answer is yes.

On the other hand, "remap my whole localhost development" is a REALLY impressive-sounding way of saying "change the one line in the config file that says to connect to 'localhost' to connect to 'api.myhost.com' instead." Or maybe, if you are a sloppy developer, "use search-and-replace to replace all instances of 'localhost' in the code with 'api.myhost.com'." Either way, it is a trivial change.
32 too. Recently I suddenly got CTO-like responsibilities and at first glance it was not what I wanted to do. There was fear whether employees will understand and do it right way. Otoh, I think it is what we actually should do -- merge our experience and vision into the team at high level, because it allows to build something bigger and greater than just yourself. As I read recently in some book, good leader doesn't control things, but provides correct context of thinking, allows others to participate in their way to the common goal. I missed these context constraints when I was young, so many efforts simply lost in unnecessary details.
I'd love to see this expanded to London, as someone who is fast approaching old geek status.
I have noticed a lot of pro downhill mountain bikers are around the same age as me - early 40's.
And so is theirs since there is only so much space for successful businesses and so many of them fail. It's even worse because small, nimble companies can do the jobs of many companies now so you have to be even better to succeed and stay on top.
My rule of thumb: If the image has few colours, PNG is typically better as you can retain maximum quality with little degradation compared to JPG (e.g. a logo, an illustration). If the image is complex with a lot of colours/shades (e.g. a photograph, an illustration with dozens of colours), JPEG is typically better.
Gamification explained: 3 qualities your learners want
@internetofshit will have a field day with this.

In all seriousness, this is only going to become worse in the future. Can't wait until the day when smart fridges, toasters and bicycle locks join in on a multi-Tbps attack and break the entire internet.
most people's lives are much more driven by their emotional opinions/decisions rather than smart, factual rational approach. compared to hard facts, emotions can be changed/manipulated rather easily. examples visible everywhere, all the time
>Any iMac or MacBook Pro from the last 5 years is sufficient for any pro audio workflow.

Pro audio workflows can include more than a hundred tracks, all running demanding plugins.

A MacBook Pro can be good enough for bedroom studios and simple mixes without many tracks, but no one is going to record and mix a film score on one.
There are plenty of people who worked on Y2K bugs who are not even old enough to be a US President.
I'd be really interested in this as a concept - a regressive pre-tax deduction for basic utilities. As you say, the issue will be for utility companies not to jack prices to take advantage, but offsetting some tax revenue from income would lead to an increase (potentially) from VAT/sales tax because of more discretionary income?
With substantially less gravity, you can lift 2.6x the weight as you can on earth. People in their 40-50s in good health with moderate strength, good maturity, advanced skills, and already-grown children are good candidates. And yes, with the radiation they'll get hit with, it's better than kids burning away their lives.
BlackBerry stops designing its own phones
Nah, it was a bit of an older game, and it had a lot of insect-like units. I think it was named referencing the style, like "vectoria" or something similar-sounding... as far as games go it reminded me of Perimeter.

That one looks pretty cute, too, though. :)
i was wondering if we want to permanently inhabit mars, can we create an magnetic field to reduce radiation? Can they be scaled down to a local one just spanning the habitat?
stories about russian oppression are interesting to the us public because of decades of media coverage... nobody is interested elsewhere because the media doesnt even cover when a neutral or us-aligned country is oppressive.
Nope, Xfce on all the Linux distros on that machine, except for Elementary. I was surprised to find that Elementary's Pantheon was faster than Xfce on Ubuntu 16.04.

Besides, it wasn't a test of DE performance alone, it was a combination of factors including boot time, script run time, video encode/decode, build from source time, and so on. Yes, DE performance was also a metric, and for fun I did load Unity on both 14.04 and 16.04 just to see what would happen. If I were basing it on DE performance alone and used the default DE for each distro, both Ubuntu versions would be the slowest by far.

Also, 3D acceleration was not an issue, the Intel video hardware in that machine is fully accelerated in Linux and OpenBSD.
If it wasn't for iOS dev, i would have switched to a Win10 laptop a long time ago
Yup. The "we only hire the best" thought process is delusional and irrational.
The image below the text "Let’s take a look at a 3D low-poly artwork.". Don't want to hotlink.
Cloud History, Cloud Thinking
I would note that tinypng is not converting it into a JPG, so that's not really a valid comparison - the result is quantized and dithered PNG (256 colours) and not a JPG.
I find it troubling to hear that a 37 year old calling themselves old. There is no place for ageism in this world. Everyone has their own merit and it's got nothing to do with their age.
> Please what kind of programmer would ever do this?

Someone with an interesting development development history (maybe C?), with little grasp of the idioms of newer coding styles.
I view feudalism as the result of prolonged, accepted stratification. David Brin talks a bit to this in his essay The Dogma of Otherness[0]

[0] http://www.davidbrin.com/dogmaofotherness.html
Dumb question: Why doesn't Google Translate hardcode perfect translations for 1,000,000 of the most popular requests?

So many times it screws up really basic, common phrases and I'm always wondering how is that bar that low?
Roku legitimately needs to initiate connections outside the home. Can the same be said for e.g. a light bulb? If switches don't drop these packets, then routers should, and if they don't, then ISPs should. Is there a field in DHCP that could be used to communicate the fact that a particular host should generate no outside traffic?
Another problem: video service A runs on server farm X which blocks IPs of ISPs known for being the origin of DOSes. Video service B runs on server farm Y which doesn't. Who makes more money between the two video services and between the two server farms? As long as Y is not hit, I bet on B and Y.

Furthermore, but I'm a noob at this, isn't the upstream Internet provider that should block traffic instead of the server farm? Otherwise it would get all the load anyway. Am I wrong? (probably yes)
Congratulations! React is awesome, thanks guys!
PDF support would be nice.
I came to this realization a few years ago. I found that while my judgment was still improving, my output wasn't and my ability to think through problems wasn't where it used to be, especially when it came to the tiny details.

So I moved into management. It allowed me leverage my strengths while putting me in a situation where my value wasn't determined by my raw output. It sucks going to all those meetings, but it honestly made me enjoy the programming I did do considerably more than I did before. The programming I did do for the team was all prototype work with new technologies that either I or the team felt could help us out...short 2-3 hour projects whenever I could fit them into my schedule. But everything was new and I wasn't implementing things I'd done a ton of times before.

In the end, I don't think this is a satisfying answer. There just aren't enough managerial jobs for all the old programmers and a lot of them can't handle the meeting workload of that kind of position. But I still suggest it on an individual basis because it's a chance to put all that experience to work programming at a higher level. Instead of linked lists you're dealing with fresh-out-of-college devs who know their big-Os by heart and can crank out code at a frightening pace. But you still need someone to ensure the overall design doesn't suck. To read over what they're producing since there will always be some crazy mis-step that they make from time to time. You still need someone who has seen a project evolve over multiple years to know which decisions will become problematic down the road. The young guys can't do that. And while it's been an adjustment to learn to find satisfaction without typing out the code myself, I've learned to enjoy the launches (both product and career) in a way that's more fulfilling than my time as a full-time coder was.
Vim trick for faster JavaScript debugging
I don't see how this is a correction of what I wrote. It is completely usual for a peptide to not only be a polymer itself, but also be attached to other polymers: https://en.wikipedia.org/wiki/Glycosylation

That term is totally meaningless in the title. Similarly, the term "multi-drug resistance" has always been about hyping up your paper. It was used until 2010 or so without any definition at all, look at all those papers:

https://www.ncbi.nlm.nih.gov/pubmed/?term=multi+drug+resista...
True - they seem determined to plug away at mobile until they make a success of it, and fair play to them: Windows 10 Mobile is decent. They've obviously got an uphill battle ahead of them to win back developers and customers but I think they can do it eventually.

I'd still like to see a credible OSS alternative in the mix as well, and I wonder if Mozilla couldn't make that work if they dropped their low-end focus.
> I've also seen company employees start their own closed, private Facebook groups for work purposes

This would probably get them fired in certain companies with responsible information policies.

> I don't expect most users see a problem because they already trust Facebook with their personal information.

Which is wrong as naive in the first place.

> And I wouldn't be surprised if users trust it more than Google, which now stands for surveillance-based advertising.

Facebook stands for social manipulation advertising. Pick your poison.