skysight-inc/HackerNews huggingface dataset:
For one millionth of a second... that I came to my senses.
But it is unnatural for species to go extinct because humans shot them all.
I feel like someone should develop and market the "I Ching" and the "Tao te Ching" as a development methodology. It could attain the same cultural position that "The Art of War" enjoys in business.

> Chapter 54

> That which is well established cannot be uprooted

> That which is strongly held cannot be taken

> The descendants will commemorate it forever

Here, the classic teaches us that strong coupling incurs technical debt which limits the future of the application. Just because we've always done it this way, doesn't mean you must rigidly follow bad methodology.

Plus, the inclusion of I Ching divination provides a built in means of making easy decisions and resolving conflicts.
I agree - I feel that trying it for a few weeks or even a month or two isn't long enough to really know if it works or not.

I tried a 28 hour day cycle (awake for 20 hours, asleep for 8; 6 day week) for a few weeks when I was in uni (as Mondays through Thursdays had me awake at relatively normal times and this suited my lecture schedule at the time) but then other obligations knocked me off schedule for a few days and I reverted back to normal. I feel like it could have been successful longer term, but I didn't do it long enough to know for sure. I guess the hardest part is making sure other things don't interfere.
This is why you shouldn't rely on TV to provide your role models :p
> All I see right now is the traditional scream of the incumbent big business freaking out

Yes, I see that too, but they and the public do have valid concerns.

> The safety concerns are maybes and could-bes.

All safety issues are maybes and could-bes, if you are doing it right. 'Why do we pay for this anti-malware system? We haven't had a virus in years!'
I'm actually quite looking forward to the bio that Urban mentions: http://www.amazon.com/gp/product/0062301233/
There's an additional aspect... Types of load (compute vs i/o)... I'm currently building a system where node/iojs is the primary application runtime. In this case, separating those portions of the application that are compute heavy (resizing images, recalculating values, etc) are offloaded, beyond that I have separated the backend data into discrete containers based on collections of data/types... that which is related to an account, vs that which is related to a user/profile (and authentication)... which makes a bit more sense. I also separate the authorization as a service layer above backing logic.

UI (shared client/server codebase), WebAPI (ui access, auth filtering), DataAPI (used from WebAPI), Profile Service (users/auth), Account Service (core data), Image Service (backs upload/resize) and various backing pieces... for me I didn't break things up into too fine grained pieces, but wanted breaks based on type of work and/or data.

It really just depends on your workload.
"just a dev" - do you mean Rob Pike ?
The article is talking long-term viability in the sense of its impact on health and longevity. From what I've seen in comments here and experienced myself, the reasons for abandoning uberman are largely social in nature.

Your statement that clearly it doesn't work as well as the alternative (as relates to the article) is unfounded.
Potential Pythonic Pitfalls
applied Gresham's law. Neat idea!

Bad rhino horns drives out good
I'm a bit late to the game, but I'm the CEO of Casetext (YC S13), https://casetext.com, which is a startup taking on the legal research space.

I wrote a post on Medium that addresses why you don't see many lawyer-founders that you might find interesting or relevant: https://medium.com/@jacob_heller/from-think-like-a-lawyer-to...
'Up to May 2010, NUMMI [now the Tesla plant] built an average of 6000 vehicles a week'
http://en.wikipedia.org/wiki/NUMMI
Other Machine disrupts manufacturing industry – and gender inequality
Way more. Probably on the order of around 120 mph
Process is valuable, but too often people fall into the trap of trying to trust everything to process. Which will never work. A process is like a little code snippet. The best processes involve heuristics which complement the experience and judgment of human beings in the loop. Otherwise you just get a kafkaesque nightmare.

Agile has some special additional problems, including a misleading sense of detail, a tendency towards short-sightedness, and misplaced credit for success on the process. Having a ton of "artifacts" or stats doesn't mean you have the right data, or even enough data, but if you have a lot of interesting data you tend to fall into the trap of believing you know everything. Agile's short planning windows often means that you don't get proper credit for long, drawn out work and planning very far ahead. This is actually intentional, as Agile/SCRUM have been designed to get productivity out of unproductive and dysfunctional teams, but sometimes you need more than just stumbling along. Also, because Agile has a lot of detail to it people tend to give it credit for successes due to the post hoc fallacy (e.g. "we did Agile, and then we shipped a great product, yay Agile!").
7 things to keep in mind while Designing a Mobile App Website
See the comment above yours, please.
I think it's because you're not wrong here. :D
This is what https://oeis.org/ is for.
The entire premise of government (at each level of granularity: federal, state, local, housing association) is that society must determine what is acceptable behavior and what is not. E.g., You cannot dump toxic waste on your land.

You enter into an implicit (or explicit) contracts with your HOA or local government when it comes to zoning, and this introduces restrictions -- it's not NIMBY (necessarily), since you knowingly agreed to the restrictions when you purchased. This is why {Walmart, Airports, etc} cannot just be built willy-nilly in residential neighborhoods.
A memory leak owing to the accumulation of unevaluated thunks is sometimes referred to as a "space leak".
On a related note, brown rats make excellent pets, just so long as you don't let them breed and have your own population problems. I guess it's no surprise they're as prolific as they are, when they're probably the smartest small mammal out there and incredibly resilient to just about everything at that. My own rats answer to names and can perform simple tricks, sort of miles ahead intellectually than any other animal their size. They're also very loving animals, once they get to know you.
>can now have an publicly routable/addressable IP in ipv6

Almost no one can actually route "publicly routable" IPv6. When it becomes a standard feature of DSL/cable, maybe.
10 Weird Animal Defense Mechanisms
"Not neighborly" is not a crime; you can't even sensibly define what it would mean...

Yes, the nature of living in a society with humans is that you sometimes have to take situations on a case-by-case basis, and cannot have a single set of rules that will guide you to correct action in all circumstances.

(Also, does "quiet-enjoyment-type laws" sound like dystopian doublespeak to anyone else, or is it just me?)

"Quiet enjoyment" is the technical term. Between the intellectually dishonest rhetorical device of calling something I said "dystopian" and your absurd assertion that one could use a noise ordinance against short-term tenants, it's pretty clear that you're not arguing in good faith here.
Death is not the end: video games wrecked my idea of mortality
There's also load... If you have a specific service that needs more resources, you can allocate more instances of that service on more machines.
> Also, the adage that democracies are disinclined to [suddenly] go to war.

The usual form of that is that no two democracies have ever gone to war with each other, and even then it requires such an excessively restrictive definition of "democracy" and/or "war" to be true that the statistically expected number of inter-democracy wars would be (to the nearest whole integer), given the number of wars over time and the number of democracies and the periods for which they have existed, would be zero.

Its not even usually claimed that democracies are less prone than non-democracies to going to war with non-democracies.
> It seems like a waste to people who don't understand systems of incentives,

The implication that bitcoin critics are simply incapable of understanding bitcoin's "system of incentives" is laughably condescending as well as totally inaccurate.

> but it is a small and insignificant price to pay for more ideal money.

I don't think "decentralized" necessarily translates to "more ideal". Certainly, it's not ideal for most people given all the other drawbacks that come with bitcoin (difficult to spend, difficult to secure, subject to price fluctuations, subject to privacy concerns, vulnerable to critical mistakes like sending money to the wrong address or losing a wallet in a hard-drive crash). Bitcoin is only "more ideal" if you want to perform transactions outside the legacy system; a real use-case, but not a very popular one.
I don't know, at least on the JVM, libraries are very much in style. I know Google writes most large internal libraries in C++ with a C API and uses them from Java, Python, Go and C++.
Its more 'natural' if a volcano erupts and kills them all? Or a flood? Or an asteroid? Its not 'normal', I admit that. Extinction by definition can't be a normal event. But natural? I guess if everything man-made is defined as 'unnatural' then sure.
Housing.com's CEO Rahul Yadav pledges all his shares to employees
Yeah, it's bizarre how, in 2015, virtual machines often have floppy disk and CD-ROM drives and serial and parallel ports by default.
Did you know that bread contains a product made from keratin (cysteine)? Most of it is counterfeit: it's claimed to be from duck feathers, but it's actually made from human hair collected mainly from Chinese barbers.
The Civil Asset Forfeiture Reform Act (CAFRA) ammended the law specifically in civil forfeiture cases so that you should be awarded attorney fees if you "substantially prevail". Unfortunately, the courts have decided to interpret this as meaning something mystical other than simply winning the case on the merits.

https://www.law.cornell.edu/uscode/text/28/2465 -- See (b)(1)
It does work - health-wise.

Socially, not so much. It added a ton of extra strain to my relationships.

I'll definitely be switching back to it, but I'll be coinciding it with some self-imposed hermitage.
I'm willing to tack on to my caveat list that it can be possible for a brief period of time. Since we know that no sleep leads to death, and people have clearly done Uber for longer than that threshold and not died, it can clearly be done for a period of time and you stay alive.

It's just that there does not seem to be any hope of doing it indefinitely. Sad. My personal biases and desires, like many here, lead me towards really wishing it could be, but I just don't see the evidence.
Further, would you even trust it on the guest network?
Really? Only if we didn't understand why. We understand perfectly well why - we're crowding them out. Its not some terrible mystery.
A shame, too, because there's a (small, admittedly) lesson buried in the fix--one that can be applied even in low-level languages.

If you have a buffer with odd semantics (such as wrapping out-of-bounds addresses back into bounds), it should probably be wrapped in something that enforces that. In C++, it could be made to look like a normal buffer, except that operator[] is overloaded to wrap for you, and you can make the compiler scream at you if you try to escape that safety net--for an inline class, very likely without any performance cost over adding the wrapping computation to each access by hand.

In C, your options are more limited. The safest is an opaque handle that has to be passed to an accessor function. You're more likely to take a performance hit (unless LTO fixes it for you), but in a floppy drive emulator, I doubt it matters.

If the overhead does matter, a macro or static inline function still makes the access convention easier to memorize, which should make it less likely for someone to forget, and should make code that does forget more suspicious on code review.
If the entire article was about that one incident, I would agree with you.

However, the incident is one part of the article, which goes on to describe events up to recently.
So yes, if you only read the opening, then this article is old news, and is only about the event.

If you read the rest of the article, it is about how Eve and the community have developed over time.
They're calling it Verlet physics because they're using a Verlet scheme for integration - which is a relatively elegant approach if you don't ever need velocities.
I will bite: SELECT does not work on what? As compared to?
Get started with virtual reality
> Since the money is not a legal person, legal responsibility would probably fall to the owner at the time of the crime (just like it falls to the "owner" of a child, their parents) and you would get punished along with your money.

Right, but at least now you've managed to get yourself involved in the case, meaning that you can now invoke things like "right to counsel", no?
Agile is a very useful product.. for a certain target market.

The problem is that the target market isn't developers, and the product isn't improved productivity.

The target is middle management, and the product is risk management. Or more accurately, perceived risk management -- it doesn't really matter if it works, the narrative of "being agile" is more important because that narrative can be sold outside the group with all sorts of fancy charts showing just how well managed things are.

That sounds cynical, but in a lot of ways it can be a good thing. Some fictions really do have a utility. For instance, by creating measurables (story points, etc), even if those measurable metrics are largely fictitious, it can give a group credibility that will prevent interference from outside stakeholders, and it can calm upper management that would otherwise be antsy.
Turn a sentence into a series of gifs
Google Nik Collection
Yes, they are, quite frequently. That's the entire point of the article. It's also quite pretty much the definition of civil asset forfeiture. Assets are taken on simple suspicion of criminal activity, and the assets' retention by the state is not predicated on criminal guilt of the owner. In fact it is the assets themselves which are sued by the state (which makes no sense, but is nonetheless true).

> Once property has been seized, the burden of proof falls on the defendant to get it back -- even if the cops ultimately never charge them with a crime. "We don’t have to prove that the person is guilty," an Albuquerque DEA agent told the Journal. "It’s that the money is presumed to be guilty."
jQuery is perfect for rather complex JS driven websites, e.g. web page builders. But most websites that make use of jQuery just don't need it.

As an example website we created without jQuery: plainJS.com :-P The site provides a neat interface with features like autocomplete search and syntax highlighting. And the whole page works nicely down to IE 8.

I was surprised how simple it is - and in the process we've also released some Vanilla JS plugins. Also, I was surprised how many modern Vanilla JS plugins there already are!

So where would be the point to use jQuery on plainJS.com? It neither makes development or maintenance easier, nor is it faster - but it add a third party dependency.
If you'd read the OP before commenting, you'd know the answer. (No.)
Send Personalized Tweets and DMs in Bulk from a Google Spreadsheet
This has been my experience with python. When I was younger I wanted the fast out iteration times and speed of coding. Now that I work on a large python project I really miss having a compiler. Go offers a great tradeoff with fast iteration time and good speed of coding while scaling to large teams and codebases well. I actually find the iteration time faster than python because the tests run so much faster.
>> Clients who push hard for zero dollar pricing don't value the relationship. Long term B2B relationships are built around mutual success and the value of working with the same people on future projects.

>> Essentially no matter how much they pay a big IT service your client won't get what they really want. That's why they've contacted you.

As someone who runs ( _is trying to run_ might be more appropriate) a small practice with enterprise clients, I just want to say to other readers that this advice is absolute gold.
'Did I only get in because I'm a woman?'– Why we Implemented an Anonymous Review
This blew my mind

not from this article but from a documentary I once saw, and equally if not more mindblowing, it is estimated that about 20% of the entire world food supply goes to rats
First, in terms of raw energy, I'm pretty sure finance has bitcoin beat.

Second, the energy used by bitcoin doesn't need to increase. The cost of all the energy used will tend towards the price of the subsidy+fees, and the subsidy is being phased out. In a few decades the subsidy will be almost gone.

If bitcoin completely replaced finance, would it really use more energy than saved by finance stopping?

And you didn't address the point about capturing the heat.
Lol, yeah that was my first thought, as well :-)

Though at this point, Zuckerberg and his Internet.org is more similar to Valentine's plan (excluding the genocide, probably) :-)

On a related note: Kingsman has some very nice camera work!
Does Bruce have his open-wifi clients connections pass through a VPN (in-between him and clients destination) ...
Some traits are inherent to a person. You develop skills over the years but some people "just are" more organised and disciplined.
Probably on the order of 120 MPH or 55.8 meters per second. The drone weighs 1.2 Kilograms. The kinetic energy on impact would be 1800 Joules give or take. A 357 Magnum generates about 873 Joules.

The energy we are talking about is not insignificant. I'm actually in favor of allowing people to fly drones with as little restriction as possible but let's not pretend there aren't some risks.
It appears to be an expression of ennui and sarcasm.

It fits in the general category which includes http://yoisthisracist.com/ .
that's very helpful, thanks!
Do you know who they bought the EUV machines from? I didn't know EUVs are producing high enough yields yet to be used for commercial applications.
Will CLion features be coming to IntelliJ Ultimate?
You can wake up, leave your house and go to a confortable office building surrounded by people working in the same industry by going to a coworking space.

As a remote worker I actually want to have this routine, meet people, this is why I go to a coworking space.

The benefit of remote work is that you can have much more choice in the company you work for, without having to move to SF/NY/London/Paris/<some other crowded and overpriced area>.
A Dozen Crazy Mailboxes
Ultra HD Blu-ray specification now complete
Oh wow, I screwed that up. I meant to type this:

ふ　がな
振り仮名

Furigana is a pronunciation guide for kanji, not the other way around. ;)
The 'depixelize' reference [1] is an MS page with samples. I mostly find the hq4x (upto 8x) then EPX most pleasing. The 'Ours' (presumably meaning MS/Xbox) makes everything look like Inuit art completely losing any original sense.

[1] http://research.microsoft.com/en-us/um/people/kopf/pixelart/...
Redneck Real Estate
Show HN: Buzzsumo / Topic Researched Professional Blog Content for Your Startup
Hi HN,

After being sick of run-of-the-mill content providers and blog post writing services that simply churn out soul-less content, we have decided to start our own service. Here's what we'll do for you:
- Thoroughly research keyword, topic and your target audience
- Deeply understand your blogging goals (e.g. are you trying to collect leads, direct users to sales funnel, etc.)
- Take a look at current trends based on your blog post context - using tools such as BuzzSumo. This gives us an idea of what is popular in your market / target audience
- Be engaged with you throughout the process.

In other words, we don't want to be "Write 1,000 words and hand it off" type of service providers. We want to be thoroughly engaged, help you succeed, and of course convince you to keep coming back for repeat business.

Visit us here: http://startuplift.com/professional-blog-writing-for-businesses/
Integrating lots of points is a pain in the ass. Integrating a new service was a 13 in a sprint. Adding a field to an existing service is 3. Often the aggregation gets pushed into the front end layer as well so the customer workflows get mixed with the service logic. Which is not pretty.
Pointing out that feminism has been damaging to men and the male psyche is accurate, your movement has had collateral damage and you need to deal with that.

It's impossibile to stand up for masculinity as being a natural and good thing without butting heads with THE group who says masculinity is an overvalued social construct that needs to be destroyed.

On victimhood, it's completely childish for a movement to spend 50 years talking about how victimized its members are and the moment somebody else starts using the same tactic it's "let's not talk about victimhood, it's sooo stupid!" It's a classic "learned it from watching you" scenario.

On who I blame, I don't have a group that I blame for everything. We live in a difficult world where survival is a challenge, there will always be things that are nobody's fault. People who have a default boogeyman use them in times of uncertainty: "the gays caused the earthquake", "the patriarchy caused me to miss that promotion", "I drink because of my ex-wife", etc.

But do I blame feminism for the things it's responsible for? You bet.

edit: I don't mind donwvotes, but I do take notice when something is downvoted in less time than it would take to read and reflect on the comment.
I think the conclusion is telling:

> And finally, whatever we attempt here has to work for the whole system, not just the developers, not just the managers, not just the testers, not just the users, not just the sponsors. There is no ”us” versus ”them.” There is only us.

The goal in all these methodologies is to get everybody so perfectly aligned, they'll naturally zero in on The Right Thing.

But the people who are really in charge have no intention of ever letting this happen. It doesn't matter what the methodology is.

People try to apply Agile or whatever in the modern American corporate environment, which is a seething pit of fear and mistrust with no job security. So everyone wants harder guarantees. Brighter lines, that show if they've done their job well or not.

So despite their best intentions, there are strong incentives to maintain all the anti-agility boundaries, in order that blame and credit flow to the appropriate people. If there was a truly Agile product that succeeded, who is to be rewarded? It's hard to say. If it failed, who is to be blamed? Everybody? Nobody?

This isn't short-sightedness -- this is purely rational. This is why you get "Agile"... plus hard requirements docs... hammered out in advance... and a waterfall schedule.
TJ Fontaine Leaves Joyent
How do you know these things are not affecting those men? Do men in their 50s not watch TV? Indeed, are they not more likely to exhibit behaviour that is old-fashioned or no longer tolerated? Are they not more likely to feel isolated or misunderstood by society, especially one that is rapidly changing?

Often it is the subtle, everyday things that you can't put your finger on that trouble the subconscious the most. So while an advert here or a comment there might be inconsequential, years or even decades of constant exposure will take its toll.
Good process adds latency to the development cycle while reducing risk.