skysight-inc/HackerNews huggingface dataset:
Ahhh, government software. The change would be in the numbers displayed... Seems pretty straightforward given how often they raise fares.
Many (most) people connecting to an SMTP server will be doing so from behind nat. Finding out the users "real" ip address is 10.x.x.x isn't so exciting.
A novel computer architecture inspired by the working of the human brain
Thanks that does help.

I get the fact that security totally depends on implementation. I just need to better understand encryption and the differences between the various algorithms. If anyone knows of any good resources for learning about cryptography and encryption algorithms that would help a lot.
There are at least 2 major scenarios where C++ ported to JS is useful:

(1) the web as "just another platform" next to desktop, game consoles and native mobile apps, the advantage here is that you can use the same code base for all platforms and only need a small percentage of platform specific code (about 2% platform specific code from my experience)

(2) cross-compile existing C/C++ middleware libs for use in "traditional" JS web apps, this has been demonstrated for physics engines (bullet), but would also work for pathfinding, AI, and other specialized libs

If you're concerned about opening up your precious source code by cross-compiling to JS, restoring the original code is just as complicated as restoring from a compiled binary, since the JS code has been generated from LLVM bitcode, and is additionally minified. You're basically getting a big, opaque ASCII blob out of an emscripten compile.

The only disadvantage of cross-compiled code is that you get a certain static size overhead for parts of the C/C++ runtime that gets compiled into the generated Javascript file which is somewhere between 100 and 300 kByte. This overhead gets (relatively) smaller the more complex the application is, and emscripten/LLVM is very aggressive about dead code removal.

So, a small web page which just wants to use some WebGL effects doesn't make much sense to write in C++, but once you start to write a real game and use JS libs like three.js (currently at 424kByte minified), the size advantage of manually written JS quickly disappears.
That's the point he's making: if you occupy land for a century or so, we tend to consider it yours, regardless of what happened prior.
No need to apologize... There is a remote element to the Little Printer service as I understand it, but they created their own concept when they invented to Berg Cloud.
it's a really impressive technology, i would really like to know more about the non linear crystal inside the device, is it polychromatic or not? can they make it large enought to make a large tv device?
Today Is the Day: Are You Ready for Apple Keynote?
We just built a site that saves animals
Yeah, I hope the author here collaborates with Convos, http://ircanywhere.com, and the mentioned Subway (https://github.com/thedjpetersen/subway ) in some way.

Otherwise I see 4 open source web-based IRC clients with very few regular contributors each. And the only really good IRC web client will still be IRCCloud (which is proprietary).
For a work from home, remote location anywhere job, it's not bad. I assume a lot of the criticism of this salary comes from tech-centered locations like SV or Boston or the like. Get out of the bubble economies and $23k isn't a bad starting salary for remote work. The same job in an office in a lot of places (in the US even) isn't a ton more.
Also, for cold weather riding and racing, applying embrocation (warming balm) is much easier without hair.
Which books for TOEFL can you recommend?
I'm going to pass TOEFL but there are a lot of student books. Can you advice something really good?
Back in '98 was my first visit to the valley, and I had dinner with a tech writer from Netscape. She told me about an engineer that had just been fired after they'd found he lived in the office. I think you'll every now and again find the odd case at many larger companies; especially companies that offers amenities that makes it easy, and campuses large enough that it becomes easy to avoid standing out too much.
Students studying in Software Engineering mitigate this problem by being able to transfer into a non-co-op CS degree program if they fail to meet Engineering's requirements, but I agree that this is a risk in all the other Engineering programs.

On the other hand, if you are failing to find co-op jobs, I would wonder if you really want to graduate with that degree (presumably the job market is pretty tough, or the employers are noticing some other red flags like you're misogynistic in the interviews).
Apple – Live Blog
In-Application Bug Reporting for .NET
A whole month without sex? How awful!
Front end Developer wanted
I don't know how much success you will have as a general search tool but I can tell you that with some tweaks here and there it would be an amazing tool for people to help with mapping a literature review, by searching google scholar/ACM/SpringerLink/IEEE/etc., drag&dropping results (which are papers or web pages) and adding some "glue" (edges between papers, "clusters of documents", timelines based on some metadata...).
That's the chinese date format (GB/T 7408-2005), so the GMX web mail client probably doesn't convert it into a uniform format.
UK caravan club got the clarification from the police years ago. The driver cabin is considered separate to the rear. They are two distinct 'rooms'. Unsure when you have a swivelling captain chair, but in my van the seats were fixed.
Having worked in Cambridge steam tunnels during the winter, I suspect the "room" wasn't actually all that close to any steam pipes, because otherwise they would have found his (her?) corpse.
So, basicaly, you're saying that you don't want to mess with that setup and use existing stuff... which you could achieve with everything as long as someone else do the setup for you. I don't see where Docker is better for a developper in this case... providing a vagrant box is exactly the same.
Besides performance, the big appeal for me is being able to build largish systems with the sanity-checking and refactoring support provided by strongly typed languages.
FWIW, there are students who studied C&O and then started data-oriented start-ups.
Perhaps behemoths like Google could literally build company towns in the vicinity of their campuses with heavily subsidised rents. I'm not even being sarcastic here - I live in Ireland and until recently worked as an engineer for Google in Dublin. With 3k+ folks there - most young and single and not much into commuting - a few square miles around the campus is just a 'Google ghetto'. Some folks even happily connect to the office wifi using various contraptions. The only difference between that and a 'company town' is higher rents. I'd imagine that would work even better in SV where rents are outrageous as compared to Dublin, IE.

With regards to the original article I can testify to knowing a guy on the MTV campus who did that for a little while. To be fair his manager eventually got involved and told him to find either an apartment or a new job.
I am, but I need Safari!!!!! :(
While the card design could be better, those that accept them have a responsibility. The bigger you are and the more cavalier with card data, the more likely you will get targeted. I have yet to see one of these data breaches where the victim (if we call it that) company was doing a very good OpSec job.

You both have a point, but lean towards more punishment. This isn't something that should just be 'charged' away.
In the future JS-ASICs will define what you can do in the web. People will complain "123JS ASIC is the new IE6".
It is gonna be a long day... Cannot wait!
Doesn't Google do that? I'm pretty sure salaries at their Pittsburgh office are pretty much on par with their NYC office despite Pittsburgh being half as expensive (or less).
Not insightful. Offers a 60 year old argument about symbol systems and the need for more computational power (alone).

I suggest reading Andy Clark's Mindware for a critical view of various approaches to this problem.
Original paper with free (CC) PDF: http://journals.aps.org/prl/abstract/10.1103/PhysRevLett.112...
Load Testing Tool & Monitoring Service for APIs and Web Apps
Americans are weary of pointless, stupid wars involving people we never heard of in countries we can't find on a map.

But touch our territory, and you're going to wish you hadn't. It doesn't matter if nobody knows where Wake Island is or if nobody lives there. It doesn't matter if it's fairly unimportant. It's ours, and Americans are intensely territorial.

If China landed troops on Wake Island, I'm pretty sure that the less war-hungry side of Congress, whichever that may be at the time, would be calling for bombing campaigns, carrier task forces, and an immediate counter-invasion. The hawks would need to be bodily restrained from launching ICBMs.
Google's Calico Moves into Reality
legendary coop program, good placements, defacto part of being waterloo eng/CS student.

Carleton has coop for sure, just not nearly as strong. But back in the dotcom boom/silicon valley north/nortel era of late 90s/early 2000's...it was good because the region was super strong.
> FPGA in mid 2013

That's further evidence that someone placed an order on his email with a fake address for giggles.
In the event that the permalink page isn't loading properly (his blog has been having problems lately), it looks like you can click to the main blog page and read it: http://pipeline.corante.com/
Notflix – films that are available only from Netflix’s competitors
A tool for finding the best place to live in SF Bay Area
I think the biggest problem is that they assumed that people would like to have this disposable bite-sized information internet spews at us printed on physical medium instead of being displayed in some corner of a screen somewhere where it belongs. The kind of stuff that will be irrelevant after you've read it once. Not economic. Cute thing though. I give you that.
Been using this for a while now. One very annoying thing is the weird caching behaviour of the settings: If I switch into emulation mode on tab #1 and then open the dev tools in tab #2, the second tab will also emulate the same screen resolution. However, when I reset the emulation in tab #2, tab #1 will not be changed. Is there any sense in this behaviour?
If he sell any of them it will be easy to track him down.
In Scheme asking for the car or cdr of an empty list is an error, and in Common Lisp it isn't (the result is the empty list itself).

In Shen you have "hd" and "tl" which use whatever the platform provides (in Scheme it is going to fail, in Common Lisp it is going to return the empty list), and "head" and "tail" which work the same on all platforms (it is an error to pass an empty list to them, just like in Scheme).

> If I manage to get Shen working (under Chibi) it will be even more interesting to see what it does.

What problems are you experiencing? Please submit an issue on Github and I will look into it.
Most people go through much longer periods of celibacy than that on a regular basis when outside of long term relationships. For most people, the singles life is relatively sex-less. Presumably living on campus isn't a choice that most people make in the first place when they are in long term relationships and/or have regular options of companionship.
> A better type system is a complement to unit testing/TDD/other techniques.

I agree that it could be such a complement. I haven't seen it in practice.

>It simply allows you to focus on other, more meaningful kinds of tests.

Again, I have seen this claim made many times, and it seems plausible at first, but I don't think it actually holds and have seen no real evidence for it. I don't think I've ever written a test for a specific type. I write tests for values. This automatically tests for types as a side effect, because values tend to have types. So these less meaningful tests that the type system would render unnecessary don't exist in the first place, and checking for the types separately adds no value (well, epsilon) in terms of safety. (Yes, I know it does a proof over all possible values, but this doesn't seem to make a difference AFAICT)

Note that TFA is about Swift, and many things that are actually benign in Objective-C will crash Swift...with no recourse as there is no exception handling. So I am not getting how being strict adds to safety.

> Anyway, you asked if that sort of errors happens.

Actually, I asked whether that sort of error happens to you (the person I was responding to). My answer would be: write better code, TDD allows you to that in such a fashion that you have no NPEs at 5am in production (without redundant tests for types). Of course, in Objective-C, nils get ignored when messaged, so you actually have to actively cause a NPE. Sadly, some of Apple's APIs do so. In fact, CFRelease() even throws a SIGTRAP.
I don't know the NY Subway particularly well, but why not change it to say "How many rides would you like to take?" and then display the amount?

And WTH is a "Bonus"?

I got very annoyed after leaving San Francisco a couple of years ago, I had a few dollars left on a BART ticket and was leaving the country. Apparently, the only way to get a refund was to post the ticket back their HQ and await a refund. Yeah, right!

Compare that to London - I just hand in my ticket and get a full refund in cash. http://tfl.gov.uk/fares-and-payments/replacements-and-refund...

sigh America really does love make things needlessly complicated, doesn't it.
If you are going for an undergraduate degree, a bad academic reputation due to lack of research emphasis is a plus. Research universities do not care about undergraduates, and professors in research universities tend not to even like teaching (with some exceptions).

Ties to industry are perfectly fine in the applied fields, where students are undertaking a degree for the purpose of becoming professionals at a particular occupation. It would be more of a concern in a pure science field.
> But does where you sleep affect that at all? Even where I am, many people live in apartments or houses and yet have almost no social interaction outside of high tech. I'm sure that's at least as true in Silicon Valley, with its corporate citadels and meetups and apartment complexes that specifically court techies with fast networks etc.

Not normally, but if you sleep at work then definitely yes. If you never leave the Google campus what are the odds you'll interact with people who don't work for Google?
That and less pay and less respect, and well after them.
Show HN: Registration free dynamic DNS service
The Waterfall Model Isn't Outdated. It's All in How You Use It
"Xen fell within 2.5% of bare metal performance in three out of ten tests but often had a variance of up to 5-7%"

Happy to see that I had it bang on https://news.ycombinator.com/item?id=8285851
Startup time for a docker container is way way faster than a VM. Also, you could run the exact binary state of production, which is helpful if you run into "works on my machine" types of problems.
It's coming to Seattle too. I moved away from SEA 3 years ago and the rent on my old apartment has gone up by 50%. If you want to stick around, consider buying.

Anecdotally I've been hearing more Valley-style anti-tech sentiment coming out of Seattle lately. If not careful Seattle can just as easily turn into the same us vs. them, haves vs. have-nots story of San Francisco.

It'll just be the MS Connector instead of the Google Bus instead.
I can testify that this (systematically alternating between school and work throughout your undergraduate studies) makes you a better engineer. I learned about it when I moved to Germany, and it shows in some of my colleagues who chose to do it.

This is not an option in a lot of countries, including my own (Morocco). The closest thing to this system that I did was to convince my computer science department to let me take a long pause from school (January to September) and move to Brazil where I found a good tech company that paid me for my ridiculously long internship. I came back with a very clear idea of my strengths and weaknesses when working on large and critical software systems, and I designed my last semester around these new insights.

Granted, most people achieve similar goals through traditional internships routes, but it helps to be able to see you work live on beyond summer and be able to identify medium term regressions, follow on on other use cases, and account for the fact that other people will be taking up the torch soon.
Excellent -thank you very much for the details. Looks like I need to upgrade my vehicle :)
Sounds like your set up was more rural. I was doing it in the middle of a city mostly, so really had to have everything self contained. Definitely would consider having the rear doors open and ability to pull out a cooking area and pop up an awning for those times when you are sitting on a beach and need coffee and a bacon roll.

Must admit it's a pretty good way of living but not sure I would do it for years on end.

Now canal boats....now that I could see myself doing one day.
I've noticed it's very common too. Seems to me that Quora, now in YC and having a mid-life crisis, should just start their own publication/blog featuring their best content.
Facebook’s Role in the ALS Ice Bucket Challenge
At least it doesn't break the scroll bar
Here's some nice usage of emscripten: https://github.com/amatus/gnunet-web
Forgive me. What do you mean by "pack/align things for better perf"? Specifically, in what use cases would this yield better performance? And by what measurements?
The address is invalid.
Basic income: the world's simplest plan to end poverty, explained
With regards to taking a dump, you could use one of those self contained composting toilets - maybe even using the digested remains as methane gas for cooking ;)
Isn't a huge part of the housing issue in SV the zoning? I recall reading about how large swathes of land have been zoned away from residential, largely because of the influence of the wealthy who live in and near the area. Never underestimate the politics!
Well to change the fares they just change the amount deducted from the card. For this change they'd have to make a change that only applies to some of the machines. In a reasonable architecture that's a few lines in a config file plus some way of managing which machines get that file (possibly cumbersome if they didn't plan for this).
Why does the object layout matter for this use case? Essentially recording a histogram as described boils down to a single line to record a new observation: this.counts[Math.Floor(offset + scale * Math.Log(value))]++; Maybe using Interlocked to become thread-safe and making the index calculation integers-only if this saves some cycles. Besides getting offset and scale into the same cache line, where does the object layout matter?
It's hard to overstate how fantastic (1) is. A single code base for all platforms is really amazing. C++ is much closer to universal than Python, Java, etc.
How to Develop Safely in HTML5 and JavaScript Environment
Are there any hosting providers that are "moving money"? Most of them seem to have pretty minimal profit margins and low valuations by the financial community. I believe Voxel sold to Internap for only $30M.
Atom vs. Brackets vs. Light Table vs. Sublime Text
Part of my comment on GMail was an implicit jab at the monoculture it engenders. It was crystal clear to me that this attack isn't limited to GMail. I would like others to consider what other service could be spoofed like this with anywhere near as good return on investment, precisely because other services aren't as widely used.
Because I invest my time there where it will generate a return. Accepting bitcoin from users that have other means of payment cuts into the bottom line directly (and I'd have to somehow integrate bitcoin into my administrative processes, good luck with that), and accepting bitcoin from users that don't have other means is going to add a very very small fraction of the income that's already there.

In short, I don't accept bitcoin because it is pointless and most companies that do accept bitcoin do so for the PR value, not because it benefits their bottom line.
There is that as well. If I did use GMail, it would probably be through a non-web client.
How Networks Become Conscious
Use Emacs Org-mode Links for Absolutely Anything
you make it so easy! /flex
A possible answer is that they often do. And those companies that do relocate discover that they can pay less, and book the difference.
Do you have node.js installed and in your $PATH?
> Why don't blubsoft or blub.ly open offices in city X and continue to pay the same salaries there.

Because they could open offices in city X and pay smaller salaries in absolute value, though equivalent relative to living costs, and get the same hires for less money. I don't see the paradox here; you could phrase it as a question: why should blubsoft or blub.ly pay more for something, when they can pay less and still get it.
I see your point, but I'd still venture living on campus or in dormitories is worse.

I used to live in an apartment building Seattle that was immensely popular with Amazonians and Microsofties. Social interaction there was very limited to high tech (to an annoying degree), but at least we ate at local places, drank at local places, visited local grocery stores and barbers, etc.

So yeah, "insular techies" can't be fully solved by simply having people live in regular apartments, but I'd argue dormitories or campus-living is strictly worse.
That site is surprisingly ugly for something that transitioned to html5, and that just tells the time...
I guess I'm wondering if Google actually cares. Seems like if they think it will help employee productivity to let them hangout at work 24/7 then seems like a win for everyone. Maybe they formalize it and set up a few bunk beds with lockers or something. Doesn't seem out of the question.
The government isn't going to change before the referendum.
As iPhone 6 Looms, Mobile Payments “Not for the Faint of Heart”
Not full time. 10 hours a week at $150/hr is my ideal for any plan that involves staying on with the project. I'd like to be able to work full time on my own thing and only my own thing. Have one job for once. That doesn't seem likely to happen, though.
This question is one for the ages my dear friend.
How to prepare for the Apple Event
Must be kind of hard to bring a date home to... a car in some corporate parking lot, with the windows blacked out.

But I guess for Googlers, that's not such a high priority.
Just having a look at Tinc.. one difference is completely non-technical - Tinc is GPL but Weave is Apache licensed so aligns better with the whole Docker ecosystem. More comments to come.
Property Detective Bridges the information gap
Software folks, maybe. I have a spare bedroom turned into an overstuffed electronics lab, and I use my garage as a small shop. Many electrical and mechanical engineers are like me.
I rather use Monochrome http://lucianmarin.com/monochrome/ than that. Why? Because I get the device's "feeling" right there on my desktop.
Just in time for iOS8 and Healthkit. Makes it much easier to build HIPAA compliant apps for iPhone/iPad.
We need fewer assholes in every industry. It's not like tech is unique...
As someone who lives and works in the bay area, you cannot buy a house with a software engineer's salary, not unless it is a very poor neighborhood, in which case you're contributing to gentrification, or you want to drive 2 hours from Pleasanton. I say that as a software engineer home owner who bought a house before the prices sky rocketed again in 2011. I wouldn't be able to afford my own house right now.
Whose Phone Is It Anyway?