skysight-inc/HackerNews huggingface dataset:
From an amateur astronomer's perspective these are absolutely amazing images.

I think anyone who already did astronomical observations using a "conventional" telescope can probably attest how difficult it is to even get a very basic image of a planet let alone an extra-solar object in the night sky. The images shown in the article probably make extensive use of long exposure times and computer-aided merging of photo series taken over a long observation time. This technique usually requires a telescope with an equatorial mount and a motor that allows you to "follow" an object in the sky while taking pictures of it, which by itself is already quite challenging to build (except of course if you can simply afford to buy one). Also, vibrations, trigger timing and many other factors need to be taken into account in order to get a reasonable image quality. Hence those are some really great photos!
Remote software development teams – 5 things you need to know
Sure, but "lol what's the weissman score HASHTAG SILICONVALLEYTHESHOW \m/" doesn't lead me to think that the poster was legitimately asking for the score so they could compare.
Are there any which are easily used breadboard style project?
I think it varies massively with what the open source project is and what the goals of the project are.

If you're implementing an open standard to try and encourage use of higher quality implementations of that standard, a permissive license is probably the right choice.

If you're creating an open-source clone of some software (be it the GNU OS or LibreOffice), a copyleft license makes far more sense—the fact it is open-source is the defining characteristic of your software.
Ask HN: Help Should I use web scraping/Bot? On Twitter, Facebook, instagram?
Guys, we are working on a startup where we need to take data from all the aforementioned websites, but we have decided not to spend on APIs so we took the free APIs. But we can't create a new account each time we are fetching data on new keywords. So now we are contemplating scraping. But all the big websites prohibit it (even though they themselves use it). Can you suggest any other method where we can fetch data without having to create users and have it run on the server 24*7. We will have to launch with 1000s of keywords and it could grow to an enormous number. Kindly guide us. Bless you!
s-p-p-p-p-p-p-p-p--aaaammmm
The (slightly tongue in cheek) role of the database administrator
Двери Profil Doors – Серия Z
“The world is looking for their Android,” Prince says. “We’re the Android of cloud services.”

I can't tell if this is inane exec-speak or if this means they really intend to branch out into stuff like a dropbox/gdrive storage product and a compute/ec2 like service.

full disclosure: I start work for a competitor at the end of the month
Swiss Cheese and Pair Programming
Additional pointers:

– a more detailed post about Brotli: http://textslashplain.com/2015/09/10/brotli/

– a MSDN article on “compressing the Web”, explaining the difference between deflate and gzip, the limitations of browsers, and mentionning zopfli and brotli: http://blogs.msdn.com/b/ieinternals/archive/2014/10/21/http-...
The title is awful, it should be "unsolved mathematical problems associated to common core themes".
When will the Sandstorm package be updated? Will it support CI?

https://apps.sandstorm.io/app/zx9d3pt0fjh4uqrprjftgpqfwgzp6y...
The height of the tsunami depends on the area. In the area in question, for a very long time people thought that it was impossible for the a tsunami to go above 5 meters. That there were tsunami of that size in other areas is irrelevant. The earthquake in question was the most powerful in 1000 years. Looking back 100 years would be insufficient.

What is interesting is that there was actually a city that raised the sea walls to 16 meters in the area. The mayor of that city was actually sent to jail because it was a scam to siphon money to his brother in law who was in construction. I don't remember the details because it was on a TV program that I watched about a year ago, but unfortunately the mayor in question died a couple of years before the tsunami and never lived to see that his actions actually saved the city.

Speaking of the seawall height, there were, indeed, studies done that showed that under certain circumstances 15-18 meter high tsunamis could be generated in that area. This was disregarded. "Why", you ask.

Let me explain. I live by the sea in Japan. I can go to the sea side and climb up on the sea wall. It is 5 meters above sea level. I can walk along it all practically all the way to Tokyo (200 km away). The only places where it doesn't exist is where there are natural cliffs (which are not as prevalent as you might imagine). Every little stream that empties into the ocean has a 5 meter high metal sea gate that can be closed in the event of a tsunami. Where I live there is one at least every km or so.

The sea walls in Japan are already a miracle of engineering. You want to make them 20m high? Around the entire country? This is an insane notion.

To be honest, I will take the risk. I don't want to live in a jail where the only place I can see the ocean is from on top of a mountain.

I live in Sagara, Shizuoka (now merged with Makinohara). It is the most dangerous place in Japan to live for earthquakes because of the imminent Tokai earthquake (50 years overdue, unless it actually happened in WWII when the place was already destroyed and nobody had the ability to measure the big earthquake that happened then). 5% of the population is likely to die by all predictions.

Which means 95% will live. Terrible tragedy, but not worse than surrounding yourself in a 20m high jail IMHO.

Now, there were many human failures regarding the Fukushima disaster (like not having the correct connectors to power the pumps externally). Sea walls is not one of them.
That's how a functional nation works. When the executive branch decides on a policy all of the departments muster to achieve it.
Arduino-powered lemur feeders for zoo enrichment
I think I understand what he's talking about. I do remember seeing people becoming aggressive while playing games like pong, dig dug and pinball.

Come to think of it I've seen the same kind of aggression in other play as well(Basketball, Tennis, etc).

I have to wonder if the aggression that is mentioned isn't due to violence in those games and due more to frustration?
Avoiding the Politics of Code Review
Microsoft releases Office 2016: What’s new and how much does it cost?
If you're set on a laptop, my advice is to buy the smallest physical laptop that has the specs you require and then get a dock (something like http://hengedocks.com/) and monitors for working at home.
>It's a kind of spam for me

Then flag/downvote it. Commenting about how unproductive an unproductive discussion is just further propagates the original unproductive discussion [1].

[1] Reference (read parents): https://news.ycombinator.com/edit?id=10258024
Ha ha! I live by both!
mhm, `cd tools; make` worked on OS X 10.10.5.
With this release is it necessary to migrate to the built in CI or can we still point at a different gitlab-CI server? We have gitlab running privately in a VPC on AWS but have gitlab-CI running locally (dedicated local server for the manager and runners) so, essentially, merging the two isn't going to be trivial.
I agree. We should have. But it's too late now. He's dead.
* Yup, Each dropped packet pauses the entire connection until its retransmitted. *

Yeah, that's why the next step after SPDY/HTTP2 adoption is QUIC, which moves the web to UDP, and solves the head-of-line blocking.

https://en.wikipedia.org/wiki/QUIC
I'm pretty sure that I was at a conference where Chris Mason explicitly commented on the irony of working at a database company (Oracle) but designing a file system that's fundamentally bad for database workloads. I think it was a Linux Foundation event, maybe an EUS in NYC. In any case, it's pretty well known that COW file systems are not a good fit for this kind of workload. A more interesting question is whether this level of (in)stability and (un)predictability is acceptable for any workload other than scratch storage (which doesn't benefit from snapshots and CRCs very much). My takeaway from this article is basically that F2FS is worth another look.
There are three in the US.

East, West and Texas.

https://sites.google.com/site/theuspowergrid/
A 13'' only useful for short coding sessions on a plane or small train seats, for other locations it is just too small, specially if you are into IDEs.
Obviously the reality is to serve ads more efficiently. But is it bad if it helps users in the end as well?
YC-backed cannabis tech company hiring Back end Engineers in Bay Area
It's still a made up problem. I'd just say "my target audience is that and that and I don't care about edge cases until they come up". Get's the job done and prevents wasting effort on imaginary problems.
Of course China is buying now. Oil is cheap. Good time to stock up.

The price of oil is not conspiracy driven at the moment. It used to be, back when OPEC had more control. Now that everybody has fracking technology, supply exceeds demand, and OPEC can't do much about the price.

For an overview of OPEC (mostly Saudi) thinking on this, see [1].

[1] http://business.financialpost.com/news/energy/saudi-arabia-w...
Not up to us, but I'm sure it will. We have an amazing community of organisations, users, contributors that are often very fast adopting our new releases.

It will support CI. GitLab CI works with a central coordinator (now inside of GitLab) and external Runners.

The Runner can be anything outside of the instance. This makes it easy to configure them to your liking and doesn't slow down you GitLab instance while builds are running.

Documentation on Runners: http://doc.gitlab.com/ci/runners/README.html
I don't like the name much so I'm calling it broccoli.
I wasn't diminishing the technology's importance in any way.
My point was actually the opposite: why spoil a good communication about technological breakthrough with such lazy and fake-sounding company propaganda?
Why would anyone trust this kind of corporate BS? It baffles me that you even try to take what they say at face value.

For me, it's akin to state propaganda in non-democratic countries: everyone knows that whatever authorities say and what the truth is are two different things, so there's little point to even analysing the official message (except maybe for humor factor etc.)
There are people who care about power as well, right? E.g. the security system where I'm living now has remote wireless units with fairly big lithium batteries that last roughly 10 years....
If a nuclear plant's life is 30+ years, making it disaster prone in "once in 100 years" circumstances is pretty reckless. If a nuclear plant vendor aims to make 1000 plants, they should aim for negligible risk that any of their reactors would crap itself due to weather in 150 years or something like that. You pretty quickly find yourself mitigating risk of once-in-a-million-years events from a single plant's POV in this kind of math.
In South Korea, a child-monitoring app is raising security concerns.
Tick Tock, the Time's Running Out
> We require companies to have their financials audited by independent auditors, but we don't require any independent audits of their software which has potential to affect people's lives.

It is done in high integrity software, e.g. MISRA C, but not to the level you are suggesting.
No. We wouldn't be able to support and keep development going while supporting two different CI apps.

Only the coordinator moves, so in theory you'd be able to use the same runners.

It's not a trivial migration, we know. That is why we do this with a major release. We're also continuously improving the documentation for this migration.

Our customers can reach out for online support, of course.
Maybe it's a kind of a test to see if they would survive long enough to move to the next position :)
Ask HN: How can I prepare for PM interview?
Hi,

For software development position I passed technical interview. Next step is project manager interview. I know that I missed different opportunities because I fail this part of interviews. Technical part is piece of cake but this kind of interview is my soft spot. How can I prepare this interview ?

Thanks.
"At Walmart, we think that users' money is valuable, and that they shouldn't have to pay extra for their toilet paper."

Does the fact that Walmart charges money for their products make the above sentence disingenuous? Of course Walmart charges money, that's how their company works. That doesn't mean they can't try to reduce waste or inefficiency in their system.
This is why I tend to buy 14" laptops.

15" is too big to fit in train and airplane seats comfortably, but 13" is too small to get lots of work done.

However, I guess that rules out a MacBook Pro - oh well.
I like having dual setups, but 13 inches is fine by me (MBA 13") Would I like 15? Probably, but I'm not missing the extra size when I can plug a second or third monitor
Which part of the sentence is not true?
Really? Over what size of document collection?
Also, it's used in W3C Draft Standard for WOFF2 fonts:

http://www.w3.org/TR/WOFF2/
I don't see it. So they compare a ride via BlaBlaCar to the train but are there additional hidden costs? Is that 20 Euro fee the money paid to BlaBlaCar or the person you are riding with? Is there some understanding of paying the driver more for fuel? Really I don't see the valuation as they clearly state they are not there to generate profit for those offering the rides. Unless there is expected to be some sort of change where costs go up I still see people simply short circuiting the system should the price go up.

Also, where is liability? Uber was fine until it started making a dent in established businesses. This hasn't yet but will get notice because of the headlines.
Funny videos compilation 2015
I interpreted it as a joke.
Research in compression hardly ever stalled, it just wasn't getting much publicity because it wasn't coming from Google. For example, looking at Brotli it appears to be based on ideas very similar to those explored by the PAQ project [1] not several years ago.

[1] https://en.wikipedia.org/wiki/PAQ
I just upgraded from a 13" MacBook Pro w/ Retina to the 15" version. Key Reasons:

- Display Space: Even when set to the highest possible virtual resolution, there is still noticeable more space on the 15" version. It's still way worse than a 27" display, but the difference makes me more productive.

- RAM: Retina eats RAM. I could run several browsers, VMs, editors etc. just fine on a 4GB MacBook Air. When I upgraded to a 13" MBPr, I was constantly running out of RAM, the machine began swapping and became barely usable. With the 16GB 15" MBPr, it's a very noticeable difference. I easily run into >8GB RAM usage. In addition, when there's available physical RAM, OS X caches some stuff from the SSD which speeds it up further.
Another thing too - I've found that other advertising platforms' ads are much more obnoxious. Google does a pretty decent job at keeping their adds from popping up in your face with technicolor, which I can appreciate.
I dunno. Ads on Google search don't delay your results in any noticeable way. Wouldn't it be great if all ads were like that, given that ads are currently the only viable option for a wide variety of sites to stay in business?
It's pretty decent on batteries. It only wakes up when a friend is actively searching for you, and only for ~4 seconds.
Funny, I also have an old Dell laptop, and I LOVE the keyboard on that thing. It literally makes my fingers happy to use. It was a tough decision to finally adopt another solution (below), but I finally did it.

I use a de-Chromed Chrome book (acer c720) with xubuntu for personal projects these days. I do java/j2ee on a macbook pro for work, I never use it as a laptop, it's always docked. For personal projects on the chrome book, I code apache/python/django/vim, which run wonderfully on it. The smaller screen does take some getting used to, and the nonstandard keyboard takes some remapping. Otherwise, after 9 months, no complaints.
Two quick comments:

"Hides" is a stupid word. It's not hidden; it's well-advertised.

The reporter calls it "expensive" because it costs $200m/year. That's not expensive, that's ridiculously cheap insurance; it's surely one of the most cost-effective government programs in existence.

(I stopped reading at that point.)
My problem is not with the hours of work you have to put it, but when you get a degree in X or Y you are expected to know certain things, and there's a certain amount of work and experience you need to have developed by the time you get your degree.

I just don't see how Japanese could be way more efficient than Westerners who put 50-60 hours per week (speaking from my experience) and get to the same level in the end. And there is no surprise, they don't. They clearly don't have the level to compete at the University level, both in experience as well as general knowledge.

And that's a shame, because the University should be about the subject you are the most interested to study, and therefore there should be no restraint as to how much you would be willing to learn, instead of having so few hours per week.

In the end, the cost is on society as companies waste a year or more to educate new graduates to make them into productive employees.
Or look at Banqiao Dam. What you ask, you've never heard of it? That was a form of electricity production that catastrophically failed and killed an estimated 171,000 people.

Fukushima was a flea bite by comparison.

Fear of nuclear energy is irrational.
Early Symbolics 3600 machines had 256K words (36 bits) of memory. Later machines doubled this. Early Sun 2 machines had 1MB of RAM. Later machines had a minimum of 2MB, needed due to OS growth. So they were roughly comparable in memory capacity.
If you love it, public domain it.
Understandable, thanks! Not sure when we will be updating, but will be in touch should we have any tricky issues migrating.
Shameless plug of my implementation of this pattern: https://github.com/mdellavo/Sack

It's just a small bit of code I drag along with me, surprisingly useful.
The whole justification for share-alike (as opposed to permissive) licensing is traced back to the UNIX wars, where uncertain copyright attribution was a huge hindrance to developers and a source of commercial wars battled through litigation.

Share-alike protects against such fragmentation, allowing any developer to always take any improvements made to a different branch and merge it back to your version; with MIT licenses, that is often not an option.

A modern paradigmatic example is KHTML, the LGPL rendering engine that was the basis for Safari. Without the share-alike, it's uncertain that Apple would have released Webkit, and it would have been almost certainly impossible for Google to fork it as Blink - most improvements would have been unavailable to the public, with Apple using hidden changes as a competitive advantage.
In sunlight, yes, it is far superior to LCD technology, of course.

It's rare for me to want to read in sunlight, however.

To those who don't own one: just like any LCD, that is, any display in a modern laptop, tablet or smartphone excepting only smartphones with electroluminescent displays (which are probably restricted to some high-end models by Samsung, which have AMOLED displays) the display on the Paperwhite has a "diffuser", a white semi-transparent sheet of plastic inside which light bounces around a lot and an LED light source attached to one or more edges of the diffuser.

It is not possible to turn off light source completely off without turning off the Paperwhite's display (which means you cannot continue turning pages) though in daylight the light source is as good as off because of the much greater intensity of the light coming from the sky.

Point is that the "electronic ink" display technology in its latest iterations (i.e., since the introduction of the Paperwhite) is not that different from LCD technology; and I personally prefer the details of the implementation of LCD tech -- for reasons I cannot explain, but which probably derive from the fact that much more engineering effort has been expended on refining the tech.
I really don't know how that works - we contracted it out.

There is a router that has an ethernet port on it. That's our internet in. Anything in front of that is ours. Anything behind we don't care about but there is a 100mbit local shared ethernet and a backup FTTP line. I assume it's switched to the same network at the peer end as if either goes down, we only have one address space. We have a couple of front-facing v4 addresses that handles incoming mail.

This all sits in a cabinet we don't touch owned by the provider.

The stupid thing is the LSE and fibre cables leave the building in the same pipe. Wonder how long it'll be before someone digs through it.
The Mattermost preview screenshot is an odd choice - have a read of the conversation.
Web of Data
One wonders if the museum looses power, will it start over?

There was a mac program that after you entered your birthday would tell you how many seconds you have to live (estimated). It was a little disturbing. But even if you closed it, it would keep counting (by storing the date you entered), so it never could be reset. I'd open it again occasionally. The computer it ran on is long gone (Macos 8 era machine).

Time is relentless.
13" Although personally I went with an 11" Air. It's docked 80% of the time so I don't have an issue. When I do need to be mobile or code on the couch or something the portability is sublime. Love it. I do a lot of .NET so I have VS in a VM and it doesn't skip a beat. Took a long time and read countless articles and I was hesitant the 11 wasn't going to be enough, but it is in my use case. So happy with it.

There isn't a hard and fast rule to what you need and what works for one person won't work for another. The only way you'll know is to try it for yourself. And even then you could argue either way depending totally on the context so it's a tough call for you to make.
How app thinning works to optimize apps in iOS 9
Related: Thierry Legault http://www.astrophoto.fr/
Streaming Music Passes Physical Sales for First Time
Funnily enough, someone else suggested this. It's something we hadn't considered at the time.
If you're looking to sabotage a competitor where you have a saboteur, why not just do (1), except at various other parts of their development/manufacturing process?

Pay them to break their factory automation. Pay them to write code that randomly increases fuel consumption. Pay them to write code that only allows you to play Rick Astley songs during March.
>So... you're saying that "rich people can't act morally, because they have fat wallets"

No, he's saying it's easy for rich people to act morally in such cases, and in others too (e.g. not steal).

Especially in the case of giving back money / charity, that we're talking about in this thread: if both a rich and a poor person give $10.000 to a charity, for a rich person it could be 1/1000 of his income, whereas for an average person it could be 1/5 of his income.

It's not even debatable which made the bigger sacrifice, it's pure math.

In fact (and continuing with the $1m/year vs $50k/year) the rich person giving $10.000 --which can have people swoon, news coverage and a front seat to the charity's dinner party--, would be equivalent (as percentage of income) to the average person giving $50 to his local charity, which nobody would see as particularly great.
Most of my non-programmer friends don't check their email addresses, if they maintain one at all. They use Facebook instead.
Do you have a Henge? How do you like it? I've been on the fence about it - the reviews seem to be decidedly mixed.
You could always write it in Forth, and then create a Lisp in Forth :)
The surge pricing is true in the UK too:

https://en.m.wikipedia.org/wiki/Economy_7