skysight-inc/HackerNews huggingface dataset:
It's about the replication crisis and it's well written so I'd consider reading the whole thing when/if you have the time. Here's a few of the most important parts.

Having served for a time as an associate editor of JPSP, Bem knew his methods would be up to snuff. With about 100 subjects in each experiment, his sample sizes were large. He’d used only the most conventional statistical analyses. He’d double- and triple-checked to make sure there were no glitches in the randomization of his stimuli.

Even with all that extra care, Bem would not have dared to send in such a controversial finding had he not been able to replicate the results in his lab, and replicate them again, and then replicate them five more times. His finished paper lists nine separate ministudies of ESP. Eight of those returned the same effect.

...

But for most observers, at least the mainstream ones, the paper posed a very difficult dilemma. It was both methodologically sound and logically insane. Daryl Bem had seemed to prove that time can flow in two directions—that ESP is real. If you bought into those results, you’d be admitting that much of what you understood about the universe was wrong. If you rejected them, you’d be admitting something almost as momentous: that the standard methods of psychology cannot be trusted, and that much of what gets published in the field—and thus, much of what we think we understand about the mind—could be total bunk.

...

These dodgy methods were clearly rife in academic science. A 2011 survey of more than 2,000 university psychologists had found that more than half of those researchers admitted using them. But how badly could they really screw things up? By running 15,000 simulations, Simmons, Nelson, and Simonsohn showed that a researcher could almost double her false-positive rate (often treated as if it were 5 percent) with just a single, seemingly innocuous manipulation. And if a researcher combined several questionable (but common) research practices—fiddling with the sample size and choosing among dependent variables after the fact, for instance—the false-positive rate might soar to more than 60 percent.

...

That’s more or less Bem’s position. “The critics said that I put psychologists in an uncomfortable position and that they’d have to revise their views of the physical world or their views on research practice,” he told me. “I think both are true. I still believe in psi, but I also think that methods in the field need to be cleaned up.”
There may be a possibility that this could affect autoimmune disease. Incidence of Rheumatoid arthritis has mysteriously been correlated to the solar cycle and geomagnetic conditions.

https://www.sciencedaily.com/releases/2015/06/150615142841.h...
I remember Things as one of the first apps I used when I switched to Mac. It was great at the time but I've moved on since. Really tempted to try the new version out as those guys tend to design/develop really nice products but I'm kind of happy with my post-it note todo system for now.
Mercedes-Benz Energy pairs with solar company to sell batteries, rooftop panels
A television first was McManus's use of a real GitHub account/repo on the show, which also accepted pull requests after it aired: https://github.com/Stitchpunk/atari-ai
also keep in mind: https://xkcd.com/1319/
"but I'll still keep coding based on that assumption."

That's terrible advice. If you're unsure of what you're supposed to be doing, you should close the computer and start exploring your options with pen and paper before doing more damage.

If you keep going based on assumption, you drive halfway across the country in the wrong direction like in Dumb and Dumber.

Sometimes it's better to do nothing at all than to inflict damage because you didn't know what you were supposed to be doing.
> If you're on Android it's Dart and now Kotlin.

I think you meant Java and now Kotlin? Google never recommended Dart for Android development. They have Flutter which uses Dart, but that positions itself as a cross-platform way to build apps and doesn't have any support from Android tooling or things like that. It also still positions itself as an alpha, so do with what what you will.

But Kotlin also works just fine on JVM. So Kotlin works on MacOS, Windows, Linux, and now Android. That sounds pretty cross platform to me. Kotlin is also not a language from Google, so I don't know why you're annoyed with Google on this one. Kotlin is from JetBrains.
> Work somewhere where software is the main product and not just a cost center.

I've done both and I can't say one is better than the other. I've worked on software products where marketing couldn't figure out how to sell it and kept changing the core functionality. Or where the CEO kept shoving his ludicrous ideas onto development. I've worked on rewarding IT projects where I worked very closely with the users and was very happy to see my work help them perform their day-to-day jobs. I've also worked on slog IT projects where the users had no idea what they wanted and we kept churning.

After 28 years, I ended up preferring working close to the actual users.
I'm glad I live in a country where such a change would constitute constructive dismissal.
And how do you remember which item on your desk is for which site/password?
Opportunities created by Etsy's shortcomings:

1) Create an Etsy review site/blog/mailing list that points to the "good" merchants.

2) IndieHackers for Etsy. Do some interviews with legit Etsy owners who sell quality stuff and make a living on Etsy.

3) Independent review company that rates etsy sellers.

4) Hard mode: compete directly with Etsy and have some sort of verification process that you're not drop-shipping crap from China.
"Unfortunately, the Intercept decided not to publish most of the document, so all of those people with "a Ph.D. in a related field" can't read and understand WindsorGreen's capabilities. What sorts of key lengths can the machine brute force? Is it optimized for symmetric or asymmetric cryptanalysis? Random brute force or dictionary attacks? We have no idea."

When I was reading the news article, I thought to myself, should they really be publishing classified information? The dumb leak was one thing, but publishing it more broadly is a whole different thing. If this was a government contract, I would assume these are classified documents (which they are). Obviously we tax payers should have the right to know, but logically, wouldn't that consider a crime just like leaking to Wiki Leaks?
No, not really. Our speech protections are pretty universal.

There are hate crime laws, but they largely are additional charges in cases of violence.

A church probably has an easier time demonstrating that they are a non profit for tax purposes.
So requirements are never added / changed in your systems? Thats usually why I need migrations.
That second paragraph makes it sound like you picked up some of those psychopathic tendencies. It doesn't seem healthy to play those types of games with people, as harmless as it may be.

Yes, the reality of life is that it's not a meritocracy or even within a stone's throw of it. There's a fine line between acknowledging the reality of it and succumbing to it. The abyss gazes also.
Maybe a better benchmark is to compare the time it takes to setup, test, and run a distributed benchmark all in all 3 + elixir.
Lots of confusion if this is a JS charting library.

Mods, Please expand on title and add - The Top 20 Most Sold & Most Read Books of the Week
Seems like Amazon is trying to replace every book's "NY Times Bestseller" with "Amazon Bestseller"? Another move by Amazon to more deeply penetrate consumer culture with a quick hack.
Does PostgreSQL offer something comparable to MySQL multi-source replication in combination with auto_increment_offset?
That's reducing costs rather than increasing revenue. Of course, within a limited range they are equivalent but you really only have respect in a lot of organizations if you contribute towards the latter.
In addition to the other complaints that people are making, running on localhost has a lot of potential to skew client-server benchmarks.
PED use in the military is rampant, even in support units that'll never see the outside of the US. For no particular reason than to be "macho".

HOWEVER, some teams will go the extra mile and take Amphetamines during deployment's to help with performance during ops.
Basically, a gentleman appears to have shown high quality scientific studies showing some effect implying the existence of ESP. So either ESP is a real thing, or our metric for scientific reliability is not effective at weeding out fraudulent claims.

However.... it's really quite an enjoyable article to read if you have the time.
I'm no Postgres master by any means, but I searched it: https://duckduckgo.com/?q=postgres+case+insensitive+query

solution immediately came up at SO:

SELECT id FROM users WHERE LOWER(email)=LOWER('Foo@example.com')
Why is "stupid" for businesses to attempt to coerce employees to quit rather than to fire them? Evil, or assholish sure, but I don't think its stupid.

If they had layoffs they would have to deal with unemployment payments. They might have to deal with lawsuits. Dpending on laws they might even need to rehire some of them. They will certainly have higher short term expenses than if a bunch of people choose to leave.

If they do get rid of a bunch of people who choose to leave they are also getting rid of people who least wanted to stay, which some might see as a benefit. I don't think this is a good way to decide but I have heard much more stupid logic than this.
Honestly, MySQL/MariaDB use has more do with features PostgreSQL didn't have until now. (i.e. Logical replication)
PSA: Please don't do stuff like this in header files:

using std::string;

It's not cool to impose that decision on clients of the library.
This is a good point, and part of the problem with the way the average computer user (and far too many above-average users) treat their passwords.
Ugh... not a great article, I don't tend to read micro benchmark articles with baited breath for some nuggets of insight so no surprise really.

WRT Go:

Linux implementation of SO_REUSEPORT initially had a few big gotchas, such as incoming conns could get dropped if one of the multiple listening process terminates. I don't know what the state of affairs is now however it was an eminently sensible position not to support it on Linux way back when.

So fasthttp doesn't really have a good reputation for correctness[1], sacrificing much of the HTTP specs for speed. I can't imagine I'd ever want to use it.

[1] https://www.reddit.com/r/golang/comments/5w3ang/switching_fr...
Screen Recording software can help you understand how your first visitors are using your landing page. Check out my own product for this, http://screensquid.com, and send me a PM if you have any questions.
>paying above market wages and benefits does nothing for the company and it's shareholders

Again, we can use Friedman on both sides of the argument (which was my original point as to the meaningless of the statement if not in original intent then in popular application).

I could argue under the same statement that such a move would do plenty for the company in establishing itself as a very good place to work making it likely to attract and retain top talent. It could also make individuals 'hand crafting' items to sell, who are more likely to be a conscientious lot, feel good about continuing to do business with Etsy. These factors could lead to a more solid niche in the market, longer company survival, and more consistent profits over time.

I'm not saying that's what I believe but let's assume it is true.

Since long term profit projections get hazy, the safer bet almost always is to follow a short term profit argument and take surer profits as soon as possible even though, in perfect hindsight, a long term approach would have yielded greater overall profits.

I'd bet this happens a lot and this idea that everything is subservient to profits paradoxically hurts value more than it helps.
I'm not complaining, and I didn't say anything about DARPA. The parent was complaining that it's going to get harder to break into ML as a start-up. My point was to illustrate some of the reasons that big players want to play with other big players.
I might believe Morocco and Egypt but Nigeria doesn't belong on that list.
Symmetric Key Chording on a MacBook
If the machine had a large background knowledge of what humans would typically like to do, it would help.
Urbit is one of the few things that I think may be too nutty for the show.
I find it funny that you felt the need to distance yourself from Java.
It is literally SourceForge:

"Allura began in October 2009 as an open-source reimplementation in Python of the developer tools for SourceForge (previously written in PHP), and was first announced in March 2011. Allura became the default platform for new projects on SourceForge in July 2011."

https://en.wikipedia.org/wiki/Apache_Allura#History
I'm pretty sure the passwords I'm given are generated. I wouldn't really know as they shared the passwords in a file with me that I never looked at them. I'm sure they cleaned up accounts on their end, but I would rather do some due diligence on my end as well. I don't know their processes and procedures.

But why even know your own passwords, what is the point? If I can double click from my manager and paste it into my password field and never have to worry about knowing anything, I'm much happier and safer.
I can understand. DRMs and geo restrcited contents are a bad thing for most people.
I agree that trying to get stuff done after work is often a non starter. But, I find you can do a lot with one weekend a month of real focused effort without burning out or feeling much pressure.

Alternatively, just put yourself out there. You don't need to be great, just find a job a little closer to your goal.
Thanks, this looks a lot better than the one in the subject.
Watch out though - for children's books the most read list doesn't have huge overlap with the most loved list.

Children don't tend to buy their own books, and sometimes don't get to chose what books to read.

http://whatkidsarereading.co.uk/the-books-children-love-to-r...

EDIT: Fucking hell I hate this website now.

Compare the older much more usable version: https://web.archive.org/web/20151203123900/http://whatkidsar...
Depends on what you want: if you work at a company where software is the product (or the service), it can be harder to make the case for releasing software as Open Source. If you work at a company where, say, hardware pays the bills, that can make it far easier to make the case for releasing software as Open Source.
The title is clickbait. Bem didn't prove ESP is real. He (unknowingly) manipulated his data.
Jason Roberts of TechZing coined the phrase "luck surface area".
One other nice benefit to this project is determining name mangling schemes when linking to other Fortran projects using a pure LLVM toolchain.

Say we want to use BLAS and LAPACK in a C/C++ project that uses clang as the compiler. All we have to do is write the appropriate prototype for the LAPACK function in C and then link to BLAS/LAPACK. That said, there are four different name mangling schemes that the BLAS/LAPACK could use, which are combinations of upper case or with trailing underscores, e.g. gemm, GEMM, gemm_, and GEMM_. Both Autotools and CMake will determine the mangling scheme for us, but they need a Fortran compiler to determine that. Right now, that's almost always GFortran. With this project, it could ostensibly be Flang, which would eliminate the need for GCC to determine the mangling if a pure LLVM toolchain is desired.
If you are going to post your benchmarks for web serving you should just contribute to Techempower's benchmarks.

https://www.techempower.com/benchmarks/
Basically the guy has very sound and rigorous methodology, and has achieved higher-than-random-chance results (to the tune of a mere 53% correct guessing based on variables in one experiment involving hidden erotic pictures.)
One Reason Startups Can Build Features Fast
Stopped reading at the line: "A few students—all of them white guys, Wu remembers—would hang around to ask about the research and to probe for flaws in its design. Wu still didn’t believe in ESP, but she found herself defending the experiments to these mansplaining guinea pigs."

Blatant sexism and rasicm against white males might be okay to idiot millennials but to me it's not okay. This is what a constant focus on "white injustice against minoritys everywhere!!" has done to our society. Casual sexism and racism is totally okay, as long as it's directed against the perpetrators of sexism and racism? Slate / Huffington Post / other outlets are full of this garbage.
How much more would current customers pay for better billing dashboards?

How many customers quit amazon due to hard to read billing?

I suspect those are the two big questions to explain why this feature is lower on the priority radar...
Can you substantiate your disapproval? Don't just disapprove because you 'think so'. Better you 'know so'.
For me, I can't do the front-end stuff, so I am stuck with not able to do anything with my ideas. This is where the networking part would help.
Build their own? Probably not, unless they are doing it at massive scale and the cost of replacing parts beats out buying a server with a 3/5/7 year warranty.

If you have static usage, or at least a base load owning your own hardware to support it does make sense though, colo space is cheap, the biggest disadvantage from a financial perspective to owning your own gear is you have a depreciating CapEx instead of a 100% deductible OpEx.
Do you use source control just for yourself? How do you keep sane?
Great article. Here at Expedia we are building something very similar for our AWS spend as we are migrating. Since our spend is multi-million per month (and we have barely started migrating), it's even more difficult. Hopefully, we will have a blog post in the coming months as well detailing it.
Wow! I'd be seriously worried if my company yanked free coffee and tea. I guess on IBM's scale that turns out to be some real change, but I have to imagine the time spent leaving campus for coffee and all is more expensive overall.
Having to move to get promoted is frustrating and real. Within large companies you can usually move to another team (how hard this is varies), but it is typically required that this be a lateral move, which then slows velocity, whereas changing companies would not normally be a lateral move.

I'm cautious of the word "Architect" — even though I've had it in my job title in the past, and still believe that it can mean something. Unfortunately, it's also a word that's inserted into so many unrelated jobs titles (Enterprise Solutions Architect, Information Architect) — if you need to get beyond senior, and have influence over the wording of your title, then Principal and Staff are useful words — until they too are devalued
Even the 2017 Aurora paper shows CloudWatch, Datadog and New Relic charts: http://dl.acm.org/citation.cfm?id=3056101
If you use Quicksilver on Mac, you can virtually type the text to get around the paste limitation. [text input] -> [Type Text]
I don't think the power of elixir sits in the benchmarks of this sort. Elixir is not a fast language.
SO much harry potter.
Thats what I did in grad school. C front end for datafile reading, writing, and data munging. Fortran for the heavy lifting and solver libraries.
> Scala needs to add a runtime when compiling to bytecode

Last time I checked you needed like 500kb of libraries for any scala program compiled to Android. Kotlin is a few kb. Kotlin is a small addition to the java API, Scala needs much more things.

> it is not fully compatible with java as kotlin.

As far as I know, the way scala treats types and functions make it that sometimes you cannot call scala code from java. Well, you can most times but requieres a lot of wrappers. This doesn't happen in kotlin.

I learn scala few years ago, my memory is weak and things may change. But I wanted to use it for android and give up quite quickly because of lot of issues. For kotlin was like love at first sight. No problems at all.
It's obviously not sarcasm.
.+@.+(\..+)?

should satisfy you both right? I use the original or a form of usually when I had to check emails.
Other than time spent programming on platform X, I'm at a loss as to what values I'd bring. Would I hire myself, based on my job history? Probably not. I'm hardly going to impress anyone with such an attitude!

Any suggestions on alternate roles to look for? I'd worry that just because it's a software organization, it doesn't mean I wouldn't be filling their own version of cog in a cost-center.
I think some SSO systems actually have to sync the password up with all the crappy computer systems that use it (rather than using actual SSO) and that syncing is done on a cron job at 3am.
Love the title of Neil Degrasse Tyson's book "Astrophysics for People in a Hurry". So apt for today's readers.

Maybe "for people in a hurry" will become the new "for dummies" franchise? I did a quick search on Amazon for the quoted phrase, there are very few books with that title (although someone called Lynda Hudson seems to have cashed in on the phrase).
This is an interesting concept for storing keys. I may end up using something similar in a proof-of-concept I've been thinking about.
What... isn't okay about this? It's a description of the interviewee, you don't have to agree with it.
>Uninterrupted power is a major challenge here on the continent.

Power is no biggie - network providers have learned to live on power generators.

The main issue is that Cable, Fiber penetration is very low.
I haven't done Windows development for a long time, but I think that this may be an overstatement, at least on that platform.

You need to have cursor focus to receive key events, right?

The clipboard, by contrast, can be continually monitored, while playing completely "by the rules", right?
It's supported all the way down to java 6.
By retire early, do you mean retire like Mr. Money Mustache suggests, -- i.e., extremely low cost of living, don't use AC, don't drive anywhere, probably live on less than 20K a year?

Or are you making a large enough salary in the PNW/San Jose or something where you can put back 1-3 mil in 10 years?

I ran that calculator and while it says I can retire soon, I've always heard 25x income to be a much more reliable number.
> And they're not in the "most sold" since, presumably, everyone already owns them who would consider reading them.

Also the Harry Potter books are part of the Prime lending library / Kindle Unlimited, so Prime members can read it for free without buying.

(Plus if I try to buy Kindle versions, I'm redirected - by Amazon! - to the 3rd party Pottermore website instead. Which, when I click on it, gives me an error at gbp.shop.pottermore.com that "The page you requested does not exist.")
maybe sign up for triplebyte and let them figure it out? nothing to lose
I love TJ Miller and particularly liked what he did at the Techcrunch awards. But that's a silly anecdote.

If you didn't know who Elon Musk was years before 2014, and your proud of being in some mindless film, I can't take you serious as a critic of culture. What do people pay attention too?

It's fine to be dismissive and sarcastic to people who deserve it but you can't just wantonly dismiss everyone without facts when you apparently spend most of your time mesmerized by pop culture, sports etc.
> A second factor might be that the PC was set to start automatically when Power was applied and while booting up it gets turned off again several times ...

Small generator manuals often suggest that the generator motor be
warmed up and running smoothly before an electrical load is applied.

Possible scenario: generator motor is hard to start, or awkward to
choke/unchoke, "starting" involves 2 or 3 rounds of: start
generator, motor runs rough, choke setting is fumbled, generator
stalls, PC halts before boot completes, lather, rinse, repeat.