skysight-inc/HackerNews huggingface dataset:
No, most people I know don't have an actual lawyer they know already. "don't talk without your lawyer" means to get a lawyer representing you before you talk. It isn't meant to imply that you must have one to begin with.
Sorry for the useless comment, but this is golden. Can't upvote you enough.
It sounds like you're describing using MSBuild tasks as a shim around C# and Python scripts. While that wouldn't be my natural choice, I'd be happier with it than some of the implementations that I've seen.

When I talk about using it for the entire end-to-end build process regardless, I'm talking about people using it to do things that should really have been written in C# or Python, such as manipulating multiple configuration files. The result is often gratuitous quantities of copy and paste boilerplate code that can be very painful to maintain.

Another common problem with many MSBuild scripts is that they border on the unreadable. Besides the syntactic noise of the XML angle bracket tax, almost every line in almost every MSBuild script that I've ever encountered is hundreds of characters long for instance.
There are other ways of feeding your family, and also, there are 'jerk' things that you wouldn't do to feed your family, because they're immoral.

That said, I don't happen to view making proprietary software as immoral, and I don't like the judgmental tone of what he wrote either.

And in any case, like drrotmos and others write, don't write your own license, it's generally a bad idea.
So judging by other comments on this article the price ceiling is set at $160USD :-)
Exactly this.

I liked proper expansions where you got a good proportion of a whole game's extra content. I hate DLC where you are encouraged to buy large numbers of small items, because it's a 'death by a thousand cuts' model of sucking way more money out of the player with far less dev effort.

I never buy DLC for any game, on principle. If a game has a lot, I'll reconsider buying the game at all.
We launch the new language exchange App
Blogger's ?m=1 is a really nasty hack, which seems to break so many things, I'm surprised Google have let it hang around for so long.

Another annoyance is that unless you specifically configure Google Analytics to ignore that parameter every blog post gets two sets of metrics, one for the desktop version, and one for mobile.
It really depends, probably on the labels concerned. My own short, happy, musical career is documented in full - that is, eight tracks on obscuro progressive house labels from 2008-2011. Nobody will ever want to listen to them, except me.

(I never saw a cent, but since they're all diplomatically categorised as '< 1000 streams', that would add up to one laughable payday: and besides, I never saw a cent from the labels either.)

I know a lot of older house/trance etc tracks, including genre classics, are stuck in licensing hell after the labels folded, and I would expect that to be the more true the further back in musical history you go.

If I get back into things, I'll probably just give the MP3s away. There's no money in music, and I earn a living elsewise.
Social Language is a fun and effective language exchange & social networking App that aims to be your bridge to the eastern world!

Are you interested in learning Chinese?
Do you wish you know someone in China, who you can ask about which cities to travel to, some insights on businesses you’re in, which schools to apply, or any interesting topics related to China?

If you’d like to learn Chinese:
Social language not only provides fun and effective voice courses for free; we also have thousands of Chinese users, wanting to chat and practice Chinese with you! What more fun and effective can it be than practicing and chatting with native speakers right after learning each course!

If you’d like to connect with someone in China:
Social Language provides you a platform where you can search real users in China. They’re interested in the western world and are eager to talk to you. You can exchange languages, resources, share your interests, culture or topics you’re both interested in!
It's all fake. Remember Diego Maradona's "Hand of God" scandal?
GSMcoin – New Cryptocurrency with Usage in Real World
Americans Privacy Strategies Post-Snowden
I have an anecdotal evidence related to this. In the secondary grammar school, I participated in the so-called math olympics, which consisted of three levels, school level, district level, and then country level. It was not related to "carrier choice", and both boys and girls participated in the school level . Once I managed to advance to the country level (the winners there go to the International olympics), and from around 100 participants, I hardly remember there was any girl... probably a few, but certainly less than 5%. And there wasn't any artificial discrimination, nobody cared if you are boy or girl.
Less Is More: Give Your Customers Less for Better
I got to use a BBC when everyone else was using PCs but I still love BBC BASIC. Never got as far as 6502, but I still have the manuals and James Watts' book on BBC programming somewhere. Really really good stuff; good to see another BBC appreciator here on HN.
Grady Booch – Anarchy and Chaos
Summers's point was about the distribution at the extremes, not the average. He was addressing the lack of professors in STEM at places like Harvard which manifestly select for the far end of the bell curve. Right, wrong, or otherwise, that has almost nothing to do with the average case and even he contended that the best statistical evidence showed women and men were roughly equal.

So, unless one seriously thinks that the entire field of programming/IT/computer science as a whole requires that level of talent, Summer's point doesn't apply and there are certainly other reasons for the gender gap in computer science.
Even if I am in a tiny minority, I don't have a Facebook account and I would prefer to continue not having one
(motive: snobbism, more than privacy concerns).
So if a service is only available through a FB login I decline to use the service.
If you don't wear glasses (or contact lenses) then you are in a minority. I am in this minority and I find it worrying. Who would have thought that all of those long walks home would be beneficial?

I think that cycling helps my eyesight. If I cycle in to town then, for survival reasons, I am fully testing out my eyes. It does not matter what time of day this is, going through traffic or rolling home late at night on empty roads, I am really working those eyes. I get to look to the far horizon as well as those quick glances over the shoulder. Thinking about it, I cannot think of a better eye exercise!

As well as the normal light I also get enhanced levels of UV reflected from the road during the summer months.Normally we try to bar UV with glazing so I am just rebalancing the spectrum if non-visible light is bouncing off the tarmac.

So, if I was calling the shots here on planet earth I would mandate that all children cycle to school. For comedy value I would make the punishment for those that drove their kids in be harsh - eyes scooped out and donated to medical science. For now, in the run up to the introduction of that I would want public information campaigns that just tell parents that driving their kids to school makes them go blind, which is totally true.
This article is political correctness on top of political correctness. Because of good intentions in promoting diversity, lots of awards target people of underrepresented groups. E.g., College Board has awards for hispanics.

Somehow the author applauds "Organizations such as TechWomen [...] working together with initiatives like Girls Who Code, and Million Women Mentors" yet doesn't see how these organizations exist probably for the same reason this award does. Maybe I'm wrong about that, but if so the article should have certainly discussed it.
A Basic Just-In-Time Compiler
And the worst part is, the developer will likely refuse to see that there is, or ever could be, a problem.

"It's evil, fercryingoutloud! Don't do evil!

Everyone knows what evil is!"

And it gets used, and that clause sits there, like a hidden dog turd, waiting for someone to step in the wrong spot, and all of a sudden the developer and their minions are up in arms about the user and their minions, who are so obviously evil that there shouldn't even be a discussion.

Because it's evil, and evil is self-evident.

Except it isn't. It really, really isn't.
Though Debian's "popularity contest" is opt-in.
Four Takeaways from 'Steve Jobs: The Man in the Machine'
How the dark web spurs a spying 'arms race'
He said " less expensive than some similar" software, not all similar software. So for any given price point all they need is someone somewhere selling something similar for more.
In my opinion it's well worth it to host it with them if you don't want the hassle of maintaining database backups and such. You loose some customizing, but gain security and time.
is it on github ?
How to Free Download 1080p HD Video on Mac and Windows
IIRC the friends list is in the default app permissions, and calling the graph API only returns the friends on your list who also gave the same permission to the app.
I think the fake is real and the claimed faking of the fake is fake. It's just to keep the public wondering and get more people to watch the next show.
I think Delphi most like Visual Basic.
An analytics primer for developers
30 startup lessons
I don't understand why this is a valid argument against physicalism. Maybe I can't get it because the definition of "physicalism" seems muddy and unintuitive to me.

Or maybe because there's an actual difference between knowing how something will work (light -> retina -> neurons etc.) and experiencing it while it works. But all of this is physical: both the knowledge, as well as the memory of experience.

That's the problem with many philosophers: they create some concepts, define them in arbitral (not necessarily adequate, often misleading) way and then other philosophers discuss with these concepts. IMHO most of the time it doesn't bring useful conclusions and doesn't advance human knowledge.
I don't think Borland's mismanagement was a strong factor in C/C++ gaining mindshare.

The native OS interfaces on popular platforms (Win32, Posix) were in C, so it would have always been a 2nd class citizen.

I believe that Delphi was already on a decline when Borland decided to self destruct.

On Win32, they had a tough time competing after VisualBasic v5.0, where Microsoft had a larger mind-share.

On Linux, I had hopes with the Kylix port, but it was abandoned by Borland.

https://en.wikipedia.org/wiki/Kylix_(software)
I have test suite which takes 3 weeks to finish. My test pretty much runs 'continuously' :-)
Sirius – Open Source Siri/Cortana Alternative for Linux
An interesting article in light of a brief conversation that I had with RMS in the early 2000s, after one of his lectures.

At the time I was involved with Opencores and asked RMS about his thoughts on Free Hardware. He was dismissive, on the basis that it wasn't software, so the four freedoms couldn't apply to it, therefore it was out of scope.

It's great that he has come around! I suspect that he hasn't so much shifted his position, as gained a better understanding of hardware and can now see the applicability. If only I had been able to give a better explanation at the time!
NBC Basketball Camps: Peek Inside Athlete Physical Fitness
It means nothing. WDF is a high-level framework for drivers on top of Windows NT – basically a convenience library you link with. While using WDF, you can freely call regular NT functions too.

It's like MFC to Win32.
I've heard this sort of thing a couple of times but never seen any evidence (specific examples or ways that reliably reproduce the problem, online discussions about it (i.e. on support forums), and so forth).

I'm considering a small OwnCloud install for myself[], freinds & family, so any info you can pass on would help evaluating that. Also, if you can recommend alternatives to look into, that would be nice. What do you now use instead?

[] Actually for my own backups I'll be sticking with my own set of rsync paths that have worked well for quite some time, but OwnCloud will be for sharing stuff and giving people an easy backup option to encourage them to actually have an off-device backup (it'll reduce the "I've deleted X can you get it back for me?" and "my laptop died with all my stuff on it, is there anything you can do?" requests I get!).
The main issue I have with Facebook is that their goal is diametrically opposed to the concept of the Internet that I would subscribe to. They are actively working toward attaining a monopoly for online social activity. In a sense, they want to become the "social wrapper" for everything that is done on the Internet.

I completely deleted my Facebook account a few weeks ago and quickly am realizing how far-reaching their monopoly already is.

This point alone - which doesn't even include the many, many privacy issues FB has - is enough for me to say I will not use a service that requires a FB login.
I think many issues mentioned in this video could be (partly?) solved with better infrastructures. Just imagine how many infrastructures we have built for the auto cars: We built roads, traffic lights, stop signs, parking signs, we painted lanes, etc, etc. We've made a huge investment into the infrastructures simply for the cars to run safely and efficiently.

With self-driving cars, new infrastructures need to be built, not for human, but for different censors mounted on the car.
This is a tremendously reassuring article for someone still in University wanting to build a company. There's always the question in the back of my mind "should I start now or get a few years experience?" and articles like this reassure that it's not too late if you need a couple of years to build skills.
Last time I checked, code signing certificates could be had for $400 a year, not an exorbitant price to many tech enthusiasts.
http://en.wiktionary.org/wiki/e.g%2E

Try that.

But the poster above was right with unreasonable. "e.g." is hardly a "fancy Latin word", it's in common everyday usage and everyone knows what you mean when you use it.

Anyway, sorry, none of this really adds to the discussion. Leap looks like a terrible extravagance from where I'm sitting in the UK and I agree wholeheartedly with the largely sceptical tone of the comments below.
So how do you google for an appropriate lawyer when in custody and you only get one phone call? Not cynical, I really wonder. I guess the exact same problem exists where I live (the Netherlands).
It might be true, but how usefulness is it when dealing with society as a whole?. For the Puttman, it probably kicks in, but for a whole field like e.g. programing/computer science/IT, it almost certainly doesn't for the simple reason that the field isn't composed of anywhere near the top 0.001 percent of the population in terms of IQ.
why this quote got down voted? it's exactly how Opensource progresses.
> (this is not advice, I'm not a lawyer, etc)

Related: will people sue you if you don't include that disclaimer?
What about nmake on Windows? :-)
Being able to sell one's software is part of the four essential freedoms of free software. "Distributing free software is an opportunity to raise funds for development. Don't waste it!" - https://www.gnu.org/philosophy/selling.html

My software is distributed under the MIT license. I charge money for customers to get access to the software. Therefore, I am a jerk under the terms of this license.

The license claims that the software is both free and open source. It understands neither philosophy.
>Some VCs have even refused to permit early sales that would have made the founders comfortable (i.e., 1-5mm per founder): while top-tier VCs _won't_ do that (that would make founders who have their pick of VCs be reluctant about accepting their funding), it's probably not the best idea in the world to take substantial amount of VC funding without even considering the possibility of building a public company.

Why? If the odds really are 1 in 10 (I suspect they are lower than this) and you only have a couple of chances to do a start-up in your life then why risk it all on the chance of getting big? The hedonistic value of money has a pretty steep fall.
i just don't install programs that include malware. i can do without it. in all cases, i can get around it. i don't care enough to.

i use 0 programs made in java on my desktop/laptop. it makes sense on a server, it doesn't belong on the desktop, the malware is just another reason.
IIRC, this was what got Martha Stewart her jail time. Not insider trading, but lying to a federal investigator.
The CBS story is marginally better: http://sanfrancisco.cbslocal.com/2015/03/18/homeless-saint-m...

The mind boggles, though. It's not just against doctrine. (It is against Catholic doctrine. Slam-dunkingly so. If you put a question about it on a religious education test, it would be the easiest question in 2000 years. If you polled Catholic theologians, you would literally find more support for atheism than for this decision.)

It's also -- and this is the part which honestly confuses me -- strikingly out of character for the politics of the people that get selected to make purchasing decisions for cathedrals. The institutional Church has a pretty well-known slant on this. It is generally modestly-to-severely left of where doctrine obligates them to be. You'd expect the ones in San Francisco (of all places!) to be at-or-near the farthest extreme left of political positions on homelessness possible in the United States.

How is it blinking possible that someone signed a PO for a system which is not just anathema it's the particular, caricatured type of anathema which is associated with one's mortal political enemies?
I wonder why they revile it? I have projects that build under it on the command line for when I want to do a scripted release build and not suffer VS2010 (I use it at work, out of my hands).

I haven't had any problems with it; at least it doesn't sit there and silently fail like xcodebuild does on OSX sometimes!
Sorry, I misread what the thread was about. Thanks for the clarification.
A touch slideout navigation menu for your mobile web apps
If you do read the story further, and the NBC story it links to, you'll see that these 16 000 arrest warrants were issued by the Ferguson Municipal Court; they're not merely warrants known to Ferguson police but originating elsewhere.

> It tells us that people are comparing numbers in a way that does not make sense.

From the HuffPo article:

"To give some context as to how truly extreme this is, a comparison may be useful. In 2014, the Boston Municipal Court System, for a city of 645,000 people, issued about 2,300 criminal warrants. The Ferguson Municipal Court issued 9,000, for a population 1/30th the size of Boston's."

Seems like a reasonable comparison to me.
> Classes are overrated. If you work from a more functional over oo mindset, you'll find that you really don't need them.

I do work in a functional mindset. I still find that I need them often, for cases where one case needs to be handled differently from others, which is a very common business requirement. Something like typeclass deriving can help, but javascript doesn't have that.

> doing unit testing in JS doesn't require the mental spaghetti of interfaces or IoC/DI that it does in strongly typed languages.

You don't have to do it that way if you don't want to - even in humble java it's trivial to mock any object or none if that's what you want. I like having explicit interfaces - they're what make it possible to maintain big codebases.
Thanks for the information. I'm not at all involved in driver work so I have no clue. :)
Informative, thanks. I have never ran into problems like that so I wasn't aware of problems with it. Thanks.
+1 for JetBrains IDE's with JSDoc (IntelliJ here)
When we're this deep into a comment chain, you just need to wait for a few minutes before the "Reply" button appears. Design in HN to slow down flame wars, I suppose.

I think you make good points. People say things like "don't ever talk to a police without lawyer", because they want to make a political point.

I am not American, and not resident in the US, but I do not believe that a total "I don't talk to police without lawyer, ever" is really wise. Either in US or elsewhere - you have to understand your surroundings.

My latest interaction with an American police officer was on a business trip on September 12, 2001. Independent of the bad TV shows the previous day, I was driving to the local office where I was visiting. Boss from Europe called me on my cell phone. I didn't think it was a good idea to speak on the phone while driving, so I took the exit from highway and stopped on the curb of a smaller road. After talking for a moment, I noticed a police car stopped next to me. I rolled down the window, and the police asked me why I stopped there. I told him, to speak on the phone. He told me to move over because I would be blocking other traffic. I hadn't noticed it but he was right. I said "sorry, I didn't notice, I'll get moving", put the phone away and got moving. End of story.

Instead of telling him "Speaking on the phone", should I have responded with "No comment, I want my lawyer"? That would have been absurd, and probably a very good reason for this officer to get suspicious of me, possibly starting to check my papers - which I'm sure he's the right to do - and possibly ticket me for simply breaking the traffic law and then being a prick about it.
I would imagine they have duty lawyers on call or Public Defenders or something.
Is it becoming irrelevant for C++ projects though?
Ouch. Do teams at Google not talk to eachother?
There are hardly any "careers in humanities". There are already far too many humanities graduates for the places available.
> The messiness came with solution files (since VS uses solution files and project files).

Indeed. Solution files are not only a terrible to work with in general, they are also unmergeable. They are the number one source of broken builds where I work whenever we do branching and merging. Everyone hates them.

Right now we have a two-layer hierarchy: Solutions, which contains projects (which are perfectly mergeable), and projects which contains code. Projects can depend on other projects, and must therefore also be present in the solution.

You thus need to redundantly express dependencies across solutions (which cannot safely be merged), and besides the academical (violating the DRY principle) this causes real world problems.

What would be neat was if we did away with solutions completely and instead you could have projects depend on other projects directly. And that was it.

Then you could create "solution-projects" by adding the actual project you wanted built, which which again might have their own dependencies and everything would resolve itself just nicely.

I'm pretty sure Eclipse already does this, so what's holding Microsoft back?
I'm talking about people using it to do things that should really have been written in C# or Python

I know: I hang out a lot in StackOverflow's msbuild tag. While I love figuring out all kinds of weird msbuild ways to solve some of the questions out there, you are completely right that often the entire problem would simply be solved by not using it in the first place or at least trying to stick to what it can be used for and in the way it is meant to be used.
My IANAL interpretation is that the "don't be a jerk" is not intended to be a clause of the contract.

A few things point to this interpretation.

* All other clauses clauses start with >

* It is followed by "enjoy your free software", which is clearly not intended to be mandatory

* Your interpretation is contradicted by the two instances of "You don't have to, but not doing so would make you a jerk." Those instances are examples of thing that do make you a jerk but are nevertheless allowed.
ah, I remember seeing that in a set theory book I was struggling through at one point. Might be worth a second try so that I don't miss this
Installing Windows 8 after 8 years of Linux