skysight-inc/HackerNews huggingface dataset:
> These people obviously know that their studies can't be replicated

I don't think that's fair to say at all. I can come up with several ways a study can non-maliciously arrive at a false conclusion:

1. The researchers may accidentally leak information to the participants regarding the hypothesis being studied. When using human subjects, it's very difficult to avoid biasing them toward results they may think you're looking for.

2. Researchers may not sufficiently blind themselves during the experiment, causing them to have undue influence on the outcome, even if they're not consciously trying to exert it.

3. Some unknown confounding effect may be at play during the experiment that wasn't properly accounted and controlled for.

Those are just three I could think of. When dealing with behavioral sciences, I can't imagine how difficult it must be to design a test protocol that eliminates all the messiness of the meatbags being studied.
Survivorship Bias?
This guy is still posting? He blatantly copies other articles.
Grandelash GrandeMASCARA -Black 11.5 Grams
I am familiar with both, though with ATS a bit more than Murcury. Thanks! I will have to spend some more time with them...
Yeah, that's my original rhyming slang. Thought of it about a year ago. But as is usual for jokes, sometimes you have to wait for years to find the perfect time and audience to use it.
Group Wants to Shut Down Tor for a Day on September 1
Sure. But I think a lot of people do, and it colors the way we look at programming languages.
Did Epic ever release source like id software? How rad would it be to pump Unreal through Emscripten and pull it up in the browser...
.umx is nothing more than renamed Scream Tracker or Impulse Tracker module (.s3m/.it), so playing it just requires getting module player, mikmod is modern, still maintained and portable implementation, which can be used directly as player and is used in many open source media players.
Biting a pen with your teeth or your lips should induce one of two different "Type I Thinking" facial expressions, associated with Kahneman's "fast thinking" as I understand it.

This study appears to discuss the link between forcing a type I physical response, while attempting to prompt a type II response (laughter/humor). As I'm reading it, this study is talking about a previous study in which fuzzing the "fast thinking" system affected the "slow thinking" system. This new paper calls those results into question.
Modarchive is such a treasure trove of great music... great to see it being referenced on HN :)
There are also features that Rust has that C++ doesn't. So what?
One could use Windows and OS X machines that way since forever, without them offering "Remote X11" sessions, so yes...
This isn't composition. Mimicry, perhaps.
I feel obligated to point out the Amiga documentary http://www.frombedroomstobillions.com/ , in case there are any veterans here who have been living in a cave etc. It is an absolute must see, great on so many levels, and also detailed the last minute efforts done to get the launch right.
How decidedly un-Canadian of them
Where have you seen anyone use expat "as a way to differentiate between living in another country while remaining primarily a U.S. citizen (and still paying U.S. taxes, etc.) vs. renouncing your U.S. citizenship and leaving forever"?

Because as a US citizen living overseas I've paid very close attention to this topic and have never heard anyone connect the two together.

By this definition, almost every American overseas is an expat, yes? Including US military currently based overseas? If so, it's very far from any definition I'm used to. Perhaps you can point to one of your sources?

> Depends how you are using the term

No, it doesn't. What definition are you using where an expat is something other than an immigrant? Or at the very least, a temporary immigrant.

> though again, a significant percentage of American expats are retirees living on social security

Yes, those retiree expats are immigrants. What else can they be? They immigrated to another country to retire.

I think you are confusing "immigrants" with "foreign workers"?
Sure, I agree that decisions should be made and that the decision process can rightfully incorporate scientific data and consensus. What I'm saying is that if someone refuses to accept our position despite what we consider an abundance of authoritative data, we should sympathize and be kind despite our disagreement, instead of labeling them as ignorant science-deniers. Assuming the person holding the opposing position is well-informed, we should accept that they simply don't recognize the same publications as authoritative, and that there is legitimate room for doubt not only of specific papers but of "scientific consensus" as a whole, especially when that "consensus" is weaponized for political use.

Academia draws people with specific backgrounds and biases. Groupthink is a real and substantial risk, not only because people quite frequently simply copy each others' output, but also because large-scale ostracization is a real risk if one publishes something that goes against the grain. Organizations and institutions pull funding if a finding is too controversial. Studies are often backed by large donors who, whether the pressure is obvious or not, are trying to get a specific result. Graduate students are under a great deal of personal pressure to perform and justify their loans. There are many non-scientific social factors that affect scientific rigor, even in peer-reviewed journals.

Like I said, the convention is that studies that support the speaker's preferred social or political views are usually considered credible, whereas studies that don't are nitpicked and labeled "questionable", for any of a myriad of reasons: the author(s) come from an institution the speaker dislikes, the sample wasn't representative, and so on.

The only common thread is that people won't be swayed in their political or social positions by academic papers -- they'll only use them to justify their pre-existing set of beliefs. This is true for virtually everyone. So I'm suggesting that instead of mistreating someone because we think the "science" bares out our point of view, we recognize that "science" itself is a fallible process susceptible to all kinds of externalities, and that it's often reasonable to mistrust a purported "consensus". Therefore, we should politely accept the difference in opinion instead of getting into a zero-sum rhetorical exercise of "Study X proves my POV" / "Study X was done by clowns! Look at Study Y, which proves my POV", and ends up with both sides detesting each other all the more.
There's a fun p-hacking game embedded in this article from Fivethirtyeight:

http://fivethirtyeight.com/features/science-isnt-broken/

Really drives home how tough it is to thread the needle of both interesting and useful results.
Now you're getting onto a different issue, which is people using multiple megabyte+ gifs where a few lines of text would work just as well. It's the next step of the trend which sees most short text content posted these days baked into a background image.
Hey, sounds like a tough situation. HN probably isn't the place to be discussing this of course, but I just wanted to say that your girlfriend is lucky to have someone like you in her corner.

I agree with you that something is a bit wrong with Psychiatry. It is in fact a very young field, and there is very little basic science or understanding behind the treatments. This is a frustrating and dire situation for patients suffering from severe mental illness.
Sounds like the equivalent of buying a pardon for your sins from the Pope.

"Carbon offsets" are not actually sold by the environment itself -- they are just based on limits bureaucrats put in place after much deliberation, calculated conveniently enough to still allow for our current levels of consumption and pollution.
Free Google Analytics Performance Report
It's not key study, as title suggests.
They're not smarter because of some gene, just richer and better educated (which, given today's universities doesn't say much).
IIRC the NeXT workstations came with a contemporary version of Sybase (ancestor to SQL Server).
So the main reasons for Go are the fact 'coproc' keyword added to Bash since version 4 is still considered experimental[1] and the fact that a vast majority of modern developers don't know shell good enough.

[1] https://www.reddit.com/r/bash/comments/4ksl7w/golanglike_gor...
I suspect its part of the conceit that it's unclear whether its allegorical about any particular thing. Similarly, in a scene or two it gets very close to being a fantasy novel, but never settles the question. Mieville seems like the kind of author more pleased with that kind of idea-trickery than making a mundane worldly point explicit.
Tiny Spanish publisher clones world's most mysterious book
Have a start up idea? We can help
You can't put eggs outside in winter, frozen eggs crack
Guerrilla Bike Lanes in San Francisco
the conversation with the imgur ceo was my favorite part of this piece. for those interested:

> GIFV is not actually a distinct file format, but it is an MP4 or WebM video that is presented via a HTML 5 video element or an Adobe Flash element with options set so as to make it work similarly to an animated GIF (i.e. endless loop with no video controls visible

> http://fileformats.archiveteam.org/wiki/GIFV
This is cool. I go through about 30 eggs a week though, so normal shelf life is pretty good for me.
The same is true of JPG, MP3, and PDF. Are there (technically) better things out there? Sure. But these formats are good enough for what people want to use them for. I'll never transcode my MP3s (or re-rip the CDs) into mkv or wm4 or whatever, because MP3s play on everything with a speaker. I'll never bother to convert to JPEG2000 because seriously, the difference is almost imperceptible. These formats are good enough, and so there's no reason to use anything else.
> A look at the so-called Smart TV reinforces the observation about CE culture. In less than two years, the CPU inside the TV quickly becomes obsolete and can’t be upgraded while the display itself easily lasts a decade, and software updates are persphinctery, if they happen at all.

Evocative term ("persphinctery"), what does it mean? A web search mostly references mondaynote.
Perhaps. Where's an example of this quoting done right?

And isn't my complaint the same issue that SquareWheel raised? ("it makes it incredibly difficult to focus on the text.")
Without the trip, same thing with US eggs and Mexico eggs. You can go a mile across the border and get different style eggs.
Depends a great deal on one's definition of "competent". If you define it by outcomes for those with access to service, it does reasonably well. If you define it by access to service, it does poorly.

The fear is that a system that works for some will be replaced by system that everyone can access but works for nobody.
Yes, although fortunately for me my wife has become friendly with a lot of my mates' wives / girlfriends, so we still catch up when they organize things.
While your assertion about your fork being "the actual development" is unfortunate, I would encourage anybody submitting security issues to the actual perl5 to also consider sending them to cperl and MLEHMANN's stableperl, since the users of minority forks deserve security too.
I expected this to be http://marinetraffic.com/ which shows current/recent locations. But I'm not sure if it shows every single cargo ship in the world.
I am biased but the company I work for is cool. Interesting domain, hard problems with novel solutions and a global focus. http://biarrirail.com
> And soon there will be LoginUser, GuestUser, ProfileEditUser, UserForReport and others

You...really can't think in any paradigm other than object-oriented everything, can you? I mean I guess it works for you and that's great but please stop you're really scaring me now.
> concurrency in go is a terrible hack

And what in Go is not?
A corner case about Go which makes me absolutely crazy: calling Reset() on a timer which has already fired has the biggest gap between "What I expect to happen" and "What actually happens" of any stdlib I've ever worked with.

https://gist.github.com/patio11/bc883d566778c323742432c203e6...

(You can see it here in the playground, but try it on your local machine if you don't believe me and/or think the playground has an inconsistent understanding of what time actually means: https://play.golang.org/p/ltdV9dI609 )
Wouldn't all of the best doctors only treat rich people? Why would you expect them to do the same work for less money over at the public hospital?
Best one I ever saw was in near the exit door of a skydiving plane; a big red button with PANIC on it which did nothing at all.
Evanto is well known as a good place to work. BoM have a large presence in Melbourne as well and have some interesting problems. Though their culture isn't what it could be.
Both valid points, but this failure-to-replicate does erode some confidence in the general notion of embodied cognition (and I believe deservedly so because these phenomena have always seemed rather incredible). Much of Kahneman's other work has a more solid empirical foundation.
I don't know if you're aware of this or not, but when implementing standards with dozens of haphazard extensions, often the best way to keep track of all of the extensions is via the IANA assignments (see http://www.iana.org/protocols). For DNS, the main page seems to be here: http://www.iana.org/assignments/dns-parameters/dns-parameter...
> "jay walking" comes from an old derogatory term, "jay"

Really? I always wondered where the term came from, the best explanation I could think of is that the original offense was walking most of the way across the street and then doubling back (so walking in a 'j' shape) which would confuse traffic and lead to more collisions.
Nothing about the impending IoT seems planned, standardized, and remotely designed with the consumer's best interest in mind. That being said, consumers for their part seem almost eager to throw their money away for truly dubious improvements. What isn't a bad idea from the get go is often a good idea ruined with careless implementation.
Indeed. Ironically, your comment is now one of the 8 results for me.
Given the limited google search results, it would appear to be a very neo neologism.
Maybe remove or fix the non-functional hydrants? It seems to me that firefighters wasting time trying to use one in an emergency could have far more serious consequences than just some parking tickets.
I think it's like saying "extinct": https://en.wikipedia.org/wiki/Perisphinctes
There were some sites that would let you hit "play" before showing a gif, I think that's a better approach, as long as you can pause them after. That Atom example is really bad on the eyes. Of course I can always hit "ESC" to force all gifs on one page to stop, but that's just forcing that on the page. I like the option to pause and unpause gifs. I guess that's why gifs to video became a thing. Never knew about gif to video back to gif though.
The prefix "per" means through, so this made up word seems to mean "as though it came through the sphincter" a.k.a "crappy".

So "persphinctery" would be a synonym of "excretory", were it actually a word.
Show HN: Vanilla JavaScript game with a bare-essentials node server
This is one of my biggest frustrations when these sorts of discussions come up. It seems a great many programmers -- amateurs, students, and even professionals -- resist learning anything new.

As programmers, we deal primarily in abstractions. Our programming languages offer formal tools for creating and manipulating abstractions. In my view, any language that offers more tools for abstractions is better than another language that offers fewer such tools. As a professional whose primary job is to deal with abstractions, any new kind of abstraction is of interest. All programmers should be not only willing to be constantly learning new techniques and new abstractions, but we should be eager to learn and apply these things. Bigger toolbox => better quality of life w.r.t. work.

Even at my day job, I've heard things like "that's too computer sciency for mere mortals". I'm sorry, are we not computer scientists? Are we in the habit of employing people who are not professional programmers to write our software? And to think I'm the only developer in the office without a master's degree, as if they all decided that once they graduated they were finished learning...

Heaven forbid you should have to learn something! To educate yourself! To grow in terms of knowledge and skill! Do we have "development goals" every year for no reason at all?

As if spending an hour or two learning something would kill you!

AAARRRRRRRRGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHH!!!
also exists https://testssl.sh/ which can be quite useful but maybe not for automating
Do we have to rehash this conversation every time a psychology article is posted?
Did you read the article? The fact that there is 1 way to do it in Go, and 100 different ways to do it in C++ (or some other older language) is a feature, not a bug.
Modules used:

righto
crel
cpjax
sea-lion
dion
keysdown
badwords
> But BIND isn't just failing because "it's written in C", it's failing because it's written in terrible C.

Yup. This has been the case for virtually all of the "core" open-source C projects I've opened up the covers on. In particular, bash's code base is terrifying. The more I look, the more I believe that nearly everything we build on top of needs to be thrown out and rewritten with a safer language (e.g., Rust) and with a focus on incorporating software development best practices we've learned since the past forty years.
> Go ignores all progress in programming languages for the last 40 years

That's not unusual at all. Look what Fran Allen said about previous language from those guys - https://news.ycombinator.com/item?id=11578995
> Then bought by Steve@Apple.

Um, what? Steve founded NeXT and was with them with Apple bought them out for the OS.
Fundrise ditches traditional crowdfunding to focus on REITs
Neuroscience confirms that to be truly happy you will always need something more
The article clearly explains why this was not considered before, and I presume firefighters are well aware of which hydrants are functional.
You never drained the longTimer channel, so when you say "We agree that longTimer has fired, right?"; that's not quite true. After you call Reset(), you're still getting the value from the first firing, because that's the first time you read from the channel at all.

The docs are quite clear on this behavior and say "Timer will send the current time on its channel after at least duration d." -- key words being at least and says nothing about when you choose to read from the channel.
All standard libraries have their quirks, corner cases and peculiarities. This is not specific to Go. Or are you saying it is worse on Go?
"Are You Sure Hank Done it This Way" is one of my favorite country songs. I'm not sure why. I think I like that how it calls out the status quo in Nashville. Plus I like how "in your face" the instrumental is.

https://www.youtube.com/watch?v=TNpLSaCirj8
>people won't be swayed in their political or social
>positions by academic papers -- they'll only use to justify
>their pre-existing set of beliefs. This is true for
>virtually everyone.

Speak for yourself. There are plenty of us who are willing to consider our positions falsifiable and actively seek objective answers in good faith.

Your point that academia is fallible is well taken, but this doesn't mean "virtually everyone" is so biased/personally invested as to lack critical thinking skills.
A four paragraph article on a Git push... wow... journalism these days.
Thanks for sharing! I read up on it. This whole "channel draining" concept seems powerful.
I'm amazed to see ships navigating into Siberia up the Lena. I thought the deltas of the Siberian rivers were impassable.
Sun and SGI had a significant head start over NeXT. By the time NeXT shipped hardware, they were moving off 68k onto SPARC and MIPS respectively, building on successful and established product lines with the kind of hardware differentiation that NeXT didn't have the capital for. That's why NeXT had to change direction and make software such a major part of their strategy; they couldn't just re-play the same strategies that Sun and SGI got off the ground with, because those niches were now pretty well occupied.
To be precise, you need to outlaw polymorphic recursion to be able to do full monomorphisation. I'm not sure if that's what you meant by "second-class" in this context
All computer graphics, or at least anything that performs at a reasonable speed, are a "trick".
Show HN: New app to stream music from your phone to the browser
I just spat out my coffee. Standard ML can be learned in a week by someone who doesn't know how to program?

Have you ever actually tried to teach someone who doesn't know how to program? It takes months, even when using a simple language like Python. Or even BASIC, which was designed specifically for beginners.

Standard ML is a good language (especially considering when it was developed, in the 1970s). Somehow a cult has grown up around it that prevents people from seeing that it isn't the solution to all problems, just another tool in the toolbox. Sad.
If you bluff in poker and are called, you lose your chips. That doesn't make it less of a bluff. Intention really doesn't matter here, and anthropomorphizing the shrimp clouds the issue (or to paraphrase Wittgenstein, "If a mantis shrimp could talk, we couldn't understand him")

To say it another way, even if the shrimp were automata with nothing remotely like what we'd call consciousness or intention, it could still make sense to talk about "bluffing" in a game-theoretic sense.

What's important is that it occurs with something approaching an equilibrium frequency. If all weak shrimp always bluffed, strong shrimp would start to always fight, and the weak shrimp would be wiped out. But if they only bluff sometimes, the probability of losing a fight may still be high enough to prevent this from happening. The baseline frequencies of strong and weak shrimp in the population also matter here -- weak shrimp could afford to bluff more in a strong-shrimp-rich population, assuming physical characteristics couldn't reliably identify them as weak.
aww... look at you nerds having your fun... but gawker stalker was somehow immoral.

enjoy your ISIS.

you're all idiots.
and it shows what happens when you lack a union too. :/ Us folks in EMS run into this often. There's IAFF which we can join, but they actively seem to hate any private EMS at all. Yet fire departments don't want to do the stuff that us in private EMS do. so we're kind of caught in between.

Texas recently made some legislative changes that will allow facilities to utilize paramedic level providers to their full scope in an emergency room setting, though. that's a huge plus.
Hi guys. I just released my first Android app a few days ago. It's called Weezzler and it lets you play your phone's music in any browser over wifi.

I was really suprised when I wanted to do this and found out that there is nothing like this and I took me really little time to finish it. I will be adding more features soon.

You can download it here: https://play.google.com/store/apps/details?id=com.weezzler.a...

I'll appreciate any comments and reviews. Hope you like it!
Users may get 3 years in jail for viewing torrent site in India
Aria-Controls is [Largely Ineffective]
Is It Bad Business for Airlines to Stick It to Their Customers So Badly?
I think it could easily be INTERCAL (and INTERCAL#, of course) dominating the world now, if Sun, IBM and other giants choose it instead of Java and pushed it with the same amount of force.
I don't know if it's a quirk of my desktop/Chrome setup but I cannot resize it to reveal possibly the most dynamic trade routes in the world around Japan and Eastern China. Disappointing.