skysight-inc/HackerNews huggingface dataset:
Location: USA

Remote: Yes

Willing to relocate: Depends

Technologies: Python programmer. SQL and JavaScript skills. Know modern front-end frameworks (Vue), and have plenty of experience with web frameworks like Flask, Django and some with Express. Entrepreneurial focused background with an emphasis on building projects that focus on pricing/making money off the spread (market making like) in some capacity.

I have been operating the side project I started last year (Minerva), but the work load is almost entirely automated at this point and I now have free time to focus on different opportunities again.

I am also especially familiar with deploying in a Unix environment and dealing with virtual machines (largely my own spun up using VMware's ESXi) etc.

I'm capable of launching a cloud (or VPS) instance, installing LAPP (Linux/Apache/PostgreSQL/Python) or some variation (MEAN), designing a PostgreSQL database, writing a simple Python REST API, and building out simple MVP's as a result. I prefer to focus on the backend, but I can operate the entire stack. My github is https://github.com/Cooops.

Resume: https://linkedin.com/in/cooper-ribb/

Email: cooperlimond@gmail.com

Bonus: Currently I am really looking to build out my portfolio and explore unique opportunities, so my rate should be very reasonable in the grand scheme.
That certainly doesn’t show that it’s far more dangerous.

In every scenario listed, a minority of motorist / cyclist accidents at intersections involved a cyclist on the sidewalk. Meaning that the majority of such accidents occurred where the cyclist was not on the sidewalk.

We actually don’t have enough info from that to say which is safer. If 99% of cyclists ride in the sidewalk, but the 1% who don’t make up more than half the accidents, I’d say riding on the sidewalk is far safer.

I’m not necessarily disagreeing with your conclusion. I just don’t like the use of faux data to show a conclusion that feels right.

98% of kids with autism were vaccinated in the prior three years!
Great comment. I have some thoughs on the matter:
- I dont think you need the money motive though (its def. sufficient but not necessary). - The relationship between money and art is as old as civilization itself - in fact I believe the coupling is looser today than in ages past.
- Some would argue that the term art is not applicable to most popular youtube channels.
It's not technology problem but execution problem. The 5 lbs/20 mi drones are quite feasible in wide urban areas to pre-selected customers. FAA is no longer a problem. It's all about deploy to small group, iterate and expand. But team there seems to be taking extra-ordinarily cautious approach until everything gets perfect - which it probably never will. Typically you don't see media to follow up on 5 year old promises of a CEO so this could very well might be hit piece generated by some insider. Anyway, I suppose Paul Viola's days there are numbered now. It's surprised they survived this long under Bezos without delivering anything at all.
There is also http://saucelabs.com/ and https://www.browserstack.com/ who have real devices and allow you to run automated tests.
Interesting use of the Smiler RollerCoaster in the lead photo. It was involved in a serious crash a few years ago.
I use pass with keyboard Maestro on the mac it just gets a autofill input for the password I want, them opens a terminal and asks for the master password if needed and puts in the clipboard. Very friendly way to use it.
Archive.is link: http://archive.is/WP9F6
I'm going to hazard a guess that English isn't your first language then, because by all definitions a simulator is exactly what this is.
It's a rather odd argument and it falls apart as soon as you ask about 0 Kelvin.
Lots of tools, but everything has a potentially undesirable or at least unpredictable side effect.

Over the last while, central bankers have been trying to increase inflation rates by keeping rates low, but the market has not been responding as they expected.

..at least inflation didn't go where they wanted it to. Asset prices went up (inflated). It's half based on magic, macroeconomics.
Consider the explosion of music that's available. AFAIK, none of it is funded by the government, yet there's music for every conceivable taste.

Almost no two people have the same taste in art, and what they're willing to pay for.

I doubt you'd be living in a world that doesn't have art you like if the government didn't fund it.
Maybe it's mobile view or something? No banners in text block on my laptop. Some in the right pane, some down below.
Coincidence or not, I got a request from the Microsoft Feedback Hub just yesterday, asking me about my experience with Firefox. I found it very strange, Microsoft asking about a non-Microsoft product. Today I read that MS is replacing Edge with Chromium. Or maybe not?
How to Get the Most Out of Your Push Notifications
The Youtube ads are so unbelievably patronizing that I wouldn't dream of giving them my money.
I am the author of the most of current Anglican code base. Anglican's name indeed comes from the Church of England, Church being the name of an influential probabilistic programming language https://cocolab.stanford.edu/papers/GoodmanEtAl2008-Uncertai... .
Frank Wood, the inventor of Anglican, moved to Oxford from the US and the name reflects the move.

Clojure was chosen because it was a modern lisp which was apparently easy to deploy (leveraging the JVM). That choice was given to me (I learned Clojure to join, but new Common Lisp well before). Original Anglican syntax was Scheme-like, for Church compatibility, but we switched to Clojure syntax later.

Anglican has been a platform for a number of research projects (and some practical applications). Now Anglican is in dire need of new maintainers or it will stagnate (I am not working on Anglican code base anymore, doing other things: http://infergo.org among others). One low-hanging fruit which unfortunately refuses to fall is automatic differentiation.
Location: India

Remote: Open to working remote.

Willing to relocate: Yes

Technologies: Java, Python, Machine Learning, Big Data, Computer Vision, Redis, Kafka, Spark, Hadoop, Tensorflow.

Résumé/CV: https://drive.google.com/file/d/1ZvwfV5_6mMu-INayQis2XtHe65s...

Email: arwaarif1994@gmail.com

Hi,

I am a software developer experienced in Machine Learning, Big Data and Computer Vision. I am also a open source developer. Currently, I am actively looking for jobs and will be available to work immediately.

I am open to exploring new opportunities, while exploiting my current skill set.
Start a scrap metal business
There's a very interesting pattern in the data if you look back from 2016-05 to 2018-04 (chart has 24 month limit). Each April and October shows an appreciable drop in Firefox market share. This tells me that the Firefox desktop/laptop we are losing are on Linux and decide to switch to another browser when they upgrade their (probably Ubuntu based) disto.

I myself run Firefox on Xubuntu but stick to the LTS releaaes. The biggest impediment from switching from Chrome to Firefox was being familiar with the Dev Tools. One day I just did it and the change wasn't as big a deal as I thought it to be.

We really need to keep Firefox alive, it's our best, free-est option. With Microsoft replacing Edge with a Chrome-based browser this is as important as ever.
How do you handle "miss events" in a webhooks architecture ?
Prevention of user error is a good design principle: https://justuxdesign.com/blog/poka-yoke-design-the-art-of-er...
> Most people don't have this capacity.

Citation badly needed for the ridiculous assertion that most people don't have the "learning capacity" for "deep CS courses" (whatever that means). The fact that one can reliably teach programming to eight year olds, boot camp graduates can get jobs in the industry with high probability, and just about anyone in any other scientific field can fill a data science position suggests that CS is not such a rarified academic pursuit.
Truth. If the United States applied for EU membership they would be denied. Too much debt, too much budget deficit.
Yup. Alas, that's not a feature, that's a gaping security hole. (Had the misfortune of working on a HTA e-mail client. Turns out, some of the VBS viruses of the age were executable in HTA context...hilarity ensued.)
Well, my point was that no direct connection is possible - and that used to be a completely trivial thing to do before HTTPS Everywhere. I argue, the amount of times companies try and fail to do risky acrobatics with custom certs shows that there is still demand for that use-case.

> directly insert a leaf certificate (not a root cert) into the platform key store

This would amount to pre-installing exceptions for self-signed certificates. I may be wrong, but I think this is something most major browsers manage themselves, not the platform - and I'm not sure there is even an API for it. Even if there is, at least Chrome seems to regularly remove the exceptions.

> don’t try to hide that you’re running a local host server.

I'm not aware of anyone trying to do this. From my understanding the "localhost.company.tld" DNS entries are to get around restrictions set by the browsers (which were slightly loosened since), not to fool end-users.

> use an app (this is an option)

If you can get the user to install an app, you don't need the browser at all. I think the use-case is connecting to the device without installing anything at all. This used to be an easy thing to do - just run an HTTP server on the device - but seems to have no direct equivalent with HTTPS.

I admit, I think the discussion threw two different use-cases together: Communicating between non-localhost HTTPS <-> localhost and communicating between non-localhost HTTPS <-> local device.

The former is possible, even though you have to jump through a few risky hooks to do it and can quickly open up gaping security vulnerabilities if you do it wrong.

The latter doesn't seem to be possible without a cloud service or local helper app as an intermediary.
I basically decided to trust Apple’s privacy and security teams so iCloud Keychain is the one service that I use it syncing.
I used to be more like this. To a fault.

Being a perfectionist and having no accountability and unbounded time to tinker on a side project and not release it or charge for it or market it is a recipe for disaster in my case. So now I try to do the shittiest first version that I can live with, and then revise as I go. It’s painful and stressful, but the money the projects make really helps :)
What are the red flags to quickly bucketize relations into toxic?
I use both and could never feel the speed difference.
On the contrary the lack of control over browser behavior in chrome is a constant annoyance.
A significant portion of this list is dominated by people who scream all the time because kids love it. Markiplier, Jacksepticeye, et al.
Tell me this is a late April fools joke
> there should always be a space for government-funded programming and art.

Why is everything people want has to be government funded? Just go ask people for money directly, like a lot of the abovementioned youtube stars do. Tax man with the gun does not have to be involved with this.
It's an area of the language which can produce "works on my machine" bugs?

It becomes less important as we all converge on 64-bit machines with 32-bit "int" types, but it's still a monumental pain point for portability.
but now it has own programming language

https://twitter.com/varjag/status/1069890007597506560
"Embedded DSL" vs "Separate" is a matter of use of words. Anglican is macro-compiled inside Clojure into Clojure. If you like to call it a DSL, call it a DSL.

An important design feature is that it is 'anti-DSL' --- the syntax is exactly the Clojure syntax. But the program is transformed into an extended CPS form and run through inference executor. There is an academic paper written by Anglican team explaining the design and internals:

http://www.cs.ox.ac.uk/people/hongseok.yang/paper/ifl16.pdf
There are virtual interactions in multithreaded programming. Virtual in this sense basically means internal - if two threads have a secret backchannel to send messages and you don't have access to any of their internals, you can model their behavior with "virtual" messages. To be general, it would even be a mixture of all possible implementations.

Only those messages detectable from the outside are "real".

Besides, if you have threads separated by significant difference, there isn't even a canonical ordering of events due to special relativity.
This gets said often, but I've been using Firefox continually since 2003 and I've never noticed it sucking.

To this day, my browsing experience is still worse with Firefox than it was before 57, because so many useful little add-ons have never been replaced or have been replaced only with inferior versions. In some of those cases, that useful functionality can't be provided in the new environment, because the APIs to support it aren't there. I was unpleasantly reminded of this just a few days ago, when the same problem infected the latest Thunderbird update.

More seriously, I am running into increasing numbers of sites that simply don't work properly with Firefox. Sometimes this is because of the privacy/blocker extensions I use, but often the problem persists even if I disable those. Whether it's due to bad web developers doing Chrome-only things or bugs in recent versions of Firefox, the unfortunate result is still the same from the user's point of view.
How can you refer to yourself a "web dev" and be seemingly completely unaware that the web standards themselves are an absolute shitshow!?
Let me write an apology for them: "the security and privacy of your information is our utmost priority"

Feel better, don't you?
Brian Krebs recently posted about this:https://krebsonsecurity.com/2018/12/what-the-marriott-breach...
All of Anglican is macro-compiled into CPS-ed Clojure: https://bitbucket.org/probprog/anglican/src/master/src/angli...
Its unfortunate that privacy.com is only for US residents. Does anyone know of a similar service that's available for Europeans as well? Specifically the virtual card feature. Most of the services that I've seen to offer something like this are for EEA residents only. This seems to be a new restriction imposed by Visa/MasterCard.
There's a minimum font size setting which works globally for every site in Firefox' preferences under Fonts & Colors ==> "Advanced..."

As expected it will increase any font that doesn't meet your minimum size.

If you're fine with per-site settings, just use the zoom option.
If people choose to hate it for fanboy reasons that's their loss.
Great write up. Also in layman's terms: what do investors generally do when gearing up towards a recession, other than buy long-term (and low-yield) bonds in advance?
Transcript of Ali Rahimi NIPS 2017 Test-Of-Time Award Presentation Speech
In Hollywood if you take up a parking space with a scooter instead of turning it sideways so a car can still fit you are a massive dick. Parking is a very limited resource here.
Nope again. "People kept using it for years" because the web was Built For Microsoft Explorer, to the tune of `if (!navigator.userAgent.match(/MSIE/)) window.location='notsupported.htm';`

Not at all similar to today's web Built For Google Chrome, notatall, noooo.
One advantage of Clojure compared to Common Lisp is very well implemented parallelism and corresponding functional data structures. Something which is hard to find for Common Lisp implementations.
I know your app gives some assurances, but I really can't agree to these permissions:

This will allow Ripley to:

See, edit, create, and delete all of your Google Drive files

See and download your contacts

See, edit, share, and permanently delete all the calendars you can access using Google Calendar
Nice work. I'm always after some thought out opinion when choosing colors and font so I'm glad to see this.
Maybe not Windows phones but definitely Android phones. Because Edge is available on Android and seems to be quite popular. And that is a huge market, bigger than ios'.
> And lots of banks charge a monthly fee if you aren't making transactions every month.

This is never going to apply to people with $250,000 deposited with the bank. Lots of banks charge a monthly fee if you aren't making transactions and also don't have any money.

Make a large interest-free loan to the bank, and they won't charge you fees for the privilege of making it.
Unfortunately this is becoming more and more frequent. We are back to 2000s I.E. only websites... :(

I'm afraid there are only some options:

1) Mozilla aggressively tries to be Chrome compatible.
2) Focus on Developer Tools in order to "motivate" Developers to use Firefox instead to develop their apps.
3) Somehow a miracle comes and they gain market share.

Actually i like the direction of Mozilla is taking now days where they are adding lots of interesting usability to Firefox. Like taking screenshots, share/send menu etc... But it seems this is not enough to get new users :(
“Will be”?

Google owns Android, which is the Windows of the mobile world. They push a development monoculture based on their platform. They leverage their de-facto monopoly in some sectors to penetrate other sectors. They hoover up young developers and keep them in gilded cages that encompass as much of their lives as possible. The only difference is that their cash-cow is advertising rather than an office suite.

Google IS the new Microsoft. They are MS just before the Halloween Papers and the antitrust trial: rich, dominant, and mostly well-liked by the dev community at large.
More than usable. For the majority of users I'd say it is a better option, not as resource-hungry as Chrome or chromium based browsers.
Not sure you’ll see this, but I was calling it minor because you said it was unimportant to you. And I’ve never owned my primary residence other than living in a unit in my first property for 18 months. I’ve rented from a variety of landlords in 5 cities over the last 15 years, all over the spectrum for excellent to terrible.
Why Marvel’s Netflix series are being cancelled
There really needs to be some regulation or at least self-regulation for this kind of stuff. This child should remain the exception (this is technically child labor), and advertising to kids on youtube should catch up with TV standards. And i don't think this kind of publicity is doing any good to other children.

Perhaps a startup that helps parents deal with this kind of stuff easier?
Another book from the same source:

http://dippl.org/
Companies are not people and cannot have human attributes
> NULL is a value that is not a value. And that’s a problem.

The problem isn't NULL, it's languages not enforcing the necessary checks for the "no data" condition. Option can still be NULL ("None" in rust), wrapping NULL in a struct doesn't provide any safety. The safety of Option wrapper types is from the other language features (like rust's "match") and a stricter compiler that forces the programmer to write the NULL check.

NULL would be fine if C required you to write this:

foo_t *maybe_get_foo(/*...*/) {
if (/*foo_is_available*/) {
return foo;
} else {
return NULL;
}
}

foo_t *f = maybe_get_foo();
if (!f) { /*...*/ } // REQUIRED or compile error
do_something(f->bar); // only allowed after NULL check

Obviously implementing that requirement would be difficult in C. Languages like Rust were designed with enforcement features (match + None, much stronger type/borrow checking), but lets your have "a value that is not a value".
I find your disdain for that feature to be amusing, because one of the first plugins I've downloaded for Firefox, SeaMonkey, and Pale Moon whenever I've installed them on a computer is an EPUB reader. As much as my genuine preference would be to have a web-browser with a "Do One Thing Well" mindset, the fact is that EPUB is great because it's just a compressed and ordered set of XML files, which a web browser is very much built to read. I don't see a need for Calibre when either my web browser or Sumatra PDF can pick up and display my EPUB books properly.

So for me, the fact that I don't need an addon to do that would definitely have sent me to using Edge over Chrome or current Firefox, if I were on an OS that included it.
> One day I just did it and the change wasn't as big a deal as I thought it to be.

This is so true, if everybody here thinks that should change but worried about this. It takes just a few hours, almos all features have an equivalent if not exactly the same and in the same place.
But this isn't wrong, it's just your entirely subjective personal preference being different to someone else's.

Personally, I don't like it when browsers implicitly keep tracking things when I close the application and then fire up some half-baked version of the same stuff when I come back later. If I want to remember where I am, I can easily bookmark some or all of my tabs.

Firefox has had a particular problem in recent versions where it seems to think it crashed on the previous shutdown, even though there was no user-visible evidence of this, and then tries to restore the previous session even when it otherwise wouldn't. That's not helpful if your previous session involved shopping for surprise Christmas presents for the SO who is now standing behind you as you open the browser again several hours later for some entirely unrelated purpose, in a totally hypothetical example.
But high income earners still benefit from a lower effective rate from the change.

If low income earners pay a higher effective rate than they would under income taxation, which is to be neutralised by credits, and higher income earners pay a lower effective rate, who makes up the deficit?
That's weird. I currently have ~100 tabs open in Firefox (yes, on the same computer as 800 in Chrome), and it's fine. Back in 2008, I had ~800 tabs in Firefox on Linux for a project (with TabMixPlus); it was pretty slow and unstable, but it worked.
Claps and cheers: Apple stores' carefully managed drama
I guess it's also an issue of what you want. Are you fine with just any job, or do you want something specific, or something challenging? Do you want to be the smartest person in the room or do you want competent co-workers?

In my experience, these sort of tests do often seem to be used by the more interesting, more competent kind of companies. The first company where I encountered this (14 years ago), had only highly competent developers, many of them committers to various open source projects. About the recent one where I wrote a customised version of A* (because of the presence of wormholes, which made it not remotely rote for me or for most people, I'd expect), I of course don't know how it would have turned out had I taken the job, but if they select for this kind of thinking, I see that as a very positive signal about the kind of work they do and the kind of people they hire.

At companies that didn't have this kind of test, the quality of their developers was a lot more hit-and-miss.

At least for permanent employees; I've never encountered this for freelancers.
I wasn't talking about videos vs text, but about ways of explaining things. Some might learn better from MDN, others from Zed Shaw's Learn JavaScript The Hard Way, for example; neither is necessarily worse.

I had that experience in intro to statistics in college; I found the classes and the accompanying texts (written by the teacher) confusing, and it wasn't until I got an alternative textbook that I got the concepts. Yet most of my peers seemed to do OK, even those who usually struggled more than me, including in other math subjects.
You can see you are asking people to fund art that bureaucrats support or go to jail, right?
Inequalities which exist in healthcare and medicine
Every time I have tried to raise this point in various forums, I've gotten ridiculed or downvoted, depending on the nature of the venue. Thanks for making the point so clearly, including what challenges the future holds.
Hopefully they will use it to compete against google , rather than helping them with their world domination plans. This might be a good thing