skysight-inc/HackerNews huggingface dataset:
How long ago was that? We just switched in January and it's been pretty reliable.

As far as Datadog goes, it's the most team friendly dashboard system we've used. We had a specialty monitoring system for one application stack previously, and no one made custom dashboards there or even just looked at the data. Now we've got custom dashboards out the nose and we're gradually consolidating to a "best of" dashboard for each service.
Closeness to the original audio sample doesn't tell you anything, really. These codecs try to drop information in such ways that it's specifically as inaudible as possible to humans.

So, you could easily have an encoding which sounds worse than a different encoding, even though it's actually bitwise closer to the original.

For example, humans hear very bad above 20 kHz, so you can pretty safely drop any information about sounds above that. A bad codec would keep that information around and instead drop something in the usually audable range. And then it'd sound worse, even though it's really close bitwise to the original, from all the information it didn't drop above 20 kHz.

So, yeah, you actually need humans to rate the quality.
Deferred tax is only payable when shares in Alibaba are sold, which will not.

Yahoo will spin it off tax free to shareholders.
Experiences differ on this point.
That's a good reading of it! I was hoping he would reach for a deeper connection though.
Seriously? Someone needed to down vote that comment? Take it easy, not everyone knows everything. Yikes.
yes, but then we get an arms race, and that ends with all of the best humans who aren't cheating getting banned as well.
Although the hugely successful casual mobile games are, in fact, extremely grindy. Candy Crush Saga is nothing but a grind at high levels, with minimally complex gameplay.

The question isn't whether Pokemon Go will keep my interest. I'm not a typical mobile game consumer, and most of us here probably aren't. I think the core compulsion loop is a little bit thin without quite enough variety or randomness, but I'm not confident enough to make predictions.
django-herald: separate the message content from transmission method
When I used to visit the Yelp offices in SF, and a few other high profile tech outfits, they had kegs in the office.
Outside of J/K/APL few languages truly attempt to optimize for source size. Few people truly, deliberately optimize around source size outside those language programmers, demoscene types, and mathematicians/engineers-turned-programmers.
Once I figure out the difficult specific and rigid details, I just want the most productive way to communicate these details to the computer. Writing code is the most productive, because it is more exact and I am faster typing than drawing/dragging/clicking. For example, with Vim, I can do a quick "Ack def function_name" to find the definition of a function.

For learning purposes, Project Bloks looks great. But when it comes to real work, I'd happily learn the syntax, as it lets me be more productive.
Some not too drastic suggestions:

- hide "Open", "Closed", "All" in a status dropdown

- Move the RSS icon somewhere to a dropdown + use a meta tag, people who use it will figure it out

- Move "Filter by name" to the filter menu or even better: switch the top search to "Search issues" with a dropdown to change it again

- Move "Issues, Labels, Milestones" where "Open, Closed, All" was before. Boom, one less horizontal navigation.

- Remove the TODO icon at the top right

- Remove one or two items of the project navigation

- Combine some of the project settings items, especially the lesser used
Absolutely accurate, but you did leave out the part about "when your boss asks you," which I think is what gave the OP a shudder.

This is the big area where scrum goes awry. Defenders of scrum object, reasonably enough, to the claim that scrum leads to micromanagement of developers. The daily standup specifically isn't supposed to be a daily status report to your boss, complete with renewed application of deadline pressure. In fact, I remember reading once that in a scrum meeting, only those who are producing are even supposed to speak. It is specifically not supposed to take the form of a status update.

My main criticism of this defense of scrum is that I think scrum is somewhat prone to this kind of corruption. It may not be what is supposed to happen, but it's not a corruption out of left field either, it does seem to be an inherent risk. The presence of a daily standup, where developers can be put under a microscope and micromanaged under the guise of a developer friendly methodology, is just too tempting for bosses or other stakeholders who want to micromanage.
Yeah, no argument there. I guess my point is that the rise of Trump and the passing of the Brexit has made a lot of people actually realize there is a problem. They still don't want to face it, and you can see with Labour they have no effing clue how to handle it, but at least they see that they can't just continue with business as usual and expect the people to stay happy.
I'm not a startup founder but my take is that companies will grow to a certain size as they progress from (hopefully) smaller space to bigger space at a co-lo space. Once they hit a certain size they either fold or end up moving to a bigger space as it no longer makes sense to pay the high price of co-lo spaces if you are in high growth mode. Am I way off the mark?
While I like and use dplyr time to time, I wish it could handle POSIXlt datetime. Also, it seems to barf on some dataframes just because the df contained a column format, dplyr doesn't support even if it is not being used in processing.
Having worked at LinkedIn in the past, and seeing the state (stagnation) of their products both current and past, that's certainly not a ringing endorsement.
If I had to justify ending a telecommuting program in order to influence engineers to leave willingly before a large round of layoffs were planned, I would tell all my remaining employees that those telecommuters were lazy and only worked 15 minutes a day. Seems like business-cult behavior to label some employees as "the good employees" and everyone else as "the bad employees" where "good" employees work weekends and don't take vacations and so forth. Slippery slope.
Thanks for posting Niek. Glad to hear you'll be switching to GitLab!

Good point about importing cross repository pull requests correctly, I've made a feature request for it in https://gitlab.com/gitlab-org/gitlab-ce/issues/20153
They need to add some aspect to the game that is playable at home.

An 11 year old kid can't go out at night and catch Pokemon on their own, but they sure as heck can sit at home playing games.

I'm an old man but I do most of my game playing from bed at night and in the morning (terrible habit I know) and so does my wife. I'd love to be able to add Pokemon to my daily games rotation but right now I can't.
> building the right product trumps building a flawless product.

Y Combinator has been saying this for years, and I couldn't agree more. Niantic will iterate and fix problems, but Pokemon Go would have been doomed from the start if it wasn't what people wanted.
That's very well put and a good example of the substantive kind of comment we're hoping for.

I don't know that we have the ability to do what you're suggesting. First, it gets awfully tricky to define "politics". Second, people wouldn't listen. Third, there's a legitimate intersection between the core mandate of HN and some political stories, even if they nearly always bleed over. That's why the site guidelines have always declared most stories about politics to be off-topic, instead of all. In the end there are judgment calls to be made and no easy way to avoid them.
I wondered about that. So a miscalculated bluff?
That sounds like Quake. It isn't quite, but Quake is the closest thing.

Quake's metagame has evolved around extreme dexterity, complicated scripting, and an obsessive desire to use every trick in the book to push youself beyond the game's intended limits. This is why things like the bunnyhop, the rocketjump, and wallrunning are not only accepted, but expected.
...so what is a new concept regarding microservices?

I don't see anything new... new tools, granted. Then again, there's new tools being produced every day for every architectural style.
Here's the Rust binary search source: https://github.com/rust-lang/rust/blob/27e766d7bc84be992c8dd...

I don't know much about formal methods. I was surprised by this:

> Indeed, if you like at the prelude, you may notice that currently there’s no modelling of overflows – all integer types are unbounded on the Lean side

But integer overflow is one of the most common bugs in binary search [1]. I don't mean to attack this work, but what good are formal methods if they still allow failures like this? Honest question.

> In any case, overflow checking is not very interesting for the implementation at hand because every integer in there is trivially bounded by self.len()

Hmmm. See line 317 or 321: base + head.len() is not "trivially" bounded by self.len(), at least not to me.

[1]: https://research.googleblog.com/2006/06/extra-extra-read-all...
> This isn't a paradigm shift. This is dock for your phone. It's literally the same paradigm as a laptop dock.

This is NOT a laptop dock. You speak as if there are already tons of other docks for phones. I'm not aware of any aside from that old Motorola dock. Am I wrong?

You can say the same thing about the iPhone.
"It's just a Blackberry without the keyboard... or a Palm without a pen."
"The app store is not anything new that we haven't seen from the carriers"
The list goes on.

> How large is the set of people who want a tiny, low-powered laptop that is useless without a phone tethered to it?

I don't know but I do know in Asia (and in places like Manhattan) there are a lot of people who live in tiny apartments and who primarily use their phones as their primary (or really their only) personal computer. This would be useful for them. It may not be this company that popularizes this design, but I predict it will be widespread in the coming years.

> despite there being no meaningful scenarios that this enables

ok this is already not true. Not having to carry something as big as a laptop is already a meaningful use case.

> This is a geek fantasy, where we imagine that having a single computing device is better someho

It's not a fantasy when 1. someone has already made it and 2. when you look beyond the suburbs and your own needs and taste. Not everyone needs a super powered laptop or for that matter can even afford one. Also not everyone knows how to sync their phone with their other computer
Because 21st century internet-facilitated media has created a seller's market for attention, there have arisen media practices which take advantage of potentially toxic innate instincts. People have long been wary of the use of sex to gain attention. Variable schedules of reward are in-fact addicting, therefore potentially toxic. However, the use of outrage to gain attention in the 21st century attention economy is far more toxic. Why? Because the use of outrage strongly degrades discourse between groups as well as discourse within a group, on both an emotional and intellectual level.

Outrage politics is basically like steroid use. It can aid in quickly bulking up (a group) but it has detrimental long term effects on the body politic.
right...
/sarcasm
Not a biggie IMHO but worth a discussion to clear the air, shouldnt be just flagged as it just adds weight to the argument for.
... mostly.
"Programming" is the task of making other tasks irrelevant. Thus, if we have all the software we could want, it means there aren't any jobs for anybody, whatever profession they choose.
Interesting observation

So the thing is that nobody knew how it worked and all the information has been word of mouth from the process of deduction

annnnd people like it, which is the primary driving factor

(so the answer is open the app? if you are in a launched country)
Thiel has substantial leverage over YC, and Thiel clearly is a very strong Trump supporter. So I'm not sure why you're surprised that anything which can be construed as anti-trump is being censored: YC supports Trump and will silence anyone who disagrees.
'Addiction' kind of wraps it up.
ASK HN: Why is this dxVectorMap not getting rendered in my fiddle?
I, too, hate the endless mouse wheel of employment.
However, having a job is a COMPLETELY OPTIONAL choice that one makes; nothing is stopping any of us from living on a deserted island without a job.

Having a job is the cost of living in society. It sucks and needs improvement, but it is not as bad as slavery where you have no choice and not much gain.
> It takes so much configuration just to set up something basic like server side rendering.

Is server side rendering basic or necessary in most "tiny" apps?
Everything is a gun then.

I ate a banana once. I will die some day. Bananas are guns.
The Achilles heel (if there is one) is that the game is not something you can pick up and play whenever you happen to have a free moment. You have to be able to get up and go for a walk. Candy crush et al. can be played on the bus, in the restroom, in a meeting, on the couch, etc.
Another great thing about ember-cli is that it has very quickly build around it a great community [1]. There are a lot of high quality, well tested addons that are easy to install and use, and it's easy to create your own as well.

[1]: https://emberobserver.com/
> Seek to abolish the existing world order.

Seems like abolishing world orders takes a lot of work. At least more than ten hours per week.
Doesn't work when I have adblocker on. You have a "angulartics" or something like that that is a hard dependency.
"Experience has prevent that the simplest method of securing a silent weapon and gaining control of the public is to keep the public undisciplined and ignorant of the basic system principles on the one hand, while keeping them confused, disorganized, and distracted with matters of no real importance on the other hand.

This is achieved by:

disengaging their minds; sabotaging their mental activities; providing a low-quality program of public education in mathematics, logic, systems design and economics; and discouraging technical creativity.

engaging their emotions, increasing their self-indulgence and their indulgence in emotional and physical activities, by:
unrelenting emotional affrontations and attacks (mental and emotional rape) by way of constant barrage of sex, violence, and wars in the media - especially the T.V. and the newspapers.
giving them what they desire - in excess - "junk food for thought" - and depriving them of what they really need.

rewriting history and law and subjecting the public to the deviant creation, thus being able to shift their thinking from personal needs to highly fabricated outside priorities.

These preclude their interest in and discovery of the silent weapons of social automation technology.

The general rule is that there is a profit in confusion; the more confusion, the more profit. Therefore, the best approach is to create problems and then offer solutions. "
This is a great idea and sorely needed. Too many frameworks rigidly avoid integration with the ecosystem because they do not want to be seen to bless any given third party technology.

In the case of reactjs however it is extremely important because the ecosystem is absolutely necessary and absolutely damn complicated.

This is precisely what needs to be done to help people get started. Well done.
Friendly reminder that not everyone lives in a developed country.

$60 (+shipping+taxes+customs+middlemen) can be really prohibitive in a non-developed country.
It is a quite nice website. Perhaps I would enjoy it if I understood all these letters. AGAWX?
There have long been gays in the Republican Party and active at the conventions, and they generally agree with the mainstream party position on issues other than gay rights. So, if you got with (a) it is not actually all that brave.

Trump, on the other hand, disagrees with most experts, both partisans and neutral, on climate, energy, foreign policy, environment, and military tactics and strategy (that was not an exhaustive list).

Going with (b) is very brave, because it is a tacit admission that it doesn't matter to you that Trump is wrong in so many vital areas according to most experts.

There aren't many ways to look at that that do not cast you in a bad light. Does it mean you don't think it is possible to actually be an expert in those fields, and so Trump's disagreement with "expert" do not matter?

Or does it mean that you believe it is possible to really be an expert, but almost all of diverse set of current experts got it totally wrong despite decades in their fields, and Trump had figured it all out?

Or does it mean you consider other issues, like whether we should increase torture of prisoners, or we should be targeting families of suspected terrorists, more important than climate, energy, etc., and you match Trump on those other issues?

It's like P.J. O'Rourke said, "I am endorsing Hillary. The second worst thing that could happen to this country. But she’s way behind in second place, you know? She’s wrong about absolutely everything — but she’s wrong within normal parameters!".
Here in Switzerland, we have direct democracy, with referendums every two months. Some bad decisions were taken, but most of them are easily reversed when proved wrong.
I think you mean "buyer's market for attention". There are more sellers wanting attention than buyers looking for something to which to attend.
Didn't see the word "test" in the article (except once talking about beta testing S.O.'s new product). And the word "test" isn't in these comments either, so...

Will updated examples be run through a program testing them in some way? If not a full run within a playground-style environment, then through a type checker?

And will the examples be tagged with version numbers? Some programming languages are notorious for changing syntax and/or semantics between minor versions.
Sorry, link [1] is http://youtu.be/bITIiGswjFI
I think there are a couple of ways to cache:

1. Build artifacts (recommended) http://docs.gitlab.com/ce/ci/build_artifacts/README.html

2. Cross Runner Caching (not implemented yet) https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/...

3. Single Runner Caching https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/ma... Edit: a better explanation is in http://docs.gitlab.com/ce/ci/yaml/README.html#cache

4. Container registry (not possible for Maven, etc.) https://about.gitlab.com/2016/05/23/gitlab-container-registr...

I agree it is confusing and my knowledge might not be accurate. I've asked CI experts to improve the documentation in https://gitlab.com/gitlab-org/gitlab-ce/issues/20155
> It's like church, but without the god thing.

That's like saying it's like an omelette without eggs or soup without water.
Agreed the headline is terrible and very confusing with the "ever" tacked on the end.

Something like "Apple says Pokemon Go is the most downloaded app ever, after just one week," would have been much more clear, IMO.
As someone who is awful at Pictionary, I hope so as well. Just today, I defined a class with 4 functions. I had another function that created an instance of the class and called one of the functions. It changed a variable that would show up in the web browser formatted by CSS. And I can't even draw a dog in Pictionary...
I'm sorry the future is clear. Perl 6 will be the last programming language. The only way coding will become visual is when we use unicode symbols to do diagrams in perl 6.
The English NHS has a useful "Behind the headlines" site, and they've written about this.

http://www.nhs.uk/news/2016/07July/Pages/alcohol-a-direct-ca...
> is this game just about walking around collecting pokemons with eggs?

Pretty much.

You can also battle to control gyms, but the rewards are pitiful and the combat system / pokemon types are so poorly implemented that it's basically a waste of time. Where I live, all the gyms change teams every minute or so.

So you collect pokemon, level up, and pray that Niantic will add some better features soon (trading, PvP, ladder system, more rewards for gyms, etc.). But there's no indication that they'll do so...
It's an 8-bit int type though. Perhaps even that's sufficient for inference?
> So I set up a quick WooCommerce site selling Pokemon Go apparel

Can you give us a rundown on how you set up your site, and then marketed it?
Maybe "that's an insensitive and provocative phrasing" would be a fair criticism though?
Well, the "eggs" aren't actually Pokéballs. The eggs are eggs that contain Pokémon and eventually hatch[0]. While Pokéballs are used to catch wild Pokémon[1].

[0] http://www.ign.com/wikis/pokemon-go/Eggs_and_Hatching
[1] http://www.ign.com/wikis/pokemon-go/How_to_Catch_Pokemon
Die-hard gamers will burn out quick but the minor attention investment required combined with the game-ification of recreational walking will keep games like this one popular for a very long time.

We're not dealing with people sitting and staring at a screen anymore. The game changes with the weather.
I find it kinda strange, that in every official doc they talk about how not to rely on this, but every example I find relies on thsi.
I don't know if Thiel has any leverage over YC, but if he does it must decay quickly with distance, since I've never noticed any with respect to HN and I'm pretty sensitive about that. In fact the very notion strikes me as absurd, which I mention just as a data point.

As for YC supporting Trump (or rather YC people; I don't imagine YC as an org would support anybody), the data is both prolific and exactly the opposite.
Yes, but AOL has a bunch of subsidiaries ranging from Huffington Post to TechCrunch.
I agree and I disagree at the same time.

For professional programmers, many people on this forum, the format that we use (text) is almost certainly the most efficient (yet conceived). It's made better with better tooling, of course, like IDEs that help us refactor, show errors in code as we edit, etc.

The author's point is that many more people will be programming in the future (hopefully) than are today. But not as professional programmers. For them, tools like (but not, of course, the same as) Project Bloks will be better.

Hell, we already do this today for ourselves. How many people get into the code-behind on GUIs regularly? Do you detail in code "button x will be placed to the left of button y, the center point between them will be ...". No, we often use some combination of markup language (XML-based like XAML, or something else) or visual designer (that may be generating a markup language version behind the scenes).

Then we connect the dots, the various objects to various actions or data sources, and off we go.

Just like 80% of my (early career) programming was really just gluing together a bunch of data sources for generating reports, much of what businesses need is in the same vein. Relatively (compared to the scale professional programmers like to think of our own work) trivial applications, that exist at a relatively high level (they're not writing a new DB server), connecting pieces together based off logical rules.
The w3schools data is most likely flawed as the majority of people accessing it are WebDevs who would not be using lt IE 9
If you are okay with something which you don't have to run yourself-

The winner IMO is dataloop.io [0].

Dataloop is a SaaS monitoring solution that is super easy to get up and running and has tons of fantastic features and capabilities. The team behind it is stellar and their pricing is reasonable.

10/10, will continue to use again and again :)

[0] https://dataloop.io/
I graduated from college 13 years ago and feel the same way. I've taken an extremely passive route -- I never even left the college -- and have only taken the path of least resistance. I learn things on my own, but they're so unfocused that I don't do anything with them.