skysight-inc/HackerNews huggingface dataset:
Let me get this straight, your mad because Fabrice Bellard, the person who started ffmpeg, asserted his trademark on the libav folks because their fork initially used the name ffmpeg?

Seeing as your the maintainer for QuasselDroid, How would you like it if a group of contributors wanted to take the project in a different direction then you, so they fork it, call their fork QuasselDroid, and then say your branch is immoral, like you have throughout this page, I doubt you would enjoy this, and if you owned the QuasselDroid trademark I'm sure you would use it too.
That works to! The lottery system is crazy stupid.
It happens because people allow it to happen.
I've always hated software grouped by vendor. Vendors have an inflated sense of self-importance; their name means nothing to anyone except them.

And this poison has made it over to Mac OS X, as well. Bundles should be installed directly in /Applications, because you know, they're bundles that can contain as many files as the vendor wants! But no, there's always somebody like Cisco that has to go ahead and create a stupid subfolder anyway.
You have changed the topic of discussion. I have not claimed some difference from other people or offered an opinion on deservedness, entitlement or anything. I just stated that (modulo special cases, point exceptions) that the bulk of H1-Bs occupy a position that could and would be filled by a US citizen.
Kotlin sort of feels like Groovy "done properly" (with no disrespect to the authors of Groovy). Groovy kind of evolved in an opportunistic, unplanned manner and ended up with millions of features, cool whiz bang aspects that look awesome that don't always turn out well when you use them on a large scale. Kotlin seems to capture the same ideas (highly pragmatic, maintain perfect bidirectional compatibility with Java), but done in a much more thoughtful manner. Fingers crossed it works out.
> I think that all the data shows that women led companies are more successful

That would be interesting. If anyone on HN has the data on this one way or another, I'd definitely like to see it.
I would say that geometric mean is the usual way of averaging benchmark scores. It has the property that a given relative speedup on a component benchmark always has the same effect on the aggregate score. With an arithmetic mean the component benchmarks with a longer runtime will dominate the aggregate. Normalizing the results before applying the arithmetic mean doesn't really help either -- the first X% improvement to a component benchmark would still be valued more than the second X% speedup.
That's one (of many) of the reasons they're making far more...out-sourced labor...
I think increasing supply is a good idea in the short run, but in the long run, I think the answer lies more in changing the way society views real estate.

As the article makes clear, real estate is increasingly viewed as an asset that can simply be purchased and held on to diversify a risky portfolio. Foreign property owners add little to no value (in a true, human, social sense) to the greater society. They do contribute tax revenue, but at the expense of making real estate unattainable for others by driving up prices.

Real estate used to be the center of a business owner's livelihood or a family's multi-decade investment in an area with family, good schools, a good community, etc.

While increasing supply would reduce price, foreign investors would simply purchase more. Demand for (perceived) stable assets to offset market volatility is at an all time high, especially in China where many are trying to export wealth.

When the market crashes, you'll have an oversupply of property that was built for people who did not actually inhabit the area.
When you find yourself writing code that deletes directories, you need to be extraordinarily careful. It should be subject not only to extensive testing, but a design review that questions if there isn't a better way to achieve your goal because of the many ways code that runs rm -rf can go wrong.

If code like this escapes code review and testing and wacks actual customer data, firing is an appropriate response.
Upvote someone you disagree with today
Wow, actually this hadn't made it to my bag of trick yet.

It's very nice, though I can see that becoming quite heavyweight when you nest these calls (either heavy from the overhead, or from the syntax - at least you get to decide).
Business profile for yniger.com provided by Network Solutions
Other than the existing review sites, I really don't have any way to know. The only way for me to find out is to set an appointment, hence why I would love a better way.
Interning at Apple or Uber has much more stiff competition though. The barrier to entry for Palantir is remarkably low considering their pay, it's not surprising that college students apply for Palantir. (Source: am college senior)
It depends on the Linux distribution you use. Using Alpine Linux as a base can keep the overhead as low as a few megabytes.
I couldn't say. Presumably if they are that's at the behest of the members.
> But even though the standard Program Manager groups were carried over to Start Menu folders (Accessories persists to this day), the most common pattern became to create folders with the name of the software vendor. Microsoft eventually made this a recommendation.

Huh, I didn't know they officially recommended it. Why? In my experience, the practice is counterproductive and based on publisher vanity--I have nearly as many program vendors as I do programs, so it doesn't reduce the length of the list much, and I don't generally bother memorizing who makes every one of my apps, so it makes it much harder to find anything. These days I wind up rolling my eyes and editing the destination every single time I install something.
Will do! Please send me your contact info.
They never even tried to charge me money. I would have paid ... happily
Some business owners just don't want shareholders inserting their opinion where it isn't wanted. If they don't need the funding, there's no reason to go public.
http://yoisthisracist.com/post/139249859093/a-new-york-court...
Well, that bodes ill for Google Glass coming back from its "hibernation". It changes the interpretation of why they moved it to be under him: it looks like a punishment for their failure.
I agree, but I think stepping outside the problem is necessary here. Not in defense of the VC, but for solving the problem.

The VC is projecting here. He has a family, his work requires being on nearly 24/7, and he cannot imagine having kids and his stressful career without his wife taking care of the domestic duties full-time. He's looking to fund entrepreneurs with similar commitments to their work.

The sexist assumptions I think the VC is making here: Married men have a wife like his, taking care of domestic duties so they have more time for work. Married women at this caliber do not have a stay-at-home spouse, they will need to spend more of their time away from work. There may be underlying concern about more children and that potential impact, too.

While biases significantly lower efficiency, it's a deeply rooted part of the human brain. Quick judgements made all the time based on years of interpreting patterns. I do think VC's like this lose out on great talent because of their biases. Unfortunately, the onus is on OP to allay the concerns of investors even in the face of an uncouth line of questioning.

While I liked OP's article and it is commendable to push for change for those who come later, there is also a practicality for the here and now. A greater attempt at diplomacy in the face of prejudice is a more productive way forward. Understanding WHY people are asking what they are asking is often more important than taking statements at face value. Answering their questions by drawing parallels within their own prejudices and biases goes a long way.
It's interesting that the two options Steve Jobs mentioned were:

1. Put the factory and the jobs in China

2. Put the factory and the jobs in the US, using workers who are imported (from China/India/et al)

Why doesn't Jobs mention an option to, oh, I don't know, _make a commitment to the millions of people who are already in the US_ looking for work?

And, who better than Apple itself to train up some _existing_ members of the US labor pool in how to do what Apple does?

To the extent that "American" corporations are shells that import manufactured goods from foreign factories and import engineers from foreign societies, I have to wonder whether I give a crap if the US is a "technological leader."

Maybe if some Chinese investors bought Apple and moved the whole mess to Shenzhen, the world would finally get reasonable prices on (and customization of) Apple hardware.
Awesome. Thanks for sharing your service. My current project has been faltering because of my ignorance of these types of tools. Yours looks like it's going to make a huge difference for me!
Isn't that where we are heading generally? Working gets turned into a commodity and only the people with capital receive economic gains?
> is correct for painting, it's incorrect for design

I disagree. It's a fundamental concept of Color Theory, which is a fundamental concept of design.

> What's wrong with black text?

Nothing. But you shouldn't be using absolute black. I tend favor #24242A.

I think it's unfair to call the site I linked to barely legible. The font is perhaps a touch too thin, but it's still very legible. Of course this is all subjective.
One example is Kotlin was designed to be statically typed from the ground up, whereas Groovy's static typing was added 9 yrs later (mid-2012) as an afterthought.
What is it like making around $130k in Sunnyvale, California as an engineer?
Basic Income: Unintended Consequences
Integer underflow reportedly the root cause of iPhone bricking
That's easier than

rm -rf /.adobe

?

My point being that things indicate a more interesting problem they were trying to solve than just deleting a directory. What that actually was, and how that lead to such an awful solution, would be interesting to know.
> Political Correctness police mercilessly downvoting and flagkillig anything that dares to even doubt.

We really need to move beyond the idea that just because an idea is contentious, it must be downvoted due to the "PC police", and not just due to "unpopular".

And seriously, blaming the rise of the right in Europe as being due to downvote/mark-unpopular mechanisms? That has to be the most banal political statement I've heard all year.

In any case, "the right to be heard" is not the same as "the right to be uncriticised".
it would be cool to figure out the karma exchange rate between sites and make one single list, easier said than done of course
I've heard that "people can write bad code in any language", and always assumed that it was true. Do you have experience with other languages/ecosystems where that isn't true? If so, which one(s)?
Clickbaity abbreviation of title dodges the fact that this is strictly about spending public funds.

People and businesses spending their own money are still free to boycott any supply chain they wish.
Yes but then a few years later cordless phones went digital which made it much harder than just using a scanner and then a couple years after that they went spread-spectrum which made it exponentially harder.

Today's version of this kind of spying on neighbors would be baby monitors.
Although leaving early creates an incentive for the company to abuse their workers before their shares vest.
And at $10,000 per loaf, the overhead to bake them would be too great and there would still be a shortage.
totally agree, since i have been the beneficiary of exactly what you've described. well, i guess you are cool. :)
is it just me or does it not search when you hit enter?
I hate to say this, but I felt the same way at "Accenture".
> every H1-B is taking a job from a US citizen

This is the lump of labor fallacy at its worst.

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

How did the US manage to grow from 100 million people to more than 300 million without massive unemployment if the number of jobs to go around was fixed?
Maine...Australia...Arctic Circle...
Don't delete. Instead, run "launchctl unload -w <file name>". This will stop the service and disable it from loading on boot.
Law and Medicine used to be the the fields that attracted the best and brightest. Now, we have an overabundance of lawyers and the margins are very thin on medicine.

It's just a matter of time until IT is in a similar position and something else becomes the hot new field.
Yeah but it's hard to say it wasn't a waste of a beautiful location plopping down crap like https://en.wikipedia.org/wiki/File:Royal_Centre_Vancouver.jp... and https://en.wikipedia.org/wiki/File:Scotia_Tower_Vancouver_20... and hectares of Specials in the 1970s ... and I actually like good brutalism, modernism, and international style, can't imagine what people who don't like them at all must think
Sensei by Woothemes: Our Favorite LMS
> Is there a name for the thing where every discussion online eventually becomes about stridently defending or bashing capitalism?

as a filthy commie, i hope it's the reawakening of the global proletariat :3
Ask HN: Where to Get PHP, Symfony2, AngularJS Projects?
My partner and I have founded a software development company and we are looking for our niche. We would like to work with corporations (and middle-size businesses) to help them optimize their processes with better software where possible and justified.
We did the customer analysis and among others we identified the customers that are aware some processes have outgrown the capabilities of currently used software, and possible customers that are not aware something could be improved with custom-made applications.
My question to you- do you have any ideas on how to reach both those groups?
(we already have reached out to some but are looking for more ideas or maybe you are familiar with some job boards or know someone who may need our help)
Thank you!
First of all:

https://en.m.wikipedia.org/wiki/Palantir_Technologies#Contro...

Also:

> When intruders from the hacker group Anonymous gained access to thousands of emails stored on the servers of the security firm HB Gary Federal, the emails revealed that Palantir had worked with HB Gary Federal to develop proposals for attacking WikiLeaks’ infrastructure, blackmailing its supporters and identifying donors.

http://www.forbes.com/sites/andygreenberg/2011/02/09/did-sec...

There was also the sex scandal with their founder and a Stanford student:
http://www.nytimes.com/2015/02/15/magazine/the-stanford-unde...

This thread on HN also has some discussion about their government and military contracts:

https://news.ycombinator.com/item?id=11036156
You could go the Google and Facebook route of having voting-class and non-voting class shares. Sergey and Larry, and Zuck still retain control of their companies.
See below: I think Peter Hunt is talking about Facebook's internal (or maybe public?) server-side implementation of GraphQL. That's the only way his comments make any sense given what's publicly available.
Software Quality Is Degrading. Here Is How to Save It
What about in London where the wealthy Chinese are also known to send their children, where complaints about their arrival can't be easily hand-waved away by saying that Europeans took the land from Native Americans or have only been there a short time themselves?
> ...what I'd call "crispness": you can write terse code that is actually understandable.

What an awesome term, I love it.
Venture capitalists are interested in a particular kind of person who can provide them with a quick profit: young people who are naive enough to prioritize business over their own life. If you are willing to spend a few years sleeping under a desk, drinking Soylent, then you are a good candidate for venture capital. If you have your head on your shoulders, you probably want to start a lifestyle business, and that is no good for venture capital.

People here defend VC because they think they too will get rich quick, but they won't, and in the meantime they will be very stressed and nasty on the Internet. Welcome to HN.
Reminds me of a former shop I've mentioned before. Did better than expected at Demo conf, launched with bugs and no admin/ops team, required devs to be on call after longs weeks. My favorite was getting yelled at for disappearing somewhere with no cell coverage (I wasn't on call) over a weekend for the wife's birthday. I left not too many weeks after that. Didn't make it a year for vesting.

Sometimes, you just have to walk.

And if it is "always crunch time", management is doing something wrong.
I've been writing code professionally for 25 years. You're not alone. It does get worse. Junior programmers just don't get it and jump into management before they have a chance to.
You could use 'censors' but that might simply lead into debates over whether shutting down communication between willing parties due to the subject of their speech, in fact, censorship when the government isn't the one doing it.
Accompanying blog post is at https://spacy.io/blog/sense2vec-with-spacy
There's a "spec" for Groovy at its website groovy-lang.org but that site's owned by a private individual so it could be pushing it to call it a real spec.
Our typical client is a retail franchise which has grown its locations on the back of the point-of-sale and recordkeeping system it was using in its first two or three stores. That system hasn't scaled, they're not big enough for the vendor to add features for them, and changing systems would be a massive investment, so they bring us in to write reporting middleware. Sales by category by location by day. Not a lot of science to it for the most part.
A Tesla Model S for 499$, for Kids
Not using an MVC framework is often fine if you're working alone on a project but you might just end up reinventing angular...

Then when new people come in to your project, the learning curve for them will be steeper than Angular - Also you won't be able to hire any 'batteries-included' programmers because nobody will know your framework when they join your company.

Worse, engineers might refuse to join your company if they see that you've built a custom solution from scratch... Chances are that your framework won't be as good as Angular or React.

Maybe you should try Google's Polymer framework? I've tried all the major ones and Polymer is the least 'frameworky' one.
Open Letter to Kanye West from a Kanye Fan – You're Not the Same Anymore
"asking this question only for females make sense"

This is a dangerous attitude. One other poster talked about "old school" but the truth is that things haven't improved for anyone. It's attitudes like this quote that are indicative of how it's always been - some people are sexist and some people are not.

We should not justify differentiating genders. People who do this(eg. Australian police who are mandating 50% female employees, regardless of suitability) should have the book thrown at them. In this day and age, gender should not be a variable in almost any job.
Where's a good place to read about the crackdown on the wealthy and executives?
Ransomware takes Hollywood hospital offline, $3.6M demanded by attackers
Chicago, Denver, The California Coast
Wow - look at the arrogance here:

"there are no worker protections to prevent companies from firing American workers, replacing them with H-1B’s, and even forcing them to train their replacements"

Another name for "worker shortage" is "high wages". You can't fix one without fixing the other at the same time.

If high priced workers are replaced with cheaper ones then all else being equal, it means the company is operating more efficiently. Isn't that a good thing? Good for the economy, good for consumers and only bad for the overpaid workers. What does he expect? That workers who demand more than the market rate should have their jobs protected so they don't feel bad about the economy changing around them? Even at the expense of everyone else?
I second your opinion about Tony Fadell. Worked indirectly on few projects he managed. Disgusting human being always looking at profits and cutting corners.

I recall one phone-meeting with engineer where he praised her for 10 minutes how great her programming skills were and how he "looks forward for many more years of working together". When the conversation was over, on the same breath, he told us (team of 5 in the meeting): "we need to replace her immediately - she's too expensive!". We looked at each other and felt really stupid. I don't think anyone of us ever been in such situation...
Tried that, didn't work. My guess is that Photoshop ran some kind of script that re-enabled it. I went to great lengths trying to gracefully disable all the CC crap before I gave up and rm -rf'd every damn file/directory containing adobe.
The server logs say everything's working, so I hope not! Are you still having trouble?

Sometimes I get tricked when I enter a query that has the same top result as the one that's currently displayed. Then it looks like the results haven't changed, but further down the list, they have.
That's exactly what I'm saying. If you have a web application with only one data source built in, then GraphQL is not for you. In fact, that whole post wasn't for you. You probably should stick with a monolith until you can't.

If you have a large, complex web application that integrates data from many different sources, then an API aggregator or view model is essential.

GraphQL is not an attempt to move the datastore clientside.
I heartily agree! I do it all the time.

The only stuff I really downvote is uncivil comments / mean people.
I really like a middle-tier functional API (ideally, Node) that can make requests as needed to a dumb backend that is really just a DB endpoint and then runs functional computations (map/reduce) to marshall the data as configured for a view to a client.

You don't have to hassle backend for expensive API updates on a heavyweight language that makes exposing an endpoint a pain in the ass (sorry, Java), and you get exactly the data you need in exactly the way you need.
Reading this I am kind of happy we rolled our own framework and dogfooded it for the past 5 years.

It has only a few concepts:

* Pages (webpages)
* Tools (components)
* Events
* Users (accounts)
* Streams (data)

Everything is accomplished around these basic concepts.

http://qbix.com/platform/guide/features
Cattle prods, man, they do wonders.

Dev: Waaah, waaa, waa, cannot do that by Friday, blah blah refactoring blah technical debt, waah

Me: ZAP

Dev: Can do.
EVE wasn't early release stage at that point. But: EVE at the time had a startup configuration file `boot.ini` inside the game folder. They tried to delete a game file, but if the game was not installed on C:\, a couple of path variables were empty and it realpathed to `C:\boot.ini`, if I remember correctly.
I use Ember Data along with Ember. Ember Data is my model layer. I should have made that more clear.

As for FastBoot, correct me if I'm wrong, but right now it supports rendering static pages for SEO. This is not useful for business apps. Rehydration on the client-side (what you seem to be referring to) is still being worked on. But it does not replace the server-side application.

At any rate, eventually someone will bring together the best of server and client technologies in one full-stack package. With all due respect to what's out there now, I haven't seen anything approaching the elegance of Ember and Django.
Must admit I wish Jetbrains just contributed more of their time on existing open source languages instead of creating a complete new one. There is enough languages out there and this is one more thing i wont have time to look at :)

Congrats though well done on release.