skysight-inc/HackerNews huggingface dataset:
@vfulco Medallion is germane now for a reason the article doesn't mention:

Robert Mercer is the primary benefactor behind Breitbart. He was the number three donor to conservative causes this election cycle (behind Sheldon Adelson and Paul Singer).

The money coming out of Medallion helped put Trump in 1600.
But do you appreciate the dozens of honest reviews that were provided by other patrons?
Writing a Rails Feature – Blow by Blow
If you do it in your free time, it's an extremely cheap bag. People tend to overestimate the value of the time they spend not earning.

If you're spending that free time with family or friends or doing something else you value significantly, then sure, there's value to that time. If you're browsing photos on Reddit or watching TV, it's probably not that valuable if you honestly evaluate it.
Instructions to Get Rid of Cystic Acne Fast
> I could have used it to practice chords

Get ready to learn over 200 illogical "hand positions" :).
I'm asking for specific examples.
I feel like we would end up here: http://www.gianlucagimini.it/prototypes/velocipedia.html
I don't see this happening. What I do see happening, is it figuring us out. Somewhere out there, there's a function which explains how exactly our society is completely organized in every way.

From that, the AI could generate books, movies, and do a lot of things.
There already is a huge range in the cost of university, so what you are describing should already be in effect. Do you have evidence to the contrary?

(FWIW I also think that it is too expensive for various reasons, but also that it is too naive to consider only price here)
Contemporary humans are driving many monkey species to the point of extinction, so that example really doesn't help your point. It turns out that replacing monkey resources with stuff like farms to feed humans is very profitable.
Governments are just a part of the threat; there's also nosy neighbours, thieves, ex partners...

For instance, my bank account password is not illegal, nor am I ashamed by it in any way; I don't think I'm a prude, yet I feel like I should not tell it around.
There's not much in the way of direction when it comes to analog audio signals. For output, you're driving the coil with some current. For input, you're reading current from the coil. This particular chip supports both on the same wires, you just have to tell it which one you want.
Google phones are Nexus and Pixel series and I'm willing to bet those aren't the majority sold. Data collection happens nevertheless the device.
I'm not sure what this comment is implying. The author isn't complaining about Python's performance, rather, it's noting that concurrency in Python isn't as painless as it is in Rust (which isn't a controversial statement, Rust is explicitly designed for robust concurrency). It also isn't controversial that Rust code should end up faster than Python, considering that Rust is designed to prioritize runtime performance. This isn't a case of comparing the performance of two dynamic languages (as we so often had with all the "I switched to Ruby" or "I switched to Node" posts in prior years); nobody is going to hold up this blog post as proof that Rust is generally faster than Python, because nobody in the world argues otherwise (and I say this as a prolific Python user, not just as a Rust user).
>"If you're trying things out every so often, keeping what works, and discarding what doesn't (even if it's officially part of some named methodology!), you're not doing Agile Manifesto-Agile."

Are you missing a "not" here?
What's New in IntelliJ IDEA 2016.3
What I Learned from Analyzing 12M Customer Reviews
How about this solution: https://www.youtube.com/watch?v=N0yyTun_MQs
that's pretty cool. reminds me of me wanting to learn sewing, stitching and that stuff. knowing how to do that allows to alter suboptimally fitting clothes or repairing them. not to mention ... what this text is about ... designing yo I'mur own clothes, bags etc!
Yeah. I was involved in the movement before the term "Agile" existed, and I'm deeply disappointed with what the word has come to mean.

Everybody meant well, and everybody was very smart. In retrospect, though, I think the big mistake we made was thinking that if our hazy principles (as expressed in the manifesto) collided with typical American managerialist business culture, our principles would win out.

In practice, we ended up with what I think of as "mini-Waterfall with Agile labels". Release cadence is faster than with traditional Waterfall. But it is still generally a top-down, push-oriented, document-heavy system. Line workers still seem just as miserable and disempowered as before.

I personally have used Kent Beck and Mary Poppendieck's work to create some extraordinary teams and some great working environments. So I think the principles and the original insights have deep merit. But I recognize little of that in the typical "Agile" environment.
I wonder how instruments will fare in the "raise your family in a downtown studio apartment" world advocated here.

Instruments take space, and some amount of separation from neighbors (and other household members) seems necessary for practicing to be socially acceptable.

How does children's music practice work in tiny apartments with paper-thin walls? Do European parents rent space in communal practice rooms or something?
The Pentagon Uses Plant DNA to Catch Counterfeit Parts
One thing I learned yesterday was that requirements.txt supports conditionals like

SomeProject==5.4; python_version < '2.7'
SomeProject; sys.platform == 'win32'

In my view, that's already out of hand, and isn't even really parsable without some bespoke library.

I'm a big fan of this idea of having a requirements.lock. I can call pip to do the parsing, then I can parse the lock which is just json.

The fact that you need to parse the requirements.txt feels like a design issue with pip to me. (Of course, I'm coming from Rubyland.) As for setup.py, setup.py is broken because it conflates build scripting with package metadata and dependencies. Now that tox exists things are better (but the fact that tox is not a general-purpose programming language is IMO unfortunate coming from Rake/Ruby/Bundler/Gemfiles.)
I went to a four-year private liberal arts undergraduate university and majored in math and physics, which may seem foolish to many on HN. I myself thought early on that it was probably a mistake because of all of the "extracurriculars".

But in retrospect, I actually think those extracurriculars were more valuable than the classes I majored in and made me a more well-rounded, empathetic, and socially tolerable individual.

For example, I took a public speaking course that I credit with helping me be able to confidently teach an entire class of introductory physics students when I was in grad school (around 150 people), and currently present in front of my entire company without breaking a sweat (~70).

I learned Canadian history, which allows me to be a better global citizen and more fully understand our relationship with America's largest trade partner.

I learned basic economics which helps me follow the stock market and the way commerce works.

I learned (basic) Japanese, which in its own way is a unique learning experience. There's a reason why when something is confusing people say it "looks like it's written in Chinese," with the implication that it's so crazy to understand that it's impossible (remember, Japanese kanji are just repurposed Chinese characters, so the analogy fits). Tackling that sort of obstacle, even to an elementary level, is very rewarding.

Living in dorms all four years forced me to learn about and how to communicate with people from different lifestyles and cultures, both good and bad.

Yes, a liberal arts university education isn't for everyone. Yes, it's way too expensive (I know I'll be paying off loans for at least the next decade). And yes, it's not the best route to take if you just want to get qualified for a job. But if I'm being frank, a lot of people, especially in the IT and software development crowd, could benefit from being forced to take "the unrelated to programming classes, the extra curricular things," if only just to become better people.
This sounds conceptually similar to how teaching CS or teaching programming to some one later in life focusses on algorithms data structures and other "inside baseball" concepts rather than asking them what is something you would like the computer to do for you or a real life application they would like to see in the world and show them the simplest path to getting a MVP of the thing they are interested in. Once they have that they will be more curious to build something else using their first experience as a base. Maybe a few months or a year or so later they would explore deeper concepts like learning data structures, algorithms and other optimizations
Keyframes: Delivering scalable, high-quality animations to mobile clients
Most of the industries are subsidized. Even Apple is basically reusing without paying for it (taxes paid lightly in Ireland), research paid for by other public or private entities.

Given that you're seemingly incapable to set up a purely libertarian economy, would you be able instead to set up a simulator of such, to see if it is at all possible?
Finding your next job abroad as a Software Engineer
Yes, it was called Lisp Machines,Mesa/Cedar and Smalltalk.
I can't remember within the past year I saw a band which had prominent guitars other than Pearl Jam. Mostly listen to indie music these days.
How to get more trial users with emails and re-marketing for your SaaS app
I'm from the area. Golfing is annoying here, i've had to "assert dominance" to get my ball back more than once.
It's not really the bending that chews up your fingers, it's the steel strings in general. I haven't played an electric in years, but play jazz and classical on a steel string acoustic several days a week. It doesn't hurt like when you first start, but I definitely still notice the bite!
Good idea, let me add a response like that!

EDIT: Added.
It's more important to understand chord progressions and relationships than scales, and that's a lot of the philosophy of Suzuki and related approaches— you learn to sound out a melody, and then you learn what major chords sound good with that melody, and then you learn where to substitute an appropriate minor chord, and then you learn how create an accompaniment using those chords.

And at that point you've learned to recreate a song you already know, and it's not a huge step to improvise from scratch on your own melody.

There's a huge body of potential source material for this approach, including folk/pop songs, oldies, scores from musicals (think Disney Renaissance era), and most contemporary religious music.
Americans are eating more meat than before
The gear and tech involved is also pretty easy to nerd out over.
Tesla Shock Means Global Gasoline Demand Has All but Peaked
Next Caller (YC W14) Is Hiring a Technical Product Manager
JavasScript uses double precision floats, unless you're working with float32 typed arrays.
Trump's new FCC advisers are more bad news for net neutrality
A good time to try out your browser's Reader Mode. :P
Yes, the protected status is also the case in the US from what I can tell, though they can be hunted during a hunting season at least in some states. This season the path to my apartment was typically blocked by geese because the path cuts through wide lawns that they frequent.
I wonder if one could circumvent this by making their initial response appear to come from another spammer to get 2 spammers talking to each other.

It would also avoid problems with canned responses failing the Turing test.
I'd expect any developer worth their salt to know why that's a bad idea - or are we still parsing json using eval()?
The early Itaniums had hardware support for x86; the later ones relied on software emulation that outperformed the previous hardware support.
Diplomatic, but not Immune
A simple boilerplate for React component development
What would be weird is if I did the exact same thing the whole time, because "Agile".

It wouldn't just be weird; it would be very bad.

I like your definition of it as a meta-methodology. I think 90% of the blogs I read about Agile completely miss this -- even those, like this one, that rail against Cargo Cult Agile.

I think what people get so messed up about is the mix of discipline and performance. If your team decides that in your situation you need daily standups and burndown charts? Then you got stuff to rigorously do every day. You make your own rules, sure, but whatever they are, they're meaningless unless you have the discipline to stick with them.

Some folks naturally want to focus on the "make your own rules" part. Some folks naturally want to focus on the discipline part. But focusing on either is a terrible mistake. They're equally important. (Insert long discussion here a bout Shu Ha Ri)
How about Anti-Monkey-Butt-Powder? [1] Popular in motorcycling communities.

[1] http://www.antimonkeybutt.com/
"Sketch your perfect handbag" may be a bit much to ask of most people.
...generations of programmers learned to program without understanding the basics of MVC.

When I was a kid, I read Anne McCaffery's book Dragonsong, and thought that I should make up a tune for the lyrics of one of the songs that the protagonist writes. We had a piano available, so I came up with said tune. I couldn't have (and still couldn't) told you which key it's in, and, you know, I'm certainly not going to claim that it was a brilliant composition that will endure for the ages, but it wasn't dissonant and was, through trial and error, in some minor key or other.

Obviously, having a keyboard helps, since you are forced to only play notes on the chromatic scale somewhere.
Scrum is the death of Agile
Canadian geese are pretty tough to bring down. My dad has been hunting them on the St. Lawrence for the last 25 years. Since they outlawed lead shot, there are a lot more geese that get shot and limp off, rather than come down. The various new bismuth and other heavy shot types work a little better than steel, but are very expensive.

Goose is also kind of an acquired taste. Some people don't like it, as it is kind of gamey, and if you don't know what you're doing it is pretty easy to over-cook it and turn it into shoe-leather.
Also recommend Arq against any service. At a certain scale, especially after factoring bandwidth for restores, Amazon Cloud Drive at a flat $60/year becomes more attractive.
Hmmm, Churchill's "greatest" histories, The World Crisis (WWI) and The Second World War, which I've recently started re-reading (or at least The Gathering Storm, the first volume of the interim period ending with him being selected as PM as the Nazis descended upon the Low Countries and France), were written first when he lost his seat in Parliament altogether (and previously during the war had been removed from the government and his position as First Lord of the Admiralty, although he recovered his political position to a degree), and then when he was turned out as PM after winning WWII. And much of his later writing was when he was a backbencher: https://en.wikipedia.org/wiki/Winston_Churchill_as_writer#Wr...
10 More Ways to Win at Diversity
MacX Video Converter Pro 5.9.3 Serial Key and Crack Download
Duplicate: https://news.ycombinator.com/item?id=13013281
For me there's the pain factor and also the fact that when trying to set up barre chords or any chords for that matter my chubby fingers always seem to hit adjacent strings. I easily grokked the saxophone, clarinet, flute, and trumpet but it's much harder for me to physically make music on a guitar.
Every time time someone uses the world "conquer" to describe a climbing accomplishment, a million climbers face palm.

That said, this is a pretty descriptive article describing what happened in a way accessible to fairly general audience. I particularly liked the comparison "it's akin to Usain Bolt also being the fastest marathoner alive. That’s the hold Ondra has on climbing." It's incredible to imagine how far this guy might push the sport, given everything he has already accomplished at such a young age.
as DevOps Borat says - "agile waterfall". Agile causes deadlines to be tighter because agile causes huge inefficencies, especially when it comes to inter-team/project/module interactions and dependencies, and pile of additional unnecessary stuff to be done that takes additional energy/resources/time to burn to deal with and which gets in the way of the stuff what is really need to be done.

A snake oil - be it agile or communism - is easy to identify by the fervency with which its peddlers preach no true Scotsman.
Sure, I can use a Maybe variant, but the consequence would be that I wrap the whole program in a layer of maybes for cases that I "know" shouldn't happen but happened -- because I do make mistakes.

Or in other words, an "AssertionMonad". No thanks, I'm perfectly fine with assertion errors (i.e. "Index out of bounds"). I just need help with finding my own errors. Stacktraces are a good thing.
Interactive and discoverable preprints
iPhone video bug crashes any Apple phone
Agile to me has always been the way for managers to get an almost daily status of what developers are working on. All the metrics, tools, charts and meetings have been for the benefit of management not devs.
To answer the question: management by stress. Some may disagree.
If is about it still works pretty well. Stupid top-down deadlines are different than the effective communication the QB gets. And a dev team does need effective communication.
Some possibilities:

* Your health insurance company hears you say you think you have cancer. Suddenly your policy get cancelled.

* A new Hitler comes into power and wants to exterminate anyone that has ever expressed support for Muslims or immigrants.

* Your webcam gets hacked and then that video of you masturbating to Sailor Moon gets posted on the internet.

* You tell your significant other your bank password out loud. Suddenly your account balance is zero.

* You jokingly say you want to kill someone. The pre-crime unit shows up to put you in jail forever.

* You're 18 and stupid. You say something like "I'll never support the Republocratic party". You get put on a list which gets cross referenced for every job you ever apply for. Strangely, you never get the job.

Maybe these aren't great examples but I don't have the imagination of someone truly evil.
The Pragmatic Programmer from Andrew Hunt. Very informative book. It is a book filled with opinions/tips from experienced programmers, some of which apply and some don't. The ones that do are invaluable.
I wonder if you were to average the design of the bicycles whether it would actually produce something that works?
Yesterday's discussion: https://news.ycombinator.com/item?id=13008315
I can quite easily picture a situation where someone misunderstands an article claiming that a technology is "modern", or there is "a new wave" of usage, or simply talking about a new version, etc.

Especially since the Python community likes hyping up the language at every opportunity (the same is also true for many other languages/technologies).
Thanks for posting this. As a bootcamp grad, I just bought a Intro to CS textbook to start learning the basics, but I can't wait to look at some of these too
Agreed, I'll take a pass on this project and stick with the accepted standards which are exactly that.

Accepted standards.
The function calls in the Pipfile make me suspect it's going to be read and eval-ed within Python. And that makes me shudder.

Many packages have abused the executable nature of setup.py files by importing obscure packages or adding otherwise fragile logic. I would hate to see Pipfiles go the same way.

Strong +1 to making it a declarative format like YAML or TOML instead of something executable.
It can: http://lac.linuxaudio.org/2013/papers/16.pdf
If I buy a camera and it sends video of me to someone else all the time... yes.
And there's plenty of people whose primary devices are phones and tablets nowadays.
But make the impossible captcha appears after they filled all the form.
Point #1 is essentially the 10th Amendment.

If you want more choice, more ability to iterate quickly and experiment with different ideas, this has to happen at the local level. If you defer it to the national level, you get things like no child left behind and common core. These may be good for some parts of the country, but are they good for all parts of the country?
Create Dynamic Android Layouts with JSON2View
That sounds like a terrible idea - especially if you don't know if you can trust the source of the file.
You can just disable Google Now in the Google settings, and install a different launcher like Nova Launcher, if you want to get rid of Google Now entirely. Modding your phone is not necessary for this.
Google Play is so creepily omniscient that my wife now firewalls it on her phone and only lets it out once per month for an hour to perform app updates.

But to do that she had to buy a phone that permitted rooting, which needed an delockable boot loader, which required me to sit for a few hours researching and a few more hours rooting. It is ridiculous and if it becomes any more difficult for the next upgrade then we'll just jump to another platform.
Instead of hashcash why haven't we solved the problem by just attaching real money to every email? The convention would be that you "accept" the payment only if it is spam. $1 gets you into the inbox. If it isn't spam then after 48 hours the token just expires and the sender keeps their dollar.

I assume the money transfer can be solved today using Bitcoin, and it wouldn't be a terribly complicated protocol.
Implementing Regular Expressions
Garbage Collection Algorithms and JAVA Garbage Collectors
Is that Pacific Beach drive? I use to live right down the street from where that pic with frankenstein was taken, over on Riviera Drive.
Get me a website that tells me what to do with my right hand, and I'll throw money at them and start guitar again.
> You find yourself longing for a language with simple semantics and mechanical sympathy.

“Simple semantics” as measured how? The only good metric I can think of is the size of a formal specification.
This is what it's devolved into: process. Middle management can now provide metrics to upper management.
When I lived in N.E. Florida they were everywhere too. I looked into this franchise that uses trained herding dogs to get the geese to move on. The geese learn not to come back. I learned that each state has its own laws about geese, and during nesting periods it may be illegal to harass them. In other periods it may be allowed. Interesting business idea, but I never moved on it.

https://www.geesepoliceinc.com
Japanese 3D Porn makers want sexual fantasies to become virtual realities
Differences from C's switch:

1. No fallthrough-by-default.

2. Checked for exhaustiveness. This is different from "insisting on a default clause", because if you see a match with no default clause, then you know that the compiler is verifying that every possible case is being handled.

3. The cases of the match can be arbitrary patterns, not just integers. This allows you to perform very natural and powerful conditional control flow, especially when using tagged unions.

4. Can return a value.

Finally, remember the context of this post: Python doesn't have a C-style switch statement at all. :P
A colocated, self-contained (read: no dependencies) team that had clear goals and everything they needed to accomplish them.
Welcome to the Black Box – Algorithms have increasing power over our lives
Local Time – Automatic Time Zone Converter
You don't do agile. You are or aren't agile. Once you stick a process on it and everyone starts gaming that process you have the opposite of agile.