skysight-inc/HackerNews huggingface dataset:
Looks like I'm not getting my point across,

Here is the Tanegashima's post:

> ...GPLv3 software can't be on Apple products...

And here is jwildeboer's reply:

> ... available on Apples App Store. So no, you are mistaken

And my point is:

No he is not mistaken because you are talking about completely different topics.
React-ionize: A React renderer for building your entire Electron app
To generalize this beyond programming languages parsing. That's basically what Model-Driven Engineering boils down to.

You take a model, transform to another model (if you need to), then use it to generate stuff (basically reports and/or code).

A model is just a tree that respects a set of structural properties
(the metamodel), just like a program is a text file that respects a grammar.

This should be nice and clean, but it's been just a few months since I started meddling with MDE (because academia) and it seems bloated beyond salvation. Maybe we could take the good parts and rehash them in a functional setting.
If they are stealing the data in order to make themselves a better search engine, I find that pretty easy to argue against. Someone did work that provides value and Google is taking that data and making it look like their own.
How Fast Should I Expect New Programmers to Start Producing?
Have a couple new employees, virtual office type setup; angel funded. We typically start with bugs and then roll forward to minor features. Most coding in GO with Angular on the front end.

Whats a reasonable timeframe to expect solid code contributions? These employees have 3-8 years of experience.
React-fix-it: Automagically generate tests from errors
Extensive discussion a few days ago: https://news.ycombinator.com/item?id=14148145
30℅ less CPU use is roughly 30℅ less energy usage. The CPU will power down when it's done.

Downclocking has negative impact because the CPU needs to be powered up longer and it is leaking current all the time it is not powergated.
Group and Community Projects (2015)
If you had to summarize the audiophile community in a few words, it would be "does not understand the point of blind testing."
In this case, by tracking, it means the device's unique identity via fingerprinting. It does not mean location tracking or other similar information. So if multiple accounts are created on the same device (deleting the app in between) it would indicate that those accounts are fraudulent accounts. The issue with location tracking even when the Uber app is not running is a different issue.

In my opinion Apple should have suspended their app from the iTunes App Store until they fixed the app. Because isn't that what they do to other small players? I would say there is a bit of hypocrisy on Apple's part here.
Directly or indirectly? There are groups that use satellite data to analyze deforestation and identify countries that are not living up to treaty obligations, or within those countries identifying illegal deforestation activity[1]. However I suspect the 'tech' side of this is much less manpower intensive than the 'enforcement' side of this.

[1] https://www.wired.com/2015/04/using-smart-satellites-to-moni...
Ferrari 812 Superfast
Is talking about an achievable political goal instead of whatever you think would be ideal really the same sort of thing as gaslighting?
Tell that to the Tolkien estate who had an agreement of 7.5% of the gross, but did not see a penny until after taking New Line to court.

http://deadline.com/2008/02/more-bad-news-for-new-line-tolki...
Four Steps to Maintaining a Clean Git History
I mostly agree with this. I too lean left but appreciate the journalistic work done at the WSJ.

I think The Guardian has lost much of their balance in the past couple years though. I see too much rhetoric in what should be unbiased news lately and while I appreciate well thought out opinions I don't like them creeping into "News". When it does I feel the ghost of Orwell leaning over my shoulder and whispering "there it is".
If this post gains traction, its title will probably be changed to “Android, evolvability & comcast” since that's the title of the linked article.

So here, for posterity, is the original post title, which made me chuckle:

If you like calling comcast you'll love android studio
The taxi system seems more negative to immigrants as it cuts off the number of opportunities for making a living in a low skill market. It's not that the taxi drivers are "negative", it's the system they inhabit and defend. If it supports any immigrants, it's because they already got into the limited-slot
system, while the vast bulk of immigrants are outside.

And on the consumer side, consumers are afraid of being cheated, they deal with more payment uncertainty, and the prices are inflated.
DMS Software Reengineering Toolkit
Uber is a low-wage job that is extremely easy to get (no interview required) and has very few skills as a prerequisite.

McDonalds fits those criteria as well.
I don't think anyone's claiming all taxi drivers are corrupt any more than they're saying that about Uber. Complaints I've heard are all about the medallion structure, pressure from taxi groups to block new car services, and comparatively inconsistent/crappy service.

And the taxi drivers can't get out of a crappy taxi company and start their own because of the expensive taxi medallions, so they're stuck with it as much as we are.
I've never seen anyone argue that taxi drivers are evil. The argument is that taxi companies are yet another example of companies that have co-opted the legal system to further their business. For example, you're not allowed to operate a taxi service. Nor are you allowed to give someone a ride for money.
Mobile? Self driving cars?
I'm off uber after a BS "5 minute" issue. I've been using it for years, they literally had to burn so much goodwill to get me to stop using them, it's almost impressive.
Honestly, that's something you should be able to guess at, from how long it took your previous "new" programmers. From my experience, this mostly depends on the complexity of existing code - I've seen code that could be reasonably extended in a few weeks, but also monstrosities that took months to understand and start contributing.
The first is a bug. The second is still a bug, but it is how the bats behave in the original game.
I don't hate taxi drivers. I hate taxi companies. Same with Uber.

You can ignore that distinction, but you're just going to be arguing against a straw man, which might feel satisfying, but will get you nowhere.
WSL will make your win10 BSOD
> It's not a horrible idea.

It is, for a wide array of reasons. Assessment for ad valorem, as-is, taxation of land is highly contentious as it is, but there is at least some coherent basis for such assessment since there are usually reasonably comparable referents involved in actual marker trade on which to base an assessment.

LVT inherently relies on assessment of the unimproved value of improved lots, which means you need to assess something for which there will rarely be comparable examples in trade. That's a practical concern.

There's a deeper theoretical concern that the fundamental basis of LVT (that land in the conventional sense represents the ultimate source of all extractions from the commons, such that an LVT represents a generalized tax on the use of the commons) is fundamentally flawed. While land holding can be viewed as a kind of use of the commons which should be taxed, wealth more generally itself (and moreso the farther that wealth is beyond that which one could personally supervise with one's inherent bodily facilities) represents such a use in any system with public enforcement of property rights, as do resource extraction and pollution generation.

> It's an old idea that's been popular with various economists including (gasp) Adam Smith

Adam Smith also thought that the landholding class was inherently the only class that could be trusted with government, since the business-owning class (Smith wrote early enough in the feudalism-capitalism transition that the fact that the latter class would subsume the former was not obvious to him) would favor interests that were distinct from the common interest, while the working class, which like the land-holding class would have interests aligned with the common interest -- would inherently be too ill-informed to understand or politically pursue their own interest.

Smith is an important and often insightful figure in the history of political economy, but, especially when it comes to the relationship of land-holding to capitalist and post-capitalist economies, not exactly a source where "he thought X was a good idea" is a particularly strong endorsement.
Experience at the World’s Number One Wine and Champagne Trade Show
The math behind Mindfulness
Yup, no question. I'm not claiming Uber's approach is flawless, I'm just describing what I believe they were doing and why.
It is different though. When I've broken bones and had to wear a cast it's a novelty so I enjoy the fluttering moment of being the centre of attention. But when it's something that they have to deal with for the rest of their life, the psychological effect will be a bit... different. I can't fully extend (or bend) one of my arms from an accident a few years back, and it took me quite a long time to be accepting of this fact.

Thing is, I've never heard anyone ever complain that not enough people point out that glaring flaw in their anatomy that they've struggled to deal with internally. So I figure it's best to err on the side of politeness and ignore it unless it's relevant or they bring it up themselves.
Currently that's true, but we aim to have better concurrency than go at the point of 1.0. Crystal can probably also gain more architectures faster due to llvm. It's only about a week's worth of work (at most) to port Crystal to a posix target that has LLVM support.
I found that I became much more proficient in reading people as I grew older but this has nothing to do with technology.
Yep it's still very easy and informal. I did it a year or two back to get a DNS-SD entry [1] defined. Just fill out the form [2] and do some back and forth - even updating it is easy. Also yes, a dedicated port is very hard to get - you thought IPv4 was running out ;)

One of the side effects of them being such a widespread and networked group is that when I made my application, they suggested I go talk to one of my coworkers (as loosely defined as that is at Microsoft) since he helped standardize the body anyhow. A bit of zen - "the answers you seek were within you[r org chart] the whole time"

1. https://www.iana.org/assignments/service-names-port-numbers/...

2. https://www.iana.org/form/ports-services
> Did you just diagnose someone with a condition that isn't found in the DSM and then cite your own website as a source of evidence?

I knew Steve Jobs personally. He was a malignant narcissist as that term is defined[ * ]. Also, what pivotal role can scientific evidence play in an unscientific field like psychology?

> ... with a condition that isn't found in the DSM ...

Conditions arrive at, and depart from, the DSM regularly. Why would I pay particular attention to whether a condition is listed in the DSM? If psychology were a science, two things would differ from present practice:

1. Conditions would be included in/excluded from the DSM based on evidence rather than votes.

2. A condition's inclusion in the DSM would be less obviously based on popularity and more on evidence. Recent cases in point: homosexuality, Asperger Syndrome, recovered memory therapy.

* https://en.wikipedia.org/wiki/Malignant_narcissism
Get into VR, AI or similar fields.
"Reading list" that is unreadable (watch a X-hundred-MB video instead, right). What irony.
I tend to agree, companies with loads of technical and legal resources should be expected to follow the rules even more carefully.
tar -cf - ./somedir | ssh remote '(cd /whatever;tar -xvf -)'

I use that enough that I didn't need to look it up. Works the other direction as well. Was common with rsh before ssh existed.

It's not as efficient as rsync, but I can tell where files will end up without re-reading a man page.
Will HMRC even let you direct a US company from the UK?
Note that variable-length arrays ended up being a particularly troublesome feature, and were therefore made optional in C11. It's still "standard," but a compliant compiler is allowed not to support them, so it might as well not be.
> they're cheaper because they can subsidize their
fares via VC money

That's not the (only) reason why they're cheaper.

They're cheaper because they offer drivers less downtime, therefore the drivers can end up earning more money since they're driving more of the time and earning fares.

They're also cheaper because services like uber pool and lyft line allow riders to spilt the fare among themselves.

I also think that Uber and Lyft will be cheaper than taxis for many more years to come. They're just more efficient as business models than taxis'.
And again as in the oldest person on earth (Violet Brown,117) none of these two cases of super-centenarians are [unsurprisingly] vegans or vegetarians.
Why I started making stickers for developer
I'll save you the time to check: that image of the trash is not from yesterday's rally.[0]

[0] http://www.dailymail.co.uk/news/article-2765426/Climate-chan...
The only thing fundamental about Lyft is that you use an app to request a ride and Lyft helps route that to a nearby driver. That sounds like a completely reasonable business that serves a useful need.

Whether the drivers are employees, contractors, or volunteers is an implementation detail. If laws, public opinion, or economics change, the fundamental business still seems reasonable and useful.
I used to write many Perl tools for command line (I currently use Python
because of team's tribal knowledge), though I make the choice between
Perl/Python and shell looking not at the expected size, but at what kind of
processing it is. Shell is an excellent tool when it comes to call external
commands and generally working with files, and no other language makes it as
easy.
sleiman, thank you. It recommends best possible signtseeing experience within prefered budget and time. Much more sophisticated than just routing through the cities between two points and adding POI. It is zillion times more sophisticated. I even don't understand it sometimes, then verify and validate, that thing is intelligent...
Hackbusters.com reports IT Firm Loan term agreement exposed causing lawsuits
Just invent your own drinking game for it. With vampire diaries (or VD as it became known in our house) we drank when Caroline organised a party, Damon did eyebrow acting or Stefan started a sentence with "I've been alive for 120 years".
But why censor one word and not the other? The inconsistency indicates the developer cannot be trusted. He might put an open curly brace on the same line in one function and on a new line in another!
Perhaps it was flagged because one of the solutions was to get ride of DMCA Safe Harbour. The author has interest in doing that because he is a film producer
I've never seeds ads on BBC website or radio outside of the UK. Do you have more info on this?
Hmm, I admit that's not too bad.

I still disagree with the ideology that any non-trivial script needs to be rewritten in Python. The shell is the standard way of interacting with a *nix system, and for me that's the major benefit of using shell for "system"-ish tasks. I already know how to make a symlink, a pipeline, a chmod, etc, so I don't need to learn a new syntax for that.
If you add in the part where they "geofenced" Apple's headquarters, so the app behaved differently in that location than elsewhere in order to hide what it was doing, I'm not sure anyone else would even be merely suspended. Explicitly trying to hide your app behavior from App Store reviewers is such an overt sign that your app is doing something bad that it'll get anyone else's developer account banned from the app store entirely.
Session musicians don't usually get writing credits. Nor do session arrangers.

Occasionally the session players get a credit if they've spent time with the artist co-writing the song.

The difference between making a session contribution and co-writing the song is ambiguous and contested.

As a guide, adding a single instrument line doesn't count as co-writing - not even if the line is so distinctive it effectively makes the song. (This is grossly unfair, but it's how it is.)

A string arrangement doesn't count as co-writing either. Not even if it adds a catchy tune.

Arguing with the performer/producer about chord sequences, lyrics, the main vocal melody, and song structure does count as co-writing. But session musicians who do this are on thin ice if they try it without tacit permission.
Want to rescue rural America? Bust monopolies
You pay for BBC's TV programmes; you don't pay for the BBC's online news.
All system configuration and packages are described declaratively. You can roll back and forth between system definitions.
What about if $var is '== -z' :)
I had such a hard time following what this person was trying to say. This post doesn't really advance the conversation on science, political action, and the environment.
Bafra’da pombalı dehşeti: 1 ölü 1 yaralı
> I wonder if there will be a new invention like the Internet during my lifetime, where I can actually participate in shaping and defining it.

Almost certainly there will be multiple such inventions. Internet-magnitude inventions happen once every ten years or so. The trick is that such things are generally very hard to recognize while they are still small enough for an individual to make a significant contribution. It's often hard to recognize them even when you are in the middle of them. They are often lost in a sea of very similar looking things that end up going nowhere (e.g. https://en.wikipedia.org/wiki/List_of_home_computers). Being part of Something Big is largely a matter of luck. The best you can do is to stack the odds in your favor by hanging out some place that Cool Things Happen and never stop trying new things. But many people do that for a lifetime without catching a wave.
Assuming you are not a native speaker since you mention language/translation, at the time it was a common salutation when one didn't know the name of the person(s) who would be reading your letter. Gender was not implied. Sometimes people would use "Dear Sir or Madam" but that's more clumsy.

I was always taught in school that "he/him/his" was gender neutral if there was no context indicating otherwise. People have started to get more and more annoyed by this, leading to the grammatically incorrect usage of "them/they."

Anyone who went to school or learned English in 1980s or earlier would have had learned "Dear Sir" as the standard generic salutation when writing a professional letter.

I suppose today one would start such a letter with "Dear Person." That sounds somehow disrespectful to me. There's always "To whom it may concern."
Test kitchen isn't really a substitute, it doesn't do the plumbing (ports, random folders) you want for a dev environment.
The Java problems the author complained about can be addressed by switching to Kotlin.

I hope Google gives Kotlin 1st class support in android studio and even pushes it as the default language as it is more pleasant to use in my experience.

Not sure single file creation of an Android app (with a user inferface) is possible/advisable though since the separation of view concerns and logic concerns can come in handy. Gradle can be confusing to a first time user but Android studio does provide a GUI for managing dependencies.
Perhaps not on the same scale as the Internet, but there's a lot of potentially revolutionary technologies still in their infancy you can get involved with: cryptocurrencies, 3D printing, VR, AI, quantum computing, etc.
This sentiment seems a little bit unusual to me, since we recognize the Internet as the great invention only post-hoc. Throughout the years many people invested inordinate amounts of effort in making various things happen - just to have not that much impact at all in the end. Case in point: how many OS projects are deprecated just on github.

There probably are big inventions waiting to be discovered out there that could benefit from your skills - finding them or getting started on them might be difficult though.
Mitchell,

It may not have been obvious in the original question but, believe me, I wholly appreciate the work that has gone into Vagrant and it truly is a great piece of software that we have happily supported over the years (with the Fusion plugin).

I believe that some of the challenges are not necessarily with Vagrant, but the combination of distros, build tools (Chef / Ansible -- we're still with Chef) various cookbooks / versions vs. roll your own and, perhaps most important, supporting Fusion/Parallels and Virtualbox with all of their idiosyncrasies. Add to that the introduction of "new" technologies such as containers etc.

The question was not in any intended as a slight against Vagrant, but more of a question of how people are handling their development environments today and if Vagrant is still a big part of their processes or not.

We still love Vagrant and it's promise as well as other Hashicorp products (we use Terraform and are in the process of switching to Vault) so we believe in the tools. Just had a rough 6 months or so of supporting Vagrant in our development processes (for some reason -- could be us!) and thought I'd ask the community.
WSJ seems to allow full access via Twitter.

My strategy: Search for the title on Twitter:

https://twitter.com/search?q=once+flush+startups

Click from there, you should be able to see it.
You should not be afraid to change the port number either. As a sysadmin, I have heard all the tales of no security through obscurity, which honestly I don't think is nearly as steadfast a law as people pretend, but thats another discussion. Changing ports isn't about security, it's about log fatique. Less hits on different ports, less things to stop and investigate.

Even better, port knocking on non-standard port.
Claims that Python/C#/Java etc., are call by value where the 'value' is the value of the pointer does not help. It only muddies things. There really ought to be different name for such call semantics and there is. Its called call by object. In C++ lingo call by const pointer comes closest: one cannot change what the pointer points to. However the pointed object may not be a const
It's a great little story, shining a nostalgic light on the simplicity of life, the universe etc. in 1995.
This organization doesn't want to muffle the voice of others, in that they don't go out of their way to silence somebody.

I think it's okay for me to 'censor' people from my cooking blog network. It's not at all my obligation to channel the voices of those who don't know how to use slow cookers. They are inferior human beings, and I think of them worse than any cruel racial narrative ever uttered in the US.

That doesn't stop you from engaging in free speech. That doesn't stop you from creating your own cooking blog and discriminating against those who eat the wrong kind of sushi.

The fight over free speech ought to end at my mouth. I don't want a world where other people have ownership over my mouth, telling me how I didn't give equal speaking time to CNN.