skysight-inc/HackerNews huggingface dataset:
It's common to use some percentage of the Kelly-calculated stakes in betting, Kelly might be the optimal sized bets but it is extremely aggressive. IIRC, even if you are calculating your % edge correctly, Kelly staking means that any point, you've got a 50% chance of losing 50% of all your existing bank at some point in the future. Not many investors/gamblers can stomach that!
It’s also free.

I know plenty of companies charge members to belong to private Facebook groups.

Great business for the group organizers while it lasts.
I guess people with javascript turned off are not the target market for this site, but I found this humorous:

http://tinypic.com/view.php?pic=2v31s94&s=9#.W_KD0idx2Rs
Offering my personal opinion on the matter, since I've used all three of the most popular libraries in large-scale projects. Angular takes a lot of work to get to know with no real payoff. Comparing the architecture to the other libraries, it's not as intuitive and it's not as easy to maintain; things that are easy elsewhere are often tricky or weird in Angular. I'm sure there are great developers doing good work using Angular, but in my experience it's easier to onboard people and MVP things using other tools.
Not a Javascript developer. But that survey was beautiful!

Anyone doing a state of any language/platform should take note.
Ruby has types. Not everyone enjoys working with statically typed languages.
Sure. Maybe Zuckerberg shouldn't have put the screws to every media outlet on the planet. Is he so arrogant that he thought pissing all of them off in unison wouldn't have any blowback in their editorial decisions?

Oh, by the way, he's created a surveillance apparatus that would have been beyond even the wildest dreams of secret police everywhere 50 years ago. He collects thousands of discrete data points about every man, woman, and child on the planet who uses the Web, regardless of whether or not they use Facebook—or even have an account. He put such lax access security in place around that personal data that anyone who wanted to could get access to it. And he did nothing after detecting a state-sponsored propaganda war being waged against US citizens.

But sure. It's unfair.
Disagree. I'd even say creatives are late to the party. Almost all products and services are now driven by marketing, which has little correlation with quality.
Google had “Do no evil”

Zuck had “I’m CEO b!tch”

One is much more likable than the other.
I did. I like VueScan and had a paid license at that time IIRC. But that particular scanner just didn't work which was a shame since it was supposed to be a good with photos and negatives. And as mentioned above it was good on Windows either.

Edit: I actually looked it up now on the VueScan website and here is what is says:
"VueScan is compatible with the <my scanner model> on Windows x86, Windows x64 and Mac OS X."
I kinda understand the feeling your father had. I'm currently tutoring a friend and while I was reviewing a bit of code from the assignment they had written, a simple goto would halved a lot of the complexity involved. Instead I recommended a complicated flag based system that was probably unnecessary. Although goto is harmful, perhaps it should be taught again as an advanced technique once more?
Good work Sacha! The data now gets more interesting, since it can be compared to previous years and trends become more clear.

What I find most interesting is "All JavaScript development is considered clumsy" – kidding.

What I find most interesting is the geographic distribution of tech. On HN, you mostly find positive comments on React + Vue, because they're super popular in the US. Other frameworks are popular in other countries. So while it probably makes sense to use React and/or Vue, if you're in a country that has a strong focus on, say, Angular, it might make more sense to improve the skills.
> JavaScript is always changing. New libraries, new frameworks, new languages… It's part of the fun,

No.. NO, it isn't.
https://www.migadu.com/en/index.html
Another true story, at a different job I was once on the “disaster recovery” team but that implied there might be a disaster so we became the “business continuity team” but that implied there might be an interruption so we were finally renamed “the major events team”.
If you follow the chain you replied to, born_a_beetle is saying that a consequence of such a donation to a state school would be a dependence on Bloomberg that is inappriate for public education. It’s clear that he or she is concerned about that as an unintended consequence of such a donation. No one is advocating for the unintended consequence to happen, but they are arguing for a course of action that born_a_beetle believes will have the negative consequence.

There’s a good article on unintended consequences here: https://en.m.wikipedia.org/wiki/Unintended_consequences A lot of debate in philanthropy policy deals with these, so it’s important to understand how someone can disagree with something no one has explicitly advocated for, but could happen if the advocated course is taken.
Off-topic but eg = for example, ie = in other words.
My bet is that Angular pushes for using TypeScript too much, which makes you wonder where to start. On the other hand ReactJS & Vue work with TypeScript, but are not designed to embrace it.

I've seen lots of questions about Angular on StackOverflow which should be classified as TypeScript questions, since they have nothing to do with Angular itself. I guess that's the confusing and non-attractive part of Angular.

TypeScript is awesome and I love to use it, but some of my clients ( freelancing ) don't want me to write TS code, since they are afraid that it will be harder to find a substitute and will increase complexity - both are reasonable arguments.
Jessica Chastain, husband Gian Luca Passi de Preposulo reportedly welcomed the f
Why? I use Django and its pretty good.
Wow. mycli and pgcli are so good!
Oh I didn't even see that, thanks for the feedback!
Yes, it seems as if some companies (I'm not saying TripAdvisor's one of them) spend more time trying to hack the minds of their customers rather than trying to improve the viability of their business models or the value delivered by their products.
Russian Art on Blockchain
Primarily, I wanted something with better syntax highlighting. Especially for tools that I feel are common/ popular but aren't part of Bash so they're not usually highlighted as they're not part of the language.

With this, I was trying to create a set of highlighting rules that would make arguments more obvious to read. For example:

https://snippets.shodan.io/c/KicwlhJFezcAAhWe

I wrote the website because I wanted to have that sort of syntax highlighting for the commands I share in our docs to make it easier to read/ understand. Btw the description field supports Markdown so you can also explain the commands in further detail, see:

https://snippets.shodan.io/c/GhFfOh2r0mOSLrcJ

And the commands can be embedded as images by appending ".png" to the end of the URL:

https://snippets.shodan.io/c/GhFfOh2r0mOSLrcJ.png
Who is this article aimed at?
Me too, it's great. Very well written and easy to follow.
Great work! I especially liked the quadrant charts in the conclusions, such as https://2018.stateofjs.com/front-end-frameworks/conclusion/ because they provide a quick way to see the opinions from the survey.
There are lots of opioids that are safer than alcohol. Sure none are completely save, but some have a lower overdose risk and are less damaging to the body.
A Comprehensive Guide to Global SEO to Boost Your Marketing Efforts
The correct number of individually picked stocks you should buy is most probably
zero: httpedmarkovich.blogspot.com/2013/12/why-i-dont-trade-stocks-and-probably.html?m=1
I've noticed this too. And I think it's a pretty big reason why people are abandoning Angular. A lot of frontend developers I work with just don't want to use Typescript (or are afraid to), I've found it incredibly hard to push for it here.
I hope Haxe[0] will make its way into this survey for next years, it's a solid JS (amongst other targets) transpiler alternative (better results than others, but less known).

Also, seems like a translation string is missing for vim (displayed as "tools.vim" in Other Tools > Text Editors)

[0]: https://haxe.org/
> I have been told specifically by the CEO of a large specialist group that they won't be using any of the above systems, because having the software available means they might get electronic referrals directly from GPs.This would be instead of paper referral letters that simply go with the patient. This changes the legal onus of who is responsible for following up with patients who don't make that specialist appointment when referred. It matters when a patient decides not go do anything with a given referral, and then finds out they're terminal months later.

Oh my. The unexpected legal implications and associated perverse incentives. Thanks for sharing that!

Reminds me of what I heard about information security space, where some large companies don't want to know their risks too well, as if something would happen, they wouldn't be able to say "we didn't/couldn't have predicted that".
Upgrades for Inspiron 3521
There is a huge appetite for content and editors are constantly chasing the latest fashion in an attempt to gain readership. If you're a journalist it's much easier to get a piece picked up by an editor and published if it's in tune with the zeitgeist because then an editor is more likely to think it will capture peoples' attention.

I've come to the conclusion that the news/attention cycle is partly an emergent phenomenon explained by stuff like this. This means you get pretty big swings from one thing to another as editors chase each other to jump on the latest bandwagon and journalists push stories to every outlet they can find.

Add to that all the PR agencies, fake think tanks, spinmasters etc who will write pieces for hire and generally tip the scales (for a price). So if you have a particular angle to promote, you hire one of these companies, they write stories, op ed pieces, publish "research" etc favourable to your angle and give them to friendly journalists who pretty much just put their name on the byline and submit the story.
Cli-junkie brofist! I only drop out of the command line for occasional one-off browser stuff.

Depending on your current familiarity with things, I can't recommend enough simply combing through the tools in coreutils, util-linux, find-utils etc. If you take just three or so a day, by the end of a few months you'll have a solid survey-understanding of what almost every *nix shell has available.

Apart from that, here are some I use and enjoy:

[0]:http://abook.sourceforge.net/ -- Vintage address book; Plays well with mutt

[1]:http://git-annex.branchable.com -- A better Dropbox, and via git!

[2]:https://www.lesbonscomptes.com/recoll/ -- Index and search the contents and metadata of (pdf, word, etc) documents

[3]:https://www.roaringpenguin.com/products/remind -- Vintage and sophisticated tool for doing calendrical stuff.

[4]:https://github.com/trizen/youtube-viewer -- CLI YouTube with all the bells and whistles!

[5]:https://6xq.net/pianobar/ -- Pandora radio!
Nothing I have ever read suggests any mental impact of morphine use.
Be helpful if the page mentioned what language the program was written in.
People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row.

ES6 is good, TypeScript is gaining ground, people are moving away from Flow.

Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interest. I am also surprised no one is using preact. The Choice is now either React or Vue.js, I think Vue.js 3.0 will continue to move vue forward.

Given the amount of hype with GraphQL, I am surprised only 20% are actually using it. And nearly 50% are using Redux!

Backend is dominated by Express only, and Testing framework doesn't have a clear winner either.

And my biggest surprise is how Javascript turned from one of the most hated programming language ( besides PHP ? ) into being acceptable and loved.

I really wish other languages communities do a similar survey, Python, PHP, Ruby, Java, Rust etc... It will be interesting to see the trend and big picture.
In c++ however using goto is restricted depending on whether you'd jump over declaration of objects with non-trivial types or not.
I've written a blog post about exactly that some time ago, I hope it's at least a bit enjoyable read: https://blog.millionintegrals.com/kelly-criterion-and-invest...
Puppetry v1 released – open-source codeless end-to-end test automation tool
Welcome Home 2018 Film izle Full HD 1080p +18
The the main flaw of the kelly criterion (along with a number of other results in investment theory like Markowitz allocation) is that in practice it's extremely difficult to know the distribution of the result you're betting on.

The mean and variance of a prospective investment are not observable. But more to the point, if you try to use some sort of proxy like a sample mean or standard deviation, you'll get inconsistent results over time. We're a long way from the clean, simple, i.i.d world that theorists like to play in.
I can't see anything even with their js enabled. Seems like they depend on google analytics and fail if that's not loaded too.
A substance's addictive ness does not equate to lethality. The reason it's dosed incorrectly is because it is manufactured and sold in an unregulated environment.

That is the cause of its lethality.

Also I'm not referring exclusively to physical pain, but trauma or lack of emotional and social connection.
Thanks, I'll fix that. Regarding Haxe, sadly it didn't get many mentions this year so we probably won't include it as an "official" answer next year. Maybe in 2020 though!
Interesting I forgot he did that.
The Solar Thermal Fuel
I also liked his quote that "the musician should find in mathematics a study 'as useful to him as the learning of another language is to a poet.'"
I'm not referring exclusively to physical pain
Vim is an interactive application.
In such cases what are models that are more effective?
All great points! I think we will have to face similar challenges.

We're working on different options. One is along the lines of Glassdoor which allows companies to respond to reviews.

If you have any references regarding the first paragraph I would be very interested, thanks!
I did this with Staffjoy two years ago [1]. I'm thankful that we shut down promptly when things were failing - instead of dragging them out. I knew that we had picked great investors (e.g., Caffeinated Capital) when I brought bad acquisition offers to them, and they told me just to shut down and move onto my next project.

[1] https://news.ycombinator.com/item?id=13647382
I assume that should be "and can hide latency"?

While GPU offloading is extremely powerful in terms of compute, you have to deal with both bandwidth limitations (de facto ~12 GB/s for x16 PCIe 3.0) and the latency of launching compute kernels and waiting for them to complete.
If the dosage can be safely consumed who cares if it needs to be increased?
Wasn't there some kind of huge upgrade pain between versions (v1 to v2 I think it was) for people?

I vaguely remember talking with some folks at work who were trying to upgrade at one point, and they ended up changing frameworks entirely (to react) because the effort to upgrade was considered "about the same as a rewrite".
...yes it is?
"Full Stack Developer" is pretty much a generalist, and they are as in demand as ever.
If someone was to build a device that could clamp on to the phone line and listen for incoming faxes and copy the signal and sent it of to a remote server, would that force us to rethink the use of faxes? Sadly I think the answer is no.

One argument that could be made for the fax is the lack of availability. Some government office in Denmark have been known to email sensitive information to wrong email addresses, because of poor spelling. Some guy owns anders.dk and have a catch-all email address, and employees of the city of Randers sometimes do check that they actually typed randers.dk and not anders.dk. That guy receives have received a boat load of sensitive data. The solution is to block his domain in the citys Exchange server.... Yeeeah.

Neither fax, phone or email is particularly well suited for transmitting sensitive information, but the fax is seen as more secure, because when was the last time someone received a fax by mistake.
16 bit x86 assembly. It will run on DOS with a VESA framebuffer and mouse driver.

Dosbox with it's default config should work fine.
I read and loved "On The Road" but had to give up on Desolation Angels it just read like an incoherent stream of consciousness and felt like such hard going.
Why Spring Boot Is an Excellent Choice for Your Next Applications
A bit sad that d3.js is not even mentioned here. To me it's a solid replacement for any MVC/MVVM framework.

I guess it deserves its own category, maybe data model library?
6 Industries That Are Going to Be Transformed Using Virtual Reality App
Tringl introduce free blockchain hosting
Is "Angular's Popularity Over Time"'s bad stats based on combining Angularjs and Angular2 into one?
The entire Scala front end env is very underappreciated. And I say this as a fan of TypeScript creator.
> What was the effectiveness of these forts?

Very, until firepower significantly increased and powerful long range direct hits with piercing high explosive shells as well as ballistic shots (mortar, long range artillery) would just render the defence moot. From the article:

> Fortifications of this type continued to be effective while the attackers were armed only with cannons, where the majority of the damage inflicted was caused by momentum from the impact of solid shot. While only low explosives such as black powder were available, explosive shells were largely ineffective against such fortifications. The development of mortars, high explosives, and the consequent large increase in the destructive power of explosive shells. Plunging fire rendered the intricate geometry of such fortifications irrelevant. Warfare was to become more mobile

You can see this in WW1 (e.g battle of Verdun), where battlefields and front lines are very spread out and mobile[0], and key points like forts[1] are out of town, have much simpler geometry, and are dug deep to protect from artillery. Also, growing use of reinforced concrete.

Trivia: there was a level on C&C 3 (GDI Mission 10, Sarajevo) that I remember playing and as the map unfolded I saw that this was actually sort of a Vauban fort!

[0]: https://en.wikipedia.org/wiki/Battle_of_Verdun#/media/File:G...

[1]: https://en.wikipedia.org/wiki/Battle_of_Verdun#/media/File:F...

[2]: https://youtu.be/hPmhXC41mUQ?t=1575
Arrogance is less dangerous than hypocrisy IMO.
Is assembly not common knowledge anymore?
I think the site is broken on my phone. I'm going to plug in scala-Js because nobody I have told it about has resisted saying wow
Seperating the analog logic (IO die) from the digital logic (CPU cores). Analog shrinks really bad with smaller nodes wheras digital logic shrinks really good.

New process nodes get more and more expensive - especially if the node is new (bad yields etc.) So you want to get the most out of it as possible, which AMD does with this strategy.

For example Zen 1 8 core chips are 213 mm2 on 14nm. On 7nm these chipse would be > 106 mm2 (because the analog elements don't scale). Zen 2 chiplets should be at most 75 mm2 (while also increasing cache, widen AVX etc.) which is mobile SoC territory which means they are cheaper to produce (better yields etc.). Since Intel uses monolithic dies AMD already had an cost advatage, with Zen 2 it's not even funny.

Especially if the guesses of many people are true and AMD designed the IO chip to be cut down, which means they can reuse it for their desktop CPUs (Ryzen on AM4). Anonther nice advantage of this would be that they can bin the chip even better for EPYC, Threadripper and Ryzen.

AdoredTV does a good job of aggregating all the infos/ideas that are floating around and presenting them:

https://www.youtube.com/watch?v=I6AG-woscDU
I can confirm this - as 188cm tall guy, even if I can reach further, the strain i get on my fingers from my relatively heavy body is taking its toll on the fingers. I can't climb few days in a row, would end up with tendinitis.

It doesn't help that I have a 'flexible type' of the body (can bend like crazy, but tendons/ligament injuries across whole body are much more common). And I started with climbing when I was 30, unlike many in their teens who seem to climb much harder without big effort.

If I would be a competitive person, I would be very frustrated with my little climbing progress. But instead I enjoy the constant challenge, the uneasiness of hard routes, the mental push through in cruxes. As they say, life begins where comfort zone ends. Overall, best sport for me for the warm days (rock experience is vastly superior to gym one), and ski touring/alpinism for the cold ones.
What's more clear than being explicit about which fields will be published and which not? IMHO adding that to the main page is redundant and a waste of time and space.

Specifically about field 7 are you suggesting we rephrase the description? If so how?

We can definitely work on a page that explains the process in more detail once we decide exactly how to proceed.
Oh, I wrote an article on this a while ago! It's mostly about smaller utilities, not full-fledged apps. Also, I ws focusing on the ones that are lesser known. Still could be useful for some: https://code.kiwi.com/lesser-known-tools-we-love-at-kiwi-com...
The McNamara Fallacy: The Danger of Ignoring What Can’t Be Easily Measured
Thank you. Did not know about her.
Show HN: Zmath – Fun twist on the classical snake game
NO, it isn't...
Loved? Well, it's a point of view. I personally hate it, due to the tooling and the dependency management (npm and yarn are catastrophic, an "hello world" example with React downloads on average more than 100 packages).
In previous surveys we had both Angularjs and Angular, but starting this year we stopped making the distinction. So yes, the "bad" stats include both versions. It's not perfect but we thought it was best to just bite the bullet and combine both going forward.
Chinese erotic writer jailed for more than 10 years over gay sex scenes in novel
I got married (answers both questions, I'm afraid). I often wonder if that is a really bad way of doing things since I tend to simply do what my wife wants. If I want "me time", I need to tell her in advance so she can put it in my schedule. However, I've always been super easy going in that respect. My wife loves organising things and trying to optimise stuff so that everything fits. She even optimises the meal preparation so that we never throw out any food (it's a miracle as far as I'm concerned). However, on the weekend I often want to cook and my wife will say, "I'd like paella. Please use up the mushrooms, milk, sauerkraut and pickles". So, I have to be pretty creative.

To be a bit more helpful (because I don't really want you marrying my wife -- it would be inconvenient for me), I think the real key is to ask yourself why you want a schedule. Where are the places you are hurting? It might be better to address those pain points directly rather than trying to overhaul your approach to living life. At least as far as I'm concerned (being very easy going in this respect), there is nothing wrong with not having a schedule. In fact, it is completely liberating. However, you need to have priorities and make sure that your priorities are addressed.
I'm not even sure if C is.