skysight-inc/HackerNews huggingface dataset:
Bwired – Home automation showcase
Sure! I'm going to convince you to change the name of the publication to tokyochargemore but you'll get a free meal out of it.
A variety of reasons, but I suspect a big one is vested interests from paid wifi services. For years it's been the norm to see a cafe full of people all using their own wifi dongles.
I dunno, it's a _long_ way to a satellite, and only a short distance to the ground. Given the space/packaging constraints on a drone I wonder just how directional it's uplink antenna could possibly be. (Although I'd bet the satellite probably has a _very_ high gain antenna on board - which'd turn the tables back in their favour...)
This is something cool which I been hoping for.
All that you need to know about Net Neutrality in India and debate around it
Huh? djb had some sort of requirements, otherwise maintainers wouldn't have had the big tiff they did about his directory ideas (arguably better, but not in isolation). They couldn't package qmail up to use their distro-specific ways. Public domain fixed this, of course.
iOS 8.3 jailbreak using pangu8 download – iOS jailbreakiOS jailbreak
Any cafe which wants to make free WiFi available can trivially make free WiFi available. I believe that most which choose to not do this are making the considered product/marketing decision that they do not want long stays from laptop users. They want to turn those tables quickly because $4 to $6 coffees only make Tokyo commercial rents if you sell a lot of them.
Fight for your rights !! Save the internet !! #netneutrality
Windows XP SP3 Product Keys Free Download
I would recommend following Hackr's System Administration section. It's been my starting point for most sysadmin learning I have had so far (even though I am a software developer) - http://hackr.io/tutorials/system-administration
Easiest Way to Deploy a Kubernetes Cluster
As a fan of both ML and hockey, I love this! Can't wait to beat you again this year (let's go Rangers)

You can probably get some improved performance using hidden markov models to place of the voting scheme.
Apps definitely. I'm using Saved, fairly new iOS app. It has clean graft, pie chart and a list of expenses in week/month mode. But the main benefit is speed. Saved takes seconds to use at any point, especially during entering figures and immediately get a clear overview of what's going on. I strongly recommend this app, if only you don't demand it syncs with credit card.
https://www.snappymob.com/saved/
At this point I would have just eliminated the IDE from my toolchain and used continuous integration and continuous delivery. That setup sounds obscenely complicated.
That would be pretty easy to test, no? Just put some anti-depressant on different bacterial cultures and see if they die.
If it's not yet, this should be a Kickstarter project. $10 per pop and off you go to raise $1MM!
That's really good! Congratulations.
SoftwareX: An open acess journal about research software
It's from Elsevier but hey even a stopped clock is right twice a day.
Thanks this video is just too funny. I was aware of the quirkiness of C++ but this is very insightful.

On the Go note, I like it but I think the target of Go is system programming with great concurrency support. More about Go here:
http://yager.io/programming/go.html

Rust seems to incorporate all of the academic research about programming languages and also moves towards memory safety and correctness, and that is a good start. See what happens in the next 10 years! :)
I was looking for this the other day, thank you!

Prediction, if she became president, the USA would be sold to China before the next election.
Learning a system is important, but it doesn't always warrant breaking existing systems. If GCC were to reject the -Wall argument, many projects which have used it for years would break and now need an extra GCC version-check embedded into their build tools.

The gcc manpage would be an appropriate place for developers to document any preferred replacement for -Wall, for new projects. Anyone learning build tools is likely to hit the manpages, and anyone who learns-by-google is still likely to see it in HTML ports of the manpages.
Codependent Contracting: Couriers Demand App Company Accountability
A lot of comments here already address how to get into the learning side, and the theoretical side.

If you also want to get your hand dirty and learn some more that way (eg: experience), get some VPS with BSD (my preference is OpenBSD) or some really bare linux distro and set up your own email server (eg: OpenSMTPd), IM server, etc there. You'll learn plenty on the way: about servers themselves, how emailing works, management, etc, etc.

I learnt huge amounts doing this years ago, and have an extremely detailed understanding of how email, anti-spam, validation, etc work.

Don't do this "instead of" grabbing books though, do it "on top of", especially if you want to make a career out of it in future.
Great innovation in technology and great products. Best combination of human achievements for the world.
No mention of Jelly Jelly Cafe? http://jellyjellycafe.com
I can agree with most of that, except for the fact that Intel arguments are backwards. That throws me off every time. I don't know of any other assembler syntax that uses that argument order.
Indexes are very old; they predate database systems. For example, old IBM mainframe operating systems had indexed sequential files (ISAM)[1] in the 1960s. Early databases - the ones based on hierarchical and network data models that preceded relational databases - all had indexes.

Query optimization dates all the way back to IBM's System R, a research database that was the first implementation of SQL.[2] The third reference in the Wikipedia article[3] is the paper on query optimization published by the IBM team in 1979. Query optimization was needed to make the performance of relational databases competitive with the older databases that existed at the time, since complex queries across joined tables could be very inefficient if implemented naively (the largest mainframes in those days only had a few megabytes of memory).

[1] https://en.wikipedia.org/wiki/ISAM

[2] https://en.wikipedia.org/wiki/IBM_System_R

[3] https://en.wikipedia.org/wiki/Query_optimization#References
I have not run into this issue in China, perhaps this has changed since.
Four more

The Terminal - Harajuku (where I'm posting this from ;)
http://theterminal.jp/about.html

ii Office - Ueno
https://iioffice.liginc.co.jp/

Jelly Jelly Cafe - Shibuya
http://jellyjellycafe.com/

Open Source Cafe - Shimokitazawa
http://www.osscafe.net/en/

The Terminal is around ~$13 a day if you pay ~$20 for a year membership. Includes free soft drinks. Yea, just $20. Or you can get a monthly pass for ~$160

II Office is around ~$10 a day also including free soft drinks

Jelly Jelly is really tiny and the one time I went it was 100% full so I haven't actually used it.

Open Source Cafe is also pretty tiny. It's 2 small rooms, both hold maybe 7 people though I've seen them cram in 15+ for a meeting.

I've been to a few on the list

co-ba I signed up for a year ago. Plus, if you become a member they give you a security card and it's open 24 hours.
Minus, it's pretty minimal, especially the 2nd floor. Feels like I sitting in an elementary school class.

kokemasaz feels like someone decorated their garage. Nice DIY vibe. The guy making Voxatron (http://voxatron.com) who goes by Zeb online says he sometimes hangs out there.

I guess I should mention he runs the picopico cafe (http://picopicocafe.com) in Kichijoji. It's only open 3pm to 10pm Saturday and Sunday and even then only if they haven't rented the place out (check their calendar) but, possibly because he's an indie game dev a lot of other mostly non Japanese indie game devs hang out there.

What kind of shocks me is how much more expensive co-working spaces are in SF and LA. They claim you'll get networking but they're usually > $500 a month for just an unassigned seat at an open table.
This carries benefit for both the business and consumer;

For the business: Google carries zero risk of post-pay billing as you are paid upfront + they are earning interest on the aggregated cash they will either refund or pay to the telco(s) at the end of a month.

For the consumer: You are effective pay as you go, so you don't pay for unused data plus you have an upper limit on spend. The interest loss for money in holding is minimal at the individual level. And given this is likely recurring billing (so I doubt for most people they will ever get actually paid back) you simply keep a float in your google account and top up the difference each month.
Every time I think of unifying various language features like this, I end up imagining that I'd just reinvent LISP and look like a fool...
Read the page I linked to in the other subthread. djb never used a license.
This question really helps me a lot to reset my sleep cycle. I also have difficulties on sleeping from time to time, and the video from Anonymous (second-top voted answer) especially helpful. Hope this helps!

https://www.quora.com/What-is-the-best-way-to-reset-ones-sle...
Makes me want to build a real life GLaDOS
One of the most impressive recent rube goldbergs was a commercial Honda did to advertise their Accord. It was made with parts from the car and shows off several technologies such as automatic windshield wipers:

http://youtu.be/bl2U1p3fVRk
[See also this follow-up.](http://slatestarcodex.com/2015/04/18/polemical-imbalance/)
Thank you! My love to Python started with this game. Though now I'd rather use something like C++ and Lua for games. It'd make it much easier to port and distribute.
I explicitly mentioned that opcode. By name, even.
I agree if it's helping people great, but for me it, you and many others I know it's hocus pocus. The brain is an incredibly complex organ!
> Other students were off to Hawaii for vacation. Me, I had to bum a place to stay over breaks when the dorms were closed.

So true. Having attended a few colleges in California, I got tired of everyone else going to their parent's cabin over break in Tahoe, Mammoth, or Big Bear. And the dorms would close for a week or two, so I couldn't concentrate fully on my finals while I worried about where I'd stay and not have to sleep a few nights in a park.

> never used any tutors or talked to a professor
I had a hard time talking to my professor, and I noticed others from blue-color backgrounds have difficulty as well. Upper middle-class kids never seemed to have a problem talking to their professors, which seemed to give them a significant advantage.
I emailed the terminal, but it bounced!

Also emailed opensource cafe, but no reply. We do mention them on a previous article though.

Jellyjelly either their contact form is broken or they didn't want to respond.

(all messages were sent in Japanese)

I'll see if I can get in touch with iioffice...
If it truly happened, what's the harm in the company naming itself. They would have proof--emails or other communication from Adblock Plus.
I don't care about an answer key being wrong - typographical errors are a fact of life, and as long as they're not too common that's fine. What I care about is teachers using an answer key. I never heard of such a thing until I came to the United States. At least in Ireland, where I grew up, teachers are expected to be good enough at the subject they teach to do the damn homework assignments. There are no such things as answer keys for textbook problems.

Every time I bring this up with an American teacher they go into this long litany of how busy they are and how poorly they're paid and so on. I don't give a fuck. If you are using an answer key, you are No Good and I don't take you seriously. I refuse to give a fuck about any of your other problems if your brain is not minimally engaged with the subject material in which you purport to be competent.
I highly recommend too.
Quiet in the afternoon until 19.00 when they turn the volume up.
Plus their banana shake is amazing!
That is an argument to avoid const overloading, not constness generally.

I would say that constness is a massive boon so I use it on the vast majority of declarations. It reduces cognitive load by being able to assume that variables are not going to change.
I was in on the beta for this and I just couldn't figure out what to use it for. We use Google Docs, Trello, Confluence and Basecamp. I can't see where it fits with any of those. Interested to see where this goes.
Corel DRAW X5 Serial Crack Keygen with Full Final Codes Download
This series of books has been a great resource and I have been reading them for some time.

Thanks to the authors and editors for creating such an awesome resource. A must read for engineers who want to learn.

Some of my favorites have been
http://aosabook.org/en/nginx.html
http://aosabook.org/en/sqlalchemy.html
http://aosabook.org/en/distsys.html
from the first volume.

http://aosabook.org/en/graphite.html
http://aosabook.org/en/llvm.html
http://aosabook.org/en/asterisk.html
from the second volume.

The new volume on Performance is also very good with the
http://aosabook.org/en/posa/high-performance-networking-in-c... and
http://aosabook.org/en/posa/secrets-of-mobile-network-perfor...

being my favorites.
"ambient social networking"... was Color doing it too?
They didn't reply (or their contact form is broken!)
I see you didn't make it to the third sentence of the article.
Nice tips. In Osaka there's Knowledge Salon in Umeda, but you need to know somebody there that can invite you as a guest, so it's not really drop-in…

Oh, and you should also post this over at http://www.startjapan.org/ :)
Seattle does this too. They want people to take buses downtown, but then ticket people who jaywalk or something to make their bus. It's like, if I have to wait 30 minutes for another bus because I didn't want to get a 200 dollar ticket for crossing while the red hand was flashing and showing me I had 15 seconds to cross the street, I'm just going to drive. I can run yellows all day long and nobody bats an eye.
This is awesome. Well done.
Wondering if there was any real time speech to text that could be trained. Seems like these commentators all have their canned lines when the team scores. "He scores", "Goal", etc. etc. Seems like you might be able to fairly accurately capture that and add the sentence as an attribute?
Well done. My Oilers need something like this for every time we win the Draft Lottery! McDavid!!!!!!
Anyone knows one with standing desk?
It's probably best to view depression as a symptom. It could have several immediate causes (i.e. the physical processes that make you feel that way) as well as many other root causes (i.e. what leads your body to be in the state that is causing you to feel depressed).
I took it during that brief, wonderful period when the test covered C++. The other semester of that year was supposed to be a hardware portion, restoring an old pinball machine. That never happened; I guess maybe the C++ curriculum just ballooned into a full year, or else we were playing too much Quake.
I don't understand. This is 1.8 which is a stable release but non-breaking release.

If it were versioned 1.8.1 it'd be a mainline release which is more experimental.
Agreed, even finding a sysadmin-only that knows something is hard.
When I talk to dev that have no idea about system, security, networking, etc: forget about them trying to wear 2 hats...
Tutorials and tools for sysadmins and developers
sprint also has an unlimited plan fwiw.
No, Singapore election is not free and fair:
http://thediplomat.com/2015/02/soft-repression-the-struggle-...
I am inclined to disbelieve you.

I could agree that tech writing in general doesn't pay well, but this is an author who has sold over 150,000 physical copies, in addition to whatever virtual sales (like mine) he's had. Even if his take is 10% for a $30 book, that's still respectable income.
That project looks dead, the last commit was November 2013?
The Art of Staying Focused in a Distracting World (2013)
Anecdotal, but a friend of a friend talked with Meyers, and Meyers said he has not worked on any large scale C++ programs in a while.

That being said, I have worked on large scale C++ projects, with a lot of people smarter than me, and the biggest criticism of Meyers' books and advice would be "necessary but not sufficient". I can't, off the top of my head, think of anything he recommends that would have been controversial amongst my peers.
Can't coment on your experience with Oracle and Teradata, but the danger with MongoDB is that it has non-catastrophic data corruption.

One that you don't even realize until you compare the data with canonical source.
Discontinuation effects are not "feeling more depressed".
If you know it is always true, why is it in an if() ? You'd right it as:

int x;
if (somethingThatYouKnowIsTrueButTheCompilerDoesnt())
x = 3;
else
assert(0);

and the compiler will remove the redundant store to x.
Unfortunately Nitrous.io does not work in China, neither does any other web based IDE that I know about. While it's true that it's a tough sell for Chinese companies, there are a lot of foreign companies here doing development.
It's still a complete mischaracterization. What RW is saying, to vastly simplify, is that pharma companies and psychiatrists are selling drugs that haven't been proven to work by using the monoamine hypothesis, which is a largely discredited theory.

What this blog is saying is that when psychiatrists talk about a chemical imbalance, they are merely saying that brain chemicals are involved in depression in some way, rather than that a lack of serotonin causes depression. The latter has literally nothing to do with what Robert Whitaker is actually talking about. It's just nonsense pharma propaganda designed to trick people who haven't actually read the original book, which sadly is the vast majority of people.
Just left after 3 months there, and struggled to find places to work from that aren't Starbucks, few and far between. I frequented a couple Jingumae spots like the Roastery and Suzu Cafe, Mellow Brown in Jiyugauka, Fuglen in Yoyogi, and a lot of cool or charming spots that had no outlets or wifi but were OK to work from, like Brooklyn Parlor in Shinjuku or some spots around Kichijoji I liked (and of course, Blue Bottle too). Nakameguro had nice little cafes but I never worked from there.

Overall Tokyo is not a digital nomad, coffee-shop working friendly city (or at least not like other major international cities), which was both surprising and disappointing, for me.

EDIT - I'll add the co working spaces I dropped by were all simply terrible. I only went to a few, Open Source Cafe, and Jelly Jelly, and then gave up. I wish I had Tokyocheapo's list at the time. One of them was playing pop music over a speaker system to everyone who was working... I mean, seriously?
Ask HN: How can a person with web dev skills make $500-$1000 per month?
Hey all,

I am a college freshman and my summer break (80 days) is coming up in a few days. Wanted to do something productive. (Couldn't get an internship).

I have the prerequisite HTML/CSS/JS + one back end lang. (Ruby + RoR) skills.

Also since I've got 80 days of free time, would it be better to invest this time in, say, getting a high score on TopCoder?
In my experience, the most common way to share files is by creating sharable links at dropbox.com. In fact I think that might be the ONLY way that I'm aware of.
Ask HN: Let's create the definitive list of mobile Q/A tools
I'm really interested in mobile Q/A and I would like to know all the tools we have to improve the quality of an app.
Can you help me to list all the existing tools?

https://docs.google.com/spreadsheets/d/17BeDsRorvJPZAB9tcIvmY9gMShN48X2sjDr0bilElSI/edit?usp=sharing
Les îles de rêve tout près de la France pour des vacances inoubliables
> I find it interesting that binary packages have existed for decades and yet `rpm etc` knowledge is rare

What makes you think the knowledge is rare? Among developers who actively target linux distributions I would imagine the opposite is true.

Even a number of the referenced curl|bash offenders are just using that as a "shortcut" to add their own apt/yum repos and calling apt-get/yum to install their binary package(s).
I think it's
# ld hello.o -o hello
Because the candidate couldn't write a JavaScript function that allows chaining method calls on its result... along the lines of myFunction().setAttr('a').setAnotherAttr('b').toString(). In my experience, candidates either tackle this in 5-10 minutes, get close and finish with some hints in 20-30 minutes, or have no clue.

If it goes well (first scenario), I like to spend the rest of the interview pairing on a task like writing a parse method for a Backbone model that needs to transform a response for a charting library or something like that with Underscore/Lodash.

One time, a candidate started checking emails on his phone during an on-site interview. That candidate wasn't hired.
I'm actually finding it hard because I feel like I need to re-write all the old chapters each time I write a new one.

The problem is as I go from A to B to C when I get to D I realize I really want the code to be in a different shape. But to do that I either need to make a C' where I take a timeout to explain why I'm refactoring the code before I move on to D. Or, I need to go re-write A, B, and C so they fit directly into D.

Making C` sucks because it's irrelevant to whatever the topic is. But re-writing is also a ton of work.

You could argue I should start at Z and work backward but I'm writing as I go so I don't know what Z is yet.