skysight-inc/HackerNews huggingface dataset:
Yeah (not a NUC specifically, though I considered that), but a small formfactor PC.

I really like having that little bit of friction keeping me tied to an actual workstation. If I'm feeling antsy like I should be sitting in a coffee shop or office lounge area, that's usually a good signal to me that it's time to take a break.

A workstation isn't a computer form factor, it's a comprehensive suite of ergonomic and self mental conditioning decisions. As a side benefit, it's very easy to find / build a ludicrously performant computer, for not much money, that runs Linux (or even OpenBSD!) like a dream.

I was genuinely sad when my most sign-on with a job didn't give me a non-laptop option. I'm increasingly of the opinion that kind, humane IT departments offer workstations and allow people to borrow chromebooks for rare travel or working from home. The alternative sets up a subtle expectation that you could / should be working outside work. Plus I have to schlep the stupid thing home or lock it up in a cabinet every night. If only I could epoxy it to the desk...

You heard it here: 2017 is the year when startups, to demonstrate work-life balance friendliness, advertise big desktop workstation options for employees.
I don't think that's the problem in this case. While E.Africa has lots of problems with corruption, I don't think there's an insufficient number of qualified teachers. It's not clear why they wouldn't try and hire from the same pool that other private institutions hire from. The fact that they're a for-profit makes it seem like they're just trying to cut costs... and Uganda has policy that requires certain standards from its schools.
Before getting too wrapped-up in the public-private argument, consider the fact that CNN, as usual, did not interview a single student of the private schools or the public schools. They had only one quote from a parent, and they probably scraped it off of BIA's website. I would be shocked and amazed if they bothered to track down a parent and ask questions.

As usual, CNN served as a mouthpiece to NGOs/bureaucrats/lobbyists/etc. who have absolutely no skin in the game as far as educational outputs go. It's not left-wing bias or right-wing bias so much as an aversion to the time and expense involved in actual reporting.
tldr, no revolution, base64+gzip still far better than base122+gzip.
But the article worth reading.
Here: http://www.dell.com/nl/p/xps-13-9360-laptop/pd?oc=cnx93611&m...
It's due for a rewrite with mobile browsers and hosing the host system with expensive buffer reads and writes with canvas, and webworkers and the like.
There are laws in many parts of the US forbidding more than a certain number of unrelated people from living in one house or apartment. How well they are enforced varies from town to town.
I like the idea in principle, but the cost of repairing something is so huge - due to direct labour costs and related social expenditures - that it is very difficult to change this balance with just VAT rate adjustments.

Fixing a five-year-old TV might cost 200$ (but you don't know, there's no guarantee). A new TV costs 300$. Now, if you reduce the VAT for fixing work from 25% to 12 %, the repair cost goes down to 180$.

Is that big enough difference to change the way people act? Mostly not. We still realise that the fixed TV might break at another point next week, and there is no warranty. If I just throw away the old thing and buy a new TV, it'll have 6 or 12 month warranty and 2 year defect liability. So it's still a better buy to get a new one.

Plus the new TV probably has more features than the old one.
It's compiled half from other people's lists and half from searching for books to learn specific skills. It may be a bad list.
I think that it would sooner be the rukers putting pressure on the populace (through various propaganda campaigns) that will make this a reality.

Still, there is a nonzero chance of civilization being destroyed by external forces, like a proper supervolcano or a massive asteroid. We should pursue both making the earth better AND colonizing different worlds.
I think it's the other way around -- existing Chinese culture gave rise to what we call "Maoism". Mao took things to an extreme that were already present: the susceptibility to groupthink, frankness about people's weaknesses and failings (as well as strengths -- for example, everybody knows who the #1 student is).
Cycle-accurate NES emulator in ~1000 lines of code
I think one catch is that once a standard is in place, open source software will inevitably step in as a replacement for paid software.
If we don't learn then we will repeat our mistakes wherever we go. Wherever you go, there _you_ are.
I think the issue is more with own human nature, as usual.

Terraforming another planet is an engineering problem (of course, not only an engineering problem), and in the end it's something that in theory can be accomplished as long as we "work it out".

Changing the human nature however, is not trivial by any measure.

It's very hard for individuals to change, and even more so for groups and even more so for societies. There are even those that say change in a person is impossible.

Whereas an engineering problem can (probably) be solved regardless of whether humans change or not.

One could even argue that advancing our technology has helped us change as humans (for the better hopefully), but the other way around doesn't necessarily hold.

Don't get me wrong, I'd love for us to be able to realize the damage we are doing to this planet, whether or not we colonize other ones (ideally I'd like both). However improving our engineering skills seems much more likely than improving our nature does.
Many of the cultural advances commonly associated with civilized society (universal suffrage, free speech, public education, public healthcare, a living wage and a reasonable work week, etc) were all inconceivable just 150 years ago. Today, they are a reality for a large, growing part of the world's population. These changes all took a concerted effort from the population to realize, but did not require pie-in-the-sky level advances in technology. Moreover, unless we want to reproduce our current quagmire on whatever planet we colonize, we'll need these reforms to happen anyway.
Lots of abstract conceptualization, not a single concrete example or piece of supporting evidence. Alluring rhetoric, but vacuous.
My boss has an older model. Every time he's on Skype, and he's typing, his hand is huge ,on the screen
Finding solution is not a problem, human nature is a problem.

> stop eating animal-based foods

Good luck with that. Sad true is that people don't want to change their life style. If you ask them for solution they will tell you exactly the same thing as you wrote, but most of them will not implement any of this solutions in their life. They want to eat meat, they want to consume, look at global warming, everyone know what is happening and what do they do on their own to stop that? Looking at my friends, people around me I see everyone recognize the problems, talk about solutions but no one is really doing anything.
My experience is similar; this is definitely a company/team culture thing. At my workplace, if you see someone on camera the assumption is that it's accidental and you should let them know so that they can turn it off.
In a world where CloudFlare MITM is so openly embraced, I'm not surprised at all that AMP is at least somewhat popular.
The Unfulfilled Project: An Interview with Jerry Weinberg (2008)
This comes at the perfect time for me since I plan to move the mess of 4 domains with about 12 email mailboxes for projects, private and my family to a single more reliable service. Right now its on some Google Apps free tier from back when it was free and a cheapskate VPS hoster with terrible spam reputation and customer support.

Just signed up for the mini plan and if it does in fact give me about 15 somewhat reliable email mailboxes for just 48$ a year I'll be a happy customer. With the 50% off it's a steal compared to other services, especially with my number of mailboxes.
Apricity OS 07.2016 Aspen
I share the same experience in Japan. Once a blue moon someone will just not be able to process a white face speaking Japanese.

I think it's because languages are all about expectations. If some piece of information has primed me to hear one version of a homophone the other meanings never even pop into my head.

I've noticed a related effect while watching videos on youtube recently. I'm a native British English speaker. When I click on a random youtube clip I don't know what accent I'm going to get. If it's a strong accent I don't hear often it usually takes 5 seconds or so for my brain to 'work out' the accent. During that time I don't really understand what is being said. As soon as it clicks I can rewind the clip and hear the exact same audio with perfect understanding.

I think when the Japanese people don't understand me a similar thing is happening. They see my white face so are trying very hard to hear English. The sounds come out and are run through the 'process the English' part of their brain. Of course, they can't make heads or tails of it so end up not understanding anything.

I'm not a linguist but I'd love to know if anyone had any references on this effect.
The short answer is cost versus benefit.

For some types of websites, zero-downtime upgrades and maintenance are costly.

Online banking is a good example. I have accounts with several banks, and all of them periodically "go down for maintenance". I assume that's because the talent and infrastructure needed to do those tasks with zero downtime are more expensive than whatever customer service hit they take for planned outages.
In all likelihood, we will (continue to) be "colonizing" the virtual Universe, not the physical one. Look at all the advancements being made in VR, robotics, AI, and computer hardware. And considering that even putting a man on the Moon was - and still is - enormously difficult, I have a hard time imagining any progress being made here on any significant scale in the foreseeable future. I think it may be time to realize that an extrapolation into the future of the exponential progress that has been taking place in physics and other sciences may be not justified.
I slightly prefer the 'worse' solution for the second problem, at least in terms of substance, not necessarily style. The trick the 'improved' version does with uniq seems a little hacky to me, somehow.

The first problem has a clear improvement.

I just checked ruby doc and 'reduce' and 'inject' seem to be synonyms, as far as I can tell.
thanks for pointing this out!
any idea why ultra rich would want alt-right to succeed? isn't alt-right kind of about de-stabilizing the system which could screw with their money?
Ask HN: How big/small is NPM compared to the biggest in the industry?
Just was reading some projects and it amaze me the countless of man-hours in effort and all the value the ecosystem was able to generate in such short life span.

I wonder if it's possible to compare the npm ecosystem to others, especially the mammoths in the industry, in terms of value added, not just LOC --although that may be a good start.

As always measuring value is highly subjective, so I'm not really sure this is even possible.
At work we've got a LINQ query that gets passed around a few functions, eventually getting into a core of 60 lines of LINQ logic. Colleague verified that chaining selects produces different output, but gets ran at the same speed (Chain selects in order to somewhat declare variables, Select(x => new { x, y = <query-x> }) then you can Select(xy => new { use xy.y multplie times }))

Sometimes I think I should just be using sql.. (which we do on other projects)
That Asians don't encounter racism in the aspect of salary inequality is false. Yes, on average Asians earn more. However, once you control for education or examine individuals with the same qualifications, Asians actually earn less than whites.
A wave of right wing nationalism and protofascism is sweeping over Europe, too.
Wow, I don't normally respond to replies but it looks like you tried as hard as you could to take the most negative outlook possible on my post.

I mean you completely failed in any way to give my note the principle of charity. Have a look:

https://en.wikipedia.org/wiki/Principle_of_charity

I really don't know how to respond to that:(

My point was that their transformation from a regional bank into an international bank wasn't just a power grab or kingdom building but a very natural progression, that lots of their competitors, to keep their existing customers.

it then turned out that one of their new areas, derivatives desk, was minting money like crazy so it became tougher for them to reign in that team, and as a side effect the risk that team generated, until it was painfully clear that they'd gone too far.

Their problem wasn't in the idea of growing and transforming the bank but in the implementation, and I believe I laid out in pretty easy to follow detail, why they went the way they did.
I think this is a great idea.

I suggest China, Saudi Arabia, Israel, and Africa start first. As soon as China opens its borders to anyone who wants to go in and make lots of money there, and Saudi Arabia does so, and Israel does so, and Africa opens its borders to anyone who wants to go and tap into its natural resources, we should think about maybe doing the same here too.

As it stands, we already have a lot of illegal immigrants already, so let's let these other places take the lead first and we'll catch up with them later.
Are angular directives libraries really worth it?
Look, you're complaining against the fact that 'racism' is more narrowly defined than just gender discrimination and requires privilege to enforce/reinforce the latter for it to be considered the former. How hard is it really to adjust to a more finicky definition?

Or are you denying that when backed up by a prevalent privilege (or an inverse stereotype), all other things being equal, discrimination becomes more damaging (and harder to withstand)?

No one is denying that plain discrimination is still ugly, after all.
in another two years you will be back to writing stupidly simple code again. Because it often perform better and is easier to maintain.
Has someone ever said you can't improve as a programmer? I might live in a bubble of positivism, but I don't think I've ever heard that a programmer can't improve.
Supreme Court of India discharged Mr. Modi, that too under blood thirsty Congress government. What other proofs are required. Because of Gujarat governments support, free trial could have been conducted. Its own minister was convicted. Give me another such example. Ex-minister served the punishment under the government of his own political party.
Except it is. The text of the 13th amendment:

>Neither slavery nor involuntary servitude, except as a
punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction.

"Except as a punishment for crime whereof the party shall have been duly convicted..."

Hundreds of thousands of Americans toil away in prisons as free labor due to "tough on crime" policies and the militarization of police forces. McDonald's, Whole Foods, Walmart, they all use prison labor where the prisoners get paid literally cents an hour and sometimes not at all.

There were big prison strikes and protests about it earlier this year - https://theintercept.com/2016/09/16/the-largest-prison-strik...

It's terrifying.
As a german I couldn't tell whether that means they go together or not.

But of course there is a Wikipedia page: https://en.wikipedia.org/wiki/Peanut_butter_and_jelly_sandwi...
Since the post had mentioned what Linus uses...

For the OS, Linus had been using Fedora Workstation at least until a year ago, last I heard. Linus doesn't like how Gnome deals with the 2016 XPS 13 Developer Edition either: http://www.zdnet.com/article/linus-torvalds-reveals-his-favo...

"...has the same resolution as my desktop, but apparently because the laptop screen is smaller, Gnome seems to decide on its own that I need an automatic scaling factor of 2, which blows up all the stupid things (window decorations, icons etc) to a ridiculous degree.".

To fix he said: "You need to go to the shell and run: gsettings set org.gnome.desktop.interface scaling-factor 1."

Here's what Linus had at home, desktop-wise, as of Jul 18, 2014:

https://www.youtube.com/watch?v=fuS-3HSnpq4

But personally...

My ultimate Frankenstein laptop in would be something similar to the dimensions of a MacBook Pro (2016), but with a few USB3 ports, memory card reader, headphone jack, function keys and full length touch bar atop the function keys. Then just max it out so I can run intense builds/tests, and emulate Windows, macOS, and Linux.

As for the OS, for now I would use macOS. I like Pantheon in ElementaryOS, though. I like that Elementary tries to emulate what drew developers to macs 2006-2010 (prior to Mac App Store when you got apps by downloading them and didn't have to control-click to open unsigned ones and have both Launchpad and Appstore when before it was just the /Applications directory). I've used various Debian-based distros, but could be swayed to Fedora, maybe.

If I had money, I'd have a nice desktop and have all of the coolest games. But I don't, so I have a thin factor laptop that just works and just big enough to read comfortably.
Beware that Digital Ocean blocks all traffic for outbound SMTP on floating IPs: https://www.digitalocean.com/community/questions/floating-ip...

This pretty much breaks the entire usecase, as you cannot build an IP reputation.
But establishing a extraplanetary colony would require much much more than just advances in terraforming. All but the smallest colonies would have deal with all the politics they brought from earth, in addition to any differences that develop over there. The tight resource budget of early outposts would probably not allow for much personal freedom and it's not like you can easily make a homestead or something in a place where you can't even breathe without proper infrastructure.

Also, it would require massive resources to get enough people to a colony to make it worthwhile in the first place. Deciding to allocate those resources (and deciding who gets to go) would inherently be a highly politicized process.
Not in the rest of America (I.e Latin America) where that would be common and even a term of endearment (gordita). It's common in South Asian cultures as well.

To me Americans are focused on being PC while not dealing with the root cause. In the case of "fat" the root problems is that Americans tend to shame & hate those who are fat. It has become a negative stigma, but instead of attacking the root cause we have removed fat as an adjective and think that by removing the hateful term (hateful by usage not by definition) we have solved the problem.
Why would osteoporosis on a 1-3 month journey to Mars be worse than after a 3-6 month mission on the ISS?
Show HN: Liveform. Creating an Imgur Clone Using GitHub Pages and Liveform
TL;DR: The Internet allows people to self-publish ideas, uncontrolled by universities which [according to the article, really!] were the main gatekeepers of speech before.
By '10 years' in a hermetically sealed box I meant an experiment on Earth to understand the inputs/outputs so we could give scientific and engineering advice when something goes wrong in the Mars biosphere. Biosphere 2 failed for unforeseen circumstances. This experiment would also be a good way to select for the kind of people capable of being the first explorers.

You need to bootstrap the process but due to changes of government, economic troubles, you have a finite window in which to scale successfully. Building that biosphere becomes important fast.

Even the most exacting monarchs had limited control over what happened in the colonies due to distance and time. The further you extend your reach, the more autonomy you have to give to the peripheral. It's like a law of nature.

Talking of giving up control there's a funny book by Wernher von Braun (of German rocket science fame) where he claims the leader of the Martians will be called 'Elon'. I wouldn't have believed it if I had not seen it.

https://imgur.com/65YR89H
Before anyone judges Bill and Mark, you need to understand something about African "courts."

This bizarre story happened in a fairly developed town called Ikorodu in Lagos, Nigeria a few years ago.

A major busy road was filled with deep, large potholes. Every year, the local government would award contracts to fix the road but nothing would get done.

The owner of a gas station decided to fix the road with his own money. He bought the materials needed for the repair and stashed them by the road.

However, before he could start, he received a notice to stop work along with a court summon. The court ruled that he had no right to repair the road. And that he (could) should give the money to the local government so that they would undertake the repair.

Lest you think this was a black swan, the same scenario happened later in the industrial district of the area.

The road (a federal road) was awful. Residents insulted the companies (PZ, UAC, Dangote...) for making money but not fixing the road. The companies therefore banded together to fix the road but the exact same nonsense happened.

In conclusion, take this news with a bag of salt.

(edited: fixed typos, changed white swan to black swan)
> Third party ad networks can transact on AMP pages. (http://rubiconproject.com/press-releases/rubicon-project-lau...)

> Reducing bounce rates that are due to slow pagespeed is probably a good thing!
An interesting observation. The way i squint at it, i see a separation of concerns between need-based welfare (e.g. disability support) and purely redistributive aspects intended to avoid collapse by the combined forces of capital concentration and shrinking demand for labor.

Defined rules instead of making up decisions as you go. That is always a tough sell, because it considerably reduces the scope of activity for politicians. Less for them to decide or promise. But that does not mean that we should not try. Imagine the opposite: a state that engages generously in welfare, but only ever in one-time handouts. It would be a perpetual repetition of those in power feeding of all critical mouths.

I think that this is exactly how the Roman Empire dealt with the "automation problem" of their time (a massive increase of forced labor imports -slavery- completely wrecking the domestic labor market). Now where again did fascism's namesake originate? Not really the point, I am convinced that everybody would agree that one-off welfare is a power politicians should not have (even politicians, as long as they are not in power).

No matter where you stand on the question of more or less welfare, I think you should always fight for it being more regulated. Which in the case of welfare, means "de-politicising" it as far as possible.
My problem with base-122 is simply that it's not an even power of 2.

It's very easy to write a cache-timing-safe version of base{16,32,64} encoding for use in encoding/decoding cryptographic keys in configuration files. To wit: https://github.com/paragonie/constant_time_encoding

Base-122? Not sure if it's even possible.
The Intel (and AMD) x86 manuals strongly hint at the octalness of the encoding, but don't explicitly mention it; I seem to remember some of the documentation for the 8080/8085 did summarise the instructions in octal, since they were also encoded similarly:

http://www.righto.com/2013/02/8085-instruction-set-octal-tab...

http://www.z80.info/decoding.htm

But although frequently described as irregular, the encoding of the x86 and its predecessors are still far more regular than something like a VAX:

https://www.cs.auckland.ac.nz/references/macvax/op-codes/VAX...