skysight-inc/HackerNews huggingface dataset:
There is some great info in this post. The draining of the swamp is really good work, and seems to be starting to pay off.

I hope for the CSS theme changes there is some sort of migration, or warning - was trying gnome-staging on Ubuntu and lots of things broke with the change.

Fingers crossed that GL will bring GL Enabled cairo at the same time.
Yeah, it's so common as to have become a television trope.

It's not difficult to see how a life of luxury can cause one to divorce the notion of wealth (or power) from the hard work necessary to obtain it.
I've never really been a fan of the notation. But I don't know how you can conceivably enforce this because just like programming, people will pontificate about 'design', 'clean code', 'maintanability' and other similar cargo-cult buzzwords but they will go ahead and do whatever they want with their code.
That's falls somewhere between "because its the way we do things around these parts" and "it's what we used on my last couple of projects".

Perfectly fine for a certain degree of utility (maintenance, finishing, junior dev?), not quite so much for a lead, system designer or architect.
Few (non-immigrant) families eat it, therefore few people know how to cook it properly. And so when they decide to try lamb on a whim, it comes out tasting bland, they say, "Ugh! Lamb is awful!", and never try it again.

It took me over a year to help my girlfriend un-learn that initial reaction by repeatedly taking her to Mediterranean and Indian restaurants where they actually know how to cook lamb.
Fair enough. It is probably not a huge rewrite to give it a try.
Are you sure about that? It is just marketed a little differently.
This is not just a problem at the consumer level. My entire career I have been told that I couldn't do X because it wasn't "industry standard" or "best practice" or some other code word for "not on the menu."
You have the option to quit and find a better job somewhere else (pretty easily I might add).

Musicians, once signed to a record company, are not so lucky.
You're reading a lot into my question, and it turns out that you're dead wrong: I like pop music.
You don't want to keep all your money in a single account, regardless, and if you do, you definitely don't want a card on that account that you use in the wild.

Specific UK example that happened recently to a friend of mine, he had a single HSBC current account with ~£5000 in it. He had a debit card with that account, and used that in ATMs, at restaurants, etc. as his primary spending mechanism. His debit card got cloned and the account emptied.

There are protections in place, one of which that he still had possession of the card, that resulted in him getting all the money refunded to his account. However, the process took six weeks. For the duration of that time, he had no money at all.

Since then, he has a separate account that he uses for ATMs (never keeps more than £500 in there) and all other spending goes on a credit card, which gets paid off in full every month. If his ATM card gets cloned, he's out £500 at most for a few weeks until he gets it refunded. If his credit card gets cloned, he's not out a single penny, as disputed transactions are struck from statement balances due at the end of the month.
Is there a way to read the article without signing up or subscribing?
Forgive me, but I'm not making a stance. I'm just pointing out this is generally Valve's game-plan.
nvm, it's back up
Best part is credit card debt is typically unsecured - spend, consume, enjoy, stick up middle finger when repayment is due. Those who do repay will of course sub those who don't over the long course in the variable rates and fees.
I've said that if the RIAA could get people to buy an actual piece of cow dung in the shape of a circle that cost them $2 to make, including owning the cow, and they could sell for $18, they'd get out of music and into the manure business.

I think it's an apt analogy. The RIAA wants to make money. Music is the vessel. That's, well, kinda it.
Not mentioned: YouTube is a break even business. They already pay all they can to license content.

http://marketingland.com/report-youtube-roughly-break-even-e...
Is it really? Noticed from this HN item, went to check...and it seems up. From the timestamps on front page, a 7-minute outage looks likely.
New gene found: helps prevent heart attack, stroke; may block effects of aging
What if the music industry saw the sales of their music more as a marketing awareness play than an income generator?

Songs played on Youtube, Spotify, Pandora, etc. and their covers drives little direct revenue to the artist. I doubt that will change anytime soon.

However, that drives serious brand awareness to the artist, who could then sell other add-ons (music tickets, t-shirts, limited edition releases, etc)

Maybe I'm naive to the industry. But most business owners I know would kill for marketing that paid them and returned an ROI.
Why are we worried about a chat app that hasn't been released yet?
haha ditto for posting the same. Anyone also catch the ending line of the README re: FizzBuzz? :)
I'm not sure if I understand the problem here. So either Fox will want to remove the trailer manually, or they will want to remove it automatically with ContentID. If they remove it manuallly, then there's no problem since what I'm talking about only applies to the automated approach. If they want to remove it with ContentID, then presumably they have already uploaded the ContentID data, in which case their upload date is still earlier, and they can take it down.

The only time this would be a problem is if the bootleg trailer were uploaded before they uploaded the ContentID data, and Fox wanted to then upload the ContentID data and have it removed automatically. I can't see why they would do this, however, since presumably they are reacting to the bootleg upload in this case, and can then simpply issue a manual takedown request.
If only it could be offered in my small country too!

I hate how these services and the record labels think only about the US/their country.

For example one of my favourite bands is Italian and apparently most of their older music is blocked on youtube in my country. There really is NO WAY for me to get the music legally. Even the torrents have very few seeders and I'm scared in a few years I won't be able to listen to this music anymore. I just hope i won't lose my backups.
Boy, you're knocking it out of the park today with the insults and the psychic abilities telling you what other people think. Though it doesn't allow for as much snark, you might consider the idea that people can rethink their views.
It's not 2700 views. It's saying that "Drag Me Down" was uploaded to YouTube 2700 different times, which each time getting its own distinct view counter.
I disagree.

If you're stuck using vanilla CSS, that's probably the best you can do. But if you have a preprocessor that allows mixins (and god, you really should), I find life is made infinitely better if you have very specific class names, ie. every element with a given class name should be styled exactly the same.

Any styling that's shared across multiple classes (both in the literal sense of a selector, and in the sense of "grouping of alike elements") belongs in a mixin that gets mixed in appropriately.

If you're certain that's unique, you can use ids if you like, but I don't really see the point. Plus, like all feelings of certainty in programming, the future will love mocking you for having it.

(On reflection, the same frequently applies to OOP classes...)
Insider-Trading Law Comes for More Golf Buddies
But "agility" is a noun. By using it here instead of "agile", he's emphasising his point that the latter is not a noun.
must be a rule that the vast majority of informational sites, blog sites, tutorial sites regarding Java look hideous. Looking up tutorial sites on JSF, this 'great' front end coding framework and there's not one site that can manage a nice looking website, not even barebones nice. All are hideous.
Use the Principle of Charity next time: https://en.wikipedia.org/wiki/Principle_of_charity
Find different friends. Not everybody is like that.
A sadder reflection is how Taiwan still isn't considered a country internationally. Due to China's international influence. For exmaple: The Taipei Economic and Cultural Representative Office in the United States, which is quite a long winded way of saying embassy without saying embassy.
> We need our smartphones, notifications screens and web browsers to be exoskeletons for our minds and interpersonal relationships that put our values, not our impulses, first. People’s time is valuable. And we should protect it with the same rigor as privacy and other digital rights.

I think that the only way we can do this is for out technology to make our values impulsive.
Besides actual lead concentration in water being disputed (per comments in the parallel subthreads), I think this analogy isn't good for another reason - Roman aqueducts were meant to solve a problem, to get fresh water into towns, improving comfort as well as sanitation. Most apps made today are not about solving problems, they're about bundling a minimum amount of features that would trick the users into doing something (paying with money, paying with daya) that profits the app creators.
Because our winters are harsher so we don't get that grass fed deliciousness like the rest of the world. Beef stands up to corn better.
There's a lot of minced (ground) beef in US cuisine (tacos, burritos, on pizza, hamburgers, chilli, sloppy joes, etc). That's a place where lamb could fit in really well.
I haven't seen this link before; it's a great reference.

The issue comes from the second sentence of the second paragraph:

> Therefore, applicants must have the exclusive rights to the material that is evaluated.

YouTube does nothing to verify the exclusive rights, as far as I can tell.
While the article is primarily about piracy, the existing pay models are fairing no better. Here is one musicians take: https://medium.com/cuepoint/streaming-music-is-ripping-you-o...
> Best part is credit card debt is typically unsecured - spend, consume, enjoy, stick up middle finger when repayment is due. Those who do repay will of course sub those who don't over the long course in the variable rates and fees.

Those that pay it off entirely every month are the one's being subsidized. It's effectively an interest free loan for 30 days. Plus you get 1-2% back as "rewards". That's what contributes to the ~3% transaction costs for credit cards.
Click the "web" link above.
What's the amount carried over each month (and interest paid)? That seems the more interesting figure.
One thing that's unclear for the article: does this include debt that never incurs any interest?

I typically have an outstanding balance in the 3-4 figures on my credit card because I pay for rent, gas, and airline tickets with credit. However, it gets paid off every month. I guess that's technically debt, but it's not problematic or anything...

I feel like the majority of credit card debt is the type of "debt" that I incur every month.
Apparently historically accurate.

Also the irony of responding with an uploaded video of a copyrighted show owned by a major studio is delicious. :)
None. Like I said below, I'm not taking a stance. I practice "agile" at my company, but Valve's existence does refute the claim that it's comically naive.

Now, if I had to offer my 2 cents why it works at Valve and not others -- games are deeply creative. You actually want your engineers to go off in their own little world and somehow capture the sparks that fly. It's nearly impossible to do this with some sprint model ("OK guys, creative thinking sprint! let's go!").

To re-iterate, the reason why it doesn't work with games is sprints are output-driven yet the creative output is not so easy to capture in this manner. Its origin is mysterious and subject to "ah ha!" moments whenever/wherever. This is why games must instead focus on process (hire the best, let them do whatever) and take a hit on strict output-driven management.

Yet, the big dogs have been pushing one game out after another. For example, WoW got bought by Activision and they couldn't get new expansions out soon enough. One of the most popular MMOs, Ultima Online, was bought by EA and they immediately started their expansion line of junk and ruined the game. This wears down on the overall brand of the game. Ultimately, output-driven management of games is a sure way to lose the creativity and balance necessary to create a gem.
From the article:

> This post merely a reminder of the actual values mentioned in the Manifesto. I was inspired by this great talk: Agile is Dead (Long Live Agility) — Dave Thomas

The talk's title is hyperlinked to the same URL you give.
I remember when the original Agile Manifesto came out, and what a ruckus it caused.

The idea that programmers should be responsible for making decisions about projects, not management... that did not sit well with some.

Still doesn't.

It might be time to have another Manifesto saying the same thing under a different name.
Good point. Apologies
Fun story. I was at the Madrid airport a while ago and did exactly this: used a kiosk in a McDonald's to order my stuff - hooray for no more language issues (my Spanish is really bad, I was tired, and the kiosk was something new I hadn't seen anywhere).

When my order was ready - what did they do? Call out the numbers - in spanish, and not with a very clear/easily recognizable/slow pronunciation. Plan foiled.

In the end I did get my meal by asking if I had understood the called out number correctly, but unless you also solve some other problems, this is not as perfect as it sounds ;)
Come to Japan, and I will show you safe cities and trains that work. Even your measuring stick is broken.
You're arguing for the tyranny of the statuo quo. It doesn't make sense for Flash to even exist, it's only around for historical reasons.

If we all had browsers without Flash and someone came along and suggested adding it, what would your argument be? I don't see why our default should be not changing things when everyone knows the better technical answer is changing it.
Google the first sentence. WSJ doesn't ask you to subscribe if you are referred by Google.
Just a small nitpick, all slaves make $0 per diem. It's sort of the main benefit of slavery.
Maybe. Python is under an MIT-like license, so you're fine, but if it were under e.g. the GPL you could still look to see if they have some form of runtime exception as GCC does. In any case it's rare for a company that's not well-established to care more about licensing that technical merit (and even any that do, the typical approach is to ask to buy a separate license if possible), and it's also rare that a company would use such a tool as this (created as a hackday project, in Ocaml, according to the author) rather than finding an alternative that meets their licensing criteria or just developing it in-house since it's not that big a tool and lacks a lot of useful capabilities like piping.
I agree, though as an aside I think this takes the conversation in a new direction. Ad-supported FM radio probably did more to encourage, or at least aculturate, people to treat the internet like just another radio station than anything else.

The big difference was that music on FM radio enticed people also to go buy the vinyl LP (at $12 (or so) a pop in 1977 money. Ouch.).

So (taking us in yet another direction), the problem is one of technology: once downloads replaced vinyl and CDs, the only thing left is merch and other branded items, which sell far fewer units relative to the LP or CD of yesteryear.

The labels blew it on technology (they went from shellacs to 45s to LPs to CDs and stopped there).
UPWORK'S NEW PRICING AND HOW IT IS AFFECTING MILLIONS OF UESRS
It's not about the upload timestamp but about the time of creation. Fox could have said "we created this episode three month ago" when that's the time the episode was first pitched and it would still be fine.
> However, that drives serious brand awareness to the artist, who could then sell other add-ons (music tickets, t-shirts, limited edition releases, etc)

Not all genres lend to live performance. Not all audiences buy t-shirts. Not all audiences purchase music at all.
Cigarette sales benefitted cigarette companies. That doesn't mean they benefitted the economy because the costs of smoking were eventually passed on to health insurance and/or taxpayers. Money that could have been spent elsewhere.
Looks really cool, thanks for this! If there is one thing holding me back, it's that JSON is a bit of a pain to write manually. Do you have any plans to support a more human-friendly format like YAML[1] or Hjson[2]? I guess I can always manually convert those to JSON, but it'd be neat to not have to.

[1] http://www.yaml.org

[2] http://hjson.org
According to logic, this quote "yeah - the C++ bits were clearly written by someone who doesn't know the language well. I'd be careful about using this code in production." is a personal attack. I get offended by this, personally. When I get offended, personally, I answer how ever I see fit.

Thank you, you will be missed. I don't know what to do without you.
Reduce our emissions. This has one potential and one actual effect.

1) Potential: If climate change is significantly affected by human output, then we may curb or counter the current climate trends.

2) Actual: Healthier environment for life on this planet. We won't have cities like Los Angeles used to be, or Beijing is now where people can barely go outside without taking a year off their life. This is, without a doubt, a good thing unless you explicitly want poorer health to be the norm.
Exactly this! I use Firefox for everything but Flash websites, and Chrome only for those because the frozen Linux Flash player is a broken POS.
Fac build system
Source? I believe in EUR its the same as NL and cheaper than DE. The problem is salaries/min wage in PT are very low.
The problem is that even boring stuff can become 'interesting' with loosely worded and/or selectively enforced laws.

If you become a 'troublemaker', then retroactive trawling can reveal things that you may have done that are 'illegal', but wouldn't be enforced against a normal person in normal circumstances.
awesome thanks.
Growth is influence
Is this technically a quine though?

In any other language, a program that opens and prints file containing its own source code is not considered a quine.
HTM School Episode 4: SDR Sets and Unions
I have this bookmarklet that I click every time I visit a page that is paywalled, as many are open if referred via Google:

javascript:(function(){location.replace('http://www.google.com/search?q='+document.URL)})()
It's a freedom vs not-free issue. There will always be rich, powerful people that want more power. The power they want often comes at the expense of individual rights.

The government is supposed to be there to protect us from exactly these types, but now they are increasingly working hand in hand against us.
Yes it does. https://www.youtube.com/watch?v=FvPbxZmZxZ8
Fucking is not an adjective.
Despite becoming what you say it became, it's still the best online résumé in addition its strength is it's community. The reason why it is the best network for pro is because most of the pros are there and not because it's the best.
Fear is very powerful, until you scare people too much, then you find out the other side of the power of fear.
Q: What is the difference between a methodologist and a terrorist?
A: You can negotiate with a terrorist.

Methodologies are useful as tools used by developers to organize their work and make themselves more productive.

When methodologists enter the picture, the benefits are lost, because methodologists serve the methodology, not the developers' product.

All methodologies are eventually hijacked by methodologists. Some dev orgs are smart enough to avoid them or at least limit their influence. Mahmoud is clearly not working in one of them.
I just installed Jenkins 2 today and in my opinion, while it still has a way to go to meet the ease of use of best of the various SaaS options now available, it has improved leaps and bounds.
I'll give you an example. I live in Ithaca, NY, not far from some of the richest shale gas deposits in the United States. This town is also ground zero for fracking hatred. Post something awful about fracking, and people will eat that shit up whether it's true or not. I know, because I was one of them.

Then I started dating a hydrogeologist. As luck would have it, her very MS thesis was on fracking. She dispelled rumors left and right: "fracking causes earthquakes!" - actually it's poorly built injection wells and wastewater storage that causes earthquakes; "fracking injects radioactives and other poisons into our groundwater!" - nope, the fluid itself is relatively benign (except for a single phase of high-concentration HF/HCL) and the radioactives are actually pumped UP from the crust, not the other way around. And as much as we hippies like to believe - the 60s/70s never really ended in Ithaca - our town is powered by dirty, dirty coal, not magical fairy dust; natural gas would hugely reduce our CO2 emissions.

Point is, it's fair to be scared. Improper fracking CAN cause earthquakes, it CAN poison groundwater, but it is very obvious where and how it happens, and it can be regulated and prevented.

The only real problems arise when people refuse to reconsider their opinions in the face of facts.
Sticking up a middle finger will trash your credit rating and make it impossible to get a mortgage.

In the UK you'll also be put through collections, which can include attempts to force you to sell a property - if you own one - and/or most of your possessions to repay the debt.

Credit cards may not be secured, but lenders have risk management divisions who make some attempt to estimate default rates.

The biggest problem is the ridiculous rates for the riskiest borrowers. A few cards have an APR of 99.9%, which guarantees a default for anyone on a low income who has to make an unexpected payment for any reason at all.
It is pretty simple: when I spin up an EC2 instance on amazon, and I type "python" in the console, whatever version that is will be the version I use.
How to Write a Google Maps React Component
With what? EME is a "cure" for a problem you shouldn't have in the first place. Idiotic technology to do nothing useful and solve no problems to make some content company executives feel better about their liability.

EME does abosolutely nothing to prevent piracy and only serves as another roadblock for people to jump before seeing videos.
It's really about freedom. And it's "Those who want to control us vs those who want freedom to control themselves." Has always been that way, always will be.

Democrats and Republicans used to (largely) agree on freedom as the goal and just disagreed on the means. Now that's changed.
I hope you're joking!
I hate this interview question. This question however would be a great intro to CS/CMPE in university, "What happens when you type google.com into your browser and press enter....well you'll be able to answer `most` of that by the end of your PHD Dissertation."
US agency issues privacy guidance for drone operators
I would venture to guess that 'your type of debt' [like mine] is actually the minority. Most Americans actually carry a balance, hence why the card companies continue to push/prey as they do.
Netflix can make its own app, outside the web.
I think I leant about it when I learnt about Lambda. In this context it's a convenient way to give a URL to a function, pass parameters to it and get back the result. You could build HN with the API gw, one Lambda function per each request and a db.
Definitely. I don't know what the wage would have to be to make human cashiers cost effective vs. kiosks, but I'm guessing it's on the order of pennies per hour.