skysight-inc/HackerNews huggingface dataset:
Saying that bad abstractions are a bad thing and then copy and paste must be a good thing in some cases is simply a non sequitur.

What happens when you are under deadline and you understand just enough to make a bad abstraction, but not enough to make a good abstraction? So here, you seem to have an underlying assumption of timeless omniscience. (This is common in people attracted to absolutes and abstractions.) By all means, if you have the time to make the right abstraction and DRY, then please do that. However, it's just as fallacious to suppose that any DRY abstraction is necessarily the right thing to do. Again, it's all about contextual cost/benefit. (Most of the time, it is the right thing to do, but this certainly isn't absolute.)

To be more specific, what if you have an abstraction that lets you do DRY, but it's obtuse, it looks like it's not quite the right answer, and it would involve the modification of a library that is used by many other parts of the system for which you don't have tests? Are you certain that in all cases like this, the cost/benefit of not having to do the search in your code next week is going to be worth it?
Dutch police use eagles to hunt illegal drones
Welcome to 2011!
His brother Garnet has. Great singer too.
> because of an acute shortage in shelters for homeless men and women.

It sounds like the problem isn't Housing First, but a lack of resources for it.
Scientific rationalism at its worst: trying to apply logic for something that is beyond logic, and all the way not realizing the basic mistake of thinking that everything in experience can be expressed or understood with logic, thought and scientific experiments.

The writer (and a very large part of society) is so oblivious to the unconscious dogma "Everything can be explained in a consistent scientific system" that he doesn't even see it he's holding it - precisely like a Christian will tell you "Look stuff is like this, it says so in the bible".

All this mental masturbation about trying to locate consciousness in the brain/body is utterly ridicoulous. Why do you think you haven't found it yet? Hello?

But according to scientific rationalism everything that exist is matter (for only matter can be PROVED to exist with a scientific experiment...), so consciousness must be there too right?
Just like a man who's lost his keys outside, but the street is very dark and cold, so he decided to search for them in his house, which has lights to see better and is much more comfortable.
This one lets you do a mobile view.
Yeah, I'm fully aware of that design. I've seen tests of it against a much simple design with the sheet of fabric in the middle, and there's basically no difference. Cutting so many cans' tops and bottoms is actually not an easy task, I had tried.
This startup built a business by watching where we tweet
I suspect "in the zone" is the better-recognized phrase, despite the book.
I'm just saying what your wording implies. "Pretend" means they are trying to "make it appear that something is the case when in fact it is not."
What most programmers knowing a particular programming language has in common is that they know the built in and standard library functions. So it's often better to use those, then abstracting them away under different names.
Whatsapp wont support the following phones by december 2016
Is the ball thrown in the first video "valid" even though it bounces on the floor? If so, how is the hitter supposed to hit that? If not, does his attempt to hit it result in a penalty for him? Thanks in advance!
Oh, absorption rate duh, yeah with the patch the onset is like an hour almost, vape hits you much faster.
Or they simply have the law as they do now such that it'd be illegal to rent your apartment out through a service that doesn't cooperate in this way.
> Hurricane Sandy brought down the power grid, and “we saw all the advanced communications we take for granted…completely fall by the wayside.” Ham radio volunteers provided real-time communication in the storm’s wake

This will sound so alarmist, but ham radio would also be useful if someone took down the internet https://news.ycombinator.com/item?id=12491084
Maybe you would sound more clear if you explained what else, different from "physical" there is that conciousness, or anything else for that matter, could be attributed to.
That is great. We use emarsys for marketing emails which extensively uses media queries to build a mobile specific version of your template.

The example they give with a YouTube email. I wonder if they decided to make the change because of internal pressure from those sending out marketing emails.
How I Hacked Global Citizen for Free Coldplay Tickets
Additionally, not having a way to prepare healthy meals nor exercise regularly leads to a steady decrease in health.

All these factors culminate into a hellish experience in which you regularly face defeat and look for an escape, something you can control, like drugs, alcohol, or death.
A dozen different varieties exist in foreign supermarkets whereas in North America unless you go to a specialty shop you're limited to crappy fat-laden bacon and, if you're lucky, back bacon.
I understand that it was a bit blunt, but isn't referring to a perspective as 'sophomore' just another way of saying it was short sighted or that it doesn't take the broader ramifications into account?
From the video this looks like Mozilla's version of JSFiddle or JS Bin, but with four major differences:

1. Mozilla's awesome docs built-in

2. Integrated tutorials while you code

3. Mobile screen size preview

4. Completely free and no ads

These are some nice differentiators IMO. I'll definitely give it a try.
Trump's climate science denial clashes with reality of rising seas in Florida
In my experience, there's a costly dimension to DRY that doesn't get enough love: dependencies.

DRY incurs a significant dependency cost. This has been painful for me, since I work on distributed systems a lot. When you have an ardent follower of "DRY" who refactors a common utility so that many subsystems of a distributed system have a code dependency on the same piece of code, then changing that piece of code can become very costly. When that cost gets too high (e.g. requires coordinated deployments and lots of cat herding with owners of other systems), then the DRY has just painted you into a corner where the cost of changing your code is higher than it's worth, and you end up with a rotting code base because the cost of change is too high.

Please, please factor that cost into your decision to wield DRY in distributed/service-oriented systems!

Code dependencies have diminishing returns in increasingly distributed systems...try to find a way to encode the common functionality as data instead of code and you'll be way better off.
A common pattern is to have a server process running that watches parts of the firebase tree and then runs business logic in response to changes.

It's described as client - db - server rather than client - server - db. I believe there are also Firebase queue and task abstractions that make it fairly easy to map a write to a 'backend handler'.
It is by no means an excuse for them, but having done some work in the government contractor sector, this is not an impossible scenario. However, the company that was contracted to build it should probably be forced to remedy that soon, or pay.
It does seem to use a webmaker.org login
Even though solipsism is considered unfalsifiable, it can't explain why the world is so regular and yet complex, much more complex than human imagination. We can feel the limits of our imagination, but reality is much more complex. So there is the proof that there is an external world. It's not all in our imagination, because our imagination is less complex than the world we experience. If we said that our own imagination created the world, then it must be a Godly power. Basically we attribute divine powers to our own minds, which is absurd.
Millions of dollars donated for Haiti disaster relief weren't spent on disaster relief.

That doesn't seem like wrongdoing to you?
Because it's harder to read.
And unfortunately, that's not what happens. Clients instead linearly download an hour's worth of content.

That being said, though, do streaming clients make much of a contribution to the amount of seeded data?
You have some assumption wrt time in there. To say that your consciousness is continuous relies on you trusting your memory of it being so, which, lacking a time machine, is no more provable or observable than others consciousness.

Removing the continuity assumption, perhaps even time, kind resolves the duplicate question: both copies (if conscious) should have a memory of conscious you and experience their consciousness being a continuation of that, while you, now you, are as removed from those future copies, as you are from me.

One question, that seems tied to consciousness, is what is "now"? Are there objective reasons to believe in the existence of a canonical "now" existing independent of conscious experience? If not then there really is no point in distinguishing either momental or continuous experiences as special in any way. Perhaps consciousness just emerges as an interpretation of a single state connecting past and future by memory and anticipation, it's simply appears continuous like the series of images at the top of the article appears to be.
Direct link in stream to Dwarf Fortress talk

https://www.twitch.tv/roguelike_con/v/89873769?t=278m
Sure, but that totally depends on context. A function called `renderFooter()` is great, even if its just 1 line. I know exactly what thats going to do.

But a call to `setImpulse(spaceship, 0, somevar)` might just set member variables ximpulse and yimpulse, or it might make a bunch of calls to the physics engine, or both, or something else entirely. If I'm trying to understand some code that calls setImpulse I'll probably end up looking it up just to be sure. So in that case, if it does just set the member variables I'd prefer to just write `spaceship.ximpulse = 0; spaceship.yimpulse = somevar;`.

Same thing, but less work to read.
If our experience itself isn't what we think it is, that would tend to undermine empiricism itself, because we rely on our senses to inform us about the natural world. This includes our sense of whether or not others agree with us, whether they have the same experiences as us, etc.
It's the difference between reading code to get an intuition of what happens, and reading code to debug an issue.

For the first, well named single line functions are great. For the second, they require a lot of jumping around.
Adding control semantics via library extensions seems to be a thing now. It has a bad history, though, from the extensible languages of the 1970s, when people first discovered that you could do fancy things with macros. That didn't end well.

You don't need many control constructs, and the list is pretty well known, so you may as well design them into the language.
Anybody remember when modems cost $1 per baud?
Direct link in stream to ADOM talk

https://www.twitch.tv/roguelike_con/v/89873769?t=351m
That is so cool. And confusing. And likely to lead to errors.

Error handling should not require l33t features. (This is my big argument with both Go and Rust. The stuff they use to get around not having exceptions is worse than exceptions.)
Nonetheless, there is no reason to expect a description to be able to trigger the experience even if we knew exactly why it was triggered by sensory input.
That's not downplaying. That's putting it in context.
DRY etc should just be guidelines, not rules. I hate when something is made overly complex just to avoid repeating, global variables, long functions or large files. For example complicated one liners in a imperative language.
You can try Striim (shameless plug, I work there). You build all your stream processing pipelines in a simple, SQL-like language in a nice web-based UI. It also has built in adapters to convert log data, JSON, XML, database change capture, and other complex data formats into in-memory streams.

The product also comes with dashboards so you can do ad-hoc analytics and data visualization on your streams and windows.

It has support for stream replay built on top of Kafka-backed persistent streams. It has a commercial license, but we're pretty flexible with startups

http://www.striim.com/download-striim/
Pretty much every single html email also has a plaintext version attached, otherwise it hurts the deliverability. You just need to set your email client to use the plaintext version.
You can choose to not seed the second you begin downloading files with most torrent clients (at least that I've used), so the argument that torrenting ensures people share while their download is underway is weak.

It's proof that seeders seed for the sake of seeding for the entire system to work.
Many great points here. I think many of the responses you describe come down to fear: People are scared of someone different - what will they do? - and scared of the problem, which seems overwhelming.

> It's really difficult to overstate how hard it is to get back out of homelessness, once you reach that point, without significant outside help.

I'd add that when someone becomes homeless, they often are at their weakest point and now have to spend their limited capability on trying to survive (as you describe). On top of that, we're expecting they will overcome incredible challenges and boost themselves out of homelessness. It's just not realistic.
Inserting something like this into the duct work of a normal heating or cooling system is fairly simple. The real issue is they increase construction costs and most buildings are built by people that don't use them. Further, they don't look like something out of a Norman Rockwell painting.
Precisely.

Every word has emotional meaning alongside it. It's packed in via various ways: culture, history, happenings, social group. The bad part, is words unintended to carry bad emotional meaning can cause significant problems.
Because what we do will be observed. Quantum uncertainty translates almost directly to conscious human uncertainty at the macro level.
He's saying duplication can sometimes beat inappropriate abstraction. You're saying appropriate abstraction beats both duplication and inappropriate abstraction. (Which I thought was obvious.)
Is a one star review really an accurate description of "replacement ink is expensive"? I mean, if the printer literally self combusted and burned your house down when 3rd party ink was used, that seems like it would be worse, but one star is already as low as we can go.
"Why not?" might involve not understanding what that sort of thing is likely to involve. That's not the sort of thing the original version of the feature was intended for, that this appeared to have copied when I last knew, and it didn't make extending Emacs any easier.
The problem with claiming that consciousness is just a complicated computation is not merely that we simply haven't advanced our study enough to understand it. The problem is that what we know so far about the nature of computation seems to directly contradict and falsify the notion that consciousness is just computation. To put it simply: our knowledge of computational complexity, algorithms, and general problem solving shows that our human intelligence performs far more sophisticated operations than are possible given the number of neurons that exist in our brains (unless there are some super-fast algorithms that we haven't discovered yet, which would have massive implications on the P=NP problem, and our understanding of physics).

Related video about why we don't have AI yet: https://www.youtube.com/watch?v=c3of7xYoMQM
The only thing that can happen - you understand the core function those 30 variations solve and introduce a full parametrised solution to the problem, then replace all places with calls to it. Generally there would be some way to tell where all these copy-pastes are using something not much more complex than a regex.

Knowing where these things were wasn't a problem. They were all on the class side of certain classes. (Yes, this was Smalltalk, but this entire subsystem didn't have a single instance variable in it!) I was on a team of 10, with some very smart guys. We all wanted to "understand the core function" in this subsystem but what it really was, was an object system, where objects were expressed as consecutive entries in a series of arrays. Every method resembled some kind of complex merge with multiple arrays and multiple incrementing indexes and varying side effects embedded in nested conditional logic. Only one developer understood the underlying object model, and she wasn't apt to share. Rather, it was the source of her job security. (Most days, she spent in the cafe on the 1st floor, reading a book, until she got notifications, then had to "consult.") If you pointed out the "unusual" nature of an entire Smalltalk subsystem without a single instance variable in it, she started talking to you about her PhD in Math.

No, you aren't such and genius, and myself and my colleagues such dullards, that we only needed you to show up and point out a few simple truths.
What does "Destructive" mean in this context?
I might have my timelines confused a bit, but I could swear HDMI was not mass-adopted back when the Gamecube was out... I think DVI was the main digital video standard back then.
Apple Watch and WatchOS 3
They likely meant pregnant before the end of high school, as pregnancy in adulthood is actually an indication of success!
Well, see Tal Ben Shahar's outlook on it:

> Since Ben-Shahar had come so far in the competitive world of squash and also in his academic career, he was able to glimpse what others call “perfection.” In the process, however, he realized that this goal was an illusion.

> “I have not reached perfection,” he admits, “as it’s unattainable.”

> What is attainable, he discovered, was the power to reframe experiences based on what he calls “optimal” outcomes. “Perfect is ideal, something that cannot be improved,” he suggests. “Optimal is the best possible [outcome] given the constraints of reality.”

> Ben-Shahar concedes that optimization is not always easy to achieve, either. He claims it can only be achieved by “learning to fail [and] by accepting painful emotions.” On the other hand, this new perspective ultimately leads to greater reward because it emphasizes the acceptance of all that is positive in one’s life.

> “It is about putting ourselves on the line, trying, falling down, and getting up again,” Ben-Shahar explains. By “getting up,” Ben-Shahar says that we end up higher than when we began, at least in terms of our own perspective.

> While optimization may be more attractive and attainable than perfection, Ben-Shahar cautions that its achievement involves challenge and potential pain. “It’s important to keep in mind that the change cannot happen perfectly,” he says. “There are inevitably ups and downs.”

> Optimizationalists focus more on the ups and do not get as distracted or discouraged by unavoidable “failures.” Ben-Shahar has been able to formulate this idea in a way that works for modern Zen masters like fellow professor Jon Kabat-Zinn (whom Ben-Shahar quotes liberally in his book) and college freshmen alike. No wonder, then, that Ben-Shahar’s lectures regularly set attendance records and have encouraged even the perfection-seeking students of the Ivy League to reconsider their lives and how they evaluate them.

http://www.jpost.com/Features/In-Thespotlight/A-former-Israe...
Greg Maddux was one of my baseball heroes growing up!! I'm not sure if this is the article you're talking about, but it has a few paragraphs about what you're talking about:

https://www.washingtonpost.com/sports/nationals/greg-maddux-...

(If you don't want to click, here are the relevant passages.)

First, Maddux was convinced no hitter could tell the speed of a pitch with any meaningful accuracy. To demonstrate, he pointed at a road a quarter-mile away and said it was impossible to tell if a car was going 55, 65 or 75 mph unless there was another car nearby to offer a point of reference.

“You just can’t do it,” he said. Sometimes hitters can pick up differences in spin. They can identify pitches if there are different releases points or if a curveball starts with an upward hump as it leaves the pitcher’s hand. But if a pitcher can change speeds, every hitter is helpless, limited by human vision.

“Except,” Maddux said, “for that [expletive] Tony Gwynn.”

Because of this inherent ineradicable flaw in hitters, Maddux’s main goal was to “make all of my pitches look like a column of milk coming toward home plate.” Every pitch should look as close to every other as possible, all part of that “column of milk.” He honed the same release point, the same look, to all his pitches, so there was less way to know its speed — like fastball 92 mph, slider 84, change-up 76.

One day I sat a dozen feet behind Maddux’s catcher as three Braves pitchers, all in a row, did their throwing sessions side-by-side. Lefty Steve Avery made his catcher’s glove explode with noise from his 95-mph fastball. His curve looked like it broke a foot-and-a-half. He was terrifying. Yet I could barely tell the difference between Greg’s pitches. Was that a slider, a changeup, a two-seam or four-seam fastball? Maddux certainly looked better than most college pitchers, but not much. Nothing was scary.
Tennis serves provide much better statistical information as it's the same two people. Baseball is attractive because there are enough things to look at you end up finding correlations in any sample set, which rarely hold up to further investigation.
If your variants need to be similar, that alone is a great reason to abstract. It makes the abstraction more valuable.

Meanwhile, there could easily be transformative code that just computes some stuff you often need. In those cases altering one variant need not effect the others.
It looks like it's geared more for a learning or simple content tool, more so than JSFiddle (which feels more like a pastebin)
Use Stories to Get More Donations for Your Nonprofit with the New Giving Pages
What predictions does IIT make that could be 'de facto' falsified in the sense you're imagining?
It's a good idea, but there are a few issues that still need ironing out:

1. Quite a few immigrants don't know their rights, or what the minimum wage is. Maybe I'm off the mark here, maybe some documentation you have to sign/read to get your visa mentions it, I don't know. But I suspect in a lot of cases, immigrants are just believing they're being paid a fair wage, and don't bother to find out if they actually are.

So that probably needs to be addressed.

2. Quite a few people simply don't care, and hence wouldn't report it. If you've immigrated from a poor enough country, then just about any US wage is far higher than you'd ever get at home. Why rock the boat?

And so you'd need to get these people out of said mindset. Or at least, have better ways to check what people are being paid in these roles, even if the actual worker doesn't care.