skysight-inc/HackerNews huggingface dataset:
You're skirting around the issue.

The original comment was - "When writing my first OpenGL code, I was stunned by the amount of boilerplate required."

Your response was - "the amount of boilerplate required ... is minimal."

It's clearly not minimal because we've outlined ways it could be reduced. Your counter-example of writing larger programs doesn't solve the issue of drawing a single triangle. Don't confuse a local minima for a global minima and don't confuse your experience with every noobie's experience.

Although I would say it looks minimal compared to an early D3D application.
> DDG tells me it's probably a reference to US conservative viewpoints.

Right, I wanted a provocative title ;)

Thanks!
Attention doesn’t pay the bills.
Show HN: Apt-current automatic 'apt-get update', perform only when and if needed
> The large number of drivers who refuse dogs, especially guide dogs for registered blind people is appalling.

It's a really bad idea for them to do that unless they have a medical exemption (which they can get for dog allergies).

Disability rights activists are vigorous, and would happily book rides with their guide dogs hoping to get denied service so they can then go to court. It's an easy win for them.

http://www.bbc.co.uk/programmes/b0783lhl

> We also hear from Jade Sharp, who complained to Transport For London when a number of Uber drivers refused to take her and her guide dog. Five of them have been successfully prosecuted and fined.

(I have no idea if this BBC Radio 4 programme about visual impairment is available outside the UK. Sorry.)
I dunno that I'd say an enterprise app is inherently more valuable than Stack Overflow. ;)

But to be clear - it's not that we never do reviews. It's more that we have an "ask for it when you need it" type of policy. New hires get regular reviews, so initial architecture/style concerns are addressed then... along with teaching the logistics of our code reviews (push to a branch & submit a merge request).
The defence comes up against the claim of infringed right to free speech, which is right there in the article. It doesn't come out of nowhere.
Reminds me of Valve's attempt to monetize the Steam Workshop last year. They claimed it was to put money in the hands of the modders, but the modders only got 25% of the money and they had to earn $100 (after Valve's cut) to ever see a dime.
We've identified the following differences so far:

Those of us planning on being founders:
- Go fulltime sooner (pre-funding)
- More equity
- Less pay
- Ultimate responsibility: Do whatever it takes to keep the company alive (even if that means making payroll from personal funds/credit cards)
- Longer vesting period -- maybe even up to 10 years

Those of us planning on being early employees:
- Go fulltime later (post-funding)
- Less equity
- More pay
- Less responsibility: No expectation to whip out your personal CC to pay for payroll
- Full flexibility; leave at any time
- Shorter vesting period -- the standard 4 years.
In the article, the cartoonist mentions "“When it comes to altering someone’s opinion or someone’s voice for the purpose of wealth, I have a problem with that,” said Friday. “It’s our constitutional right to free speech and our constitutional right to free press.” "

The person above you is responding to the claim that this was unconstitutional, which is most certainly is not.
The USA prides itself on free speech AND capitalism, but there are obvious conflicts of interest demonstrated here.

I imagine losing Monsanto (or whomever's) ad revenue will be very painful to Iowa Farm News... Anyway, it's clear that Iowa Farm News would never intentionally and will never again speak against a major ad source like Monsanto/DuPont/John Deere, and every other news source has been put on notice.

That's the newsworthy item - the illusion that news outlets aren't on a leash.
Median farm income in the United States is -$930. Yes, negative dollars. Almost every farmer -- basically the bottom 95% at least -- relies on off-farm household income, and just hopes to make enough farming to keep up with debt service and opex (assuming they didn't go into debt on seed, which can happen).
What Movies Teach You About Storytelling
Sure. I can give you a high level overview, but I fear that will be disappointing for you. It is not solving equations directly, thinking in graphs or doing anything fancy, but iteratively goes through the options and compares them. O(n²) and all.

First the benchmarks. I also added had to add a factor, because a benchmark where the fastest processor (in the following, all that is said about processors also counts for gpus) is not the fastest processor the recommender knows (that happens often, as not many benchmarks include Intels 5960X) would otherwise move its processors too much to the top. That happens by using the one benchmark that contains all existing processors as a reference point in that case. There is still the problem that many benchmarks are sparse, to counteract that there is logic in there to prevent illogical results (stuff like: assert that the 4690 is faster than the 4590). The benchmarks then compute a normalized result from 0 to 10.

When a recommendation is requested, he first picks the peripherals based on the budget. With the remaining money he then goes through all gpus and mainboard and picks the best possible combinations, with a factor favoring the gpu, and minimizing the difference between them.

The value in doing it like that is how the results are tuneable by code, and that it is possible to pretty exactly say which configurations to build for which price point.
> ; hoarded money not used is money wasted.

If a man walks up to a microphone in a crowded room, and everyone seems him up there, and he could say anything he wants, so that the whole room will hear it - and he says nothing -

has he said anything?

spending money is 'speaking in the formal language of money'

saving money is holding your tongue.

https://medium.com/@MarkPXuNeyer/consider-money-as-a-formal-...
Practical naming convention for your servers
Meanwhile, Apple remains one of the only big tech companies to not have a bug bounty program.
Kinto-dist: Kinto Distribution
I'm glad I could make your day incrementally better.

Every once in a while I need a reminder that my loose tongue can make people feel marginalized. What you do is thankless and I know people resent you because they feel like you're trying to censor everybody. I know you're just trying to protect people who don't have a thick skin. Not everyone can have a thick skin, so somebody should look out for them.

I almost responded differently but I'm really glad I didn't. The world doesn't need more distance between people.
I'm... very skeptical that it's trivial to make a $5 DO instance you can pipe imagemagick to from another host and has nothing else on it. Note that if you're talking about using a linux image, this is not even remotely a unikernel.

Also, there are still myriad ways this kind of interface can represent an attack surface if you aren't sufficiently careful with the communication protocol (that presumably you are writing).
I agree, except I'm pretty sure Facebook and other bug bounty programs don't guarantee payment.
Brazilian appellate judge rescinds WhatsApp block
Fraudsters Steal Tax, Salary Data from ADP
From the tax simplification point of view you're right. But removing the subsidy would still raise the prices on soft drinks, and affect lower income households disproportionally, so it's a regressive measure as well.
Heavens no. There are 88,000 farms and something like 130,000 "farm operators" in Iowa.†

That 2129 of them are doing very poorly shouldn't come as much of a surprise. I'd be surprised if at least 3% of them aren't actually losing money!

There is something to be said about income distribution, but it didn't make it accurately through the comic strip.

␄

† https://www.extension.iastate.edu/agdm/articles/edwards/EdwS...
Was up to 9 hours and took more like 4. Had some spare time so I knocked it out. I don't mind these things, but when you make someone invest hours, you should feel responsible for investing a couple minutes.

Was one of these "do something pointless in OO so we know you're not a potato" with infinite space for random scrutiny. 1st year undergrad stuff that makes you reconsider believing in intelligence. For a senior software engineering position.
It protects against trivial ones, but advanced buffer overflows can work around ASLR and other protections.
Did you do a double blind test or use any instrumentation to confirm your perception? I ask as someone who has more than once been convinced that I'd made something faster only to prove myself wrong after measuring it.
Fun?
It was so offensive that it connect be linked to.
Link to the cartoon: http://thumbsnap.com/i/V80Bg5ye.jpg?0503
Upwork doubling fees
Here you go: http://thumbsnap.com/i/V80Bg5ye.jpg?0503
> One final point: I decided to create a throwaway to post this because I am confident that I would be pilloried by people in these organizations if I were to bring up these points with my real name attached. There is not a healthy climate of discussion around this topic right now.

THIS. So loudly this. Any kind of climate where asking the wrong question or expecting evidence for a claim automatically makes you a villain. And not a whimsical, comical fictional villain but, where people actively seek you out and try to get you fired for asking questions isn't something that people want to engage. There is too much risk and too little reward.

Speak out and you could lose your job, do the right thing and people will say "This is how it should have been the whole time". Even taking credit for a win in this area incorrectly will lead to villainy.

What I would love to see a case study company in tech that "spent 25% of their time on diversity and inclusion efforts" and did not just better than the baseline in tech but, made up for the opportunity cost.
Don't underestimate the professional value of disclosing a vulnerability to the company And I don't solely Mean the value of the publicity and the exposure of being public about the disclosure. The security community is surprisingly small. Getting a one off splash story in a rag like Business Insider is nothing compared to building a back and forth with Someone like Alex Stamos.
San Francisco | Founding Engineer | Alien Labs | Full-Time, On-site | VISA | https://angel.co/alien-labs

Alien Labs is building bots that automate routine or repetitive work, allowing teams to spend more time on work that requires creativity and emotional intelligence.

We don't care about the source of your education, we care about your abilities!

Day to day you will:
• Apply state-of-the-art NLP methods to valuable real-world applications
• Prototype and optimize deep learning systems
• Work with our proprietary corpus of user data
• Work with other engineers and designers to develop new features and easy-to-use interactions
• Actively influence which technologies and frameworks we use across our stack

You are:
• Excited to build products that span many services & technologies
• Familiar with one or more backend programming languages (Python, Go, C++, Ruby, etc.)
• Interested in developing creative and polished conversational UI/UX
• Comfortable with theoretical computer science, algorithms, reading research papers, etc.
• Bonus: Research or practical experience with Machine Learning, Deep Learning (TensorFlow, Theano, Torch, Caffe, etc.) or NLP (NLTK, spaCy, etc.)
• Bonus: Experience with computer science (ACM, USACO, IOI CodeJam, TopCoder, etc.) or math (IMO, USAMO, PUTNAM, etc.) competitions

Benefits:
• Generous equity package, (1.0% – 4.0%) including a 10-year exercise window and benefits (vacation days, health, dental, vision insurance)
• Competitive salary ($75K – $125K)
• State of the art equipment (laptop, monitor, headphones, etc.)
• Free lunch, dinner, snacks, etc.
• Introvert friendly environment (closed floor plan, few interruptions, etc.)

Details at https://angel.co/alien-labs/jobs/134898-founding-engineer?ut...
In this case, seeing as COPPA is a US law and the kid in question is from Finland (and thus likely under Facebook's EU subsidiary), I'm guessing not.
Ok, but are those the poorest farmers in Iowa? All of them? Sampled at random?

Yeah, I know, pedantic, but it takes something away from the point for me.
I've known a lot of farmers too, admittedly none of them from Iowa, and none of them were like what you describe. Maybe it's due to regional differences but I'm inclined to think you exaggerated rather a lot there.
"Brazilian appellate judge rescinds WhatsApp block"

http://arstechnica.com/tech-policy/2016/05/brazilian-judge-b...
It comes in quite handy when you're dealing with sites that attempt to hide content behind a paywall, with just a front-end solution...

#nevertrusttheclient
I'm fairly certain Brazil didn't just wake up one day and decide to reactivate WhatsApp's service...

So my first reaction to this news is what did Facebook/WhatsApp/Zuckerberg do, or possibly even give up, in order to change Brazil's mind.
This sort of ideological concern trolling is always the same and it gets tiresome after a while, but let me give you an answer. The Orwell comment was bad because it was flippant and unsubstantive. But naming a specific person to apply that condemnation to is far worse. I don't see this as a particularly difficult distinction. We ask people not to do the former and we insist that they don't do the latter, and ban them if they won't stop. I notice that you subtly slipped it into your own comment as well ("the reason it is so").
Line 17 will make you furious.
Relevant XKCD: https://xkcd.com/1357/
I use Windows 10; I’ve found something under Settings > System > Display > Advanced display settings > Advanced sizing of text and other items > “set a custom scaling level”. It lets you do 200%, but I haven’t tried it out, sorry.
What you have a little more than a proof of concept and it's a long way to being able to stack up to established sites like https://pcpartpicker.com.

If you do something that they don't, then either they may just copy the idea or they might've already done and discarded it. That is, you must understand your competitive edge and what it would cost to obtain and maintain it.

And if you don't have anything unique to offer, then you must know how it is that you are planning to grow, because once you think it through there's a good chance it either won't be viable, interesting or both.
That would be possible, as there is already a weight for the gpu. Thanks, I'll try it out.
> The vast vast majority of the population reject basic income

The recent poll I've seen has 54% oppose to 34% support, with the remainder not sure, with the "Social Security for all" phrasing. [1] That is majority opposition, but its not the "vast, vast majority", and its on something which while its gotten some media attention, its been very little in mainstream media, and certainly no big public sales effort in the US. (Same sex marriage took about 10 years to cross a similar, net 19% oppose, gap -- and that's with firmer opinions [fewer unsure].) [2]

[1] https://today.yougov.com/news/2014/01/09/poll-results-guaran...

[2] http://www.gallup.com/poll/117328/marriage.aspx
Tried this out on a work project a month or two ago, found it worked quite well and had a noticeable performance boost.

Unfortunately a bunch of inherited legacy code uses angular.element().scope() in a lot of places which then breaks without this turned on, so I had to revert it.
I don't have the problems with LastPass that you have, but if I did, I would still find it handy for secure password generation, sync, and backup.

You could just open the LastPass Vault in a separate window and copy passwords out of there and it would still be worth $12/year for me.

That being said, try right-clicking in credential fields to find more fine-grained account selection.

And maybe stop by their support to find out if something is wrong with your setup.
Also known as, "Dont bite the hand that feeds you"
I agree with 2 but not 1 & 3. In my experience

- Committing to master directly is the simplest thing to do. That is why most people chose to do that. It works well if everyone is working on their own pieces not touched by others. Out of all the teams I have worked with in past almost 4 in 5 did this.

> They have a comprehensive test stack, which helps verify the above point and keep it sane

This may or may not be true.
I like the idea, but not the implementation:

> Unlike Flattr, users don’t have to click a button to “Flattr” a website — instead, it will automatically track their browsing activity and distribute the money based on their engagement.

One of my main objections to most forms of online advertising is the tracking/profiling. I don't see why there can't be a button unless they plan on selling the info; in which case it's hardly an improvement over ordinary web ads.

I glanced at the website, and they say the info is stored locally and only the final results get sent back to headquarters, but there's no privacy policy or other detailed technical explanation of what this means.

I guess that's understandable since apparently they're not sure how they can measure the worthiness of a given web page:

> Plus, the question of exactly how to calculate engagement is a tricky one. You probably don’t want to reward a worthless article with a dumb-but-effective clickbait headline. You might also leave an article open for hours without actually reading it.

Which just reinforces my notion that the user should have a button. Otherwise you're going to have situations where users are tricked into visiting worthless pages or end up paying to support website that they might not want to support. Can you honestly say that you would choose to support the people behind every website you visit?
AI image colorizer
Anyone else see this headline and thought, "Some government gave them a 10-year-old?"
TIL: Add the words React and Redux to something and it is immediately cool.
Parse alternative: Self-hosting or Parse hosting provider?
OpenWRT is an embedded linux distribution that works similarly to something like the Yocto project.

I don't see how it relates at all to one hardware vendor, with rather terrible track record on all things networking to boot.
If one is keeping the largest entitlement program of them all, the originally quoted $700 a month is a bit pie in the sky number.
> In the future, coal is dead.

What about coking coal, for the production of steel from iron ore?
Except there are FAR more than 2129 farmers in Iowa. There are apparently >80,000 farms in Iowa and 130,000 farm operators.[1]

So, the CEOs of a few multi-national corporations make more than some undefined subset of farmers in Iowa. Are the 2129 the least successful farmers? The most? A random sampling? I assume the cartoonist meant something like 2129 * [average farm revenue] = sum(coo salaries)?

1 - https://www.extension.iastate.edu/agdm/articles/edwards/EdwS...
YES lol This was my first thought as well! "Facebook awarded a 10 year old"
Kinto-node-test-server: A Node.js test server for Kinto
Is there a way to download content using this? There is a zip I'm trying to get from a particular site and it keeps failing due to some kind of download cap.

Using --continue with wget doesn't work (I'm guessing they turned it off).
Haha yes, that's exactly how I interpreted it. Removing the "with $10,000" from the actual headline made this a bit ambiguous.
A long time openwrt user here. What puzzles me the most is that, those who are forking openwrt are the the majority group of core developers for openwrt, so I don't know why they are leaving the project they're in control in the first place. It seems a few core developers left behind are also in shock, nobody knows why, and there is no dispute in the community that led to the split either, truly a mystery.
I haven't seen anything approaching 72dpi since 1024x768 stopped being common, most modern displays are north of 100dpi. It's still far too low though. We've been held back far too long by the OS and app makers inability to adjust to a reasonable resolution.
This announcement comes as a surprise to all the other developers, myself included.

- mbm (openwrt founder)
Alot also loose the land they had, to the banks over time and become glorified landscape facility managers for the bank or for example a energy company.

The guy in that "My-little-farm"-book you've read, might never have smiled so happy, and it might never have been his "little-farm". I know a lot of people who wont accept this though. You got to be rich, living the good life out there- else, where to daydream-escape towards from a day in the city.
Trying to remember that other incident, not with facebook, maybe microsoft, where it was a teenager and they wouldn't pay them because they weren't 18+

So good on Facebook (this once).

ETA: it was paypal http://seclists.org/fulldisclosure/2013/May/163
Webinar – Webinar: What to do after you’ve learned agile practices
Java as a server language has a record of nasty serialization-related RCE vulnerabilities. Of course, they're in popular Java libraries used on the server rather than the language itself, just like this bug was in a popular C library rather than the language itself - but Java makes it very easy to accidentally write that kind of vulnerability. In fact, just loading two unrelated libraries that are individually safe sometimes create an exploitable RCE condition in Java. That's worse than even C.
WhatsApp block in Brazil overturned after court appeal and user complaints
$100 a month in the summer in Texas? You living in a shoe box in the panhandle or what? I spend $700 a month in August. Tell us your secret for real.
Are scientific theories really better when they are simpler?
Poptel in the UK was one and quite well known in the UK Coop movement. Unfortunetly we went bust :-(
"Weird, some of my comments disappeared. Well, I guess it's time to completely reboot my social media profile on a new service!"

- no one, ever
It's a stretch to say that GLSL shaders are broken, since they are functional and every OpenGL application uses them, but it's hard to say that they are implemented in a logical way as they are now, especially at a topical glance.
Nothing, their judicial system functioned as it should, only a day too slow. A district judge in the middle of the country has no right to do stuff like that, and the appellate judge fixed the overstep. Now, step 2, disbar the original district judge.
It's class BR7 protection. That means it protects from lead bullets. That's all. Here's a list of examples of what it doesn't protect from: AK47 with hardened or armor-piercing bullets, incendiary bullets, tank fired shells.
Intervention Image – PHP Image Handling and Manipulation
Thanks for example. That's badass!
I don't think micropayments are the way with systems like this. I think they need to just keep score and pay registered content providers based on traffic. With micropayments you need to have an action by the user which is even less likely if it actually costs them more money.
I'm hoping the bug was a little more complicated than just "we forgot to check." That's a pretty dumb mistake to make...
They have a point, maintaining something based on OpenWRT is extremely painful if you are not very in tune with the development.

I remember one instance where they just switched the entire package feed stuff around and didn't bother porting all old packages over. Or when core packages move around willy-nilly.

Another instance was when they changed over to a new freaking libc (musl). That's the kind of thing for major releases, and the fallout was that stuff like hwclock suddenly segfaulted.
Isn't deep learning the correct approach though? I mean we are trying to emulate biological neural networks which is fundamental to intelligence. Do you think that the artificial neural networks we are using right now are not rigorous enough?