skysight-inc/HackerNews huggingface dataset:
As noted in a different comment (https://news.ycombinator.com/item?id=9708878), substantial amounts of hip-hop and rap music are essentially long poems set to a beat.
Well countries will soon feel the pain cities, counties, and even states have felt. This is a global economy and more people than ever have the mobility to seek places to live where the think the costs are more to their liking.

So instead of going full stupid with taxes and regulations governments need to learn how to do the same or more with less and how to compete.
What's the problem with @Unknwon being in the states? Don't they have internet access there?

Sigh. I don't know, maybe he's on holiday and you're not entitled to demand a response from him?
Play with Laravel 5.1 right in your browser
Ask HN: How you set expectation to work offsite for your weekly work?
Question is open to anyone who works off-site or remotely. How do you set expectations with clients / employers as far as where and when you work. Does it always start at the specification of the contract? Are terms set on-location 9-5 and then that eases up ? Or are you strictly remote and only on-location under scheduled occurrences ?
I am not upset. The Urbit folks have hit the repos with renewed vigor, and more people are talking Urbit on Twitter this week than in the 10-20 prior weeks combined. If you're pleased with the outcome too, then we're both glad.
That is the beauty of the market: you do stupid things like that and you aren't rich enough to do so much longer.

If it was regulated and you used your buddy connections to appropriate all the water usage rights then you still have your buddy connections once you have taken my water.
In what possible way is that a No True Scotsman fallacy? Do you think you can slap a "Scotsman" label on a fish, and it magically turns into a Scotsman? What Agile is, is described in the Agile Manifesto. What Scrum is, is described in even more detail. When what you're doing is not that, you're not doing that, no matter what you call it.

I totally agree that there are a lot of companies that claim to be doing Agile or Scrum, and often it just means they picked one element, pulled it out of its context, and applied it in a situation that has nothing to do with Agile or Scrum.

Years ago I worked for a company that claimed to be doing Scrum because they started each day with a stand-up meeting. The meeting was fine, but what they did really wasn't Scrum by any stretch of the imagination. No sprints, no backlog, no retrospective, no well-defined stories, and no clue what our pace of development was. And even if you do have all the trappings of Scrum, it's still not Scrum if you ignore the underlying principles.
You might have noticed the trend of "de-malling," transforming indoor malls into open air shopping centers. While there are many drivers for this, the ongoing cost HVAC is a big one. So it doesn't surprise me that schools would pay so much.
Facebook Now Cares About How Long You Look at Stuff in Your News Feed
What was the machine learning problem?
This is awesome and makes so much sense, great work team.
Well to be fair, they are both paying jobs, one would just pay significantly less. As for pursuing dreams, my concern is that by the time I am financially stable, I will not be willing to drop the entire life I have created at that point. Whereas right now I'm in a transitory phase in my life, where I am not particularly tied down.

Does that make sense?
This sucks, I still can't invert a binary tree!
If there's a monthly fee, they can just penalize players who disconnect. The usual barrier to that is free games where if you penalize/ban somebody they'll just come back with a new account.
"While this is true for the big picture, it's still fucked up that the status quo is for most everyone to have a well-watered lawn."

Why?
Why should we not focus on what actually matters?

Note that california's per-person water consumption (including lawn watering) has declined over the past 20 years.

So people are doing a good job.

Note also that parts of LA and other places you are complaining about, have the lowest per-capita water use in california
(though nearby have some of the largest)
Here are some figures:

http://www.latimes.com/local/california/la-me-1105-californi...
I assume you're talking about water leakage? If you are, we're not talking about that because it's such a tiny number as to be irrelevant.

"California receives a total of 80 million acre-feet of water per year. Of those, 23 million are stuck in wild rivers ...

All urban water consumption totals 9 million acre-feet. Of those, 2.4 million are for commercial and industrial institutions, 3.8 million are for lawns, and 2.8 million are personal water use by average citizens in their houses. In case you’re wondering about this latter group, by my calculations all water faucets use 0.5 million, all toilets use 0.9 million, all showers use 0.5 million, leaks lose 0.3 million, and the remaining 0.6 million covers everything else – washing machines, dishwashers, et cetera."

Via: http://slatestarcodex.com/2015/05/11/california-water-you-do... which is a really good read.
One of Android’s best features just quietly arrived on iPhone and iPad
Hey, let's add Bay Area Unemployment to that chart.

Oh, look, that correlates, too.[0]

Inversely, even.

I wonder how many economic indicators can we find that correlate to the economy?

[0] http://www.bayareaeconomy.org/wp-content/uploads/Bay_Area.pd...

(sorry, that was the most sarcasm I can muster. You're right, I need to work on it.)
> It’s probably not a secret that I dislike the “Agile” fad that has infested programming. One of the worst varieties of it, Scrum, is a nightmare that I’ve seen actually kill companies.

Scrum is not a variety of Agile. Agile is, per the Agile Manifesto, an approach to software development which prioritizes (among other things) individuals and interactions over processes and tools.

Scrum is a tool (a process, arguably, though it describes itself as a "framework" as opposed to a "process", since any complete process will need to add to what is presented in the Scrum Guide) laid out in a "definitive guide" providing the "rules of the game". An organization might be applying Agile principles and use Scrum, but those are largely orthogonal concerns.

> So what are Scrum and “Agile”? I could get into the different kinds of meetings (“retrospective” and “backlog grooming” and “planning”) or the theory, but the fundamental unifying trait is violent transparency, often one-sided. Programmers are, in many cases, expected to provide humiliating visibility into their time and work, meaning that they must play a side game of appearing productive in addition to their actual job duties.

This does describe the actual process in many places, but it has nothing to do with "Agile" or "Scrum". It is a fairly common management failure that was common among the canned one-size-fits-all processes many things that the Agile Manifesto was a reaction against; Scrum -- as defined in the Scrum Guide -- insofar as it incorporates what might be described as "violent transparency", does not do so in a one-sided manner.

"Lots of things that are called 'Agile' have problems because continue to do things -- which are also common without the 'Agile' label -- that the Agile Manifesto was a direct response against" isn't a substantive criticism of Agile, though its a good warning -- as is, after all, the Agile Manifesto itself -- against buying a canned process or tool and applying it just because the person selling it says the word "Agile".
Is there any way of getting the profile photo from an email address instead of username?
alternatively, they could decrease income tax so that salaries can be lowered but net income remains the same (or even increases) to make robots less competitive.
Do you work a 'bullshit' job?
The first computer I programmed was a Z80 micro-controller connected to some basic peripherals (LED readout, sensors, actuators, stepper motors, potentiometers, etc...). There was no compiler, no assembler; nothing but a keypad to enter the instructions into memory and a button to start execution.

The CPU was less powerful than any of the x86 32bit chips that were widely available at the time, but as a kid it still really gave me the idea that whatever I could think of, I could make a computer do.

I'd agree, understanding things at a really basic level first helped me to better understand things at a higher level later on. It probably helps me to keep in mind what a computer actually needs to do to run code as well. I think it's probably one of the reasons Knuth uses MIX in TAOCP.
The way methodologies like BEM and SMACSS work is to acknowledge that the cascade never works to your advantage, and avoid it entirely.
> The OP makes real points about the failings of Agile.

The OP makes some real points about failings of management that predate Agile, and are common even where the word "Agile" isn't used, and occur (among other places) in places that use "Agile" as an empty buzzword the same as the same type of organizations would use the name of any other approach that was popular if Agile wasn't around.

But none of it really has anything to do with Agile. Very little of it even has to do with Scrum (which, as an actual defined process rather than an approach to selecting/using processes, is at least subject to process-oriented criticism.) And, perhaps most importantly, no solutions/alternatives are offered.
FTA: Hunt reportedly said: "Let me tell you about my trouble with girls. Three things happen when they are in the lab: You fall in love with them, they fall in love with you, and when you criticize them they cry."

Has anyone stopped to consider that he may have been talking about trouble he has actually experienced? He does say "my trouble..." not "the trouble...". Later, he went on to clarify that he has fallen in love with someone and someone has fallen in love with him. If those actually happened and they were trouble for him, then his statement is accurate. He didn't comment any more on the crying part but it doesn't sound implausible that he, at one point, criticized a woman and she cried.
Why did you describe this as unhackable?

I'm not too into the video, especially since it doesn't even show the blocks.

That scrolling reveal interface might not be the best fit for efficiently describing the features of your blocks. This more details page, though, is much better.

http://www.elfblocks.com/more#.VXtm3hNVhBc

Just use that instead. If your call to action is to sign up for a mailing list...I'd put it above the fold.

When is this going to be available? It would be nice to know more about the team behind this...maybe an about page?
One of the principles of the Agile Manifesto is "People over process". While that doesn't mean process is not important, it does mean people are more important. Whatever your process is, it should be focused on people, working code, customer collaboration and the ability to respond to changing requirements. Even if you try that, it's still possible to have a process that does these things badly. But I still have to see someone argue that these principles themselves are a bad idea. (Well, responding to change can be harmful when driven to extremes.)

Scrum is the most process-oriented process that's still pretty agile. But one of the most essential aspects of it is that you refine your process based on how it works. In an organization with multiple Scrum teams, eventually every team will have a slightly different way of doing things, because that's what works for them.
Exactly, He didn't even give the other guy credits on his work.
This is a great project.
Please make the checkout page SSL-enabled only. At the moment, the extension's "Go Premium" menu link redirects to an insecure version of the page.
This fellow probably says it better than I:
http://www.economist.com/blogs/freeexchange/2013/08/labour-m...

If you take a moment and look at maslow's hierarchy of needs you have to ask yourself do we really need all these jobs at the top of the pyramid? Why can't we all just make sure the entire world has the bottom part covered and then just relax and enjoy each other's company / enjoy nature / read a book? Sure, I get why we have roomba the robot, but come on.... Luxury Yachts for millions of dollars? Mansions? Super cars? I mean, wtf.
can you give some examples of these so called bullshit jobs?

you might not agree that military jobs are useful (I think they serve a useful purpose) or the government in general (could be smaller, but it's not all bullshit in my opinion )... but many people would disagree with you.
That is one of the best non tech articles I have seen on HN this year. Personally I think the Dalai Lama is the real deal, someone who has compassion for everyone.
> But that means that the complaints about agile don't really have much to do with agile

Well, yeah, that's usually the problems with complaints about agile -- they aren't about agile, they are about a specific set of processes (usually ones developed, adopted, and applied by an organization not applying the principles in the Agile Manifesto) which that particular organization, or the consultant selling them, called "agile" as a way to hook on to the popularity of the buzzword.

> Scrum is more concrete, though, and can be more validly criticized or defended without as much confusion over the definition.

In principal, sure, Scrum is subject to process-based criticism, although lots of criticism of Scrum are about "what I've seen organization X, that claims to be using Scrum, do" rather than "the framework defined in the Scrum Guide".
My 2 cents working here.

Focus:
Yes, this place still is 100% about making software. Yes, sometimes the company still pushes hard for really stupid things. That's getting better.

Unreality:
I have no idea what he's talking about. Maybe upper management but everyone I work with is a real person with real financial concerns and life goals. I've had many conversations about poverty and its effects on people. Most people I talk to wonder how people making median salaries get by in the area.

Personal Freedom:
Yeah right. It's not like anyone's got you at the point of a gun but most of the time you're being payed to work on some project that has a pretty obvious route forward. The tyranny of the immediate rules here.

Company Leadership:
A wash but better now.

Source Code:
Plenty of that. And open source is being embraced more and more every day.

Benefits:
Nice salary. The yearly company performance raise has been beating inflation. The health insurance is good but it's now a capitalist ploy. There's a bunch of stuff they pay for that I'd rather have money for instead. The retirement is kind of hilariously weak but that's the trend everywhere I think.

Free Soft Drinks:
I'm a curmudgeon. I don't like my "overhead" subsidizing others' pathway to diabetes but whatever.

Work Life Balance:
You have to fight for this. And I mean really fight. You basically have to be willing to lose your job. But if you stick to your guns and find the right place, you can achieve this.

Microsoft is Not Evil:
Oh, they probably are. But so are most the places you all work for too.

Influence:
I integrate tools into games, which really overall isn't that important. That's also how I maintain my "Work Life Balance."
My argument is that the government, as the owner of the resources being extracted, might have both motive and opportunity to raise their prices if extraction costs drop.

Automation means we can do less work but still enjoy the fruits of our labour as if we did more work. I certainly wouldn't oppose that.

The Luddites wanted to prevent automation but I don't, so you'll need to clarify if that's not what you meant.
The Things You Carry is trending towards one item: Your mobile device.

It's subsumed so many other things: camera, Walkman, compass, GPS, phone, notebook (the paper kind), alarm clock, watch, step counter, ...

[Forgot the stack of street maps that used to bulge out from the driver's side door of my car. And my contacts notebook. And my library of books and encyclopedias. And my record album, cassette tape, CD and blu-ray disc collections.]
Another person realizing my meme that IT regularly forgets and (when lucky) re-invents the past. Often in an inferior way. K and J were great tools for datamining. Well-implemented, too. Hadoop-style efforts could've saved a lot of time and gained plenty efficiency starting out with such a design. Any suggestions on best way to solve this? A Wikibooks-like, categorized, searchable site of all kinds of solutions to various problems, perhaps?

Fortunately we have nice counter-examples with groups such as FoundationDB doing Hadoop scale with strong consistency. Building on the right, proven principles can get one ahead.
Usually quick and dirty, actually no most forks, don't go anywhere... because of the immense amount of effort needed. Once in a while forks become things like WordPress... but not too often.
West Baltimore’s Police Presence Drops, and Murders Soar
Why would I be down voted for this?!
But after the first successful install you shouldn't have to worry about GRUB anymore. I don't know what it's like on NixOS, but on GuixSD we just change the grub.cfg.
I avoid reading them as well. Generally if you wait just a short time someone else will cover the same material and publish it on a non-paywall site. When I see people on HN (or other sites) post a Washington Post or NYT article that I am interested in and that is behind a paywall I just google the title and generally some other news source has it covered so I can get the basic details.
If you mean a certificate for something like *.domain.com, then yes, every modern browser that I'm aware of will validate it properly.
I want to be your friend. Are you going to strange loop?
Now that's an inflammatory title. Didn't local corruption mean that land-owners would gouge the Red Cross, causing them to spread aid in different ways?
I often wonder if mental illness is a side effect of this shift from outdoor and natural forms of work, to indoor and stress driven types of work.

People have to teach themselves all sorts of coping mechanisms to stop their minds going out of control with modern work (burnout being a vague example around here).
>Comparing, say, Kx systems Q/KDB (80s technology which still sells for upwards of $100k a CPU, and is worth every penny) to Hive or Reddis is an exercise in high comedy. Q does what Hive does. It does what Reddis does. It does both, several other impressive things modern “big data” types haven’t thought of yet, and it does them better, using only a few pages of tight C code, and a few more pages of tight K code.

it is exactly exercise in comedy. Hive and Reddis are free. They do for regular persons and tasks what only $100K/CPU systems of yesterday were doing. It is like comparing high-professional $100K film cameras of yesterday with today's consumer 5-10M cameras. A $100K thing which i would never had access to vs. real cheap/free gigantic expansion of my capabilities. The choice is obvious to me.
Of course, who doesn't. But I suppose the question here is whether pursuing my goals would indeed fuck up my life or not.

There's also the option of trying to find a similar such ML position in japan also, but i still need to look into that.
We don't even know what the current deal looks like. Even lawmakers have had only very limited access to the terms of the proposed treaty. if the country, and by extension, the American people, are going to give up some of their sovereignty in exchange for ...something, that should be an open discussion not this corrupt backroom nonsense.
git aliases aren't run in fish-shell, even if you've set that to be your default shell.
There has to be a balance between government regulation/oversight and market forces. Just look at what happened with Wallstreet. You think no intervention at all would have been a good idea there?

It's not about disallowing the other guy from doing stupid things and not being rich anymore, it's about not allowing someone to waste precious resources essential for human life, so as to not make it harder for others in need to have access (at accessible and fair prices) to said resources in the future.
Regardless of how you feel about the sport itself, it is a great piece of writing. Keep posting more like it.
So what does PATH look like?
Another tool that generates compatible signatures: https://jedisct1.github.io/minisign/

The main addition is a "trusted comment" line, that can be used to verify metadata, instead of just the content, for example to verify a timestamp and prevent unwanted downgrades. This is not an issue with packages, but it can be an issue with files that don't contain any version/timestamp.

And since keys are very short, they can also directly be given on the command-line, making the verification very simple from a user perspective. For example the list of public resolvers compatible with DNSCrypt can be verified with a oneliner: https://github.com/jedisct1/dnscrypt-proxy#dnscrypt-enabled-...

OpenWRT is now also leveraging Ed25519 signatures to sign their packages, using a slightly modified version of signify. The result is way smaller than GPG, and a better fit for embedded systems.
Unfortunately, they sign `sha512(message)` instead of the message itself, making the signature incompatible with signify.

But even though they only do one thing, these tools are overall way easier to use than GPG, way smaller, and having short keys is really great.
Look at the word. Where do you think insight comes from? Not from another. The words are only there to go as far as words can take this insight - only pointing in the direction, leaving it for you to follow. I mean this genuinely: for you to be asking this question is to say you are still stuck considering the merits of beginning in that direction. From that position, there is nothing to do but to begin. What he is doing is beyond what intellect is capable not because of one or the other being inferior, but because it goes where intellect cannot. My takeaway from this is to start getting up earlier and meditating for a solid block of time each day - when I was unemployed, it was easy to do it whenever, any time of the day.
Tier option sounds smart. I think we have a similar system in place in Germany.
Hopefully he will take responsibility for cleaning up the app store and stop focusing on app count. I wrote Satya, the GM of the Windows Store, and various PMs on that team, but nothing.

Countless tons of crap on the store. MS paying for shovelware. CSRs defending fake versions of Dropbox. Fake Windows Updates on the store. Publishers pretending to be Microsoft or other big vendors. Smaller ISVs unable to get scam versions of their software removed. Hell, even Netflix had s tough time getting rid of fake Netflix apps.
He studies / works in the USA. He's chinese. He may be back home in China for vacation. Github + gmail is blocked by gfw
The internet has been not for us since AOL broke through...
"history has decided" - what is this? Who is "history"? In US, for example, there is First Amendment, which guarantees every US person the basic right for free speech. Of course, not all countries are as eager to protect the rights of their citizens as United States are, and over the course of history there were many governments that infringed on those rights. However, declaring that these infringements somehow come from "history" and not from a bunch of misguided individuals that have no regard to their compatriot's rights I can only attribute to supreme arrogance or unwillingness to take responsibility for their own crimes.

The willingness of the government to infringe on rights of the free speech by definition can not be any part of "civil rights society" - quite the contrary, it is the opposite of it, as one of the most basic rights - right to speak freely - is being violated.
It's bizarre that they consider https as an alternative to cryptographic signing, rather than an unrelated addition.
Eventually I kept the install ISO on a USB key for those situations. My main issue is how often I felt like I had to update.