skysight-inc/HackerNews huggingface dataset:
I have a number of ebooks and PDFs, mostly references. I have a number of the reference books as both ebooks and paper books.

I just... Don't have the freedom with digital copies of things that I do with paper ones, and I refuse to have key knowledge DRM'd. Papers on PDF are alright (as in, I only print really important ones), but proprietary ebooks?

Im not trusting my only copy of professional knowledge to the people who silently removed copies of 1984. That would be insane.
I haven't seen that one. Who did that?
Adults too.
Huh. Which device/browser? It's such a pretty balloon, I'd hate to lose a piece of it.

You can email me if you want to avoid cluttering HN: mrkurt at gmail.
There is also a 90 minutes film »Telescope building with John Dobson« [1], inventor of the Dobsonian telescope [2], going through the entire process of building a 16" telescope from scratch.

[1] https://www.youtube.com/watch?v=snz7JJlSZvw

[2] https://en.wikipedia.org/wiki/Dobsonian_telescope
Solid little game. I wish going through the bramble passages would be worth it (i.e. secrets?). Also I was hoping that at the end I could kiss the princess and the folks there would become hostile if I did.

http://i.imgur.com/gTx9oXe.png
I added "WebAssembly enabled" because I thought it would be of the most interest to HN. It is indeed enabled in Chrome 57 stable.
Rainforest QA’s new exploratory testing product taps into ‘elite’ testing crowd
Deployments should not be taking that long at all if the app code is coming up healthy when it gets started on the VM (for crashes at code startup we also fail the deployments early). If the app comes up but isn't healthy (like serving 500 or not listening on the right port), we try multiple times to get the app started.

Can you share more information about your app and deployments so we can investigate further?

PS: It's worth mentioning we have active development to bring down deployments times and improve the deployment experience.
I do believe it is enabled in 57
Season 5 has some corporate metaphors, after the production team was no longer spread across Buffy, Angel & Dollhouse. Angel S5 is almost a standalone series.
Why you should create a ‘honeypot’ page
Twilio has something called "Twimlets" that make setting this up very very simple. For voicemail you simply have to create a separate "twimlet" and have the resulting URL attached to the other one you use for the forwarding.
I think you might be a little too critical, but overall I think you're closer to the truth than the article.

For example, Charmed [1] was on around the same time as Buffy, and shared many elements (positive critical reception, fantasy used as metaphor for real-life problems, strong female characters, etc.). I think it's hard to say that Buffy is "the birth of TV as art" and Charmed isn't. More fair to say that both were good shows, and influenced the genre.

[1] https://en.wikipedia.org/wiki/Charmed
Exactly. Another reason why we need seasteading...
FYI: I don't know about your language skills in general but https://en.wiktionary.org/wiki/commata#English. Point I want to make: Please stop correcting so many people in general on HN.

Edit: Yes, this was not a perfectly warranted criticism. Yes, I may come off as smug. It's my opinion that needing perfect english should not be a requirement to have a conversation about tech in general.

I often get the feeling that in an academic setting every native English speaker assumes that everyone needs to be perfectly conversational in his English but when asked which other languages they even tried to learn you often learn that the English native hasn't put considerable amount into learning something else. Again, did not want to offend anyone.

I personally do not get offended, I like to learn. Still, I often experience corrections by an English native which are simply not called for.
Also, real estate agents are just as incentivized to sell the property as quickly as possible. Selling a property at say $1M in one week (3k commission) > 1.05M in three weeks (only $150 more for two more weeks of work).

I wish real estate agents commissions where tiered. 1% for selling at market rate but 10% for anything over the market.
Is there any library for writing UI for desktop apps available?
Hi,

Thibaud from CodinGame. We were discussing with the team about this picture. I was wondering how much this image disturbed you. Sure it's probably a bit exaggerated, but did it really turn you away from the website?
I'm not sure in this specific case, but in general, grinding mechanisms to obtain flat planes, angles, and spheres are pretty well-established. For flat planes, the term is "automatic generation of gages" and is a subtle and clever way to grind three faces in pairs. For curves, you'll need a rotor. Interestingly, you can use a fairly coarse system to methodically generate a very precise curved surface.
Assuming each plane flew 1-3 times a week, for 13 years... That would be 600-2000 flights. If half the planes crashed, that would give them a failure rate of 0.1-0.025%.

The Space Shuttle (Also a second generation vehicle) had a failure rate of 1.5%.

The Souyz (Widely considered to be the most reliable launch system, with a successful launch rate of 97.3%) had 2 accidents which killed everyone on board - out of 136 launches. Also a failure rate of ~1.5%.
> Oh, wait, that's what society is-

No, that's what socialism and communism are.
I think that when they say "intergalactic", they're not referring to ships crossing between galaxies - they just mean that the signals we're detecting (which may be light-sail 'engines') come from outside the Milky Way. The ships themselves could just be cruising between stars within those galaxies.
What do feature flagging and football have in common?
That's the problem -- you don't care, but I do as a site operator.
Around 300 - 400 EUR for regular tickets
Google Drive severely limits file download speed, and uploads aren't that great.
I am definitely not 100% on board with editing embryos, but income inequality is the weakest possible criticism. You could argue against literally anything on the grounds that it could lead to inequality: IVF, adoption, education, medical care, technology, owning a computer, being on Hacker News.

Just because something is being doled out injustly doesn't mean it shouldn't be doled out at all.
Show HN: Subdomains that should be reserved in a multitenant app
I think we're waiting for you to present an argument that supports your statement that the US society isn't patriarchal.
It doesn't sound very scientific to automatically discount an act of an intelligent being as the source of some phenomenon.
>>> Can someone explain why exactly 64-bit is generally slower than 32-bit?

It's an incorrect yet popular assumption on the internet.

64 bits pointers take more space, which affects caching => Slower

64 bits architectures have more registers and instructions, and it removes the need to have an intermediate 32to64bit abstraction layer from the OS => Faster.

Overall, the side effects are extremely complex.

Moving an application from 32 to 64 bits is as likely to be 1% faster as to be 1% slower.
"change is good for the future, but dangerous to those living through it."

this.
I'm specifically only hosting in destination places because when people are on vacation they are inherently happy.

Perfect, and I'll bet you have a great place. See my previous statement.

But there's no reason why AirBnB can't solve that by creating a standard for what business travelers want - perhaps a business superhost designation.

Supply and demand. To curate that hard, you'd have to have a ton of supply of business focused programs. Might as well just open a hotel at that point.
Someone who is genuinely good at writing code should be able to produce code that has no or very few bugs. Similarly, they should be pretty good at inferring what is wrong in the rare case of bugs by simply running the program. Therefore, they would find writing unit tests and similar rituals unnecessary and time consuming.

They would most probably write specialized tests where appropriate to catch subtle bugs that elude even their superior skills. This would be a matter of personal judgment based on the problem at hand.
As a human adult I prefer the physical book. Perhaps we need to research a replacement for paper instead of books on computer or paper itself. The new material should be like paper, but better. The paper like material should last hundreds, if not thousands of years, be safe, non-toxic and maybe even recyclable.
And the questions haven't changed in decades. It's pretty simple to figure out things like "name of high school attended", "street you grew up on", "model of first car", "mother's maiden name", etc for just about anyone who has a social media account.
You're right. The biggest thing that DI frameworks have historically done for me is make mock injection easier.

There are other benefits, however.
- Manual wiring generally has quite a lot of boiler plate (even in Scala, especially if you use free monads)
- DI frameworks enforce a pattern of behaviour. This can be especially helpful when navigating a project.

Having said that, whether these benefits are worth the cost of a DI framework is debatable. My current weapon of choice is FreeK...
Trust me, I was just surprised as you are when I saw tutorials suggesting this.
Fun read.

Has anyone actually survived an unplanned free fall like this?
Any document I have to read that's over 4-5 pages I print out and read somewhere other than in front of my computer.
Except there is not a 'pro' level Macbook anymore.
There is just emoji-bar / no emoji-bar.
Well, it'll take them awhile to get here. There's still time to start putting rail-guns on asteroids for purely mining purposes, or giant laser arrays on Mercury - just for moving ships around of course.
Yes, we string a couple of Twimlets together to direct people to support or general inquiry phone lines. Works really well. No problems in 3+ years.

The menu one in particular: https://www.twilio.com/labs/twimlets/menu
Drone Startup Lily Robotics Raided for Criminal Investigation
"... many genetic disorders are relatively simple and well understood."

Are they, really?

As far as I know (and I am not a specialist, so someone more qualified may correct me), gene transcription and translation is far from well understood.

It's as if we don't have access to the source code for the compiler, only the machine code and the syntax. You can draw correlations and infer causality from your changes, but you can't really be sure.
> Not everyone loves it, but for most people, gmail's conversation view is far superior to the default way emails were organized before.

Before gmail, I used gnus (http://www.gnus.org/) to read my email, and frankly the two methods seem pretty on-par (in fact, for over a decade I used gnus to read gmail). The only reason I do use gmail (actually, Inbox) today is because I want to read & send email from my phone, and it's convenient to use the same interface both places.

Honestly, I'm a bit tempted to switch to K9 on the phone & gnus on my computer again. Gnus is orders of magnitudes faster than Inbox or the Gmail web UI.
When they started "admitting" that they made a mistake with the way they pushed the Win10 upgrade onto unwilling users, I was hoping that it was an early sign that they realized that they made a mistake, and were slowly working on reversing it.

The fact that they continue to roll out this sort of user-hostile "features" shows that it was just an empty marketing gesture.

Time to start some bounties on making Linux usable for desktop, I guess.
I prefer physical books for reading fiction and eink / display for tech books.
Swift makes it into Tiobe top 10; ‘expected not to rise further’
If you're effectively immortal why would you want to hang around the same place forever? You wouldn't. In fact, you might hope for "something to happen" along a 100,000-year trip just to shake things up a bit!

Also, don't assume that alien life is like ours. It could be many orders of magnitude more efficient and in all likelihood isn't even biological in nature if they've reached the point where a million-year journey is feasible. It could just be a bunch of AIs constantly re-making themselves from resources they pass by as they coast through the universe.

They might not even have a destination! They could literally just be a bunch of machines that "live" in space. Floating around from place to place, grabbing resources from asteroids as they go by.

Lastly, in regards to energy: Why assume solar? Once you've reached speed you're not going to slow down much. Just leave the sails open to protect your craft from debris. I'd also expect a nuclear battery in such a craft to power on-board components. There's plenty of radioactive material in space to draw from for renewal as well. You also don't have to worry about disposal! Just toss it towards the nearest star system or asteroid belt and get a bit of thrust out of the action :)
It also doesn't short-circuit as written since it uses a list comprehension. Switching to a generator solves that:

def in_block(ip, block):
ip_addr = IPAddress(ip)
return any(ip_addr in IPNetwork(cidr) for cidr in block)

Or just be explicit:

def in_block(ip, block):
ip_addr = IPAddress(ip)
for cidr in block:
if ip_addr in IPNetwork(cidr):
return True
return False
The JVM can use 32 GB of heap when running in 32 bits mode. That's not a comparable limitations to a standard 32 bits app that will invariably crash at 2-3 GB.
Surely you can give it to another box in your house that tries to build on commit all day?
Interesting hypothesis!
VS Code does break off features into separate components. This is what I'm referring to when I say "build the experience I want".
Other than the fact that it seems mind-boggling, is there any reason to believe that time travel is forbidden by the laws of physics, or that causality is an absolute?
I've always wondered if we're already observing evidence of extraterrestrial civilizations, we just think it's some natural phenomenon. All of astronomy is based on observation, if we mistake alien activity for a natural process it could completely screw up our understanding of what's going on. For instance, maybe Quasars are artificial super-structures, created as a power source, or a beacon to signal other civilizations (similar to the signals SETI broadcast) or something else.

NOTE: I don't know nearly enough about astronomy to speculate which phenomena could be potentially artificial, but I do think it is a distinct possibility.
>A December survey by the Economist/YouGov found that 62% of Trump voters (and even 25% of those who voted for Hillary Clinton) believe that—in the utter absence of evidence —“millions of illegal votes were cast in the election.” The same poll found that believing lies is nonpartisan. In spite of conclusive medical research, fully 81% of Clinton voters believe the statement, “Vaccines have been shown to cause autism.”

That's not true. It's actually backwards, 81% think that statement is not true. In fact that poll showed believing lies was distinctly partisan. "Candidate preference seems to mean more than age, education and political interest when it comes to which of these conspiracies someone is likely to believe."

https://today.yougov.com/news/2016/12/27/belief-conspiracies...
Chronix: Long term storage/retrieval for anomaly detection in operational data
I've been kind of flopping back and forth on whether or not I want to buy a XPS 15. I can max out the specs and get a laptop that I actually want for significantly cheaper than a Macbook Pro. However, even though the build quality is good, I've heard some stories about the XPS 15 breaking down after a year or so, and then... having to deal with the horrors of Dell customer support.
Would love to hear more about your opinions on the first part.
Thanks for the tip! This stuff tends to be poorly documented on the Homebrew side. I think they're too conservative when it comes to what they include in code comments and the "caveats" section of the formula -- Git issue search is okay but does not make for discoverable documentation.
Season 4 also had the "needs of the many vs. needs of the few" and "is ignorance bliss" themes going on.
If you migrate to HTTP2 or move to a host that already supports it then cutting down on "round trips" is an obsolete concern altogether.
Some people you just can't coach. Let them go if they aren't team players.
That's fighting talk where I come from, please explain why "Angel" didn't work?

Smiling as I write this, not flaming
It's definitely marginal in most cases if your employer isn't paying in. It's not even like the annual max for most policies is all that high. It probably works out if you're getting semi-regular crowns or other work in that general vein on a semi-regular basis but it's hard to make the case in general.
I've seen situations where someone with experience acted a certain way that sounded wrong - only to find out he was right all along.

It's impossible to judge this situation without clear examples of code.
Offtopic: great music in the video, have you done it yourself?
True dat. He could easily become toxic. Give him a chance, but if he's the type that rejects reason (they are around), just let him go for damage limitation.
Is that on the ground or is that an orbit map? It looks like that cliche 'bell curve flattened earth shadow weather' looking thing in space movies. Also by context seems like its orbit.

Also its nuts interfacing hardware with software like that, like a button or sensor attached to a web server, cool stuff.
Glad you were able to recover from you "well, actually" habit as Miguel de Icaza termed it :)

http://tirania.org/blog/archive/2011/Feb-17.html
Donut Rendering Project
> I love the flow of Inbox but I'm seriously considering going back to a local client. Are there any good ones left these days?

As I mentioned elsethread, I'm thinking of switching back to gnus. Mutt was awesome too (I used it back when I used vi, then switch to gnus when I converted to emacs).

Gnus is pretty incredibly fast, and hyper-programmable, and as stable as can be. And it'll be as spam-free as the IMAP source is to begin with. Gmail over IMAP still has all the Gmail spam-filtering.
Out of curiosity, how did they pressured on you and which community was it in (linux/frontend/java/python/etc)? Many project I seen (and used) seem to be abandoned after a while or are maintained slowly, so you not being able to maintain long term seems pretty much standard to me.
Agreed 100%.

Why assume it's going to lead to some dystopian future when technological progress has shown that advances like this come down in cost immensely over time. Even an insurance system would want in on subsidizing these procedures if it meant an upfront cost versus long term or lifelong expensive treatments.

Edit: Why even assume it would be an insurance subsidy -- the government has a strong motivation to reduce health care costs for >= 65 year-olds and if you could eliminate or reduce costs through early genetic engineering the argument can be made that the government itself should subsidize as a public health initiative.
The article mentions a few people, including Vesna Vulovic who holds the Guinness world record for surviving a free fall at 33000 feet.

https://en.wikipedia.org/wiki/Vesna_Vulovi%C4%87
> Is there a a reason to learn bind, where I can use arrow function, which is cleaner and more readable? (And probably does bind under the hood)

Off the top of my head, arrow functions come in handy when you're defining an "instance method" that you want to use as an event handler; you want `this` to refer to the instance, not the event. That's 95% of the time you'd use an explicit call to `bind` anyhow.

Another case to use `bind` would be a generic function that isn't specific to the type of object you're acting upon. I wrote up a short example on jsfiddle: https://jsfiddle.net/LyndsySimon/5zqtjd82/

You can also use binding to create decorators that work on instance methods: https://jsfiddle.net/LyndsySimon/n57or0u5/
I thought every programmer was a polyglot.
What is the color like for the Voyage backlight? Lately I've been using my iPhone in night-shift mode as a reading light with paper books.

It may just be psychological, but I do seem to fall asleep easier than I did with a regular white LED reading light. At the very least I haven't found myself still reading at 3am wondering why I'm still awake.
If anyone has any questions, I'd love to answer them (I'm one of the founders)!
What makes you say this? Are all positive reviews a corporate sponsored promotion in your view?
A man jumps off a 20 story building. As he passes an open window on the 6th floor, people on the floor hear him exclaim "so far, so good!".
I am a very happy user of amp content. After all that's what amp is designed for to load clean content quickly.
Having an emergency escape system is table stakes. The fact that the Shuttle didn't have one was a serious design problem.

The Souyz also had an escape system. That didn't stop one crew from decompressing, and another from pancaking into the ground (Because of a parachute failure.)

Depending on when the accident takes place, the Dragon will require both parachutes, and retro-rockets to land.

> The fuel to launch the first stage of a Falcon 9 only costs a few hundred thousand dollars. So while mass fraction is still low, the cost is potentially as low as a few million for each first stage launch/refurb cycle.

Only a few hundred thousand dollars (Discounting all labour costs... Which will not go away) to send three people to space and back.

For that much money and fuel, American Airlines can send a thousand people around the world, and throw in a soda for free.
Can't you just turn compressed object pointers off, or am I misunderstanding the issue?
Yeah — the image buffers (screen resolutions) are bigger, we run more apps, more advanced desktop environments… also in the old days (before OS X, Compiz (fun with desktop cubes!) and Vista Aero) people used to run without compositing, which meant one common image for all apps to draw into.

Just booted my laptop (FreeBSD -current amd64, 1366x768 display) and started X: only 204M "Active" memory. Of the 204M: 60M is syncthing, 39M compton, 31M Xorg, 11M i3bar, 11M polkitd, 10M i3, 9M dunst, 5M wpa-supplicant… Not counting syncthing that's 144 megabytes. I think that looks reasonable. You can go lower and optimize for low memory (no polkit, no compton — 94M) or go higher and optimize for usability and fancy UI features (install gnome :D)
Reduce risk by working on unknowns first
Don't reinvent collectd :)
Yeah. Pretty much all the same arguments could be applied to automobile purchase and maintenance, something that many people require to get from where they live to where they work. It doesn't mean that we need to have a government program specifically to cover cars.
I love how they state their objective ("photorealistic donut rendering") as if its importance were large and self-evident. Gotta love basic research.
He gave a helpful pointer on comma use, and you wrote a smug and incorrect response. Congrats.
Why apps like Secret and Yik Yak all failed
And the process of creating said legislation out of public view in the first place, and the courts which oversaw challenges to the constitutionality of the US surveillance state who deemed it acceptable. Much like the doctors, lawyers, and others who oversaw approval of US torture programs, they're all reprehensible.

From 1979 to 2013, the FISA courts have denied 12 warrants [1]. That a FISA court actually denied the initial surveillance on Trump Tower, and Obama's DOJ then pushed it through, should be an enormous red flag to people.

1. https://en.wikipedia.org/wiki/United_States_Foreign_Intellig...
There is something significant about humanity no longer being bound by the tyranny of natural selection. We a species who have the power, however limited, to shape the landscape to our will and desire. Now we can also conquer our own biology. To be this is poetic, utopian even.