skysight-inc/HackerNews huggingface dataset:
Nothing trains people to program well. Colleges teach fundamentals like lambda calculus, but fail to teach practical skills. Bootcamps have the opposite problem, and the actual industry seems to assume that trained developers spring up out of the ground like sowing dragon's teeth.

The requirement of 'not focused on a particular language' is actually something that I would be forced to disagree with. That leads to things like HAGGIS[0].

Generally we can probably say that determining whether people can program is difficult at best, but HackerRank[1] seems to have a good model. Problems are given in English with examples of input and output, and the testee may select from some five dozen supported languages. Programs use standard inputs and outputs.

Alternately I would support the use of a standard language. People do okay with computers even though they're not really Turing machines; it would not be harmful to concede conceptual purity to satisfy some real-world constraint. Python or Ruby would probably be fine. In a bootcamp environment I'm afraid it would have to be JavaScript.

Either way, the part about "more practical" conflicts with the "not focused on a particular language" part, and the right answer is whatever is furthest from HAGGIS.

[0] https://en.wikipedia.org/wiki/HAGGIS
[1] https://www.hackerrank.com
> Sexism is a societal problem, not a tech problem

While I agree that it's a societal problem, I think such issues primarily manifest in pockets of monoculture and insularity. Tech teams often have wildly skewed gender disparity ratios, making them particularly susceptible.
What makes you think that this is OK?
Space Junk Solution? Tiny Cubesat to Test New De-Orbiting Thruster
Without further qualifications, this statement is flat out wrong.
Unlike roads, fixed rail is virtually guaranteed not to be where you are, or to go where you want to go.

There is a reason the US isn't well-connected by rail, and it has nothing to do with loony conspiracy theories about General Motors buying all the tracks up.
There would be an archive of the same lying somewhere on the Internet.
WHAT AFRICANS REALLY THINK ABOUT EBOLA
Suddenly prolog
Great overview here on how you solved a problem and built a business around that.

I read that you use Elastic Beanstalk for your server config, but I wanted to ask:
1. What programming language did you use?

2. What, if any, configuration did you have to do to the Elastic Beanstalk config to deal with network spikes and autoscaling?

Thanks!
No, Swing is a piece of shit.
In my experience, you're both right; the STEM coursework wasn't often directly applicable to day to day programming and the humanities courses didn't impart me with any life-changing revelations or attitude adjustments. I feel I'd be just as capable a programmer had I never taken any of them, although the piece of paper is important and the classes were thankfully often enough interesting in their own right.
Veterans Association ?
"his victims"
How will a scientist reproduce a study when the original study is not public?
I met a guy who does it, but just takes the tails. He considered the roo fresh if the blood hadn't congealed by the time he found it.

This was in an environment where daytime temperatures are often 40C (104F) plus during the day.
That's crazy the details like lat/long, what if proxy or where does that data even come from? ISP? Or you take time to build it out ie research. At any rate cool.
I'm pretty sure OP is referring to a bunch of other comments here that were saying those exact things - that to avoid such a situations from arising in the first place, refrain from doing anything non-work related with coworkers.

Which is all hilarious to me because I'm friends with a lot of my coworkers, drink with them, and even have had the audacity to casually (and mutually) flirt with a couple of them. Based on what I've been reading in these comments, my career ought to be crumbling down by now.

I think some commenters are focusing too much on the non-professional aspect and not enough on the power-imbalance aspect presented in some of these cases.
This is so genius, have you thought of releasing the server side code for bundle size? or giving options for enterprise? :)
I really appreciate the direct-action interest on behalf of the public here in these comments. In my commentary however, i just cant get over how selfish someone would have to be.

I'd feel terrible if i somehow blocked somebody's family picnic. Yet here is someone doing this to hundreds of people, probably, every weekend. There are possibly thousands who grew up in the region and went to that beach regularly. I simply cant personally imagine being so completely void of consideration.
Any country that will dear to sink an US aircraft carrier will either have the means to wipe out most of US population too (Russia, China) or just won't care about the consequences (North Korea / Iran, if they think US is about to attack them). In neither case is taunting particularly efficient.
It wasn't though - he specifically noted his actions were wrong every time. It was very specifically an apology for his actions, not for offense caused alone.
The Microcontainer Manifesto and the Right Tool for the Job
A common strategy for implementing compilers for continuation-enabled languages is transforming code into "continuation-passing style" (CPS).

That means, basically, converting it into total "callback hell", so that functions don't return, they just call other functions with callbacks.

(There's a special "exit" callback that is implicitly the callback for the main function.)

Some imagination is required to see how, say, a for loop is rendered into CPS, but if you first imagine turning the loop into functional programming then it's easier (like in JavaScript, if you want to wait for an asynchronous thing in your for loop body, you have to basically do a CPS transformation manually, or use async/await which is closely related).

So basically in Scheme, your code is always in a callback-passing style, just that the language cleverly hides it, and then lets you explicitly access the current callback (using call/cc).

If you have experience with async programming in JavaScript, it should make sense that this lets you easily implement things like concurrency, custom blocking operations, etc.

Just like how JavaScript callbacks can be called several times, so with continuations. Since the callbacks are implicit in Scheme, you can make what appears to be a function that returns several times ("nondeterminism").

Callbacks can of course take several arguments. Most languages have an asymmetry where functions have several parameters but can only return one value. With continuations, it's easy to imagine calling them with several arguments. So in a language with continuations, it makes sense to have multiple return values too.
SREcon 2016 Performance Checklists for SREs
I don't think it is ok in a legal sense, but it is perfectly fine in a moral sense. I can spend any time I want in a bookstore or a library and read those books as well, and the way I use BT is exactly that. I don't care if corrupt lawmakers have illegalized that. I care for the people who make good books, and I do so by selecting the best of them and paying those.
I did some mentoring sessions (via CodeMentor) with a student from a bootcamp teaching Angular 2. Mind you, this was while Angular 2 was still in beta and the API was changing every week it seemed. Turns out the bootcamp started with one thing (React maybe) and shifted gears in the middle of the cohort. I was able to help them, but it was totally a WTF moment - not only were they teaching a beta framework, with no jobs at the moment, but I'm certain it wasn't what the students thought they were paying for.
Crowded space. Quick google search of any of these keywords "ip address location api" , "ip lookup API" , "geolocation API by IP" etc. shows :

- https://db-ip.com/api
- https://ipapi.co
- https://freegeoip.net
- ipinfodb.com
- https://www.iplocation.net
- http://neutrinoapi.com
- http://www.ip2location.com
- https://www.telize.com

and a few dozen more. I wonder if collectively they are serving over a few billion requests per day. Microservices & API culture FTW !
reading the comments here is pretty painful. inasmuch as the call stack seems to be so central to people's perception of what computing is.

if you look at it from the assembly perspective, its just a jump thats been augmented with state (the closure) and additional parameters. i think trying to describe it as a snapshot, or multiple returns, is confusing since it describes them in terms of their stack behaviors.

the easiest way to think about them is to add an implicit argument to each function, which is the place to return to (jump to with the context, augmented with the return value). call it c. return x is c(x).

there is no longer any stack or implicit return target (above me). removing that common control flow assumption lets you make all sorts of different plumbing and get into an arbitrarily deep amount of trouble (the good kind and the bad kind).

call/cc has a pretty natural implementation in this model (heap allocated activation records)

but as someone else mentioned if you choose the simple continuation model, that makes a lot of choices for you in the runtime and the compiler. common complaint from compiler land is that it makes it difficult to reason about reordering later on. you also lean really heavily on the gc to clean up the frames that the stack was taking care of for you (see charlie on the mta)
Yes, society MUST be protected.
Does Chicago hire people-pushers?

Plenty of videos available
https://www.youtube.com/results?search_query=japan+train+pus...
This is how I feel anytime I want to ask a girl out, that I'll come across as a creep haha. I should probably stop watching them through their window.

Edit: this reminds me of the Dove guy from American Apparel happened to listen to some podcasts (too many) about him.

I just wish I believed in myself more and wasn't so hesitant/worry about "getting in trouble"
Why is there a sheep in your HQ?
You're corroborating a quote from the article, which I don't think deserves downvotes.

Would you like to expand on your point? It might be illuminating for people already established in the industry.
Facebook. How do you know how many "users" are bots?
the irregularities weren't only in the final days of Dov's reign. It did get much worse, though. At times you'd get a shirt labeled medium, but it was definitely a small.

One of the biggest issues I've had with AA over the years were the sleeves on their hoodies. Often the stitching would leave you with a somewhat puffy seam, which looks awful.

I'm hoping that Gildan will bring some consistency to the table without changing the fabric or cuts.
"Most of the largest cities in Japan are within ~340 miles of Tokyo. Neither Seattle nor Portland are in our top 10. The point I am making here is pretty clear. HSR makes sense as a national investment for Japan."

You keep repeating this "top ten cities" thing, as if it's important. But the only question that matters is: do enough people/things travel between X and Y to justify investment in a rail system at cost $Z? That's an actual debate we can have. Moreover, regardless of what you think of Seattle and Portland, if you don't count SF and Los Angeles (again, 380 miles) as important American cities, I don't know what to say to you.

"The people of Houston, Atlanta, Miami, and Phoenix hardly benefit at all from coastal HSR --- which is already happening anyways."

Atlanta to Miami: 662 miles. Houston to Dallas: 239 miles. Dallas to Denver: 800 miles. There are many, many regional connections in the US that make economic sense for HSR. Not just coastal lines.

But no, it's not already happening. We have a few projects that look increasingly likely to die. Because literally every time the subject comes up, naysayers are there to argue that the USA is just fundamentally exceptional to every similar place where HSR is working well.
American style (Chicago, APA, and MLA) specifies that a period goes inside the quotations.

British style, on the other hand, specifies that a period goes outside the quotations.

http://blog.apastyle.org/apastyle/2011/08/punctuating-around...
At least with tables you can view all the content and you can zoom in. There are many botched sites now where on some devices you can't scroll, or can't scroll far enough to even see all the content, or can't zoom in far enough to read it.
Is this where people backing up this data onto other servers in other countries come in? Maybe the Dapp block chain stuff could work here not sure.

I heard about Live Journal and Russia's censorship recently fucked up. Oh well animals be animals I guess.
oops, misstype, although pgpool also exists, the queing framework is pgqueue.
I wouldn't call a command economy anything like an advantage.

EDIT: Also, lower labor costs are, to some degree, a function of having a command economy (China missed out on a ton of economic growth in the 50s, 60s, and 70s, that would have had it be much wealthier now, for example, and this command economy of theirs can command lower wages too, in part through financial repression, for example).
How Your Food Waste Could Eventually Power Your Home
Rail is a bad idea wrapped in shiny engineering. Read Randal O’Toole http://ti.org/antiplanner/.
Sure, but why are they gangsters? Because it's illegal.

If it were legal, they wouldn't be called gangsters, they'd be called Heroin Distributors, LLC.

Who's really the root cause of the problem here? I'd argue the gangsters are a symptom and the laws are the root cause.
Or he realized he has done something wrong and wants to be clear that's not who he wants to be?

I was out drinking with friends from my University course, back in the day, and made some statement like "uh, well don't be fags about it" - a hangover from my days at a boys only secondary school where "gay" was the most common term for bad and "fag" was the most common insult.

Now, I have no issues with people's sexuality and would never want to offend anyone - but I was drunk and years of using the term as a generic negative insult just lead to me using the term habitually. The issue was, it wasn't just my close friends, but a larger group of people I knew less well.

One of them made the point that he was Bi and didn't appreciate the comment, and I wanted to curl up and die - instantly I had to try and explain myself and apologise. How I acted didn't represent my views, it isn't who I want to be, and it's not how I'd want to interact with anyone. I put that guy - and anyone else there - in a shitty situation and while he was fortunately understanding, and spoke up about it, someone could have just heard me and felt a bit of rejection from the world.

Now, you can argue about the sincerity of this guy's apology, and how possible it is to repeatedly do something and do the things he did in the context he did, etc..., but there comes a point at which if the message is good - which this apology is - it's a flat statement that his behavior was wrong, flat out, which is the right place to start from at least, I think you have to give some level of benefit of the doubt.

People do fuck up. Consequences for that are fine, but you have to try to give people routes to hold up their hands and reject things they did, that has value.

To note, obviously my usage of the terms during my schooling years was just as wrong, but I was a child and it's harder to judge myself at that age because of the environment and lack of knowledge I had at the time. Something I still regret deeply though - it must have been incredibly hard to be gay with so much constant negativity surrounding it in that environment.
As I recall, according to "Strunk and White", and the "Chicago Manual of Style", all punctuation is supposed to be included inside the quote characters.

I happen to disagree with them, but they have been considered authorities on the proper way to write in the English language for many decades.
> Eventually you are going to get bugs,

I read:"Sometimes you are going to get event bus." Indeed sometimes simple event bus (pub-sub etc.) could be sufficient for replace Redux. EventEmitter is already a dispatcher. And then you can easily listen to each event in your app, like in Redux.

I think the key to the scalable apps is good architecture (and correct design patterns), not framework.

And Redux is good as education tool. It encourages people to use one global event bus("dispatch" function), it educates about principles of functional programming. It shows people advantages of event sourcing and CQRS. I think the most value of Redux is that people got educated.

But I don't think Redux (at least Redux alone, without Redux-saga or other solutions) is good tool for use in production code. It's too low level. Too many moving parts. No clear way "what should go where". And JS sucks when comes to immutable code (either Object.assign / ... mess or necessity of using third part library like Immutable.js)

Additionally people don't know how to use it properly. Redux codebases are usually much worse than Redux really demands (e.g. people use ugly switch/case despite the fact in Redux docs there are instructions how to get rid of them:
http://redux.js.org/docs/recipes/ReducingBoilerplate.html#ge...
I haven't built anything that requires load balancing (no users) my thought was to use something like public cloud where it's 0.01cents/GB or something.

Not sure how I could easily "make an image" copy of my stack/code and possibly this is where serverless is nice, you just need to throw code/traffic to something.

Again something I have to cross at some point.
Although it's an extra step, Magisk is there for rooted phones to hide root/custom roms.
Affairs.
Given the frequency with which VCs have gotten in trouble for this before this week, that doesn't seem like an important consideration.
How HBO’s Silicon Valley Built an AI App Using TensorFlow, Keras and React Native
I can expand on it.

Fairly recently I left my job at a startup (I've been in startups for 4 years as a software enginer).

Every single day I am practicing interview questions. I am talking with recruiters on the phone. I am talking with HEADHUNTERS on the phone (not the same as recruiters). I am doing tech phone screens. I am doing take home projects. And I am going to tech meetups.

And I haven't even gotten to point in the process where I would be spending the entire day doing an onsite interview, so when that starts happen in a couple weeks I'll be even more busy.

I have perhaps over-prepared, but boy do the results show. I've passed every single one of my phone interviews and been invited to an onsite interview for Google, Cruise automation, Uber, Linkedin, Twilio, and a few other smaller startups.

2 years ago, when I was also looking for jobs, I took my job search much less seriously. And the results were predictably much less good. I was only about 50-50 on passing phone interviews, and only ended up getting 2 offers, and they were at no name startups.

Zero offers from any of the big 5 tech companies, as well as many failed interviews.

This time around my success has been much much better, because of how seriously I am taking the process. And this success is going to add up to literally 10s of thousands of dollars in pay increases.

Take your job search seriously. The difference in pay between "top" tech companies, and rando startups is 10s of thousands of dollars, and perhaps even over a hundred thousand dollars when you add up ALL the benefits/stock/401k matching/bonus/ect. Obviously money isn't everything, but it still matters.
What a bunch of retarded drama fuck everybody here
This is an interesting alternate viewpoint. However, still a theory. What was UPA's beef with Mallya?
Just leave it to the free market, no government intervention.
Oh, yeah, more energy, more batterys, more weight, more energery.. arr, she flys like a cow.
His rival airlines worked with the govt to keep his airline grounded.
No, if you want to shorten mine it's “Power provides opportunities for existing corruption to show”, which is quite different than “Power corrupts.”
Take-away: Not just about the product, that is a commodity, but about the process of interaction and providing an identity. And as stated in the video, 'killing time'.
That video is cool
They are, by making the law..
TLDR; It's a mess.
That's an argument against botched sites (or, for good css), NOT an argument for tables.
Sometimes I write emails to tell corporations that they are famous because they did a positive thing. I believe it encourages them, even if the email is eaten by the receptionist, if you can somehow demonstrate in the email that it brings them customers ("I always recommend XYZCorp because of that thing you did for the community").
"Love Thy Neighbor?"
Programs can determine if the receiving output is a TTY or not and enable e.g. colored output accordingly, sounds like something similar.
> stiff and formal

Maybe people should wear suits and ties then. You know, to make it abundantly clear that the workplace is a stiff and formal environment.

Corporate leadership is responsible for setting tone in the workplace, and the ethos that has been paraded in Silicon Valley since its birth is that everyone is a friendly collaborator, that ideas and people flow freely from company to company, as if in a casual manner, and the dress code reflected that.

Turning anything in SV into "stiff and formal" goes against SV's cultural soul.
Cleaning up geosync orbit is going to be tough.

There's a proposal to remove small objects from low earth orbit by shining an 10KW or so earth-based laser at them for a few hours. This exerts enough light pressure to drop their orbit deeper into the atmosphere, where they slow further, re-enter, and burn up. That's probably the most cost-effective approach proposed so far. Now that solid-state lasers in the 50KW range are available, this looks like a viable option.
It wouldn't be illegal, but its not like hitting a dear or moose in the snow. It's really hot where kangaroos are in Australia, so keeping the meat fresh is the biggest issue.

Also you can get kangaroo meat cheaply at most butchers. It's just like venison.
Captain Nitpick, he arrived just in time to save us all!

<BAM>

Im so sorry for forgetting about the quotation marks - Captain Nitpick!

<WHAM!>

AND NOW FOR THE VILLIANS!
How hard can it be? You can easily get the transactions.
I would dream of finally seeing those SWAT teams used for the benefit of public good. Please, local police, videotape the scene and underline it with "Nobody is above the law", that will restore a bit of the credit that police has lost...
List of Top 100 Comic Books
Thanks. Yes, it has been an issue and the adware is definitely unintentional.

Will fix immediately :)

Adding to my answer above: users are more likely to install your product too if you provide good customer support.
How does an Earth based laser bring something closer to Earth with radiatipn pressure rather than pushing it further away? And how does that work in GEO? The typical disposal method there is to go up to a graveyard orbit, not down to the atmosphere. The atmosphere is very far away from GEO. You are looking at 35,000 km in GEO while the ISS is skimming the atmosphere in LEO at 400 km.
In what ways have you increased your happiness by reducing your expectations?
There is also an implementation here:

https://github.com/rauhs/fast-weighted-median

In addition to a faster algorithm.
If anyone wonders: the .main-header.post-head picture is Krakow's Brama Florianska: http://www.obrazy-galeria.pl/webpage/o-galerii.html
And where they managed to become a bit of an Internet meme by plastering absurdly self-congratulatory "Well Done Baku" and "Baku Welcomed Us All" signs around the circuit.
Interesting idea. Looking at your website
"
$0 up-front
+ 17% of salary for 2 yrs
(or $20,000 up-front)
"

is 17% before or after tax? Also does location/country matter?