skysight-inc/HackerNews huggingface dataset:
Back to first principles: Location, location, location.

Either build more concentrated housing like Manhattan or make commuting from a longer distance more efficient. Perhaps a little of both.

Google has $60 billion in overseas cash. Negotiate a tax deal to build the Google Maglev from SF to San Jose, turning the 50 mile journey into a 20 minute commute.
Shapiro Wilk isn't all that useful with practical data unless your sample sizes are fairly small. Once you deal with anything above 5000 values, you are better off with QQ plots.
</year>
<year>
Sasivarman Sellon
Create and Edit Playlist or Radio Station
Package installation can be a bit of an issue as well, especially if you accidentally install a package twice. But overall, I still prefer notebooks to Rstudio. They are transparent and you can really trace your progress and share the info with others.
The Importance of being Reliable
He basically taught me how to do mathematics: how a mathematician thinks about problems in a way that lets them get closer to solving one.
Same thing happened to me (LH 0455 25 DEC) -- maybe we were on the same flight?

It was an older passenger about 5 seats across from me in Premium Economy. He looked to be having some kind of illness, age, or pre existing condition difficulty, not anything I could deal with (I know trauma care reasonably well from SF medics and working in a hospital, and some dive medicine stuff, but do t have any certification beyond first responder stuff), so I didn't do anything.

I was fairly surprised there were no medical people on the flight. I did notice some of the flight crew checking in on him periodically, and he seemed to de-plane normally, wasn't met with an ambulance, etc.
A related method of studying is copying a text. This was actually the way music composition was taught at the time of Bach. A student would take manuscripts of the master and copy them, thus internalising the rudiments. In my personal experience this works much better than studying the dry rules of counterpoint.
I'd personally be wary of incentivising students to have their phones out during a lecture. The amount of concentration required is high enough without the extra distraction.
SFC 2015 YIR: Laying a Foundation for Growing Outreachy
> jtimon? sipa? dude you know these people, wtf.

First, you're confusing me for my brother. It's a common mistake. He is Jonathan Toomim, and I'm Michael. Together, we are... the Toomim Bros!!! https://toom.im

Now, you've written seven different statements here, but they aren't connected to a main point. Could you put your thoughts together? Are you trying to address whether Blockstream are middlemen?
The year of the refactor? Drink to that.
Note that 50 mile in 20min is a (relatively modest for european standards) 240 km/h. The fastest links in europe can sustain 270-300km/h, using traditional, overground trains. Since you would probably need to dig, you don't care as much about noise and you could easily go at top speeds using 70s technology.
No, that doesn't help much either: see New York city. Besides the point of buying a house is to have a yard and not have neighbors bouncing on your ceilings or leaving trash in the hallways or stealing your bike.

What's actually needed is more remote working and a departure of the colocation mentality for businesses that don't actually need colocated employees.

Software engineers rarely ever need to be in an office. A hardware engineer almost certainly does. SaaS sales people: no need for an office. Customer support -- no office needed there either.

Even many lawyers don't need an office (by office, I mean a traditional office, not a home office.) I was a plaintiff in a lawsuit and never once did I even see my attorney face-to-face.. And it was complex litigation.. And we won.

Doctors obviously do, content marketers obviously do not. Accountants.. Definitely not.

My point is that the problem isn't housing, it's the density of tech companies that seem to think physical proximity to Sand Hill Road actually matters. The problem is also that Sand Hill Road also seems to think it matters. But it doesn't. Cases in point Basecamp and Github.

Commuting to an office only to use Slack as the primary day-to-day communication. THAT'S mind numbingly inefficient. Commuting to an office only to stand in a circle for standup and then going back to a desk to work all day.. That's inefficient. Marissa Mayer is wrong.
Cheers! Let's make 2016 even better!
Back in the days of IE4/5 I discovered that turning JS off would very effectively stop pop-ups, pop-unders, pop-ins, slide-overs, and all other manner of irritating cruft, and it's been the default for me ever since. Conveniently, IE also provided (and AFAIK still provides) a way to whitelist sites on which to enable JS and other "high security risk" functionality, so I naturally made good use of that feature.

More recently, I remember being enticed by some site's "Enable JavaScript for a better experience" warning, and so I did, only to be immediately assaulted by a bunch of extra annoying (and extra-annoying) stuff that just made me disable it again and strengthened my position that it should remain off by default. That was certainly not what I considered "a better experience"... now I pay as little attention to those messages as I do ads, and if I don't see the content I'm looking for, I'll find a different site or use Google's cache instead.

Another point you may find shocking is that I used IE for many years with this configuration, and never got infected with malware even once from casual browsing, despite frequently visiting the shadier areas of the Internet and IE's reputation for being one of the least secure browsers. It likely is in its default configuration with JS on, but turning JS off may put it ahead of other browsers with JS on, since the (few) exploits which technically don't require JS are going to use it anyway to encode/obfuscate so as to avoid detection.
hey
nice tool
on a side note what tool did u use to create the animated tutorials on your git page:https://github.com/getguesstimate/guesstimate-app

image link
https://camo.githubusercontent.com/8fd97a97fa656a1eb92294f0f...
Never tried so many points, maybe I give it a try later.

I think it's part time the language choice and the fact, that my algorithm probably runs in Omega(n logn) but might not reach O(n logn)...

Maybe you got an idea:
My bottleneck is to find the triangle in which a new point lies.
Right now I go through the triangle-mesh in the direction of the point, hoping to find the right triangle fast. Most of the time, it does ...
Interesting.

I know that on most Domestic US flights, doctors, nurses, and paramedics are not permitted to open the medical bag unless their identity (and license) are confirmed by a flight medical group, and even at that, in situations where there is no doctor on the flight (but a paramedic or RN is), they will act upon the authority of a ground based doctor who approves all medication use.

In 2004, I was on a flight from CMH -> SJC and there was a medical emergency. At the time, I was a licensed paramedic, and pressed my call button when there was a page for 'medical personnel on the flight' after some delay when nobody else pressed their button. A flight attendant came up, asked me what my training was, and went to the front to call somewhere. A few minutes later, she brought a bag and took me to the back galley and handed me an airphone with a doctor on the other end, who confirmed with me the proper dosing and timing of ACLS drugs as we worked together to stabilize a patient. The process itself was like riding around with a doctor in the back of an ambulance -- he was very methodical about asking questions and quickly approved medication within reason at my discretion.

Ultimately, the flight was diverted, the patient was (very quickly) offboarded from the back galley and after some fuel for the plane, we were back on our way to SJC.

US Airways gave me a fair amount of miles (50K? 100K? I don't remember the exact number), upgraded the rest of my flight to first class, and provided me Platinum status for the rest of the year, along with a few other trinkets/swag pieces.
Why should they switch over?
you must mean </2015> <2016>
or do I need an XML course this year?
A very good article comparing SSE, Websockets, polling, long polling was posted a few months ago, still relevant : https://www.nateberkopec.com/2015/09/30/action-cable.html
Admittedly I haven't flown United in a couple of years, but my experience with them was the same as with every other airline: when booked on a codeshare (i.e., Airline A issues the ticket, but Airline B operates the flight), the itinerary emailed to me would always say "Check in at the (insert operating airline) ticket counter".
Take advantage of others. Take advantage of yourself. Let this not be a zero sum game.
Needs are what your neural architecture has evolved to optimize (e.g. sustenance, pain avoidance and affiliation). Goals are the preferred states that the brain learns to optimize its needs (via reward). Values are cultural or (fortunately, but also necessarily due to evolution) Schilling point memes which manifest as virtual rewards that mostly enable human cohabit (e.g. you are good if you don't litter the street, i.e. that will increase your chance of future social reward).
Why not run the Maglev the other direction into Stockton or even Sacramento? The last thing San Fran needs is even more housing competition. Stockton is dirt cheap, San Fran is still crazy expensive.

But "Mag lev to Stockton" doesn't sound so sexy despite being a more rational idea.

Maybe Google instead ought to learn about remote work instead of blowing billions on a Mag Lev.
Humans uses features that aren't used by computers.

I'm more familiar with Chess than Go, but in Chess people will often talk about things like "too crowded" or how pieces are exposed.

These visible to humans quite easily, but hard to engineer sufficiently well to be useful to computers. In chess, brute force is easier.

In Go, I suspect that some deep-learning style bots will develop similar features themselves in the hidden layers. It's worth noting that the Google Deep Mind team is looking at tackling NP-hard problems (like traveling salesman) with their Neural Turing Machines[1].

[1] See for eg: https://medium.com/@alevitale/notes-from-deep-learning-summi...
Happy new year from Lagos, Nigeria, West-Africa, Earth
Good point! I just checked out the cost, and reuters says that it's $1.45 Trillion! 10x the ISS cost, and hardly as inspiring. Even accounting for the 50 year lifespan vs the ISS' current 15 years, that's still 3x as much per day. Crazy.
Red book CD quality at 16/44.1 isn't 'mathematically perfect' at all anyway. The 22 khz Nyquist frequency is too close to the audio band, and there are unavoidable effects in the audio band of the 20 khz brick wall anti aliasing filtering needed.
Sorry, just read this now. JS's core DNA is as an event language because it was designed for the browser UI which is all about events. Through a wonderful turn of events someone slapped V8 on the server and people started dabbling with JS on the server at the same time as epoll() and/or kqueue emerged and started being used to amazing effect by nginx and other projects.

And so we ended up with this sweet spot of a fast event platform with a super accessible language and a way to handle hundreds of thousands of connections with almost no CPU load. So it's not really about the deficiencies of Ruby (which is awesome for what it's good at) but it's about how incredibly strong node.js and epoll() is for doing anything that would normally be designed with multiple threads and blocking architecture.

So with regards to my square peg/round hole comment. I didn't mean sarcasm - what I mean is that node.js is just so incredibly great at any task where you're waiting on stuff that would block in old-school multi-threaded architecture - both in terms of performance (no load when nothings happening), architecture (a single thread and event loop does it all) and programmability (event handlers, callbacks closures and the syntax are so great for this kind of coding).
Don't forget, there's always something (new) for our lives ... Just like Charles Bukowski wrote:

don't forget
there is always somebody or something
waiting for you,
something stronger, more intelligent,
more evil, more kind, more durable,
something bigger, something better,
something worse, something with
eyes like the tiger, jaws like the shark,
something crazier than crazy,
saner than sane,
there is always something or somebody
waiting for you
as you put on your shoes
or as you sleep
or as you empty a garbage can
or pet your cat
or brush your teeth
or celebrate a holiday
there is always somebody or something
waiting for you.

keep this fully in mind
so that when it happens
you will be as ready as possible.

meanwhile, a good day to
you
if you are still there.
I think that I am---
I just burnt my fingers on
this
cigarette.

By Charles Bukowski

Happy New Year folks. Here's to "being prepared".
According to the map on the Guardian website you are spot on: http://www.theguardian.com/world/2015/dec/30/belgium-and-the...
I think this hits a lot of points, but I kind of like having images on websites. It's kinda hard to do something under a meg and have many captivating images.

There's obviously a lot of stuff to fix for other stuff though.
Some things you can be sarcastic about, legalizing rape is not one of them, period.
Can {} (or any symbolic scoping) be considered a syntactic redundancy if it allows auto-formatting and auto-indentation of your code? It may be a redundancy to the compiler, but to the code editor it is useful information.

While I tend to write code to match whatever style guide I am following, I know a few programmers who write extremely messy, poorly indented code and then just hit the magic Clang-auto-format hotkey every now and then to clean up their file. In a whitespace significant language it is not possible to infer the correct indentation if not explicitly provided.
JPEG and PNG both have progressive modes, but they seems rarely to be used. It would be interesting to analyse that though.
In the US, all three of the major carriers have some type of extra-legroom economy-class seat, and all three charge extra to book into it (though if you have frequent-flyer status with the airline you can often get it at reduced price or free).

The only tricky bit to this is that thanks to mergers from airlines which didn't have this, and the time needed to roll out fleet-wide cabin refurbs, there are still planes flying for those airlines which don't have the dedicated extra-legroom sections (and the tiny regional jets simply don't get those most of the time).

When in doubt, swing over to the website of the actual airline, enter the date/destination, and in the list of flights you can click to pull up a seat map which will show you whether that section exists and if so which seats are in it (American calls it "Main Cabin Extra", Delta calls it "Comfort+" and United calls it "Economy Plus").

Seat width is not really something US airlines differentiate on very much. Some have wider seats in the international version of their extra-legroom economy (typically only one inch wider), but for the most part if you want a wider seat you need to buy a first-class or business-class ticket.
I'm wondering what the difference between this idea and instapaper is? (I don't use instapaper, but from what I've read about it I thought this is what it did?)
Silly question: Why startups insist on stock options? Why not just give out stock themselves in same quantities? I think doing that might make them more attractive if they are competing for talent.
Are these codesharing flights? I'm usually picky about choosing the exact right flights that are actually operated by the airline of my choice so that I get what I want.
Yeah, even as far out as Dublin is still very pricey.
I don't think I've seen a job that required Word since about 2009, and back then I wasn't using LaTex so I didn't have the problem but don't any of the LaTex to word tools or services I see around work?
I'm in Eijsden at the moment! I have family who live here, and we often walk down there and have lunch by the Meuse / Maas. It's quite a surprise to see it on HN.
Best Die to Lose Weight, the Mayo Clinic Diet
I would argue that the "loss leader" strategy has been part of the game for both Sony and MSFT since they have entered the video game console, forcing SEGA out of the hardware market.
Seriously? Some people either have a really weak mental model of a language or want to see problems where there are none.

With the same right one could argue that {} can't be used for generics etc. since most people also have to write JS from time to time and it will confound the hell out of their language parser when switching languages.
There's nothing free about facebook, either as freedom nor free beer. Not paying for it just mean, you're the product being sold.
Hard to Be a God review – mud, blood and holy hell
Even in 1st world countries, people use 3G/4G with data caps to work...

_No_ mobile browser supports autoplay on videos in webpages. There used to be a hack on Android but it was closed in 5.1 (maybe earlier). Another reason to avoid native apps.
AV on Windows flagged this site as being malicious.
NASA finds a planer where people thoroughly mind their own business
I've also used Shiny to construct fairly complicated web apps, with dashboards (using shinydashboard). It's very good, up to a point.

I keep banging my head against issues around persistent data storage and app customisation at a user level. Unless one pays for Shiny Server Pro, the free Shiny Server doesn't support user authentication. Hosting on shinyapps.io doesn't really support persistent user data, unless it's offloaded elsewhere such as Dropbox or a remote SQL database, which brings into play a bunch of security questions.

Shiny is good, but not quite yet outstanding.

I was really interested in an article I read recently about using jQuery.ui widgets and R to build interactive web app.[1] I'm keen to explore this as a potential way forward.

[1] http://www.r-bloggers.com/creating-multi-tab-reports-with-r-...
Happy New Year everyone and may you win this 2016!!
Happy new year everyone
> No, that doesn't help much either: see New York city.

NYC manages to have cheaper housing than SF despite having radically more demand, thanks mostly to the ability to add supply at a reasonable rate.
The thing is, Ruby can use epoll/libuv as well, so how is that an advantage of Node.js? So the only difference is in the languages themselves, and I don't see where Ruby lacks - after all, the callback pattern is pretty embedded in the language with blocks, and arguably more pleasant to use than JS functions.
Erica,'most beautiful and intelligent' android, leads Japan's robot revolution
Happy new year from Barcelona!
I'm in a wheelchair - I wonder if you can still build in accessibility while constrained to tiny apartments.
Byte magazine had a cover feature 23 years ago entitled "Fighting Fatware".

We're doomed to repeat history...

https://archive.org/details/BYTE-1993-04

The article starts:
Dave Brown, a Keene, New Hampshire-based entrepreneur, got his Christmas wish last year - a copy of Microsoft's Access relational database manager for Windows. Excitement turned to disappointment, however, once Brown tried to run the program. Despite the fact that his system had the 4 MB of RAM that Microsoft recommends, Access was "hideously slow." A call to Microsoft technical support revealed the truth: He needed at least 8 MB of RAM to achieve acceptable performance. Now Brown has two options: He can spend $200 for more RAM or wait for version 1.1, which Microsoft claims will run better with 4MB.
Summary: This is an opinion piece, not an objective article. The authors seem to think that Amazon investors are morons who don’t understand that the success of Amazon Web Services is “puffing up” Amazon’s overall financial picture.
I think hardware companies are especially bad at this. When I was young my parents had a colour TV that was 25 years old before they replaced it. Even then it still worked perfectly fine, they just wanted to get a flat screen that took up less room. Now it seems you are expected to replace TVs every couple of years...
I always found it weird when non-gender-neutral words become gender-neutral. Especially since most (all?) such those words are initially associated with males.
+1 on better battery technology. It's been touted as being around the corner for too many years (same goes for the Solid State memory).
Free localhost (localhost.daplie.com) SSL cert
Striker Madrid Cristiano Ronaldo mengatakan bahwa ia
Ahan
Computer science to fight pediatric cancer
A second notable quote:
One controversial aspect of the software-bloat problem is the increased use of high-level languages, particularly C and C++. While assembly programming can produce very tight code, the common belief is that with C or any other high-level language the code will be larger. However, a good programmer, says Word­Perfect's LeFevre, can minimize the growth of code while mak­ing the most of a high-level language's advantages.
Lotus Development (Cambridge, MA) ported 1-2-3 from as­sembly to C between versions 2.01 and 3.0. Consequently, the code size nearly tripled, from 1.4 MB to 4 MB. Not all of that growth is attributable to the difference between C and assem­bly-version 3.0, for example, included the printing utility All­ways and had significantly more features-but it was a major con­tributor. The resulting product would not run acceptably under DOS until the company delayed its release to compress and op­timize the code.
>It will be interesting to see if the SaaS subscription/rental model changes this.

I think the rental model will slow this down, but not get rid of it entirely: not as long as people still want to write blogs about the "new version of our product". I think JetBrains will make a good case study: their products are feature complete and they seemed to struggle to find new features to add lately (plus they have switched to rental model).

What we really need is something similar to API versioning: when GMail has a new version, bump up the version to 24, but keep version 23 accessible to those who prefer it.
The secret to writing fast python programs
You could use indentation as a heuristic during error reporting. If there's an indentation change without a brace, that's probably where the error is.
Q: Why can’t we see the Apollo lunar landers with the Hubble telescope?
With Impressive Specs Samsung Galaxy A9 Is a Premium Phablet Now
I like this a lot, but what is the use-case?
Remote work is the cheapest most efficient way if you really look at it. It is the future. The culture is growing and slowly and organically we'll get there.
Acorn kinda exist but they were rebranded as Element 14 a few years back. In a slightly interesting twist, I own an Element 14 clone of the Beaglebone Black - which is powered by ... you guessed it, an ARM chip (built by TI). You can actually get RISC OS (the original OS for Acorn computers) images for the BBB - http://beagleboard.org/project/riscos
Targeting Anger
Putting blind trust into a business partner. Not doing due diligence properly. Foolishly signing a letter of intent. Litigation. Losing my life savings. Saving my startup to only have it fail. Having to start over from square one.

I've learned from my mistakes and I know 2016 will be better. Wish me luck.
Stayed in 2015?