skysight-inc/HackerNews huggingface dataset:
This is fantastic. You can almost use it as a serious console font, except for the single quote being only two pixels. And there is a whole suite of CJK characters. But the up and down arrows are not symmetric, ↑↓.
You claimed that you make an average salary for your experience, now you're admitting to being lowballed. Which is it?

If you're not a new grad and you're only making $110k, then yes you are making under-market. I'm not disputing what you make (that'd be ridiculous), but your assertion that you're making a standard salary.
Don't be reluctant because of PHP. It's going to be hard to completely avoid, and the upside is that it's a rather mature platform. Piwik works fine in a read only chroot (FPM brings this to PHP).

As a product, Piwik is excellent. It won't give you target audiences that GA can, since it doesn't have Google's knowledge behind it, but the core product is solid. You can track campaigns and events and there are decent report and alerting engines.
Can we build a database of the programmers idiotic enough to believe such a pledge will actually make an iota of difference? A thicko / navel-gazingly hubristic persons database. Gees laudable goal but even contemplating that such a goal might be attainable, is a total eye-roller.
Forgive my absolute ignorance on the topic - I genuinely don't understand this environment even though I'm interested, so please don't take this as a stupid or inflammatory questions...

Why are these publishers needed? What service do they provide these days? It seems their role is similar to publishers in other media (TV, movie, music, etc) that can and have been replaced due to the distribution ease of the internet. Aside from a distribution platform, what do these publishers provide?
Never thought about it in terms of what the value of the number actually meant. You make an interesting argument.
Doesn't every birth have to be registered with the government?
Rocket AI: 2016’s Most Notorious AI Launch and the Problem with AI Hype
Why? Both are guaranteed in the Constitution. Picking parts and playing favorites is what has lead us to the current state of affairs.
and, you know, the US Tourist / Student / Work Visa system..
Ok, I read it as paying N for X share of search traffic, not shares of stock.
Your own domain. You only need to setup a redirect from my-awesome-stuff.com/the-app to whatever storage provider you use.
I like Python a lot, but I find Julia's 1 based to be much more intuitive and easier to deal with.
Teaching Computer Science Through Game Design [pdf]
Yeah, this one will be fixed once ... is stable. It's been dragged down in minor details for a while...
> But "fencepost 0" or "fencepost 1" are both ambiguous to me

Which is good, because it means that you are not confused :-)

The confusion is the idea that there is an inherent link between "1" and "first" or "0" and "first", which there isn't, because one of them is a label, while the other is an ordinal number.

You need a definition of how to map one to the other, and as long as you don't have that, the labels do indeed remain ambiguous, which you correctly recognize.

Now, there is an argument to be made for why array indexing should use a definition that maps the first element to label 0, and that is, as I wrote, that array indexing is an additive operation.

As for how that connects to your fence example: What you necessarily need in addition if you want to model your fence with an array(!) is a definition that maps your fence posts' positions to ordinal numbers, which you then can map to array indices via the definition above. That exact mapping is necessarily arbitrary to a degree, and the only really important thing is that you are consistent.

But within the implementation, you are likely to encounter problems such as "find the third fencepost of the part of the fence that starts at the second fencepost". And that would be the fourth fencepost of the overall fence, not the fifth, or in indices: 1 + 2 = 3 vs. 2 + 3 != 4.

> There are nearly no cases where there is a natural "element zero" that exists at zero in the physical world

Well, nor is there a natural "element one" that exists "at one".
Gestures aren't nothing, they start a conversation, spark a reframing of priorities, and signal to others that it's OK to concur -- or, as you say, a sign of solidarity.

We focus on decision makers because that's the easiest point of observation. That we are much more limited in observing the chain of gestures and other non-decisive actions that influence decisions doesn't mean that gestures are nothing. More importantly, gestures are a way to be engaged and increase engagement, as you gradually position yourself to be in the right place at the right time to make impact. If everyone waited until they were established/rich enough before they acted at all on their convictions...well, there's a reason why "The establishment" is used as a perjorative.

And as an obvious example, our president-elect made many gestures that he'll be unlikely to fulfill. But that was signal enough to get him to be where he is.
It doesn't matter how many companies say "no" because Palantir will be right there in Palo Alto saying "yes".
Nothing much. It's just that now you can be sure JB will be updating plugin for you, not just contributing to some 3rd party project.
Coasting is certainly a perfectly legitimate goal, it just doesn't work in this industry.

Maybe not when you're young, but you can coast just fine as an older software dev. I'm doing it right now. Now, it might not look like coasting. Sure, I get pulled in to build test infrastructure from the ground up, prop a build server to fit the source control flow that a particular team has chosen, can walk a dev through writing unit test and integrating them into their flow. Hire some testers and dev with a high percentage of "good fits". Hell, manage a team if you need me to. Deal with the client in a professional manner instead of coming across as some basement dweller? All of that before my first cup of coffee without breaking stride. But only because of years of experience does it become second nature.

The tech stack? Meh, you've learned a dozen, you've learned them all. That's the easy part, and when it's not easy I'll go read up. But to me, the truly hard stuff gets easy after enough years and one can cruise through the non-tech parts that (to me) are the hardest part of the job. The only thing I still struggle with is putting up with bullshit in a tactful manner. That gets harder with each passing year, probably because experience makes it more obvious and harder to ignore.
I agree with you and also with the person you replied to. But more generally -- is it fair to say that cardinality describes size as opposed to quantity? If you go with the quantity concept instead then 1-based numbering makes sense and agrees with ordinary usage.

(Disclaimer: I used to hate 1-based indexing, for reasons similar to what you are saying, but I'm brainwashed by R these days and now rather like it.)
Luxury car graveyard in Dubai makes car lovers cry
Yeah, I don't get the love for 0 base, unless you're doing C level stuff, which is the real reason for 0 based indexing.
Sure! If you're just getting started and can stick with that, maybe that's best for you! Just not for everyone.
But they have all the facilities to do it in their own.

I'd say if you believe there are any real checks or balances to the NSA's power you're naive.
Shoemaker Near-Earth Object Grant Program
There's a YouTube for it, does that help:
https://m.youtube.com/watch?v=FxNvUWN3vYk
For anyone else confused about what emoji has to do with Twitter hashtag, what they're talking about is something more properly called "hashflags" [0][1], which are custom icons that automatically appear after certain hashtags. For example, if you use hashtag #periscope [2], the Periscope logo will appear afterwards. They have nothing to do with the standard emoji set and are only "emoji" in the loose sense that they are pictorial images in line with text.

0: http://gizmodo.com/those-weird-auto-emoji-in-your-twitter-fe...

1: http://hashfla.gs/

2: https://twitter.com/hashtag/periscope
Don't fear or hasten to assume no expertise, Pyret is designed by professional educators. Those type annotations are optional, so this is not a fair comparison.
>I guess the next move is IntelliJ will remove Go plugin to force users using commercialized version.

All their plugins are available for IDEA Ultimate and other IDEs, what are you talking about?
Elsevier must be extremely conscious that this can only drive the uptake of SciHub. German academia on the other hand must be aware that SciHub will soften the blow.
During the Snowden Disclosures Facebook prevented me from posting direct links to the leaked documents and articles detailing their technical content.

I do not trust Facebook as an information steward, and feel that the solution is much more dangerous than the problem. I personally do not face many problems with fake news, but have suffered a great deal from propaganda, surveillance and censorship.

These solutions seem to double down on the costs, without offering a real benefit.
- has a standard library

- has library support for the usual stuff: strings, math, web, database, encoding, etc.

- written using a lower level language (like C, Rust, C++), self hosted (Go) or a mix of those (Dlang, Perl6)

- is actually used to build applications, has some sort of community around it (Rust, Perl, Python, Lua etc.) or some backing (Swift, Java, Go)
Not saying this is bs or not but the source of this article is Zero Hedge. http://www.zerohedge.com/news/2016-12-15/revealed-who-gave-d...
>However, I'd also like a job and none of the "top tier" biomedical journals are open access.

Isn't it a requirement that all NIH funded work must be published as open access?
It's really not that complicated. You described pretty much all the trouble in less than a paragraph. It sounded like 10 minutes of fiddling around.

For creating a cross platform library that just works it's pretty painless. Have you tried java/maven? Or webpack? Or god forbid cross platform C++?

Your problem seems to be focused on the fact that command line interfaces are not discoverable. This is true of all command line interfaces. Linux/Unix has many utilities that are quite foreign at first. But once you learn the interface (and in this case it is quite simple) you can accomplish things with quite a bit of efficiency.
Sometimes, but not always.
Or I could use Browserify - like I am - and have no issues?
However, I will say that the way recruiting works for devs is just atrocious.

I heartily agree, but off-topic. It sucks for everyone, young or old. Maybe, just maybe, as the oldsters roll of to management that'll change, but meet the new boss...
Startnext.com/footprints
Amazing tiling animated gif backgrounds
I can't say for pyret per se. But learning a language can drown a newbie. The PLT guys under PLT scheme days and Racket even, had the notion of tiny interpreters that made you grow the set of possibilities of a languages, from arithmetic to booleans, then lexical scope, functions, lambdas etc etc.

Each level allows you to think to the limit of that world. Only then you see where a new trait fits, how it relates to others. You don't just drown into heavy manuals right of the bat.
C supports multidimensional arrays.

https://learnxinyminutes.com/docs/c/ then text seach for "dimensional".

More detail: http://beginnersbook.com/2014/01/2d-arrays-in-c-example/
This is kind of terrifying after hearing so many life-ruining stories about the rash decisions Amazon makes when dealing with 3rd party sellers ([1] from last week, for example).

Everyone always says "Don't stake your livelihood on platforms you don't control" (e.g. Amazon, Facebook, Twitter, etc.), but what happens when one of those platforms suddenly forces its way into your business? How can a restaurant owner turn them down when all the short-sighted owners nearby are happily signing up?

I'm imagining a day in the future where a restaurant goes broke because Amazon had become a significant portion of their orders, but they suddenly got kicked off the service after X number of complaints (happens to FBA sellers all the time). By the time other restaurant owners realize how easily Amazon can destroy their livelihood, they might be too dependent to voluntarily leave. And then all the smug commenters from the last thread will be grateful for another opportunity to say "Well the restaurants should've known better than to sign up in the first place!"

[1] https://www.reddit.com/r/amazon/comments/5gvgdl/using_a_amaz...
If your project cares at all about security you should at least be using some form of query builder. The bare minimum is a system that binds parameters of a query to user data without manual escaping.

From there the distinction between ORMs and query builders gets fuzzy, it's more of a spectrum than a bright line. I particularly like SQLAlchemy's model of a core SQL-building library with an ORM you can use piecemeal around it.
I don't know if this is the kind of content I come to the Hacker News forums (hosted by Y Combinator) for.
I had to laugh really hard at this one. Thanks for making my evening :)
My ex has PTSD and was prescribed Adderal; it wrecked our lives for years before I figured out what a horrible substance it is. After much trial and error I switched her to a specific type of Fish-Oil that has the DHA and EPA inverted (aka usually you have a very high DHA versus lower EPA). For whatever reason this stuff was the only thing that really seemed to help.

She also in recent years added medical mj bars (thankfully we live in Denver) and she would carefully cut up bars into smaller dosages (around 10mg each I believe) and take one of those every 3 hours roughly.

Ultimately this was the combo, along with a good multi-vitiman that really helped her regain a normal life.
Blaming culture is way too easy. Anxiety or depression have nothing to do with how "unjust" the culture is. Many people live in the exact same society as you, and had worse starting conditions (socioeconomics, family) but excel, mostly because of social support and strong mindset skills (which can both be acquired through reasonable effort), and because they likely had a healthier childhood and more nurturing parents than others who don't end up doing as well.

Jordan Peterson (psychiatrist) says the default state for animals is not calm, but anxiety. An animal only becomes calm in a given environment once he sees and smells that no predators are around to get him, and that they are not in danger. Someone who is chronically anxious will often have grown up in a dysfunctional family and been emotionally neglected. Society didn't do that to them.

Traits prevalent in 10+% of the population can still be disorders. In any given society, you'll have the rich, the middle, and the poor. You'll have the psychologically healthy, the average, and the psychologically unhealthy (the 10+%).

These traits aren't "selected for" or "advantageous" in some situations. In this society, most people with low self-esteem will die with low self-esteem, since, when it comes to the psyche and emotions, most people only improve superficially, they learn to cope rather than fixing for good. They'll obviously pass that low self-esteem down to their children. No selection involved. Would you say low self-esteem is "advantageous"? Is it an "appropriate response"?
One differentiation with amazon restaurants is at least in my market they don't mark up food prices (like door dash and kindof postmates) and they don't charge for delivery.

Uber eats is the best of these I've found, but it's a pain meeting at the curb.

Amazon restaurants has by far the worst drivers though, I think compounded by tipping before they deliver, and no ratings system
>Marissa Meyer should be deeply ashamed of herself.

Fixed that for you.
Like @jetti, I would (and have) gone with what I already know. In my case, Groovy and Java. There are other languages I'm intrigued by, but I haven't seen enough evidence to convince me that any new language is going to offer such radical improvement in (performance|productivity|stability|whatever) as to justify the huge time sink it would be to switch.

That said, we try to make things API driven as much as possible (I'm loath to use the term "microservices", but I guess it would fit) so we have the option to introduce new languages on a piecemeal basis if/when it seems justified.

Some languages I've played with / looked at (or used in the past) that might make it into the mix someday include C++, Scala, Clojure, R, Python, Prolog and Julia... possibly others as well. But we're not going to start throwing new stuff in just because it's new and trendy. We try to avoid FDD (Fad Driven Development).
Instapage is excellent. Fast, reliable, high quality, easy to cancel when you move on.

It's worth the extra few bucks for the time you'll save.
Publishers provide three major things:

1. They coordinate the submission of papers, and their dispatch for peer review.

2. They handle layout, typesetting, copyediting, etc.

3. For journals with print editions (of which there are many), they handle distribution.

All of those things could be replaced by the internet, but they take time, and they cost either time or money. And I much prefer reading journals with professional typesetting over those that rely on LaTeX.

There's also just the weight of history - many "good" journals aren't open access, and an academic's career trajectory is largely determined by publishing in those good journals. Going exclusively open access (in many fields) is either:

1. Expensive (paying for open access publication in a commercial journal)

2. An affectation by senior people who already have established careers

3. A huge risk by junior researchers making a principled stand at the cost of potential damage to themselves.
Jordan's major wins - his 91-93 championship run - and thus a fair portion of his legacy, came post-expansion of the NBA by 4 teams.

It's not a knock on Jordan or the Bulls, but there was a talent drought for a few years. The Bulls took full advantage and Jordan shone.
Perhaps they accentuate the difference via pronunciation or inflection. Otherwise I also fail to spot the difference.
So the New Testament is like Bible version 2.0 then? Did they publish an errata to help us work around bugs in v1.0 ?
They already have. It's called Google.
Thanks for saying this :) It's things like these that I'd wish people would tell sooner rather than later.
I assume it isn't a logic issue, more likely a logistical issue.
Yeah I never understood why people aren't more curious. I'm always looking for articles about how things are made, the history of given locations, and whatever just seems interesting. I never see anyone else with a marginally equivalent level of curiosity especially for my age (mid-30s). Seems like people get swallowed whole by their social lives and careers.
Enriching Log Messages Using Go Contexts
I think Nuno Lopes also did some work on proving the correctness of instcombine optimizations, for instance:
http://blog.regehr.org/archives/1170
Most banks don't have a billion customers. (There are probably a few that do, but not many.)
NYT Books: Evolution Between the Ears (1992)
Driving isn't considered a right, but also registration is with the States, not the Fed.
Post flagged as fake news. The only people talking about a database of Muslims are the ones trying to be outraged over something they fabricated out of whole cloth.
you can even use your other hand's fingers to create a pinhole :)
yes but it's only weakly enforced,and I believe there's an embargo peroid
I think the important point is that competency doesn't come from religion. It comes from past actions and current environment one is exposed to.
Alexa event support, C# service template in Serverless Framework v1.4
Yeah, I'm not going to back messing up using evidence in scientific papers to strike back at a journal publisher.
No he didn't. He won the Dresden prize, whatever that is.
Sorry, I had never heard of it before. From the news[1] I saw it was new in a city dear to me. Mods can delete the post, my bad!

[1]: http://www.dispatch.com/content/stories/business/2016/12/15/...
In a country where 69% of the population has less than $1000 in savings[1], income inequality is more important than wealth inequality. You need excess income to accumulate wealth.

[1] http://www.forbes.com/sites/niallmccarthy/2016/09/23/survey-...
Let me try this a different way:

I expect to audit dependencies I use when they break API compatibility in any way. That's a feature, not a bug. Having a "well, the maintainer think this is a bigger break" number does nothing. It's still a break. It's still a major version change.
I don't have to imagine. North Carolina is actually changing which powers are allocated to which offices based on the fact that a Democrat won the election.

The country is becoming a one-party state.
I think Warren Buffet actually was talking about capital gains tax. Warren Buffet is old, famous and rich. He's basically won the material game. He doesn't care about taxes, I would guess.
Driving a car isn't a protected right unlike the other things mentioned in the parent comment.
Because driving on public roads has never been a right in the US. It has always been a privilege that you are granted.
The journals have an "impact factor", an arbitrary metric that determines how noteworthy they are. My impression is that very few journals are actually read directly - most papers are found via Google Scholar and the journal they're in doesn't matter.

However, in academia, the "prestige" of the journals you have published to is hugely important. Good journals, in theory, are more selective about what they publish, so the assumption is that if you have publications in a good one you must have done more groundbreaking research. To an academic, this is the kind of thing that affects whether you get grants, whether you get paid more, whether you can get a job elsewhere.

Some journals are pretty much talked about in hushed whispers, like "that PhD student got an ___ paper in their first year, they must be some kind of genius". In reality, research tends to be more about who you know, what kind of work you're doing, and whether you're in the right place at the right time.
For "social security" benefits. Yes. And look how that's turned out. It's deemed proof of citizenship (and a vital document) despite being just a poor quality piece of paper.

The data is misused in just about every way. From colleges using it as a student id number to people committing crimes with it.
Could you please provide links to official Toronto murder statistics that back up your claim?
> One differentiation with amazon restaurants is at least in my market they don't mark up food prices (like door dash and kindof postmates) and they don't charge for delivery.

That can't possibly be sustainable over the long run.
Having a "may" in there is the same thing as a "will" from the perspective of downstream. It still needs to be audited and checked. There's no value in splitting this out.
So, http://neveragain.tech/ will become a database of tech workers who pledged to never build a database of Muslims.
Seems like it would be near instantaneous, right? As soon as the leader brakes, the brake lights would be on (speed of light essentially) ... the following car would recognize that, along with radar/lidar type technology. I would imagine the reaction time would be nearly instant...

Then the distance between the cars that they should hold should be calculable by enforcing braking performance on the automated cars...

Assuming its enough, a simple 2 carlength rule would 1) give enough distance to stop and 2) allow for merging easily (second car would slot into place, following cars would slow slightly to make the gap again) ...
Open, but not immediately, I believe. Journals have an embargo period of 1-3 years, and after that you can put the accepted paper on a free repository. Your manuscript can usually be posted for free as soon as you want.