skysight-inc/HackerNews huggingface dataset:
Correlation implies causation, which is why scientists proceed from there in search of proof. You're trying to contend it doesn't prove, and thereby imply the whole of the research involved is wrong.

Incoherent accusations, poor punctuation, and profanity correlate with incompetence. They don't prove you are, but you certainly might be.
The 15 Best Content Amplification Tools for Boosting Your Brand's Reach
I'm interested to see if https://computes.io could be used for ML.
>The three sketches of the vascular system below were made by Vesalius himself. However, despite their artistic quality, they still belong essentially to the old Anatomy showing the five lobed liver, the venous system arising from the liver, the long protruding coccyx of the ape, etc.

Now I'm interested in how more accurate descriptions began to be developed.
Thank you. The actual web app is hosted on Linode in Frankfurt (using LetsEncrypt for https) so maybe I should host the marketing page there as well if that's true.
Apparently it is also in enterprise, with a possible exception of the long term support release.
Thanks! I am glad that people find the combat system useful and comprehensible. Some have troubles distinguishing colors, though.
>Since when did HN mean having to choose one polar view point only?

That's not just HN. It's the state of discourse in general in 2017, particularly among internet strangers. You're either on my side 100% or you're wrong.
I already set toolset to x64. It's 64 bits cl.exe running.
> No. With 8 bit you had to execute multiple instructions to add two numbers. Same with 16 bit.

Wrong (for x86-16 vs. x86-32). Just use an operand-size size override prefix (0x66) with your 16 bit real mode ALU (in this case 'add') instruction to make it a 32 bit ALU instruction. Works from 80386 on, where the 32 bit registers were introduced.
I'm not sure that's good math, if I understand you correctly. Because a person can be a MAU of many sites, adding up the MAU counts of various websites doesn't tell you anything about whether or not publishers are exaggerating.
I think the basic idea is get it running and keep it running making incremental improvements. Whether your project is in an interpreted language or takes a day to build only changes the pace. I've worked on both time scales and focusing on getting something basic running then adding to it has worked for me.
I looked up mine. It's possibly a positive value for me if I were paying the whole amount. But, then, I probably have more dental care that the typical twenty something so I'm probably benefiting from the pool.
>>knowing the Twilio API and looking at this design I think someone could build this in about a day.

I don't want to shit on the idea, but with the amount of "build this thing with twilio" content twilio puts out, the benefit of this is saving the time of setting something similar up for yourself.
I completely disagree that the speed isn't good enough to justify using them.

In fact, my bounce rate is high on AMP because I can near-instantly figure out if this particular article on this topic I searched is the one I actually want to read or if it's uninformative trash. I usually flip through 2-5 before settling on the one I think is good.

These are the same sorts of complaints people have made about every change to search ranking. And while, yeah, I'm sure Google's not being altruistic, the implications of most of their actions in these spaces is pretty consistent:

If you want people's attention, don't ship trash.
"Any packages that really need that much memory could be built in their own 64-bit process and seamlessly integrated into VS"

Wait... did you just tell me to go fuck myself? ;)
Ask HN: How to deal with refusal to change code during reviews?
This particular programmer has 7-10 years of industry experience in various areas but lacks knowledge about this particular language/framework and doesn't have a lot of experience in day-to-day infrastructure operations.

He will usually dismiss 60-80% of the feedback as not being important, not having an impact, or will flat out say "I will keep the code as-is" without giving a reason.

We want to be an welcoming place and let people learn on the job but we worry that our codebase is becoming a minefield (someone started keeping a document with "future issues" we'll face).

This isn't simply a junior programmer not knowing better. It's seems to be a mix of ignorance and arrogance. We worry he won't be around in an year or so, when things start to break.
Oh, I'm not saying Python is to blame in any sense, rather, that the core devs had the same problem as you and hit on a neat solution.
Consider the psychological angle. ADHD, stress, depression and the like can contribute to these feelings of underachievement and frustration, and a professional can help explore these possibilities.

Perhaps you simply "haven't learned to finish what [you've] started", but sometimes there are deeper issues at play.
That's not reassuring. It's a free service that could shut down at any time. It's lovely, but I would never use it directly for anything serious unless I could pay for it.
Really well done! The combat is really unique and brings something fresh to otherwise walking-into-enemies to kill them.
Exploring if human immunity changes with the seasons
A decent job is one that a) pays you reliably b) isn't a sweatshop, and c) doesn't have political problems that you can't handle. I've had these jobs throughout my career and I'd be very happy to continue having them up until the day I retire. Many of what you call "dog jobs" are jobs that I could be perfectly comfortable in.

The reason I can be comfortable in these jobs and many techies would feel So Unbelievably Professionally Stifled is because I have separated my personal life goals from my professional life goals and correctly (to me anyway) prioritized personal over professional.

If you're feeling professionally stifled, then you probably have personal issues to work through that would bear more fruit than moving the needle professionally. If you have a great job, but a shit marriage, you need to reprioritize. If you have a great personal life and you still feel professionally stifled, then by all means start moving that needle.

To me personal life is endlessly fulfilling, I can devote 24 hours a day to it if I was independently wealthy. Personal life is defined by achieving goals together with people you're very close to.

Just about any job in America that's not bleeding over into your personal life is a good job. That's my definition. I want to bleed my personal life into my professional life and not the other way around. This is where quality-of-life perks like work from home days, unlimited PTO, and such come in. Things like successful products, growth opportunities, meaningful raises, are nice-to-haves and not essentials.
One technique that has helped me is what I call "atomic actions". What is the smallest action you can undertake, that you can build upon, which will help you realize your goal?

I've wanted to write for years but thought I had to pen esoteric essays composed of thousands of words. Recently I just started writing short, simple posts that are helping me establish a habit, develop fluency and enjoy the process of writing.

My first post was on this idea of atomic actions: https://alexsingh.svbtle.com/atomic-actions

Maybe it'll be of help to someone else :)
Dear Google: add managed Postgres and I'm leaving AWS for you.
Yes, many bots try to brute force passwords.

Do you run any ssh or email servers? If so, your logs will tell you already. I've got bots brute forcing passwords on my blogs, that nobody even read, but did have account functionality, with email sending. People made the point of adapting their bots for different captcha schemes just so they could send some email.
Looks great! Thanks for sharing the link.
> (Chromium), and forms the basis of several competitors to Chrome

Chromium was based on Webkit which actually came from Apple (and who forked it from KHTML from the KDE project). It's not Chromium that's the "basis" of competitors, it's Webkit that was the base.
How is this method better compared to independent component analysis?
He's probably referring to the FISA court. IRC they only turned down a few request and they operate under a secret interpretation of the patriot act.
The biggest thing, to me, is Babel: it's a system that lets you combine documentation and code into a single unit, and lets you combine code from many different languages into a single tool for processing. Now, instead of an unintelligible readme with an undocumented handful of scripts, I've actually got real documentation and an entire project basically in a single file.

http://www.jstatsoft.org/v46/i03

I've been thinking of starting a project specifically in org-mode for quite a while.
Oh yeah, that makes a lot more sense doesn't it! ^^
Chilies originated in Mexico, where they have been eaten for at least 10,000 years. The word chilli is a Nahuatl word (indigenous language of central Mexico). Every little valley in Mexico has its own unique varieties.
> Correlation implies causation

Strictly logically speaking, it does not.

Probabilistically, it does; or, IOW, correlation correlates with causation.
Ruby on rails examples 2017 with cost estimations
When reading about Elasticsearch I was fascinated to learn that the JVM can often use 32-bit object pointers to address about 32GB of RAM when running in 64-bit mode: https://wiki.openjdk.java.net/display/HotSpot/CompressedOops
Algorithms Tour
Why the Books You HAVEN'T Read Are So Damn Important
Ask HN: Rewriting our back end. Which language? An opinated selection
In the last couple of years we have rewritten all our public interfaces to Openresty (nginx + lua) and we couldn't be happier.

Now we are doing the same for all our internal backend processes (old good java, written in 2004-2006). They are basically a bunch of standard daemons ingesting traffic from either plain TCP sockets (custom text-based protocol) or beanstalkd tubes. The logic is fairly standard: Some parsing, Mysql access, Memcached/Redis access, StatsD publishing, HTTP requests to external services, etc.

We could do this with OpenResty (using the timer API), but we are more inclined to implement stand-alone daemons.

We have narrowed our list to 2 languages: Dart(DartVM) and Swift(Kitura). We have written a couple of daemons in each language and in both cases it just feels right: Language concepts are easy to grasp, coding is easy enough, IDE support (visual studio code/atom) is good enough, available libraries fit our needs and performance is great in both cases.

Other than the language itself, we are more worried about language adoption, support and evolution.

Which one would you choose ?

For the record, we have discarded some other languages. As you can see, the arguments to discard them are highly opinionated. We are a bunch of old guys (45+) and I guess we are starting to be maniac. You have been warned.

- elixir. We really wanted to like it, but erlang feels alien to us.

- java. We have had enough of java already.

- lua (with luv or luvi). We don't like - as in we hate - nodejs :)

- golang: We have written some workers in the past and for some strange reason the language does not feel right to us.

- rust: too complex for us. Our workers are simple enough and we feel rust would not give us any additional benefit.

- dlang: Nice, but it seems more oriented towards numerical computing, low level system programming (OS, compilers) and embedded applications

Thanks.

[1] http://www.openresty.org
SEC to Rule on Bitcoin ETF
How to findout about a cheating spouse
Hi everyone, it has come to my knowledge how difficult it is to come across someone so legit for this job, I basically think we don’t need to face any more lies and deceit from our spouse, long time I was fooled but right now as far as i’m concerned about this job John[ HACKSERVICES41@GMAIL.COM] he’s real, he saved me from the lies of my cheating fiancee, he deals with any ctype of hacks such as gmail, Facebook, whatsapp, changing grades, database, software testing, instagram, skype, upgrading scores, websites, password sniffing, SQL, DB, and lots more. Mail him you got any issue he would definitely get it done, with the quickest time frame.
> So very anti-capitalistic.

Depends. Is this an entry level programmer? If so, is that entry level programmer fresh out of college and making $150k? Or is an executive making $500k? Is there an equity package? Or is this some guy making 55k and working 60 hour weeks? There is a continuum.

Also, 360 deals in music industry typically relate to the fact that all royalty and endorsement deals must go through the label - it used to be that artists could directly license their names for things like cereal endorsements or clothing lines. A 360 deal means that the artist must do that licensing through the label. Whether or not this is a good deal depends on the artist, the label, and the specific percentages involved.

That is not quite the same thing as a work for hire agreement that states that all of an employees inventions, whether or not developed on or off the clock and whether or not developed with company hardware - are company property. Similar, to be sure, but if you talk about a 360 work for hire agreement, people may get what you are talking about, but some may not. I don't think it is 'term of art' in the same way - even though I may use it as one.
That's a dangerous and reductive line of thinking. There are plenty of factors that can lead people to believe (correctly or no) that they don't have leverage in an employment negotiation. First job out of school, first job in the tech industry, family causing them to want to stay in an area without many other prospects, etc; NDAs are an employers way of leaning hard on the fact you need them a lot more than they need you.
> SLEEPS AFTER 30 MINS OF INACTIVITY

Yeah, I don't think that really counts.
I think this is most of the problem: Wall Street thinks tech companies have constantly increasing share price and the executives are keenly aware of that. At some point sanity will set in as more people understand that the industry has matured and it'll be more acceptable to deliver stable results but bubble thinking will drive a lot of bad decisions until then.
The Best Line of TypeScript I Have Written
The filter bands they're talking about are Bark bands (https://en.wikipedia.org/wiki/Bark_scale) and are actually representative of the way the ear perceives loudness. In a traditional hearing aid, you might have a compressor for each of these Bark bands to counteract the effects of loudness recruitment (http://www.sens.com/helps/helps_d03.htm).
Windows is a lost case. Sadly, seems like MS walks backwards... Win10<=Win8<Win7<WinXP...
Wow, this would be a huge comment if I tried to tackle each of these topics! Also, it's only been about 2 months since I officially started e-mailing so take what I say with a grain of salt :)

I will say that It's been a valuable exercise to e-mail every unsubscriber and ask why they left.

The number one reason people leave is because they don't want to get an e-mail every day. We now offer a weekly recap email because of this feedback, and I've actually had people return to the list who had previously left.

Sending an e-mail to someone is a privilege. Especially a daily e-mail. In my opinion our time/attention is one of the most precious things we have.

I want the reader to be able to read and comprehend the opportunity in under 30 seconds and leave feeling like the e-mail had a positive impact on their day.

If you're looking for any advice in specific, get in touch, I'm always happy to help :)
Did it actually"vanish"? I mean, if they just weren't able to detect it, then it was still there, just undetected.

"Vanish" suggests to me it was portaled to an alternate universe, engaged its cloaking device, put on its ring of invisibility or something.
In germany, the meat selection in ALDI is very small. You go to ALDI for the off-brand sweets, the basic cooking ingredients (fruits, veggies, canned goods, etc.), drinks (water, beer, off-brand softdrinks) and some misc. household items.

I think the aldi nearest to my home does not even sell pre-processed meals outside of frozen stuff (like Pizza) and canned soups.

In germany, they also have a rotating selection of cheap random stuff, ranging from laptops over garden chairs and tools to rugs and sheets. It's usually a very limited supply and most of the time not that bad for the pricetag (even the laptops).

That said, I prefer the competitor "Penny", because I know the layout better and they are a bit nicer, at least in my town.
Pinterest open-sources tools to help create/test service workers
I don't see how bringing up the lackluster amount of solar energy Britain receives is supposed to relieve the effects of a tax increase.
Ah yes that will be a problem for some. An easy solution there is to use different glyphs for the different colors as well.
There's shipping and there's shipping.

I've got a side project with minus $30/month in revenue, with no plans to do much better. I have 3-5 users who complain when the site goes down and give me feedback on new features.

The motivation for the project is twofold. The simple joy of creating something -- no different than hanging a child's drawing on the fridge, and to keep my skills current and to play with technology I might otherwise not be using at work.

That being said -- I agree with you -- without shipping a working product, you've got nothing.
I have no intentions of dealing exclusively with web, but it seems to be the most accessible and it is easy to come up with projects to do. Where sitting down in front of visual studio trying to learn C# or similar is just way too big and harder to come up with things to do.

I started programming by working with codeacademy.com and taking a MEAN stack bootcamp - which was a good experience but not a great way to learn to code. I took this specific class because it met my work schedule, was online, and not very expensive. Hell, it was better than nothing at least.

I appreciate your feedback. I am at a point where I can build simple websites with html, css, java. I use bootstrap because css makes me angry. I take your point though, work with the fundamentals and progress from there. Thank you for your reply.
An update after 3 months of this might be good, to see if it worked ?
Yes, I can't approve of HelpScout enough, used them on the very generous fee tier. Was easy to use and the web app is pretty damn snappy.
Did he set it on fire?
Isn't a significant chunk of OS memory usage caused by the desktop UI? If we're talking about servers, I'm guessing it would be because of drivers and more built-in functionality, some of which is rarely used.
Scale of the Universe (Interactive Demonstration)
D?
Yup, and that's why for thereg we started using Cloudflare's Railgun… with it, the connection to the servers (hosted in the UK) is "bearable"… without, it's abysmal:

From a VPS in Sydney, with a Good Enough bandwidth:

root@sydney:~# speedtest-cli 2>&1 | grep -e Download: -e Upload:
Download: 721.20 Mbits/s
Upload: 117.89 Mbits/s

… doing the request through Railgun is "quite bearable":

root@sydney:~# ./rg-diag -json https://www.theregister.co.uk/ | grep -e elapsed_time -e cloudflare_time -e origin_response_time
"elapsed_time": "0.539365s",
"origin_response_time": "0.045138s",
"cloudflare_time": "0.494227s",

Despite our "origin" server being quick enough, the main chunk of time is really "bytes having to travel half the world".

Why does railgun help? Because this is what a user would get otherwise; the "whitepapers" site is hosted in the UK, and doesn't use Cloudflare or Railgun – it only uses Cloudflare for DNS:

./rg-diag -json http://whitepapers.theregister.co.uk/ | grep elapsed_time
"elapsed_time": "0.706277s",

… so that's ~200ms more, and _on http_.

How much would https add, if it were done without Cloudflare's https and Railgun? That's easy to check, as our the whitepapers site has TLS (although admittedly not http/2):

root@sydney:~# ./rg-diag -json https://whitepapers.theregister.co.uk/ | grep elapsed_time
"elapsed_time": "1.559860s",

that's quite a huge chunk of time that Cloudfalre HTTPS + Railgun just saves/shaves for us. Recommend it highly!
Some of our positions are open to remote work. But unfortunately there are no remote positions in the ML and Data teams. We do have offices in several Canadian cities and do work on getting a visa for candidates.

heres a link to our positions https://jobs.lever.co/shopify?lever-via=XBuWsYM_Q2
So as you say good testers are really good at breaking things, so what makes a developer really good? Maybe there is a related skill seeing testing and developing are related (testers test/break what a developer builds). So then maybe a developer needs to be good at fixing what the tester breaks. Which would mean he lets go of his ego or pride in his own code and is able to accept that he/she writes flawed code and be really good at fixing or re-building it. I think it's been ruled out that developers are never going to always write the code correctly the first time (surely that can be a good goal to have, but not something to believe is going to actually happen) so maybe what sets apart a really good developer from a regular one is that he knows that his code is going to have flaws and is happy to hear about them so he can go fix them and improve and re-build his broken work.

Edit: another thought: maybe the developer should see his code as a problem rather than an answer so that he can constantly question it. Rather than being satisfied that something you wrote is now done or solved, instead you see it as something that has likely created new problems for you to be able to solve (Mark Manson said something insightful about this, how solutions don't really solve everything completely as it might solve 1 problem it always presents new problems/challenges)
The healthiest food may be your family’s ancestral diet
Just stating that it'd be a much problem if this was wind. Most days in Britain are overcast anyway. Rains 200-250 days a year where I am
Surface Pro range, Surface Book and Surface Studio are at the high end of the consumer market. They're all impressive (and expensive).

Couple that with a backlash against Apple over the non-pro MacBook Pro, and its failure to update most other Macs. Then stir in articles like these:

Why I left Mac for Windows: Apple has given up
http://char.gd/microsoft/why-i-left-mac-for-windows/

Why I’m Leaving Apple for Microsoft: Switching as a Photographer
https://petapixel.com/2016/12/03/im-leaving-apple-microsoft-...

and famously:

Apple has lost the functional high ground
https://marco.org/2015/01/04/apple-lost-functional-high-grou...

I don't want to overstate the case, but there's obviously been a shift over the past three or four years....
Networking is a total waste of time
Recently, I found some things that works for me and put it out as a book. Interestingly, I finished the book also using the same techniques. A key trick to keep you motivated is to reward yourself handsomely and IMMEDIATELY if you achieve the goal on the PLANNED DATE. For eg. I rewarded myself an iPhone 7 plus ( which is currently the hottest phone in the market) for finishing the book in 30 days. This helps you overcome the fear of loss that, what if no one buys your product and your effort goes in vain. However I still find marketing is harder! (My book here:http://amzn.to/2iUYaOH )
Is MIT's recent disobedience award a tacit apology to Aaron, unrelated, or a cynical attempt to change perception about MIT? One would expect Aaron to posthumously receive the first award if the intent were sincere.

https://www.media.mit.edu/disobedience/
Agreed. As a user, I couldn't care less about your bounce rate.
True. Unfortunately, my font of choice (Metrickal) only covers basic ASCII. But its glyphs are very neat otherwise :)