skysight-inc/HackerNews huggingface dataset:
Quite self righteous. People go to these resorts because they can't afford (time and/or money-wise) going on an actual exotic vacation.

Don't know about the indoors skiing in Dubai but I'm pretty sure the Tropical Island resort in Germany is less harmful to the environment than the equivalent number of Germans flying many 1000s of kilometers to an actual tropical island and back.
Which is the basis for the name of the AI in "The Moon is a Harsh Mistress" by Heinlein.
I was curious, so I asked Siri your question: what is the last name of Susan from Britain's got talent? She successfully answered Boyle.
Photolancer Zone connecting photographers and creatives with brands
Tunneling estimates can go both ways... in Sweden the Citytunneln project ended up under cost and under time due to the tunneling being less complicated than expected. The Japanese certainly have experience, all their mountains are swiss cheese of highways and shinkansen tracks. I'm not sure how much American studies apply here since there's a different culture of trying to underbid to win the contract there.
HIV patients have nearly twice the heart attack risk
The article buried in the middle what to do about the ones who fall through the cracks.

Speaking from a Texas point of view, there's three big problems: 1) Focusing on athletics. 2)Lack-luster public schools and of course the be-all end-all: 3) Crappy parents.

What are the people who were "gifted" but live a mediocre life supposed to do? Be bitter and drink for 40-60 years?
All my childhood nightmares come rushing back.
How to create a virus using the assembly language
Lindenmayer Fractals
In a physics lecture, the audience is reasonably smart but slow - so you can use compact natural language flavored instructions: e.g. "as we take the limit of x to zero, expression(x) goes to c" which change values of variables. In programming, the agent being addressed is analogous to Turing's dumb schoolboy - it's very literal and needs easy to interpret instructions for each step so: c "= trytocomputelimit(f,x)". In both cases, the state of the calculating agent changes as it follows the steps of the calculation.
Yup, compare to HS2 in the UK £55bn for 225km, it actually sounds like not bad value.
I studied CS at Utrecht University in the Netherlands, and there the 'C' stood for 'computational' or 'computing' science, which always made sense to me.

I still know very little about how a computer works on a hardware/low level, but I do know about how the calculations are being done from a higher level.
Alternating styling for even/odd elements is doable in CSS.

https://www.w3.org/Style/Examples/007/evenodd.en.html
How many people buy Pi to browse the web? The purpose of the project seems to be

1) Find something to do with a Pi

2) Instead of buying a Pi, run Pi infrastructure software on an old laptop instead

If browsing doesn't work on an old laptop (although it does, but for the sake of argument...) then the bug is observed after step #2 but the actual failure location was in step #1, when "I wanna browse the web" somehow led to using a Pi to do it.
I feared the worst! I'll scrape the entire page and keep a local backup. It went down for some time.
Entrepreneurship: Productive, Unproductive, and Destructive [pdf]
5 Secure messaging apps
Yes, you can. I'm not sure what the max is, but this morning I added 3. And there's a difference between alarms and timers, e.g.

Timer: "Set a timer for 42 minutes"

Alarm: "Set an alarm for 6:30 AM"

Though the NLP is smart enough to recognize the following as an alarm: "Set a timer until 6:30AM"
This is probably a good thread to ask: one of my hobby projects is writing an OS, but for x86-64. My next task is user mode, and while I feel pretty solid conceptually, the details around the TSS and such I'm much shakier on. Does anyone have a good, detailed, with-code resource on such things?
Building a Better Brain
I don't know how expensive they are, but I did get a PS3 eye camera with a four-mic array for $4. I just don't have the software to do noise reduction for the streams.
Beautiful, useful extension! But honestly, who installs (and keeps) extensions like this that require your absolute trust???

"Add CSS Peeper? It can: - Read and change all your data on the websites you visit."

Are there really no other less permissive options for extension developers?
That's actually super interesting! I honestly wish I knew more about RAM to understand how that one process exposed the bug. :(
Odd that the authors biggest takeaway was environmental related.
Neural painting in browser
“Akira” – the retrospective review
I think the commenter meant to have it "keep going forward" in the same manner as 2D but with some rotation involved. It's doable.
how's this helping Apple?
Nice apps for secret and confidential messaging and Chats
Is CO2 an Indoor Pollutant? (2012) [pdf]
Great apps
512MB is certainly not going to be sufficient for huge web apps and the like, but is plenty for "real oldschool-style web pages" containing mostly text and images.

As I write this my system is consuming 440MB of 4GB, and I have many other (mainly source code) files open which I'm also working on.
Most hardware video players (like Raspberry pi etc) can't decode H.265 using hardware acceleration, a RPi 2 (haven't testen RPi3) does not have enough computational power to play a FHD H.265 at 24FPS.

Until hardware H.265 decoding is introduced to the popular media center hardware, H.264 will remain the codec of choice for most people.
Inside Japan Inc
npm's blog post covering the update:
https://news.ycombinator.com/item?id=13254952
For me, it's definitely the un-skippable advertisements. Like, as a software developer and user, I despise when an API is exposed that allows an application or website to suspend expected behavior in favor of custom hijinks, but to me, that's exactly what ignoring my menu and main-menu buttons is.
I know Ive wanted to make changes to my own for a while. At very least default ui, menus and shortcuts after installation. These are modtly ux changes though

Additionally theres a few features I would prefer from a security user experience standpoint

- symlinks are indexed anD the move or deletion of the target would trigger a "would you like to change/delete the symlink as well?"

- all applications run in a container

- the application can never touch os filesystem or know about other apps but themself and what the user allows

- requests for hardware trigger permission dialog

- requests for files are handled outside the container

- shared folders are mounted to the container that the user knows are vulnerable

- some folders are an aggregate of the applications folders but the application only views its own

- deletion of an applications folder will permanently delete all if its data. No messy installations or artifacts

- system monitor shows cpu, memory and network usage per application

- applications require permission to use network and outward calls can be captured before being made

Additionally there are features from a dev standpoint

- there is a discoverability system for modified and alternative applications

- there is a focus on ensuring all parts of the os are easily found and modified

- changes to the os filesystem creates forces the user to create a virtual machine, make changes to that then "commit" those changes in bulk

- the user can make these patches available online along with keywords, problem and a tutorial inorder to recreate for discoverability

- heavy focus on user interfaces that can be reused in terminal and gui. Applications that only are available in one or have different experiences will be flagged as such.

But I canonly make this if I know how
An alternate theory is that you can make use of ML to do useful tasks through an understanding of just high school math (basic algebra) and basics of python. I'm not sure if that's actually true, but I'm inclined to be in this camp as abstractions are used in virtually every other tasks. The amount of extra value that can be had from applying even basic ML techniques is so great, that there is probably a lot of upside to using ML even if they're only able to hire practitioners.

A great resource specifically tailored to those that don't have a especially strong grasp of probability and statistics is Grokking Deep Learning

https://iamtrask.github.io/2016/08/17/grokking-deep-learning...
New York Slow to Embrace Approach That Streamlines Building Projects
I'm with you. And I'll add to that the horrible production quality and bored sounding hosts/guests that plague programming podcasts.
parallel --help is not friendly, and the man page is too comprehensive - really! - most of it belongs in /usr/share/doc

The examples are a pain to find - jump to the end (here comes the smack in the face) and see pages of differences to other tools.
Is this an EU knowledge, or one after the continuity refresh?
I haven't ripped a DVD in ages, but I still use HandBrake all the time for user-friendly h.264 encoding for crushing files to fit on my phone or on the web. It works with any input that ffmpeg supports.
I couldn't help but think that the photographer profiled here suffers from a skewed perspective. As a professional photographer, he's used to traveling internationally to do a shoot, so he might think of it as no big deal for a New Jersey family to head out to the Adirondacks or Aspen for real skiing, as opposed to going to the planned mega-mall with indoor slopes [0].

[0] http://www.nj.com/news/index.ssf/2016/05/meadowlands_ski_par...
Amazing. These are like Bill Brasky stories or Schneier facts.

If Handbrake fails, it's only because your hardware is broken.
14 Advice to Young Designers to Build Successful Career (Pt1)
DIY Live Stream to YouTube with a Raspberry Pi
Maybe I'm misunderstanding what you're saying, but it seems obvious to me that originality makes things better. Otherwise, why make new movies instead of merely rereleasing old ones? People want to see things they've never seen before, and they enjoy some degree of unpredictability.

* spoilers *
I found myself caring more for the characters in Rogue One than in most Star Wars movies. I suspect it's because they were (relatively speaking) normal people who could die at any moment, not unstoppable heroes of destiny. They were also deeply flawed and conflicted in realistic and relatable ways. This gave their risks and sacrifices far more gravity, and is why so many people found the final half hour so fresh and compelling.
>The younger generations have also contributed to social progress.

Not as much, and mainly for causes already fashionable (gay marriage plays on national tv shows, most celebrities are in favor, and most states pass laws accepting it), so people just go with their peers on those.

Not the same as with "stick your neck out" issues like gay rights in the 70s and 80s (baby boomers) and civil rights (again baby boomers).

>We've created a lot of great music (but I'm sure it's not "music" to you).

I'm not a baby boomer, so your "certainty" is misplaced.

>And what have we achieved? You're on HN, you should be well aware.

Social websites and Node.JS? Yeah, I'd rather stick with the Baby Boomer's Web 1.0 and Smalltalk, thank you.
It's interesting, but it seems like fans are being pretty polarized by Rogue One. It seems like the ones who love it wanted another entertaining story in the Star Wars universe, and got it. Those who hate it wanted something new out of it, and got another rehash.

I fall into the first category. I wanted to see the story of the plans getting into the rebel's hands, and got what I wanted. In addition, they created some fun one-off characters, wrapped up some plot holes in "A New Hope", and threw in some nice nostalgia with the X-Wing pilots.

In short, I wanted another stand-alone episode of the Star Wars space opera, and got it.
Calling something "incredible" means you are saying it's difficult or impossible to believe. That is very easily not a compliment, depending on context.
Show HN: The Ultimate Motivational Coach for All – Accomplish Anything in 2017
"Apple Retail Stores and Online Store represent a significant chunk of online sales and Apple apparently feels that it can use it as a strong arm bargaining chip in these types of negotiations."
How good is the ffmpeg AAC encoder these days? Ages ago when I started using HandBrake, it using Apple's CoreAudio codec on Macs for the AAC encoding was a big plus on the audio side.
MakerBook: Free Design Resorces
CONSTITUTIONAL HARDBALL (2004) [pdf]
Reinforcement Learning: An Introduction, Second Edition, in Progress
Puppy Linux has already been breathing new new life into old PCs. I have an IBM ThinkPad just like the one featured in the article running Puppy Linux.
I think you are a bit off for the average price of this kind of project in developed countries.
Let's take France which have a strong history in HSL (thus a lot of experience, which helps reducing the costs): the new Tours-Bordeaux line (302km) will cost 8B euros, for a line which is "simple" on an engineering point of view (no mountains, no urbanized area) for 6 years of work.

Considering the length and difficulty of the HSL in California, you can multiply the cost at least 3 times, so something around $30B. You add the fact that the US labor is more expensive than France (contrary to common knowledge), the fact that it's the first HSL in the US..etc.. and the $64B figure is not too crazy anymore.

Your estimate of $2-4B in 4 years is imho absolutely unrealistic.
Cyanogen Inc (the commercial venture) owns the infrastructure and trademarks of CyanogenMod (community project). So now that they've been ditched, the CyanogenMod community has to change the name and find new infrastructure.
MakerBook: Free Design Resources
http://makerbook.net/
GraphQL – Building a Pokedex in React with GraphQL
I can generally agree with this save for two cases. One, I've found that major bumps in a programming language are significant, especially in the case of something like python 2 vs 3. Second, a lot of major javascript players have been using major bumps mainly in the case of breaking APIs, removing functionality, etc (ex: Lodash, ExpressJS, and - soon - React).

Contrarily, I've noticed in Rails that A LOT of major refactoring and functionality has been added via minor bumps that, while still backwards compatible for Rails itself, often breaks custom implementations, usually related to javascript modules and configs.

Overall, though, I agree with you.
The Cost of Blowing Up the Death Star? The Biggest Recession in the Universe
How Much Does It Cost to Hire a C++ Developer in Ukraine?
Wondershare MobileTrans 7.7.1 Crack and Registration Code Full Version
MemTest86 showed me my RAM is defect at exactly 1 bit: whatever you wrote to this bit, you got 0 back. During video conversion HandBrake used this part of RAM and could not cope with false data read from RAM... and froze...

Since I used this machine to backup my data on DVDs I got many errors in my data on backup. But since I had a copy of everything on another HDD I throw the DVDs away and backed up everything again (after replacing defective RAM module and reinstalling OS and SW on my machine).
I don't even know what the equivalent would be today -- handing Isis the passwords and frequencies for predator drones?
STARTUP: OMEGA SAFE Investment Technology – LEARN HERE
I hope this fixes the issue I, but seemingly few others have, which is that the sound drifts behind the video getting progressively worse as the video continues.

By 60 minutes in the sound is a full five second behind the video.
Old laptops and pis arent exactly interchangable. There are som significant power, input/output, and form factor differences.
Technically, it would not brick the devices, because installed apps would continue to work. Only new installations for newly purchased devices would not be possible.

Nevertheless, I would agree it would be a stronger/harsher manouver by Apple.

Would it be a proportionate action to what Nokia is/has been doing? Well, maybe. Reading about Apple's side of the story, it seems Nokia has already crossed more than one line into harsh/unfair legal/business tactics.
...So, certainly it's hard to predict what Apple is going to do.

The interesting thing here is that if you assume that Withings is making $50-60mm/year in revenues (my guess - based on the $192mm sale price earlier this year on one side, and the estimated number of app downloads and the price of their devices), spread across so many devices, they are probably little/not profitable and little/not cash-flow generating.

So, if the assumption above is correct, Withings would be a small/insignificant casualty for the Nokia side, in the context of this patents war, where much bigger money is at stake.
Enough with the geniuses cargo cult.

How about nurturing normal people collaborating, respecting the scientific process, loving to discover new things, be curious, etc?
I may just do the wim hof method sometime in the year. After a crazy 2016 where I let the information flood me, I feel that understanding and appreciation for things was low. My intuition says it might be better to focus on a thing a month or two (depending on how alien the thing is) to get to a place where the mind has adjusted its cache eviction policies and made the new item into L1/L2).

In terms of practical benefits, I still hunt for python idioms on a routine basis. Owning and flipping through a book occasionally comes to mind. Any suggestions? (I am pretty good with multiple years on the language across 2 and 3)

I would like to stop flirting with machine learning and just finish essential chapters from statistical inference and spend time on linear algebra. Then maybe I would try to understand backpropagation for real. Meanwhile, applications must continue to be built and I must learn effective techniques to preprocess data. I would like to do more work in Pandas and Hive.

I've found my notes to be a trustworthy friend. I need to set myself a reward system to inculcate a habit of writing more (daily thoughts, project ideas, blog...) (and on paper)

I would like to fingerpick a few songs I have in mind too.

This would be a good list if I go deep. Could I make space for haskell, clojure, scala? Probably not. Might just read Backus's functional language paper though.

One book to read every month - The Power of Now.
I didn't get that far either, as I got too busy, but that's the part I liked the most about it: did I write my code well enough for part A that I didn't need to do a lot of work for part B? What could I have done differently to make the code resilient to requirements changes?
How is that even possible with virtual memory and paging? Why would the same video data or whatever go to the same physical location every time?
> Something I've wondered about: why does Android require you flash a ROM to update the system?

Let me answer that by picking the question apart:

1. To update the system, you need access to write actual system-files. You need system-level access.

2. Android is built entirely up on a "user-space" model where permissions are granted to apps, and almost no apps have system-level access.

3. On rooted phones you can allow system-level access to specific apps, which in theory could install the latest OS version and binaries. In theory that sounds like 1 app which you can use to update the OS, everywhere, right?

4. Except you would need a different installation-strategy for unrooted phones anyway for the installation anyway.

5. To compound the problem the ARM platform has no standardized BIOS/UEFI layer to handle generic booting, so the kernel being booted must be device-specific in order to gain access to the rest of the phone: It can't rely on generic "BIOS"-drivers to load modules on demand from flash storage. And the boot-partition is almost always too small to have a kernel with enough drivers for "everyone" embedded.

6. So you cant make a standard phone-agnostic flashing-app, nor install medium. You do have to build a custom phone-specific initial flash-package for every model you want to support as a bare minimum.

And when you've already put in all that effort, what do you gain by creating an "app" which does this inside a pretty GUI, instead of just rebooting back to recovery to (auto) flash the latest image? Practically nothing.

"Flashing" may sound scary, but in reality it just means installing. There's no technical difference between that and just copying files to a usually write-protected partition.

AFAIK: Apple officially does exactly the same, they just don't call it by that name.
Man surprised to learn that he'd been using a hand grenade to smash walnuts
No, that's right out of the movies.
I do seem to recall that processing happens locally, which would give it an edge over at least Google Now (and possibly Siri, as I don't know how that works).
Looking at what it does, that seems like a necessary permission and the whole point of the extension. You can always inspect the source code if you're at all unsure...
Very nice. A couple of suggestions:

- Add ability to move the gear by shifting its position without rotating

- Allow multiple pens

- Shift colors randomly for a pen

- Add elliptical gears
It's on screen in the RoTS, so it's always been canon:

https://c2.staticflickr.com/8/7330/13094455004_f54959dbb5_b....
Good point. I've only seen it once so far, so I will keep an eye out for it the next time. My interpretation was that the initial shockwave had hit the building, and was causing all the structural damage that we saw as they were leaving the building. The shockwave passed, at which point they were trying to get to the ship and leave before the larger danger of "the horizon is missing" reached them.
Why Do Some Men Get Attracted to Big Beautiful Women?
Not to mention the droid slave race, who are as human as any other characters yet are bought and sold as chattle.

I am taken aback by the regular use of torture, specifically the depiction of how well it works.
I note that the "incredible" language is from the URL this article originally pointed to, http://www.atlasobscura.com/articles/how-a-tribe-is-fighting...

And what they were referring to as incredible is that they built the drones following directions on YouTube.

My comment was modded up to +9 or before the link changed, now it's been modded down to +4 or so as my comment lacks it's original context. Not that I care, but it looks like I'm criticizing word choice that TFA isn't using.
Of course. It would be idiotic to expect 'code of advent' solutions to pass as production code, especially if you take into account the time pressure for submitting these solutions.
Children of Men: 2016's most relevant film
مشاهدة مباراة الهلال والنصر بث مباشر يوتيوب اليوم تابع لايف
Most superhero teams seem to operate on similar principles.

And I would argue that this is somewhat justified because societies of muggles have not developed any mechanisms (organizationally and morally) to deal with individuals that fall several orders of magnitude outside the normal skillset of their species.

Put differently: Considering that there would almost nothing mere mortals could do to stop superman from declaring himself emperor of mankind (several supervillains try to do just that after all) they are already showing remarkable self-restraint and ethical behavior simply by not ruling the planet through force.
As an aside, think we should all be impressed that Scientific American includes an "In Brief" summary of the article (aka an abstract aka tl;dr). Reading on the internet will be substantially better once these are widely adopted.
Real Python 2.0.0 Released
I don't understand why solutions to pretty trivial problems are upvoted so many times. Solutions to the very hardest project Euler problems would be far more interesting.