skysight-inc/HackerNews huggingface dataset:
On the other end of the stick, an interviewer really should avoid really tricky code interviews/tests. I find reading a candidate's code is more useful to evaluate their ability to write clear code, to open up conversations about harder problems around the code, or optimisations, or whatever, than to probe their knowledge of programming tricks.

Having a gotcha coding test where even good candidates would spend a lot of hours or miss entirely is not very interesting, as most working solutions will resemble themselves and not really show the strengths and weaknesses of the candidate.
What about https://en.wikipedia.org/wiki/PrimeFaces ?
The important par is "as a contractor" (with clearly defined exit conditions). Also, some projects are beyond rescue.
Improvely (https://www.improvely.com) and W3Counter (https://www.w3counter.com) have grown to $45,000 MRR.

W3Counter is completely passive -- no new code or features in over a year, no customer support load, autoscaling frontend (EC2) and backend (Aurora). Improvely gets feature updates a few times a year and has some light e-mail support load. I continue to have no employees or contractors.

Trying to diversify more in 2016.
"Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious."
-- Fred Brooks

At least in the realm of business applications (i.e. not scientific apps, or games, etc.) the most common approach is to keep data (including data dictionaries and db structures) at the center.
People like forex because of the low trading fees and the fact that forex markets are 24/7.

The fact that there are so many 'get rich quick' schemes and 'guides' on forex makes me think that it's a fast way to lose your money.
So then it must be the $1,000,000 that made CMU adjust their ethical standards.

What's worse - that CMU did this in the first place or that they did it so cheaply?
Foxit PDF Toolkit Crack and Patch Full Free Download
It depends. I haven't exactly rescued a startup, but worked on several completely failed products to bring them up to "workable" status for a lot of large companies.

Usually, if I'm working directly for the company, it is great. They understand the previous team failed and they want to move forward. It might be a little tough to ultimately gain their trust, but confidence goes a long way.

If I'm working as a subcontractor for the contractor/team that failed, it won't be fun (in my experience). They are not grateful, they are going to blow budget (their problem, but they make it yours) and they will blame you when the time comes for it. Also, they take forever to pay.
http://www.forbes.com/sites/jimgorzelany/2014/08/18/the-most...

And disconnecting a GPS lead isn't hard.
Why You Should Use a Static Site Generator
this is a travesty. In addition to loving his music he also lived in my neighborhood in nyc and I've been naming our internal applications after his songs. Put up a black banner on Ground Control as we speak :(

my favorite is the collab he did with Trent Reznor on I'm Afraid of Americans https://www.youtube.com/watch?v=gPVrFIP0CMs
Flow – a productivity hack for life
Thank you! Love HN discussions but also want to see corrections and comments work their way back to the original doc.
Similarly there are a lot of US towns named Lafayette, Fayette, or Fayetteville, after the marquis de Lafayette, who fought for the US in the American Revolution.
Better perhaps a very specific tasks. I'd still like to see them respond to someone controlling traffic with hand gestures (a routine thing) or judge how best to get out of the way of an ambulance, which occasionally means breaking laws/rules.
I definitely think that systems like auto pilot will be better than human drivers, but that being said, I don't believe he has enough data to make the case for it being better TODAY.

Musk has a habit of going off half cocked, and I think this is one of those cases. Auto pilot is great, but you cannot say much difinitively about it because it hasn't got enough miles or road conditions under its belt.

That all being said, I myself have invested in this type of technology (Subaru's Eyesight) but auto pilot claims to be able to do much more than the more stabilised technology found on mass market vehicles.
Currencies do often seem to have long-term trends. Trading on them works well until it doesn't. Since currencies move slowly, brokers can allow you to borrow much more than your capital to leverage it. It really is gambling, though, since it is zero-sum. At least with your money in stocks, you can hope for a long-term upward trend to balance out short-term fluctuations.

Typical news stories:

1. Amateur currency traders in Japan, making a fortune until they don't.

> Most of these accounts involve margin trading, in which investors place a cash deposit with a brokerage that allows them to borrow up to 20 or even 100 times their holdings for trading.

http://www.nytimes.com/2007/09/16/business/worldbusiness/16h...

2. A similar story in Europe, when the Swiss dropped their currency peg

> Europe has no caps in place, in contrast to other jurisdictions, such as the US, Hong Kong and Singapore. Clients deposit money with trading venues and use this as collateral to borrow a much larger amount and magnify their trading positions. In London it is usually 100-200 times the amount deposited into a retail account, but can be upwards of 500 times.

http://www.ft.com/cms/s/0/8676c6c6-9d97-11e4-8946-00144feabd...
A few of my own.

1) Fake reviews on Glassdoor.

2) People don't give real answers to "Are there things you that could be better?" or other probing questions.

3) Everyone is the same gender or race. This usually doesn't matter because people are generally mature and respectful. But it's not a chance that's worth taking.
Maybe for support of Open Ledger since OBC is written in Go:

https://www.ibm.com/developerworks/community/blogs/gcuomo/en...
Appian Has Crossed $1B Valuation
"Therein, he posited his belief in a correlation between bedrock and big buildings, and like the Empire State Building" - What a weird sentence. Like a skyscraper being built successfully is some random event that can be used to indicate bedrock. Are measurements of the bedrock really that hard to come by?

p.s. How old is the quote at the end lol? "traipsing through ... Soho to get to work? That land was cheap, but the location was worthless"

[Some](http://www.investopedia.com/articles/personal-finance/092515...) would say soho is the most expensive neighborhood now
My desk is from Ikea! What's wrong with Ikea?! ;)
Same with https://github.com/torvalds/linux
No Hands Across America Journal (1995)
From the article: "One option for me would be to rewrite routebuilder to run on another mapping platform, but with an infant at home and a full-time job, I frankly don’t have the time or energy."
The intent is exactly like assembly/machine code, though they haven't really nailed down the format yet. Current implementation(s?) just use s-exprs, though I don't think they want that to be the final form.
better in normal circumstances maybe. probably terrible in corner cases, which as he said, is where the real difficulties are and there are millions of corner cases.
Advanced WebPack Part 2 – Code Splitting
>All the normal British banks offered very poor exchange rates.

Nationwide offer some of the best rates, before that I used to use Norwich Peterborough which actually allowed fee free withdrawals abroad at spot rate.
>You're being down voted for the shaming part but I thought I'd expand on your other points.

I figured, but in my defense, it's supposed to be a benign statement. We're a social species and being 'shamed' and 'pressured' into conforming is part of the contract (obviously within reason). Nobody runs around naked yelling obscenities partly because of social 'shaming'. That's all I meant, and I thought I qualified it sufficiently. Guess not.

>I find it futile to try to justify that interest to others.

I don't think you need to justify it. It's a quirky hobby but completely benign and seems fun and interesting. I don't have a problem with OP loving his Newton either, though if you put up a blog post extolling the virtues of the Newton over modern smartphones you HAVE to expect some eye-rolls.

>this is not easy to do without sounding pretentious.

Yeah, though that's subject to individual interpretation. For some, someone using certain words will be pretentious.
I've tried using OpenStreetMap -- but it doesn't seem to know the names of places I go to, or sometimes even the area I'm in when I type certain city names.

maps.google.com works great though. I wish I wasn't supporting Google's massive operations but it is convenient to use.
Cor takes aim at JavaScript bloat
The story reminded me of this: http://www.nextbigwhat.com/2-5-lakh-panchayats-india-interne...
> And what's wrong with that?

Nothing.
I don't get the Glassdoor thing. I was contracting for a few months at a company that literally asked all their employees to leave reviews on Glassdoor. They did. So like 20 reviews, all five star (one 4 actually, he got called into a meeting) all from the same IP, same domain for email. How do they not catch that?
I was always under the impression that species are separated over whether they can breed together successfully or not.

I honestly didn't think it needed to be such a big debate and thought this was long settled. "Can they interbreed?" and if the answer is no, it's a different species.
The more resistant you are to the idea we are unique the more human you may be.
Collaborative Overload Is Burning Out Your Best Employees
Nodemailer v2.0.0 released
Yea, the slow scrolling on Android is annoying. I believe it's caused by not using the native functionality, which I hope gets fixed soon: https://bugzilla.mozilla.org/show_bug.cgi?id=776030
It'd be interesting to know how many road accidents are those corner cases and how many are simple inattention. I've been in a couple accidents and each has been something I'm sure even a basic autopilot would've easily prevented.
That text is unmodified from upstream's README.

It's a little unfortunate that GitHub provides so little room to add your own README to a fork, short of modifying upstream's README in the source code itself. You get a sentence at the top, which is about it.
>No. Not always. But often. If someone goes around doing things that might hurt others, shaming them into conformity may be a good idea.

And that's all I meant. It was just pedantry.
If you're moving your family across the country, due diligence is doubly important.

Try to interview employees as they leave the building. Take one or two of them out for a beer and try to get some real insights. Chat with the receptionist, who will give you the inside scoop. Search for reviews on Glassdoor (but take them with a grain of salt -- I just checked my employer there and it seemed awfully negative).

Most importantly, go with your gut. If something doesn't "feel right" about the place and the offer, respect that hunch and hold off on accepting.
Their legit review probably also fit that profile (same IP, same domain, etc.)
He said "probably" and he's probably right.
Second this. The OLED screen conked out on my WiFi-enabled Sky pen and they sent me a free + model. I love it for all the reasons you've listed.
Is Brasilia well designed? Nice buildings and layout (all I know about it is reading here and there). But as the article points out, its working class live in shanties ringing the city. Perhaps that's the norm in Brasil, I don't know. Perhaps that was even expected by the designers. But I think there are problems when workers can't live in the city they work in, either because there is no affordable housing where they work or no work where they live.
This feature alone could change the way we build cities and our suburbs:

"With the “summon” feature, a driver can tell her Tesla to park itself or pull out from a parking spot or garage."

A car that can drop you off and pick you up from work means parking can be moved away from the office, or even out of a city.
Besides, the microservices architecture doesn't mean you should re-implement features (like the framework / library type of functions). Microservices have the same amount of code, if not more, than the monoliths they're supposed to replace, and likewise should employ code re-use / not re-invent the wheel as much as possible.
Yeah, I think there's more to driving than just proceeding on the correct route and obeying laws,signals & signs. So I can see autopilot coming pretty soon but I think fully autonomous is much further out.
Headphone makers quietly prepare for the end of headphone jacks
To what extent are these things true? To me the infographic looks a bit exaggerated. Or are there people here that saw some of these points in their own experiences while being interviewed?

(studying @ uni myself)
A related article:

http://cascardo.eti.br/blog/GNU_on_Smartphones_part_II/
>If I have a function to compute a user’s age based on their birthdate, it is called age, not calculate-age or get-age.

Ah, but isn't Clojure Lisp-1? Then you can't have function `age` and variable `age` in the same scope despite `age` being a great variable name in many circumstances. Hence having to come up with silly variable names like "lst" instead of "list", because all the good names are taken by the functions.
What's the problem with gender or race? A sign of sexism or racism?

You could just as well argue that it's a company that values competence over political correctness.
On that note, I'd throw in SPA's and REST. Thats a big conceptual difference in how apps are built nowadays and worth to get up to speed with.
While this isn't Tesla's implementation specifically, there is indeed data that says self-driving cars are better than than human drivers.

http://www.vtti.vt.edu/featured/?p=422
I spent $10k to exercise options last year. What are the chance that I at least break even?
Are you talking to senior devs before writing code? "Hey, I'm going to implement such-and-such feature, I think this involves building such-and-such classes/services/etc., is that a reasonable way to go about it?"

Even with the best documentation, there aren't very many functional projects (either companies or open-source projects) where the expected way of contributing is not to talk to anyone until you open a PR.
Oh, I didn't realize SIMD.js required the shuffle indices to be constant in order to generate efficient code. In that case, sure, you can generate efficient code and take advantage of the panoply of special-purpose shunting instructions you mention, and writing and reading the SIMD.js code is even going to be easier than SSE.

Thank you for correcting my understanding!
Revolut: No fees and perfect interbank rates? Where do they make their money, then?
It makes sense, but how are you going to test that? I'm not sure we are even able to figure out from fossil (DNA) records if various specimens could interbreed.
I'll go beyond "dense, propellant pure" rockets - the whole concept of single-stage vehicles is a pipe dream.

Staging is immensely important because it lowers the "order complexity" of carrying additional payload. In order to add payload you need to add fuel, and then you need to add more fuel to carry that fuel, and so on. This is immensely easier if you don't need to drag the dead weight of your initial stages along with you.

Single-stage is barely even feasible to orbit. Anything past that is just flatly science-fiction.
I've heard this view echoed by friends who've visited China (I'm Indian). A major reason for this difference might be the fact that China opened up its markets in the late 1970's while India's market liberalization happened only in 1991.
Google Maps already provides a way for you to share routes, Routebuilder is duplicating that functionality (even if it makes it easier) which is a violation of Google Maps' ToS.
I've seen people create their own README and move the upstream one to README.upstream or similar. Seemed sensible to me.
Is the Auto Loan Bubble Ready to Pop?
i think the point of the article, or at least our interest in it, is that this is a terrible business arrangement. if you can't look at past tolerance as evidence of acceptable use, then you effectively can't ever afford to invest in building a business unless you're lawyered-up

and that's bad for tech, and bad for america
The natural question is then what about Ring species? With populations A, B, and C. A-B can breed, B-C can breed, but A-C can't.

https://en.wikipedia.org/wiki/Ring_species
Email from Google doesn't state what feature(s) they feel is replicated by the site, which is strange.

I wonder if it has something to do with elevation? For some reason it seems GMaps is very protective about elevation data; if the site recently gained some momentum and they noticed many elevation requests, maybe it could explain this sudden (late) reaction?
What really goes on during an outage (at Tilt)
The Surprising Impact of “Mountaineer's Guide to Death and Disaster”
Getting Started with Physical Web and Web Bluetooth
I have to say that #5 isn't always true in IT. I see lots of companies that are growing rapidly, but are selective at who they hire. Therefore they have a constant need for people in pretty much the same role. The last 3 companies I worked for had jobs that were always open, and they were great companies to work for.
Feed2tweet 0.2: Power of the Command Line Sending Your Feed RSS to Twitter
Although I hate that an "internal valuation" of $1B is used as a major milestone, I think Appian is quite a solid company and really like the Atlassian comparison.

They have a WYSIWYG UI-based coding tool that is "code once" and available on web, iOS, and Android with no additional work. Some of those features are lightyears ahead of the JS communities.
>if not the most technically advanced country in Europe that people claim to have very high-quality living standards

Germany shares it's place with the UK at the bottom of high speed internet availability in Europe (I actually live in the UK but where i live OpenReach (I'm leasing 2 OR truncated lines through IDnet), Virgin Cable are available at their max speeds and very soon 1gig from hyperoptic will too).

FTTC is available throughout most of the UK http://maps.thinkbroadband.com/#!lat=50.50176004214942&lng=6... many other EU countries are far far better off than the UK and apparently Germany.

You only need between 5 and 10mbit upload to being able to stream 1080p, neflix streams 1080p between 4000-5300 kbits based on the profile, Plex has similar profiles depending on if you want to use transcoding or not.

>You can see even over here in Europe 40Mbits upload is not quite common if almost 85% of the population don't have access to it and 5% couldn't even afford it if they wanted to.

That's not exactly the case http://www.ispreview.co.uk/index.php/2015/10/mixed-uk-result... (these are peak figures so they account for network congestion) most of european FTTx subscribers is getting quite close to 40mbit in some countries, but as I said even 10mbit upload should be sufficient for this purpose.
Sure I don't expect people living in remote areas with DSL to be able to stream 1080p but that's not really a surprise.

As for the cost, what do the cost have anything to do with it? people who live on unemployment cannot afford many other things, and if you are not employed and living on social benefits perhaps deploying your own streaming service from home should not be on top of your priorities as the computing power, storage, and multiple client devices that are required for such service will or should be out of your reach in the first place.
This isn't about diversity. It's about safety. Have you ever been harassed? It's not fun. Chances of that are higher in a homogenous environment because it breeds ignorance.

Edit: You could just as well argue that it's a company that values competence over political correctness.

If a single woman or Asian person sets off your "political correctness" detector then maybe it needs recalibration.
my #1: the company posts clickbait on HN
Elon Musk is wrong.

As someone who has had family cars run into 3 times in 1 year at stop lights, by folks looking down at their cell phones.
I'm sure that Tesla's autopilot is already better than human drivers.
Asynchronous I/O with Generators and Promises
> Personally, I use it maybe 10, 20 percent of the time. I know that there are people out there that are using it a lot of the time. But for me as much as I might hate Flash, there are times that I need to watch something on YouTube.

YouTube has been working for me using Tor Browser for months, if not years.
In my experience, "beers at work" correlates with "...because we need you to stay late (because...?)," indeed. Doesn't need to be all bad - if you have nothing more interesting to do (and that's not meant ironically: building something can be pretty awesome, if you're single and work with interesting tech; OTOH, if you have other responsibilities, the attractiveness of all-night hacking sessions is...lower).

The actual signs that something is amiss come when you do not volunteer your time - will your boss(es) just say "yeah, we understand that volunteering is your right"? Good. Do they say "well, we understand that not volunteering is your right"? A little weird, but still okay. Do they say "but we will pay you for the extra hours"? Red flag - does that mean that normally they wouldn't? Do they say "but everyone else does"? Big red flag, emotional manipulation attempt. Do they say "but we already promised delivery to the client"? RUN, ain't a red flag big enough for that.
While I'm an avid reader of TE, and love their style and what they (openly) stand for, it should not be a replacement for daily news or even be your single source of news. They often cherry-pick studies and data, and are biased as any other human is.

It's far better to distribute 80% of your attention over 2-3 good sources with different frequencies, and the other 20% for random sources, especially those that have an editorial line that goes against what you usually support.

For example, I read (when possible) TE, NYT and a newspaper from one of my home countries, and supplement that with news and articles from a lot of other sources, including even FOX News and some radical-left websites. It is good to see the world through different lenses, not only gives you a different perspective, but also gets you thinking about what makes other people see the world the way they do.
Saxifraga Marginata – Alpine Flower
I can't stress this enough. Having done the 'work in non-hub' thing before, and having moved for it: not worth it. Having the large number of jobs open is a big deal. Means that, for the right company, you can literally just walk into a different floor of the same building you were working at two weeks ago. It's a massive advantage. Not to mention the networking between companies, the competition, and the speed of advance.

All of that is for you yourself, without family. Imagine the same thing, but for your children and their social networks & education. :-/
I too wrote my own crappy (anti)ORM-like library a few years back as well https://github.com/agentgt/jirm . The most notably difference from other libraries was focusing on immutable objects and embracing real SQL (not a DSL like jOOQ) using a better SQL template language (instead of the JDBC '?')
https://github.com/agentgt/jirm/blob/master/jirm-core/README... . I guess the closest library would be MyBatis.

The problem with writing your own library is the massive and continuous support that is required. This is where I eventually gave in and used jOOQ. Its an extremely well maintained and documented library. People complain about it not being completely opensource but neither is intellij so I don't have a problem (as well I also only use opensource databases).
How-to: Image stitching and panoramas