skysight-inc/HackerNews huggingface dataset:
Such a title wouldn't be right, either. Their poor iterators don't seem to act like real iterators.
images are broken in Australia too.

What is your target audience.. I'm not entirely sure if I even could be interested in this.. the scenario displayed is clinical with no context around why i might want to buy one and say stick it into my Rpi...
There's no doubt that antidepressants are more of an art than a science, and that they are not the silver bullet the pharmaceutical companies claim.

But trying to say they're all bad because they didn't work on your girlfriend, whom appears to have had some serious issues long before using an SSRIs, is disingenuous.

There are millions of people who are helped with SSRIs, and even some who'd long ago have been dead were it not for the use of MAOIs and others that work when absolutely nothing else will.

But I do agree that SSRIs can have powerful effects, and they're over prescribed to the general population which demands easy solutions to tough problems.
Antidepressants in general work. However they have a range of side effects and efficacy profiles depending on the person.

Then have saved far more lives they they have killed. So no I don't think we will be negatively looking back at this era.
Donald Trump has spent far less money than any presidential candidate in recent history.

I am hopeful that this election will finally illustrate to people like Larry Lessig that there are worse things in politics than money. Money is just a tool.
They are still more powerful than if I could combine my old 386SX, Pentium 75 and Pentium 166 into some form of single computer.
I don't understand what it does, or how it does it. All I get is 'breadboard without wires', and a demo, but no explanation of how it works, what it's limits are, etc, etc.
Are the docks compatible with Soyuz?
The real strength of QA people can be manual testing. There's a local maximum of "meets the stated requirements but horrid to actually use", and a singular focus on test automation seems to push projects in that direction.
Title of the research paper should be "C++ is not Haskell", but snark aside, I find C++11 lambdas useful to replace old-school callback code (of course only if callbacks make sense in a situation) because:

- if local variables need to be captured, the code is much less noisy than using the old std::bind mess

- non-capturing lambdas also work for C-style function pointers, and in this case the generated code is very efficient (no std::function object created under the hood)

If you're aware what happens under the hood (...that in most cases a std::function object will be created, which in turn might do a dynamic memory allocation to hold captured variables), lambdas are a useful syntactic sugar and one of the more useful additions in C++11 (IMHO).
https://www.reaktor.com/javascript-performance-fundamentals-...
I hope someone in your family is convicted in the court of public opinion, maybe your son or father.
Ecuador admits cutting Assange's internet
Yes, many times over, but always looking for holes, and actually that infrastructure is separate from the pieces that are exposed to public web.

Traditionally, we do it this way too, these piece of the payments ecosystem are all whitelisted IPs for access and MPLC circuits for connections.
You can have tests without TDD ?

TDD is a process where you write empty shims for your code and tests for it first, failing because there is no implementation, and then you write your code that passes the tests.

Frankly I find this style to be completely opposite of how I code - getting something working ASAP, plugging it in to the big picture and then figuring out the problems with my approach and designing with the insight gained. Then I spec out the behavior with tests. TDD assumes you have the design/spec right from the start and all you need to do is write the implementation - very little of my work falls in to that category - perhaps it's different for others.

One segment where I found TDD useful is writing story level E2E tests that spec out the requirements before the code is written - this is the least ambiguous way to spec the problem I've found - the downside being that the person doing the spec needs to know how to write E2E tests.
Academic's thesis on gold pricing results in trial of four banks for collusion
You knew that 3 hours earlier, when I wrote this in https://news.ycombinator.com/item?id=12738620

[...]

Unlawful combatants don't have access to the rights under war laws, except Article 3 of the Geneva Conventions (see quote below).

Hence, the question is not if you treat them as POWs or as civilians -- but if they have the protection of a POW at all.

-----

[This was my reference for the previous claims. The Wikipedia link go to the Convention. I earlier referenced the relevant US law and their Supreme Court, which also discuss this.]

https://en.wikipedia.org/wiki/Unlawful_combatant

The Geneva Conventions do not recognize any lawful status for combatants in conflicts not involving two or more nation states. A state in such a conflict is legally bound only to observe Article 3 of the Geneva Conventions and may ignore all the other Articles. But each one of them is completely free to apply all or part of the remaining Articles of the Convention.[6]
As a general answer, doing something simple in pure JS can be more efficient than the overhead associated with making a native call from JS. The costs are going to vary depending on how the JIT handles things. That's probably the best general reason though as to how it's possible.
Facebook is writing a Mercurial server in Rust
Are service objects enough?
"Malicious and abusive" are also labels generously applied to people solely based on extrapolating from their broad social or political beliefs, or seemingly any hint of countercultural view to the local norm.

Do you really want people thoughtcrimed out of technical communities having committed no ill within the community itself?

And with any scheme like this, are you fine if these weapons are turned on you, and not just your preferred undesirables, with the same level of subjectivity but wielded by someone else? Say some non-github post of yours was taken out of context and caused a massive stink.

This attempt to codify morals, ethics, and general good behavior into quippy, hot-topic, vague buzzwords is not a structure to build inclusive communities. It's a structure to have everybody walking on egg shells, hoping they aren't accidentally unaware of this week's trending sensitivity outrage, which can be pointed at as enforceable through the Guidelines.
Using human brain as a model for AI – Intro to HTM
Can't perceptions of prestige help actors make market choices?
> Yeah, it's nice for some embedded use-cases too but don't forget there's also BeagleBone Black

Agreed, along with dozens of other {Fruit} Pis, Udoos, Odroids, etc. I like the BBB because it has those separate processors that can be used for tasks with real-time priority.

> it's just as easy to image any other type of disk too.

In theory, yes, but there's something nice about popping out a microSD, putting it in the adapter it came with, and sliding it into my laptop to re-image (or a USB SD card reader, to image a disk from a Pi host directly). SDs are small, easy to move between machines, and SBCs tend to have their OSes distributed as image files.

In contrast, to take a backup image of the computer that I just bought, I needed to download + flash an OS on a USB key, boot, and copy/compress a 256GB disk onto a USB hard drive. It's a lot more steps, a lot more hardware, and there's not a place that I could just download the bare OS image, if I happened to lose the backup. It's just all around a less convenient process.

> [...] sounds great in theory but you should actually never do in practice.

...but that almost everyone does in practice. I haven't personally had an issue with it over 4 years of use.

> For object recognition, check out the Jetson TK1 and TX1 boards. They're more expensive than a Pi but CUDA GPU acceleration buys you a LOT more performance and you still fit into a tight power budget.

A lot of the people especially interested in this are working through a university or technical school class, where the coursework assumes use of a Raspberry Pi, specifically (there seem to be lots of courses like that in India and the Middle East).

When it seems like the use-case fits, I try to point people to other hardware. A lot of people that I talk to about the Pi are from poorer countries though, where a lot of the time "cheap computer" takes precedence over "capable computer". I hear what you're saying though, and I agree: There are a LOT of SBC options out there (and none of the Rasperry Pi computers are necessarily the best technically-suited for most things) and some very nice hardware a couple of price brackets up.
When I installed GNU/Linux for the first time, a Slackware 2.0 in 1995, I had a Pentium 75 with 4 MB with a 512 MB HD....

Now compare with a PI or the modern GNU/Linux distributions.
You are probably right with your example for a small project. The one I referred was a medium sized safety critical piece with dev/test staff of hundreds. My example was for such larger organization.

Small teams almost always worked out well for me if a single leader person was present to sort out initial problems.
In my opinion, cooperation in space is one of the reasons that US/Russian relations haven't broken down already...
Are you doing Paxos across a WAN? Isn't this slow?
> The programming problems were trivial. (The Bowling Kata and an 'equivalent complexity' Mars Rover API problem.)

The top-most comment on that page emphasizes this point:

Here's my hypothesis, based on personal experience: the benefits of TDD begin to manifest when they are applied at scale. During design and development, if a single developer can plausibly understand an entire system in their head, the benefits of TDD (and, in fact, unit testing) are negligible. However, there's a non-linear benefit as systems become larger, particularly in the diagnosis of large and complex system failures.
"apt" is the unified command for apt-get etc, since a year or two ago.
No mention of https://revolut.com yet?
Making blanket generalisations when it comes to mental health is extremely reckless and misinformed. There are lots of SSRIs and their interactions will manifest differently in each person.

Doctors aren't in the business to kill people. SSRI do save lives. We just know they kill a tonne of people as well.
WebJars – Life Saviour for Java Dev
Tim Ferris apparently asks an intelligent friend with similar ethics etc. According to four hour work week.
Condemn Guantanamo from a moral viewpoint if you want.

(Note that all POW camps will certainly have innocents, so the same moral apply to the whole Geneva Convention.)

But stop arguing against legal facts when you don't have a clue... Don't trust the media to inform you.

----

(I'm not doing the moral argument, but: Do note that if the Geneva conventions was too mild, there will be fewer POWs taken... instead lots of more people will die before capture. E.g. Iraq handles captured terrorists by execution a lot, because they know people will get back out and kill again, by bribing themselves out of prisons etc.)
The blogger was subsequently fired from the full-time position.

Neera lies, a lot: http://coreyrobin.com/2016/06/25/neera-and-me-two-theses-abo...
In the UK they don't give them out like candy. Are you talking about US doctors?
I can see why you'd be annoyed. It's such an imaginative logo.
New programmers will read "studies" like this and will decide to write tests "someday later". I really hate impact this "study" brings. And I agree with every point of @jdlshore comment.
Your assuming that what's good for Goose is good for Gander... Sorry.
The use of students for this purpose reminds me of a story about a man who designs a flying machine.

After months of calculations and material research, he determines that only if he builds his machine out of birch will it be light enough to fly. According to his calculations, nothing else will work.

Days later, his best friend is visiting him in the hospital. He carries over a piece of the broken machine. With a puzzled look on his face, the friend asks, "Why did you build it out of pine when you knew you needed birch?"

"Because I didn't have any birch."
After a quick read on the metrics section, it seems the quality is measured in terms of adherence to user stories implemented as a set of behavior tests. There seems to be no assessment on code maintainability and looks like a flaw in the study, as it would model a short lived codebase and not one that undergoes several maintenance cycles.
The Queit Desperation of Millennials
iMessage Sticker App Rankings (Worldwide Charts)
How you are downvoted for stating that is a sign of partisanship or ignorance on this message board.
Dude, we were already behind. The only significant US first in space was the lunar landing - the USSR thrashed the US with everything from Sputnik to venera to Gagarin to salyut.

The only difference is that you now have a window out of your propaganda bubble.

There's a reason that Chinese space progress is barely reported, if at all, in the west. It's embarrassing, and doesn't tie in with the deluded "west is best" worldview.
The work the community has been doing there is great.

The Rust development experience in VS: Code is the only reason why I use it.

Kudos to everyone.
* The code-base was new, simple, and subsequently thrown away.

* There is no way to scientifically measure absolute code quality.

There are numerous subjective indicators (tabs vs. spaces) and the objective indicators only really become apparent once you are dealing with more than one component/service.
Reminds me of a quote by Alfred North Whitehead:

"Man's best thinking is done either by persons living in the country or in small communities, or else by those who, having had such environment in early life, enrich their experience by life in cities; for what is wanted is contact with the elemental processes of nature during those years of youth when the mind is being formed."
- Alfred North Whitehead, source 'Dialogues of Alfred North Whitehead'
Although I believe that you're technically correct, your objection does not refute jdlshore's central point.
"Branches aren't merged without peer approval" has sufficed plenty in my experience.

Whether people code tests before thinking interfaces, before writing a prototype, before implementing, during the inevitable interface rewriting, after coding, after manual verification that it seems to work, or right before submitting the branch to review, doesn't matter as long as someone on the team looks over and sees that "yup, here are tests and they seem to cover the important parts, the interface makes sense, and the documentation is useful".

Then people can do TDD, TLD, TWD or whatever they personally feel most productive with. Developers being happy and feeling in control of their own work does more for quality than enforcing a shared philosophy.
This thread feels like a study showing that HNers don't read the articles.
Do those blended matrix artifacts appear similar to artifacts produced when blending quaternions but not scaling the result to the unit circle?
Consumers don't care about why things are the way they are.
I don't know if you already did this, but you might ask this question on http://hackaday.com/ instead of Hacker News.

Hacker News might answer some questions about marketing, but your customers are on Hackaday. Why not ask your customers directly?

Edit: And as others already mentions: your images are missing. Fix that first.

Edit2: If I understand what this board is about, you might have a killer product here by the way!
Am I right that this board is directly communicating with software so you can 'see' what is going on?
From the abstract towards the bottom of the page:

> We refer to the many studies, mainly on humans, implicating specific microbes in the elderly brain, notably herpes simplex virus type 1 (HSV1), Chlamydia pneumoniae, and several types of spirochaete, in the etiology of AD.
Does your page answer the question "why do I needed? why do I want it?" - it seems to describe to product, but nothing about the "why".

This also means you have not defined your audience. Who should I be so that I would be interested in your product? An Arduino hacker? Building... what?
Does anyone know if Truffle and Graal will ship with JDK 9 ?
This article reminds me of the "JavaScript is Scheme" meme from a while ago. In that people wanted to increase the prestige of their favourite(?) language by shoehorning it into a comparison with something high-status; which comparison, when you think about it, doesn't make much sense.

> Interesting curiosity, which proves that the Erlang Syntax is some sort of Platonic Language Ideal that predates all programming languages.

Because it supports definition by cases and an if-then-else construct? And because it uses the same punctuation marks that ordinary natural language sentences do? Give me a break.
The compiler can test the validity of your code, not it's behavior. Only the most trivial bugs can be caught this way.
The borrow visualizer idea is great!

It would help a lot in regards to language productivity.
USR Courier 56K V.Everything (tm)

The thing which made my mind soar at the time was the fact at one could flash it to increase its capability from 28k to 33.6k to 56k.
Οι Top 5 Pornstars με tattoo – escorts| athens escorts |call girls
> passionate American Express developers who are adding new code regularly.

"adding new code"
I'd much rather have a lot of smaller functions with single responsibilities, but then being middle management I worry about things I didn't when developing.

I need the code to be SOLID, I need the time to market to be as small as possible and I need to be able to replace any developer with any developer on a moments notice.

When students don't know lambdas you're costing me money by using them, because you made the training process longer.
With so much at stake, is it possible for all nations to play together and strive for the better good when it comes to space exploration?
The Paxos is only used to elect the master (or re-elect if the master fails). Once a master is established, it coordinates all distributed transactions centrally, which is very fast.
Don't you mean the church of A. Church? ;)
I think methodically you'd need equivalence testing for that. Your hypothesis would be that productivity is equal (enough) and you could then discuss the additional benefits of TDD.

I can't remember if I read a study like this for TDD but equivalence testing is fairly underused outside of pharma/medicine (it's often even called bioequivalence) where the test usually shows similar enough effects and the extra benefits are cost savings (for generics).
Just a small nitpick: your code is not recursive, you are missing 'f' on the right hand side.
It's a toss up between the US Robotics Courier HST Dual Standard and the Courier v.Everything
"TDD disproven by people who have no idea how to practice it, or have the ability to grok the longterm benefits."
US Robotics Sportster ISA 56k modem

http://www.recycledgoods.com/media/catalog/product/cache/1/i...
I have little trust in anything from SourceForge, it may look good but it's tainted by being on SourceForge so I wont touch it. Sorry
Which then proceeds to give mass to other Bison. And thus religion started.
There are several basic concepts you can apply to improve performance in the RDBMS and still avoid denormalization.
For example:

* use as many constraints as possible (this helps the query optimizer)

* use indexes which bring better performance in your use case (e.g. bitmap join index or even index-organized tables)

* apply table/index partitioning

* use materialized views as a query result cache
Measuring small subgroup attacks against Diffie-Hellman [pdf]
What do you need the standard mode for? Serious question — I actually never used it, I only stay in OpenGL mode, so I don't know what I'm missing?
LEZLOW'S GRAY STATE,WHY WAS THE DIRECTOR AND HIS FAMILY MURDERED
I think TDD is most effective in "state machines" like cook([ingredients]) => dish, witch should be avoided if possible as they are very bug prone.
Or you could not make assumptions like this. There are more ways to represent dates than there are bones in my body. What seems like a silly way to you might be the preferred way for someone else, for a variety of reasons.
I am in the exact same situation right now with Erlang/Elixir as the choice. All I want for now is to get the basic functionality working and improve upon it after that. But it takes some time to do that when you have not used the language before. I plan to continue using Erlang/Elixir as my primary language for some time to come, starting with this project. It all boiled down to deciding the deadline for the product to go live. If I have time, I can choose Erlang/Elixir, else I might have to go with something else initially and make the switch later. I haven't made my decision yet, I hope there are some insightful comments here which could help me decide too.
Delivering Omnichannel Experience in Multichannel World
Who decides whether something is 'fact'? Google?

The reason we don't all agree on a lot of things in life is that a lot of things are more nuanced than "Two legs good. Four legs bad".

* God exists

* iOS is better than Android

* Capitalism good. Socialism bad.

... over to you, Google!
The title of this post is very misleading. TDD in opposition to ITL has little to no impact, the title suggests that the testing itself does not have any impact.
This is just click baiting...
I registered a smiley + camera .ws for my vlog (.ws -> http://xn--vu8hnq.ws)

It's a fun thing, but not very practical. Not even I can remember which variation of smiley I used, plus different devices render them differently so it can be hard to remember or recognise.

I would only use it as a gimmick right now, where I can use short URLs in say tweets.
I am writing about C developers' knowledge about the language.
The output of npm view is essentially a version of the package.json. That's a pretty standard structure. You can form some of the fields in different ways. But why would you want to grep through json when you can parse it?
I see the prices in AUD which is a turn-off because I immediately assume it's not available in Germany.
The Western world isn't falling behind. It's just not so push-over ahead.

What China is doing right now, the USSR did in the 1960s, and the US did in the 70s (it had a ten year detour to go to the moon first).

While NASA hasn't done anything innovative in manned space-flight since 1980 (sunk costs, politics, no _real_ need, etc), they've done crazy work with unmanned spacecraft.

Think landing a _car_ on Mars (and then driving it around), launching routine missions to outer planets (and beyond!), being the only agency to get a probe out of the solar system.

Honestly, if Congress ever feels it necessary to launch someone to the Moon, they'll get it done in less than a decade.