skysight-inc/HackerNews huggingface dataset:
Ah, that's very interesting. I did not realize that reverting the expired trial version to "view-only" mode was considered within the guidelines. Thanks for the clarification, I may have to consider this model for my own apps.

I assume Apple did not have a problem with your use of the "Free Trial" wording in the app? After the trial period expires, does the app display a launch screen directing you to purchase the full version?
I feel kotlin is a bit undervalue. It is a great modern language which can replace java completely.

Along with swift, they should be the general purpose programming languages in the near future.
Now that you put it that way, man... things have changed.

I can't help thinking about further back, too. Just imagine how it felt to live around the turn of last century! Planes, [newer] trains, and automobiles! Electricity, plumbing, underground subway transportation. Hygienic medicine. Vaccines. Telegraphs reaching out overseas and powering thousands of morning daily papers; becoming a commodity instead of luxury. Radical industry/political reforms, striking poverty, unimaginable wealth, obscene pollution. Women's suffrage. Radio, traveling circuses and vaudeville, mass consumerism, magazines, torpedos, and a world war. Oh my!

Looking through my great-grandfather's scrapbook (he lived outside Detroit) is absolutely mind-blowing. The stuff he (and especially his father) saw are hard to put into a continuous world. His letters describing the "number of autoes" he passed on the way to visit relatives bleeds giddiness and awe.
Yes, it can still be a novelty even if it exists for a long time. The question is whether people continue to value it after it's no longer novel and surprising; if a steady stream of people try it once or twice for years on end it could last a long time while still being a novelty.
According to the article, what I quoted is what Hashmi described when he said “That is automation.”

If that's what he's talking about, I think it's possible if not already in place.

But I agree, replacing all the testing and the skills of an entire company is another matter entirely, and there is certainly a lot more to be done than was described in the comment I was talking about.
I read the headline in the same manner as the AP section.
Maybe my meaning was lost. I don't think it does a service to our political dialogue when we casually throw "mostly left-leaning" on "scientists." We don't want to encourage the instant siloing / ignorance that can accompany labeling someone whose profession is gathering objective evidence with a particular subjective political tribe.

Language matters. I think "reality has a liberal bias" and other patronizing quips have helped usher us into a post-truth era.
> In this server, the world was divided into 80x24 subgrids that did most of their processing in parallel.

Is there any reason why you do update() in parallel? There is certainly some interesting challenges to solve there but did you have a reason to make it parallel other than intellectual curiosity (e.g. better performance)?

Afaik a game loop's update() is not the intense part in the game loop (maybe that's different for games with lots of world information update, like roguelikes), but rather render() and IO() are so I am wondering what your design thoughts are.
To be fair, the audience for that comment isn't aware of _any_ EPA regulations and has no curiosity about it. They see the EPA not as a complex organization with multiple goals and many tools to help them achieve those goals, but as a part of something fundamentally wrong-headed.
> The bug resulted because he missed changing one of the comparison-against-zero validity checks.

Yes, that's exactly the kind of mistake that happens when you use magic values to represent invalid values instead of distinct types.
Gaming on the web isn't really that new: see the popularity of Flash games. All this progress just means that doesn't have to be based on old closed plugins.
Meta: people say they keep looking for explanations. Explanations are offered. Then the explanations are downvoted and an argument ensues.

It may be fine that you don't understand or like the explanations, but saying "I really don't understand X" and then punishing anybody who tries to explain it isn't much of a way to have a reasonable public discourse. (This wasn't directed at you, just at the community at large. I've seen several of these comment questions and they never end well. Might be time for a politics pause for a day or two)
This is surprisly reasonable compared to what I thought it was going to say when I heard about it first from others. The first I heard it was "A total media blackout" on the EPA and other departments.

This article just says, that buzzfeed says, that goverment employees can't post on Twitter and Facebook claiming their personal opinion is policy. Unless I misread something, let me know if I did, or if this article is just wrong.

Edit: Other sources indicate other kinds of communications are stopped also, it seems that it could be totally nefarious or just part of some kind of re-organization. Are scientific papers block or not? Everything seems confused, but the general tone seems to be hugely negative, what do know for certain?
Not sure I disagree with that order. The NPS intentionally retweeted a political statement. (Showing the crowds for Obama's inauguration and Trumps) It was a very stupid thing to do.
Having had a senior tech position at a large/medium e-commerce company for 13+ years, I can sympathize with the "that tech that I'd pick today wasn't available when we had to pick."

I also recognize that the Big Four have scale problems that are larger than the ones my teams have faced and tackled and so Google may very well need BigTable, Facebook may need HipHop, etc.
Climatology
noun
the scientific study of climate.
Cisco spikes AppDynamic's IPO
Because government's only tool is the use of force, it will always suck for whoever disagrees with the present regime in any given time and place. This is not a politically-biased value judgement, just a simple, irrefutable statement of fact.

The only way to minimize the net suckage is to minimize the power we give our government. Notice that I didn't say "eliminate it" or "drown it in the bathtub" or anything like that -- just constrain it within Constitutional boundaries.

Neither of the two major parties is even remotely interested in permitting that to happen. So, yes: they both suck.
And how much of the "rapid app development" messaging were you able to glean away from checking out our site? Was it confusing for you not having known what GraphQL was upon reaching our page?
GoDep – Go dependency tool
Environmentalism has long historic roots:

https://en.wikipedia.org/wiki/Timeline_of_history_of_environ...

After the industrial revolution there was quite a pick up in valuing the natural world.

The Nazis were into environmentalism. Claiming that the German people had a bond with the natural world that was broken by pollution.

https://en.wikipedia.org/wiki/Ecofascism#In_Germany

They used the German word pollution in a non-scientific way.
Most movements seem to be ideological. See, for example, studies that find scientific literacy is equally appalling between climate change deniers and supporters[0].

In the case of climate change, and in everything else, the internal and private views of a politician and their inner circle are not necessarily the same as their public views. This explains why Obama claimed to be against gay marriage, why Gore made claims that he almost certainly knew were wrong about seeing a planetary catastrophe by 2016, and may explain Peter Thiel's cryptic comments on Trump and climate change from a little while ago[1]. The internal opinion may be that climate change is too expensive to fix, that the extent of the damage may be lower than predicted, that the billionaire Americans Trump hangs out with have no reason to care about poor Indians living in the Ganges delta, that climate change is too much of a talking point for the left for the right to backpedal on, or that doing anything more than we already are would not help/would not be cost effective.

Or, alternatively, the ship has an ignorant madman at the helm. Who really knows?

[0] https://m.phys.org/news/2015-02-climate-science-literacy-unr...
[1] https://mobile.nytimes.com/2017/01/11/fashion/peter-thiel-do...
A few years ago I was working on ReactOS and I found a bug in the list view control. After working hard on a patch, I submitted it and heard nothing about it. Have community relations improved since then?
I agree it can be kinda icky, but at the same time, there's no real good way to get people who like the app to leave a good review. And the way things are in the stores, you have to have those good reviews.
How is AppDynamics compared to the other tools in your experience?
True, but this isn't a case of people speaking from their own point of view. The social media account represent the Departments in an official capacity.
TortoiseSVN 1.8.4-1.8.8 loses merge tracking info
Came here to make the same point:

It's not appropriate for the official social media account of a government agency to tweet political content that criticizes the current President. That's going too far, and I'm not surprised at all that they were told to shut it.
There are ways to get rid of him, but are we sure the vice president would be better?

As it stands now all the Democrats and many of the republicans in the House and Senate will be against anything he does. He has uphill battles to win to make lasting changes.
It was cheesey. The focus of the conspiracy was the political assassination of a musician, except whenever movies try to fictionalize a wildly popular artist, it usually deflates the premise because you're forced into imagining why the artist is so popular.

The music is contrived and laughably bad, so while you might really want to imagine the profound tragedy of losing the artist while being a fan of the music, your just left with blah.

Hackers and Johnny Pnemonic (ostensibly from the same essential genre or style and period) are more fun to watch, simply because those movies don't frame the story arc as supposedly shocking and worrisome, even though they suck probably just as much.

With Strange Days, your supposed to care about something for some odd reason.
Roll Your Own Charting System Using Vega-Lite and Google Spreadsheets
It was a historical accident, in that 24fps was the cheapest frame rate that looked decent on the equipment at the time. Film stock cost money, and cameras and projectors that could reliably handle higher frame rates were more expensive. If the motion picture industry was starting from scratch today but with all of our modern equipment then I'm certain the standard frame rate would be higher.
Yes, we'll create a whole new App Store listing for it, just as OmniGraffle 5, 6, and 7 have each had their own listing.

I agree that it's sad to lose all our previous reviews, especially as our earlier apps had very high average ratings. But the bigger issue is combating confusion, which leads to bad ratings when people miss a feature that the app actually has, or are confused when a "free" app actually costs money. I'm hopeful that being able to reply to confused customers will help to clear some of that up!
The Power of Learning by Doing
MAYBE ADULTS SHOULD GO BACK TO BEING KIDS IN THE CLASS ROOM
There's a business here for a consulting firm that triages first-tier responses to these comments. This is already, for instance, how bug bounties work (as I understand it, triage services are a big part of the revenue model for the bounty sites).
The people responding to you don't understand that without asking for reviews, your app will just die.

Apple needs to stop nuking reviews/stars on every release (give us the option!), then we'd stop asking for reviews.
Verily Life Sciences (Alphabet)
As an indie developer that has a lot invested in the App Store - this is really, really, great. It doesn't matter how much effort you put into making an app that is polished, well thought out, and one of the best out there - there will always be reviews like 'App gets stuck downloading' or 'App doesn't support x' (when x is clearly stated as being a paid addition). The ability to respond to reviews should more clearly separate 'quality' apps for anyone that takes reviews and ratings into consideration before downloading.
Was referencing the run-time's viability on devices as small as a Beagle Bone micro controller, a mobile app, up to a backend service, etc.

There's an attractive opportunity for code reuse.

Have a preference for process pools over thread pools so don't mind the execution model. Would not be surprised that some applications are better served by other backends like akka etc. Elixir is on my list to learn.

That does of course play into the position that a great "full stack" framework is a thing of the past.
"but most of my time is spent doing mundane stuff. It's important work, but it's extremely dull."

I feel like you have unrealistic expectations. Unless you are in a startup with no senior developers (or senior compared to you) as coworkers, you will be spending the beginning part of any job working on mundane/boring tasks.

As you get more experience with the project (and gain the trust of the more senior developers), you will be given more responsibility.

The same thing may happen at your next job.

But it doesn't sound like you're happy here and you should try to find another job.

I got out of my 'rut' by finding a new job. Then I realized I wanted to work for myself and started my own company. 6 years later, my company is still going strong.
The new management of the agencies want to review the social media policies.

With the aim of installing Orwellian-style thought control practices† at every level, affecting every last publicity statement, blog post, and tweet. You forgot that part.

† Based on what his press secretary (and other lackeys) attempted to have us believe about the size of the inaugural day crowds (and the millions of people who voted fraudulently in the past election) -- in addition to things Trump himself has said about climate change, and a whole bunch of other issues -- that's not hyperbole; that's quite literally what's happening.
Judging from other comments, a lot of people did not interpret it as you did. People are asking if this is a 1st amendment violation and if this is censorship.
How to Boil Water
We understand, we just don't care.
Cisco is usually pretty hands-off with companies, at least more so than other large acquirers. Google and Facebook acquire teams for talent, but have relatively well-planned product lines. Cisco has expansive product lines which it grows through acquisition. Very few Cisco products originate from within Cisco.
Then why even bother learning a new language if you have to deliver something fast and you know one already?
Not that I'd work for a fascist collaborator but...

How is the USDS getting around the hiring freeze?
Not the latest games that stress the hardware. Mainly the games I download from the web that I don't trust to run outside of a sandbox.
I'm going to guess that you are male. Being female and stuffed into trains like that carries disadvantages when males feel free to pinch your rear. Females learn to hold their briefcase behind them while standing on the train.

I'm male, but I know it happens, regularly. When we were in a group, we always tried to put the females in the middle.
> Long commutes and rush hour also sucks in low density suburban america too.

Depends on where you want to live. I lived in Dallas for just over 14 years and never had a commute that was over 30 minutes each way. Half the time I was there it was 15 minutes door-to-desk.

Now that I'm in the NYC area it's 1+ hour each way and I'm beholden to a bus or train schedule. I could cut it at the expense of increased rent and less space, but that is not a trade-off my wife and I are willing to make.
The existing social media managers are openly hostile to the new boss, with irrelevant-to-their-organization tweets going out about the inauguration crowd-size?

To your latter point regarding the fired ambassadors, it's the most scandalous thing since 2008, when Obama did the exact same thing - http://voices.washingtonpost.com/44/2008/12/obama-gives-poli...
This is so terrifying. Fixing environment that was destroyed takes a very long time. Public land and parks that were given to companies can probably never be taken back. Not to talk about mountains that were mined. All this might be gone forever for some silly, antiquated mining or similar.
My reading indicates that AppDynamics was going to be valued very similarly to New Relic, somewhere around $1.75B.

http://tomtunguz.com/appd-s-1/

http://seekingalpha.com/article/4037830-new-new-relic-side-s...
If the customer is inattentive enough that they don't notice the licence, that's their own fault.
I don't know if you're joking, but regardless there is a point to be had.

Batman needs some comedy, and it needs to be proud of it, and there has been very little of that in the reboots. In fact, with the exception of a few scenes in the Michael Keaton version (which is my favourite in fact), I've only really seen it in Suicide Squad, and it only had about 30 seconds which included Batman.

The Adam West version is a comedy show, and it does a pretty good job at it.
Taxes, death, and Cisco acquiring a company..
Hi, Racket community member here. Thanks for the in-depth comment about your experience, and thanks for writing about your work with the webserver library! A couple follow up questions if you've got the time:

1. Could you elaborate on the stacktrace issues you encountered?

2. The Gregor package [0] is currently a bit of a community standard for date and time functionality. There's a general desire to merge this into the Racket stdlib. Would this package suit your needs?

3. For string templates, a lot of folks use Scribble "at expressions" via the `at-exp` meta-language combined with format specifiers from `racket/format` to write code that looks very similar to python string interpolation and other language-integrated string formatting systems. You can see an example of that on Greg Hendershott's blog [1]. Would this work for your use cases or were you looking for something a bit more involved?

[0] http://docs.racket-lang.org/gregor/

[1] http://www.greghendershott.com/2015/08/at-expressions.html
> Cabell’s, which offers services that help librarians, researchers and others discover scholarly journals, has since 2015 worked with Beall on developing a journal blacklist. That list is slated to launch this spring.
If you go to messenger.com and select Request Desktop Site, you can get a web version of messenger which is tolerably ok to use.
I really like that they spell out what free software they use; that's a good sign.
Thanks for sharing your knowledge of the industry. One question:

> The contractor/service companies (Halliburton, Schlumberger, BakerHughes/GE, Transocean, Nabors etc..) are probably the only ones in the industry that could successfully develop and use these types of automation technologies

> The big oil companies ... simply don't have the ability to effectively produce/innovate internally as a smaller company would.

Aren't the contractor/service companies large? Why are they more innovative than big oil?
To each their own I guess. I find being crammed in like that horribly uncomfortable and claustrophobic, to the point where I would rather walk than take a subway I know is going to be a sardine can.
AppDynamics looked like it was going to have a successful IPO, indicating a welcome market for future enterprise tech IPOs. Interestingly, it's in Cisco's best interest to have a cold IPO market.
RegexBuddy

http://www.regexbuddy.com
> By that logic one should bulldoze the existing 10-story building and stick to owning dirt lots, realizing enormous property tax savings along the way.

It's not that rent < property tax, it's that new construction cost < net present value of future rent < new construction cost + net present value of additional property tax.

> The developer that builds condos doesn't really have an opinion on property taxes because paying those will be up to condo owners.

Net present value of expected future property tax comes out of what the buyer will pay the builder for the condo, and the builder doesn't build the condo when the price he can sell it for falls below the construction cost.

> In reality large-scale commercial build-outs do not depend on financing from existing renters.

How you finance construction has nothing to do with it.
This is different than every Presidential transition of power, how? I don't see what's Orwellian about it. Presidents have always controlled the official department media their agencies put out.
This defense of crooks on the basis that the system is broken is a bit ridiculous. The morality of their behavior is an independent issue. It's possible that the system is broken and also the people who exploit those flaws are assholes.

By analogy, insecure software is both common and also often inexcusable. Incentives are not aligned to encourage secure software. That's a real structural problem. But those problems don't make credit card theft morally permissible.

Also, I think what Martin does should be illegal. And also that the behavior is reprehensible even when it's not illegal. Criticism and action aren't mutually exclusive...
Doug Ericksen was apparently a Washington state senator, and this article[0] is the second I've seen now to refer to a "beach" team.

[0] http://www.seattletimes.com/seattle-news/politics/trump-admi...
The prescheduler caps the execution window for anything that would block. If one piece of the system would take a long time to finish, it doesn't interfere with the other parts of the system completing their work on schedule. That one blocking piece will finish more slowly, but ever other moving part in the system will keep responding as expected.
True, but why is that relevant? The economy doesn't owe everyone the right to live where they want. (I want to vacation a number of places where I can't; I cannot in honesty say that's a genuine problem.)

To clarify, I'm not saying that it's just fine. I'm saying that your argument doesn't work without something more - either a reason why those people not being able to live there is a problem, or is morally wrong, or something.
Half Moon Bay seems like a good idea, until everyone starts having the same "good idea" as you and then the tiny back country roads coming into and out of Half Moon Bay turn a 45min commute into a 1h30min commute and you're back at square one.

These 'clever hacks' are not sustainable solutions to the bigger problem at hand.
Sure, my email is brandon@cardiogr.am.
Same here, I remember the very early days where even the most basic things hardly worked reliably when I played around with it. Back-then it seemed like a dead end to me, but that was 20 years ago or so... Glad to be proven wrong! :)
I've found that many "prompted" reviews are generally of low quality and lack detail, and essentially flood the listing with useless information. (Who cares if there are 500 reviews each saying "Good app!", that tells you basically nothing.)

In 7 years I've never prompted for a review in any of my apps. Users that write reviews do so genuinely, and if they are happy, they often leave extremely detailed feedback explaining why, and that is much more valuable to me.
You do realise 'let's put the year in the product name' is not MS' current strategy with Office though right? Office 365 is what is promoted most heavily now, for both business and home users.
No problem, glad I could help!