skysight-inc/HackerNews huggingface dataset:
All of this can be simply fixed. Either by journals (only publish replicated work, other papers only publish the abstract) - not likely - or create an index of tainted papers.

A paper that is tainted because can't be replicated by others, also taints all papers that quote it. Index can be searched by author name.

People would be much more careful what they quote.

Basically without replication you do not get quoted.

Without being quoted you do not get scientist karma.
obviously because his credibility as an 'impartial' analyst is in question.

BTW, I'm guessing he pronounces his surname as "Diamon(d)", not "Demon", though I suppose both are rather suitable names for an investment banker.
Git is decentralized, you don't need any server anywhere for it. You could just use it locally and email patches around.
I like these communities:

Python - it's a very large community. Given its size it's pretty diverse and also mature. It had some drama around an incident at Pycon a few years back and around the 2 -> 3 transition. Also Pycon is probably one of the most fun tech conferences.

Erlang - it's an example of a great small community. A lot of knowledgeable people. It has been around for about the same time as C. A good mix of people who have been involved in the community for 30 years and newcomers. There is almost no drama, people might disagree but that's ok. Sometime someone said something that was taken offensively in the online discussion, and the person apologized and everyone moved on. No forks, no backstabbing, voting anyone out and so on.

Elixir - probably my favorite example of wonderful community. And here all credit goes to Jose Valim and others on the team. They specifically focused on making the community warm, and welcoming for new people. That means not just codes of conduct but great documentations, good help and support online, tools to get started to write tests and so on. Also as a nice benefit they also in a way a part of the Erlang community as because there have been a lot of cool new fixes and features they've submitted for BEAM VM over the years.

So depending on what you'd be interested in, I'd pick one of those. No doubt there are other great communities (I suspect Rust is one) I am just not as familiar with them so this is definitely not a exhaustive list or a ranking, just my personal experience.
To browse my application's directory structure and optionally open a file to edit.
I think it might be OK if you turn on family sharing and add the new Apple ID?
> I imagine it makes it hard to produce

They should just compare the startup time of stock versions of 2 and 3 and post those.
Remember this only applies to official binaries. The EULA itself states it doesn't apply to the source code.
>if it ends up in a number of smaller BTC wallets, you also have to now prove that those wallets are all owned by the same person and not just a bunch of wallets owned by seperate people who happened to have a total of x amount of BTC adding up to roughly the equivalent value in ETH minus transaction fees.

This could be considered handling stolen goods, and could be prosectuable. Anyone who has access to the private keys that have been involved could potentially be considered an accessory (provided they have spent them and not reported the transaction).
On the "surprising" part of this - Murray Davis had some related research and writing about being interesting: https://proseminarcrossnationalstudies.files.wordpress.com/2...

"An audience finds a proposition ‘interesting’ not because it tells them some truth they thought they already knew, but instead because it tells them some truth they thought they already knew was wrong."
Sublime is clearly worth the money, but I've been burned dozens of times by non-open-source software suddenly changing business models or getting bought out and then sundowned. On a longer timescale, it seems that open source is the only way to really keep software alive. I wouldn't be surprised if Emacs (or even Atom) outlived every commercial competitor in the field, including all the ones by the big players. And this is especially important with tools you use for your work!

I wish we had a way of collectively and continuously funding open source software. Developers absolutely need to be paid, but it seems that software is better off when it's free.

(With that said, Sublime is one of the few remaining non-open-source applications that I'm more than happy to buy.)
Exactly, for every one person like this there are probably many who would not renew if they went subscription. It's not like they rely entirely on new customers, the company only has two employees and I'm sure ST3 will be out for a few years and then ST4 will come along. Software companies existed long before "cloud licensing" became the norm.
Base rate is below inflation but you try and find a mortgage at that rate. HSBC currently have a fixed rate mortgage at 1.94% for 2 years, base rate is 0.25%. Inflation is currently at 2.9% so you could get a mortgage where the debt is eroding in real terms however I am not sure why you would disregard wage inflation this scenario, wages are required to pay the mortgage, and whilst there may be other factors involved wages inflating a slower rate than general inflation means that the "real term" debt reduction we are discussing is practically non-existent for most people.
Only if hype and reality are the same thing.
It still could. Many people buy their kids cheap tablets now because buying them an ipad is too expensive, and later in life those kids will be familiar enough with the Android ecosystem that they may never switch to Apple devices.

If those same parents could instead just hand off their ipad to their children and have it only load their apps this could lead to them being more familiar with ios and buying apple devices later in life.

Not a guarantee obviously, but it could theoretically have an impact in future sales and market share.
>its presence is required by the non-commercial EULA

This statement reads to me that you _cannot_ remove it.

It also combines with freedom 3, if you can't distribute your modified version.
It's just $11 to upgrade from version 2... that's a steal
Opinion: Use atomic methods for thread safety
Is this not what PostgreSQL's MVCC was created to help mitigate?

https://www.postgresql.org/docs/current/static/mvcc-intro.ht...
The article is terrible - it is effectively saying "being objective" is not good for achieving that "objective". This is complete non-sense without untangling the epistemic roots for said words, the author may have had.

It's apparent that it's actually saying that being too "greedy" (i.e too low a horizon) can be bad for achieving an objective. This is well known to both Control theorists, RL practitioners, and many other non-STEM people (in marketing/politics/sociology etc.).

This triviality has nothing at all to do with Zen or any of the things Westerners take for being "rustic" and "warm and fuzzy".
I think values like that are more often used by advertisers, instead of software engineers honestly. It's incredibly tricky to measure the increase of start-up time as a percentage since it matters so much on hardware, what files you have open, if it's cached, etc.

Using a single percentage would probably be more misleading than just saying "significantly improved".
Gold Nanoparticles to Enhance the Accuracy of Biomedical Tests
I meant more, "can we not debate it here," as in on HN. These discussions always end up going nowhere immediately.
Some People use evil, which is hands down the best vim emulation out there.

I myself started with evil after a long time with vi(m) and then made the switch to a more "pure" (for the lack of a better word) Emacs experience.

I am still very proficient with vim, even though Emacs has been my daily driver for 4 years.
I don't understand why this article is on HN nor how it fits into the HN mod guidelines.
Hi mholt, I have used Caddy almost since you started it. Great product!

My issue with this is that there isn't an affordable license for small non-profit websites (like a person's personal website). I'd gladly pay if it were affordable, but it is not. So now I have to choose between incurring the wasted bandwidth of this header to my users, or choosing a different web server.
What Monoids teach us about software
Data Build Tool
yes! this was the feature that won me over (on top of the great syntax highlighting on black background). /happy sublime text user
Amazon is hiring the most MBAs in tech, and it’s not really close
Wow. This is all kinds of wrong.

* Java is far faster than Go. Nobody is working on high-performance low-latency systems in Go while Java is quickly becoming de-rigueur in this space.

* Java was in fact the first language to offer comprehensive Unicode support. I mean, really...

* Java 8 does in fact let you assign a function to a variable though I don't think this means what you think it means. In fact Java has allowed this for more than a decade with the introduction of inner classes.

I could go on but seriously -- it's safe to say that the people advocating for Go are seriously ignorant about the alternatives. It's not surprising that this sort of self-propagandization is required but you might really want to do more research.
Good luck buying eggs from your neighbor with Bitcoin.
Five Command Line Options to Hack the Java 9 Module System
Yes radiation would be the reason here. Power is not a concern - as another poster commented, the RTG is always on whether you like it or not!
commercial sites have the easy ability to go to https://github.com/mholt/caddy; download the source; remove the header from header.go and server.go; compile; run

i'd venture to guess many build the binary themselves already. so they can add their own tweaks.

how would anyone be able to prove a website is being ran by caddy if the server doesn't announce that it is caddy?
for society yes, but for the individual no
You "need" a tentatively supporting result so you can say "more work is necessary", if you get conclusive results it's harder to get funded to work on a new topic I imagine?
I don't understand. It's still open source. I mean I realize it's boiler plate stuff to keep people from just changing the binaries to remove stuff they don't want, but it's open source. You can just recompile it.

Boiler plate stuff like this really makes me question their commitment to open source.

They really should have just created a commercial or enterprise version, with new features geared towards large businesses available as plugins only for that version (AD/LDAP auth, single signon, more complicated stats, etc. etc.)

It's like they didn't learn from the 90s. Don't start charging for what was free; add new features to the paid version, or for OSS companies, up your commercial support and custom offerings.
> Secondly, it makes it more difficult to take steps to make it less obvious which web server is being used. I'd do this to make it slightly more difficult for script kiddies looking to exploit recent vulnerabiltiies - not because I think security through obscurity is a good idea.

I thought about this as well, but I'm not convinced that hiding the Server header or anything like unto it is really that beneficial. Most exploits are automated anyway. And if it becomes common to hide or remove the Server header for Caddy instances, then guess what becomes its new signature?

> used it for personal use (costing you nothing)

This unfortunately isn't true. It costs a LOT of time and effort to maintain the build infrastructure and the Caddy project itself, even if its users don't make a profit from it.
It's splitting hairs on an atomic level.
And of course the people who made this horrible choice won't have to live with it's worst consequences in a functioning democracy we could vote to protect our infrastructure
It would be highly advantageous for society if someone of knowledge of the utilification of telephone lines, railways, electricity, etc, could make an easily digestible timeline for that taking place.
The EULA only applies to precompiled binaries
The EULA does not apply to the source code. The source code is Apache licensed.
I saw that as Amazon Prime members...
> How many natural numbers are there?

Infinitely many, more than any finite number.

> If you believe the natural numbers do not include transfinite numbers then how do you pick a successor when counting?

Just add one.

> There are infinite picks to be made so some of the picks must be transfinite.

No, adding one to a finite number does not result in a transfinite number.

> What I am calling a transfinite natural number must exist in N because N is an infinite set.

The definition is that N is the smallest set that contains 0, and every successor of something already in N. Every finite non-negative integer is there, and nothing else - they are all finite.

> Assume that N has only finite numbers in it but is itself an infinite set. Would you care to tell me which number (or numbers) are listed twice?

No number has to be listed twice - just because each thing in the the set is finite, that does not mean that the set has to be finite. There is no contradiction in N being infinite, but all its elements being finite.

You appear to be using words in a non-standard manner. As such, quite simply, you need to be amazingly careful, or you will not be understood.

Certainly I don't understand you.
diminish's comment is based on reporting from a single source, Hurriyet. Based on the state of journalism in Turkey [1], I'd like to see corroboration from additional independent sources to feel confident that I'm being truly informed rather than the converse.

[1] https://rsf.org/en/turkey
I recommend reading a book called Getting Things Done, by David Allen. It lays out a methodology for making sure that at any given moment you are doing the most valuable thing you could be, given your current context - so that you feel like you're moving the right things forward.
insomnia rest client
The implementation forwards unknown messages to the first mixin that implements the message, if any. I think forwarding messages through #perform: is very much slower than sending messages directly.

Are there Smalltalk implementations that optimize #perform:? How?
Are there implementations that look for forwarding patterns of #doesNotUnderstand: + #perform:, and that add the destination to the inline cache of the original send?
There should be a law that once a company gets so big, it is automatically regulated as a public utility.

That would put an end to most of our current problems with massive institutions like this.
How JavaScript works: memory management and common memory leaks
My conclusion fits the facts just as well as TC's does, and my conclusion seems more believable to me.
Which I think agrees with the parent post right? If there is a network partition, and people attempt to keep using bitcoin, then there will be consistency issues.
BMW's auto cruise control and distance keeping + emergency braking etc isn't nearly good enough either as I know from experience. But it still helps.
KryptoMachine – free BitCoins for inviting friends
In any case, the news is definitely not making it go up.

https://i.imgur.com/8V4grFt.png
Historical aspects carries with them the two world wars and men-only military drafts, where young men were forcibly sent to the front line while young women volunteered/took jobs to help the war effort through computing.

The history of computing is soaked in historical context.
>For pretty much anyone who is logged into their work email/VPN via their phone, or is using fingerprint scanners to secure their work laptop, this is a very real concern that I have seen exploited a few times in the real world.

You're conflating every fingerprint scanner with the Apple's implementation of TouchID, which is far more secure than the check-the-box-to-win-a-government-contract stuff that's been built into most laptops. If it's that important, use a biometric print AND a PIN. Easy enough no? At least way easier than requiring an absurd password requirement that people wind up writing into a post-it-note anyway.

>You can defeat TouchID with $10 worth of office supplies and some play-dough.

And by having a person physically press the correct finger onto your obvious fingerprint-stealing device. . .k But if someone has the power to compel you to do that, they have the power to compel you to just put your finger on your phone for them.

>Since your phone literally has your fingerprint left on it from when you touched it, this isn't really a difficult task.

This is even more involved. This involves having to lift the print with a high fidelity scanner and create a latex mold of it. What are you securing on your phone where this is a concern? And what do you think they're going to do when there is a face-scanner or retina scanner? I suppose they could just clone you, wait however many years for the clone to mature, and then use it.

> it's even worse if you're one of the people who uses a password manager on your phone that is also locked with fingerprint.

Maybe if fewer services forced people into using inane and impossible-to-remember passwords and just relied on biometric authentication instead folks wouldn’t need password managers that are so easy to unlock. Not everything needs the level of security of my bank-account, and when ever service a person interacts with wants to pretend they're a bank or credit card then it makes people take their bank or credit card's information less seriously than they need to out of sheer fatigue.

Security should be about fostering secure behaviors and culture in your users, not just ramming the most technically secure set of rules at people regardless of the context. That just makes people behave in insecure ways, like what you're talking about, because you haven't bought them into the importance of the big picture.

>it's just made more difficult to do that when Apple is pushing falsehoods like "TouchID is the most secure thing ever!" in all of their marketing materials.

I don't understand how you derived THAT from this:
>Much of our digital lives is stored on our Apple devices, <b>and we recommend that you always use a passcode or password to help protect this important information and your privacy. Using Touch ID on your iPhone, iPad, and MacBook Pro is an easy way to use your fingerprint instead of a password for many common operations.</b>
I've been very satisfied with https://github.com/divmain/GitSavvy and GitGutter. Together they are how I do almost all of my git.
After generations working in coal young W. Virginians are finding jobs in solar
The better link is the whole project page:

https://www.occrp.org/en/makingakilling/

>Since the outbreak of war in Syria, weapons from Central and Eastern Europe have flooded the conflict zone through two distinct pipelines – one sponsored by Saudi Arabia and coordinated by the CIA, and the other funded and directed by the Pentagon.

>A series of investigations by the Balkan Investigative Reporting Network (BIRN) and the Organized Crime and Corruption Reporting Project (OCCRP) have brought to light these multi-billion-dollar weapons deliveries -- exposing the misleading and potentially illegal documents on which they rely, the shady dealers at its heart of the trade, and the governments that have profited from the war.
> Their last JSR (Batch/JSR-352) was particularly disgusting

So a good fit to Websfear then?
In some jurisdictions, that will get you jailed, whether right or wrong :)

Namely NYC and Boston, especially if you are using a gun.
The left pad thing could have happened somewhere else, true enough.

But it was far more likely to happen in Node than anywhere else, for the following two reasons:

1.) Javascript has a tiny stdlib relative to other languages that are also used for "real work". I make that distinction just to rule out LOLCode/etc....

2.) NPM makes it so damn easy to add dependencies, both for finished products as well as component packages themselves.

#2 came about because of #1, and is honestly the only way that Node could have gained traction. So while it's NPM's fault you can't really blame them for making that choice.

A month or two ago I wanted to add a single NPM dependency to a project at work. I knew it built on top of other packages, but when I installed it I ended up somewhere between 690 and 700 dependencies. From typing `npm install {one-specific-package}`.
you might end up with a number of isolated BTC forks though. E.g. imagine if all transatlantic/transpacific communication was lost for a few days, america would have it's own chain, and people would not be willing to switch to a fork without their transactions on as they wouldn't be able to recover they goods they traded for the BTC at the time of the transaction
Yeah, I was also thinking about adding execution cap to a single query, that's not hard to add as there is a simple scheduler that checks their progress constantly. So just terminating a long running query is simple.
In LAPIS (1999), you could not only select multiple things, as it could guess what you meant to select based on the structure of the text: http://groups.csail.mit.edu/graphics/lapis/index.html
No financial institution can report what you do outside of transactions with their firm either... this is no different.
My upgrade was $11 also, which seems way too little.

Unless I'm way underestimating the subscriber base and associated economies of scale, and they really can afford to drive the upgrade rate by making it this cheap, seems like they're leaving a lot of cash on the table. That's actually a touch worrisome, naturally, because it reduces their ability to fund the business through downtimes and make investments into the product (etc). I depend on their product enough that I want their company to be robust and healthy, even if I have to pay more for that to happen. I know they only have a few people to pay today, and I could be wrong about my core assumption, but I don't think they're anywhere near what the market will bear.

I would have paid almost four times as much without thinking myself poorly used. I originally bought sometime in late 2012 and used version 3 since sometime in 2013... which means I've been getting many of the benefits of the upgrade for close to four years. To be honest, I would have even understood if I had been asked to pay the full license fee again and would have done so without pause.
Or cyclists like to shave their legs and want an excuse? Or shaved legs gives a psychological boost (more committed), is better for injuries, or when getting physio/massages; or a combination.

Edit:

It's curious to me, because in other areas it seems some degree of surface detail reduces drag (golf balls, aeroplanes too I've heard) - I wonder if short stubble is actually better and that's the effect you get using real legs. That would account for a plastic model only having a small gain.
Living in those jurisdictions would make me anxious then. ;p
$782k over asking for a house in Sunnyvale
Wirecutter, but for Everything
Eich had an oppertunity, in that moment, to speak of a change of heart. That change of heart regarding same sex marriage is one that millions underwent in a very short period of time. Instead, he said this:

“Eich also stressed that Firefox worked globally, including in countries like Indonesia with “different opinions”, and LGBT marriage was ‘not considered universal human rights yet, and maybe they will be, but that’s in the future, right now we’re in a world where we have to be global to have effect’.

It is most certainly standard to check the political donations, statements, and affiliations for the person you are promoting to CEO. This is not a mere promotion from SDE; this is the face of the company, and a company that specifically touts inclusion as a core tenant.