skysight-inc/HackerNews huggingface dataset:
You do realize "America first' also prevents masses of white guys from across the pond from coming here and doing the same thing? I can't down vote but please don't make everything about race on HN, reddit and twitter are bad enough about jumping to crazy racist notions when trying to have a intellectual conversation.
Using js for anything other than in browser work still makes me cringe.
I think people are reading too much into this inaction. The Trump administration is floundering, grossly understaffed and unable to keep a consistent approach on anything. In addition to being vile and reprehensible, it is also incompetent. This is an example of mere incompetence.

What's that quote again... "Never attribute to malice that which is adequately explained by stupidity."
Scaling the GitLab database
A company is incentivized to keep supporting a product that is profitable.
I am excited to announce that those who ally around this, that your days are numbered. Your ideas and values will be the basis of a new sustained politics and your rootless lifestyle will find yourself feeling from labor market to labor market wondering everyday where do you really belong. Its not here.
>> finding all references to a function <<

Yes, you can find all references to a method in Smalltalk -- but those references are not separated-out from all the references to other methods that happen to have the same method name but are defined on a different class.

With type information for the receiver and method arguments, we can find just the references we're looking for.
You can set the PTR record of an IP to a domain you don't control. Most ISPs won't let you do that, though. Also, whatever host you set as the PTR record won't resolve back to your IP.
Dobbie :)
PRIVATE INTERNET ACCESS | https://www.privateinternetaccess.com/ | Developers, DevOps, Marketing, Tech Support | Denver, CO | Onsite [Remote to qualified applicants] | Full-Time

PRIVATE INTERNET ACCESS is fighting the good fight against censorship, surveillance, and overall evil. Please e-mail jobs@privateinternetaccess.com to APPLY. Please make sure to send a resume, cover letter, links to anything worth seeing, etc.

Please read this if you haven't already: http://www.activism.net/cypherpunk/manifesto.html

If you want to help fight the good fight with the company who donates the most to organizations such as the EFF, FFTF, Creative Commons, FSF, USENIX, Linux Mint, Arch Linux, Freenode, Krita, and more - then send us an e-mail. Thank you in advance, and have a wonderful day. We look forward to standing in line with you against draconian injustice.
I agree. I used to be the sole maintainer of a small Linux distribution for my employer (only a side-project, responsibility wise). This was a Fortune 50 company. I'd often have patches applied and new versions released within hours. It's very easy to do. Usually by the time someone else in the office found out, it had been patched long ago. And I'd like to be clear that I am not actively subscribed to any lists, I just casually find these issues by reading where other professionals write, often. And lo, we were more up to date than most other companies.

Sure, we were vulnerable for a brief window, and without a doubt there were other vulnerabilities, but we were pretty much as safe as possible, let alone for a half-person team.

You just don't leave windows broken. You don't leave the holes unfilled. If you find a crack in the foundation, you fix it. To do otherwise is not only irresponsible to your peers and employer, but to your customers.

My only criticism is that often the roles responsible for such things are unpleasant, come with little respect, visibility and/or pay. Companies should just suck it up and overpay a handful of engineers and security specialists, charged with the responsibility of ensuring the company avoids being vulnerable. Think of it as insurance -- it's worth far more than a bad press cycle or having your customers exploited and rightful loss of trust. The bang for your buck is off the charts.
Dude, we still do cutting edge astronomy with optical telescopes (1608) and spectrographs (1876)! I'm pretty sure the awesomeness horizon of the GW observatories is a lot longer than a few decades. ;)
Can't you just buy caffeine pills? Must be cheaper.
Please add Oracle support when you have an opportunity (I was going to give it a quick try, but unfortunately it doesn't appear to have support for Oracle just yet and that's the primary database our internal systems run off of).
Too bad it always matched me up with unattractive sea hags.
Show HN: Help Build MVPs for Non-Technical People
“The Biological Path Towards Strong AI” by Matt Taylor
Not sure if this helps but I've tried the project you based this off[1] and that produces images correctly (or at least that look more like my expectations).

(I say "based", I'm not sure just how much of their code - if any - you used. But you did compliment them earlier in this discussion)

[1] https://tenso.rs/demos/fast-neural-style/
> An awful lot of energy was wasted memorizing various tricks and conventions to make do with loops, slices and maps where in other languages you'd just call a generic method.

I feel the same way going from languages with HKTs back to Java/C#...

Not sure why you think they're not as useful, it sounds like you're making the same argument as OP but just moving the bar one notch over...
Good topic ! Waiting to see the completed version !!
Not to mention that if you can solve the equations involved you do not need to use the Monte Carlo methods.

We cannot yet, but someone else might be able to do it.

Heck, even having a good approximation might be enough to entirely change the computation class. (c.f. A* to Dijkstra given provably good heuristic)
Because most Americans want to be employees, not entrepreneurs, and bringing in entrepreneurs from abroad who already have capital & experience increases the pool of mentors available for people who wish to be employees of small, fast-growing businesses.
Form Handling with the JAMstack and Netlify – Netlify
There’s already a real-time decision support system that also happens to be computer-driven these days. It’s called the market.
When the new MBP was introduced a year ago a big part of the demonstration was targeted toward professionals and how they would use the new Touch Bar. Where is the Touch Bar for this professional machine? The new keyboard would be a perfect place to launch such a feature, yet it is not included.
Datasets for Building a Data Analysis Portfolio
Terrene | Full-Stack Python Developer | Waterloo, ON, Canada | FULL TIME, INTERN, ONSITE

We are building APIs for training, deployment, and optimization of deep learning neural networks. We're a small team (3 people) and we're looking for someone who is comfortable with django-rest-framework, pandas/numpy/pytorch, and vue.

If this is something you find interesting, please shoot me an email at kash@terrene.co
Hello. At this time we do not have the resources to commit to this. With the current political climate it is even more challenging than it has been in the past. Perhaps the tide will change in 2020 - that is certainly my hope.
Pregnancies aren't exactly 9 months. They're closer to 40 weeks which is November 7th which does have a moderate hump compared to the surrounding week.
Like other commenters, I disagree there are diminishing returns to static typing itself, but rather diminishing returns to proper engineering in certain cases (i.e. do something as perfectly as possible).

By adding types (and in the extreme, dependent types), you're allowing compiler to prove more things about the code (to check correctness or generate more optimal code). If you actually need to prove more things, then it's better to leave that for a compiler rather than human.

Of course, if you're writing e.g. web scraping script, you don't need these guarantees and then you don't have to care about types. But the better engineering you want, the more static typing will help and there is no diminishing returns.
Hmm, I wonder if setting up a VPN on Google Cloud would do the trick.
You can break your product without noticeably affecting the things like the http error 500 rate, cpu utilization %, etc. that you would likely see on some ops dashboard.
Met my partner on OKC a few years ago, their % match was eerily accurate.

Only used it for a couple of months but the user experience was superior to the other one I tried (PoF which felt like it was abandoned).

She's pretty much a female version of me minus the programming (though her fascination with shipping and logistics is pretty much as bad as mine with computers).
> I doubt this is what will happen as Google doesn't exist to serve it's users.

There intent is to serve users with quality, truthful information. If all the quality information goes out of business and gets replaced with "Fwd:Fwd:Fwd: Obama failed New Orleans during Katrina!!" then Google doesn't have any more quality information anymore.

Google and Facebook are becoming acutely aware of how easily dishonest propaganda can propagate through their systems and are trying to find a solution for that. One step is making sure that people who have to make a living finding the truth for us all have the means to get paid.
Woopra | Backend Engineer, Frontend Engineer, Full-stack Engineer | San Francisco, CA | Full-time, ONSITE

Based in San Francisco, Woopra is a customer journey analytics service that delivers a comprehensive view of the customer to help companies create better experiences.

Woopra unites customer data from your company's web, mobile, CRM, email automation, help desk, and more, to build a single and complete profile for each customer and their entire journey through your products. This data is then used as the foundation for creating better customer experiences through optimization and personalization.

CTRL+F:

Frontend: React, Redux, d3, Babel, Webpack, ES6+

Backend: Java, SQL, Cassandra

Full-stack: Frontend + Node.js, SQL

See https://www.woopra.com/careers/ for all open positions. Please mention HN when you submit your application.
Subscriptions are just the wrong model for news publishers. There's NO way I could possibly afford to subscribe to every news output I occasionally read news from, unless the subscriptions were so close to free as to be useless as a revenue source for the publisher. It's just not going to happen.

What we desperately need is a real, useful micro-payments model where you can pay per-article. I'd be happy to pay you a few cents, or a dollar, or whatever, for each of the 3 or 4 articles I read on your site per month. But I'm not buying a subscription just to read 3 or 4 articles. The economics just don't work.
Nope, same results on Ubuntu 16.04, FF 57

Edit: Looks really cool though! Maybe I can find a windows machine to give it a try on.
Python has jump to definition too.
The caveat here is, even if we are a computational (or some other) process in some system, that doesn't mean that process is a simulation of another process. Just because there's a system A that "wraps" system B, doesn't mean that system B's processes can be called "simulations" -- simulation implies that there's a process in system A that the process in system B is trying to mimic.
I kinda hope they would put a symbol to indicate a paywall (for example, a green brick wall), like how some articles are labelled with a lightning bolt for AMP-ed pages.
We used Zoho too at work. We integrate it with Socketapp for quoting side and Quickbooks for accounting.

But honestly, there's so many CRM out there, and most will have some free tier / trial period. What you want to look at is a CRM that can integrate well with your workflow / other apps that you can use. Either by integration/API support or maybe through something like Zapier.
Honest question from someone that has no idea: Does training in these shitty conditions help performance in case of war, where those conditions might be necessary?
I'd love to know how can you provide such proof or what you would expect as proof. We've advertised for a senior programmer position for months and had very little local(national) uptake. Almost nothing. Then we hired someone from abroad, but 99% because they were one of few people who actually applied.

Does that mean that we could never ever fill this position with a local person? How do you prove that?

What makes it more complicated is that it's extremely easy for someone to say "just offer 2x the salary and someone will come" - and that's probably true, but it's extremely ignorant of other market factors in the area.
This is a fantastic example; thanks for sharing!
Although I'm skeptical about the 1 to 3 ratio, let's run with it.

Given a million line codebase written in Perl vs a three million line codebase written in Go, which do you think most engineers would prefer?
Physicists are already working on the -in-space version:

https://en.wikipedia.org/wiki/Laser_Interferometer_Space_Ant...

It got approved this summer for a planned launch date in 2034!

See also this feasibility study:

https://en.wikipedia.org/wiki/LISA_Pathfinder
Hardware Is Hard – So How Can Consumer Hardware Startups Succeed?
I'm astounded by how many comments in this thread state as absolutes things that are obviously personal preference. I have never in my life felt a meal was better because of the addition of wine, but I find orange juice to be a compliment to a meal on a regular basis.
Financeit is one of Canada's leading fintechs. We're primarily focussed on the home improvement industry – making the billions spent on home renovation purchases every year affordable.

We are located in the heart of Toronto’s vibrant Entertainment District, within easy reach of TTC subway and streetcar access. Our office is spacious and bright, in a modern loft style. We don’t worry too much about titles, and our doors are never closed because we don’t really have any doors.

Financeit | Software Developer | Toronto, ON, Canada | ONSITE | https://www.financeit.io/ca/en/careers/software_developer |

Financeit | Front-End Developer | Toronto, ON, Canada | ONSITE | https://www.financeit.io/ca/en/careers/front_end_developer |

Financeit | Product Manager | Toronto, ON, Canada | ONSITE | https://www.financeit.io/ca/en/careers/product_manager |

Financeit | UX Designer | Toronto, ON, Canada | ONSITE | https://www.financeit.io/ca/en/careers/ux_designer |

Financeit | Software Quality Assurance Analyst | Toronto, ON, Canada | ONSITE | https://www.financeit.io/ca/en/careers/softqaa |
Apart from the codebase I inherited I love everything about this job, decent money, 9-5, I get (gently) bollocked for staying late, technical freedom, hardware budget.

Best programming job I've ever had and for someone who was damn close to burnout it feels like a holiday!
Some really good suggestions, can you please raise an issue on the repo so that we can keep track of the same.
”Apple has an outsized share of the market based on revenue”

On profit, I can believe, but on revenue? Even at 10% market share, Macs would have to be five times the price of PCs to bring in equal revenue.
After seeing your comment I decided to click through and check out the readme. That's a great amount of documentation. Wish the codebases I work with would be so detailed.
I would certainly not want my doctor or surgeon to be as “alert” as a new parent..
Sure, but like you said most consumer ISPs don't let you ;). A business is most likely going to subscribe if they need it, and us "hacker" types aren't cutting into their profits that much by circumventing heh.
> So the problem still exists

It's obviously statistical. It exists, yes, but to a lesser extent.
This is a perspective I wish was echoed in University halls.
"Our simulated agents are on the verge of self awareness and testing the boundaries as we speak"

"Quick! Whip up a plausible proof and disseminate it through their communications systems!"

I don't believe we're in a simulation, but I also don't believe that it's viable to prove we are not from inside the system itself.
I am surprised you think that uprooting your entire living and moving to a different country is that easy: I mean do you do that for convenience sake even inside the USA?

These are people (including me) who come in here and build a bunch of local connections. Turning it personal, Our kids go to school here. I own a house here. I have a ton of friends here. I pay taxes and donate/volunteer when I can. I ride bicycles everywhere if that matters. (No I am not blue/democrat because I can't vote :).

You are also touching on other issues like visa hostages. Most of those people who feel that they are in a 'hostage' scenario can go back anytime they want but most of them choose to stay. I say most because there are definitely a few who can't but whatever.

In my case, I could've stayed back in India and worked for similar companies (Both my prior companies have a big presence there), but here is where I want to be. Now you can say me being here ONLY benefits my employer or elites, but I definitely don't think of that way: I think of it as an incredible opportunity and like any other big-system process, it has its troubles. ¯\_(ツ)_/¯
CCLeaner attack likely carried out by Chinese-linked group
FAYETTEVILLE, AR | ONSITE | Frontend Developer | WEHCO Media

WEHCO Media is a local media corporation. WEHCO owns several regional and state-wide publications in Arkansas, Tennessee, and Missouri, as well as several cable companies in Arkansas, Texas, and Oklahoma.

Our current large-scale project is a microservice-based CMS using Go, gRPC and Kubernetes, with a React + Semantic UI admin, and a Polymer front-end. We want to revolutionize the media industry with a flexible CMS for managing multiple websites.

Requirements:

* Eye for design

* In-depth understanding of JavaScript

* Knowledge of web accessibility standards in HTML5

Bonus points:

* Experience with Docker

* Familiarity with REST

* Familiarity with React and/or Polymer

* Knowledge of TypeScript, Dart, or Kotlin

We are not hiring remote developers, though this position could include remote work.
Applicants out-of-state may receive assistance with relocation.

Email jobs@wehco.com for more information.
Didn't really use any of their code. I reimplemented their model in a new library called deeplearn.JS.

If the issue is indeed with the library, there's little I can do.

I will still try to find what the issue is but can't make promises. Sorry for the letdown!
My intent was to critique the sort of viral content farm plus paywall approach that the NYT and WaPo are moving toward.

That approach increases the percentage of people who clicked on a viral headline only to find a paywall. The problem is not a fee for subscription, it's shoving the wall in the face of the reader while spending money to create and market clickbait viral headlines.

I realize that from the marketing perspective it's just a funnel, and the first step in the funnel is the headline copy. So none of the later steps (article engagement, etc.) matter unless the first step "succeeded" in generating a click.

But this doesn't work with news, which is probably why the NYT and WaPo are moving more toward marketing to a tribe of people with specific beliefs rather than writing news and analysis that can be relied upon for its consistency and objectivity.

The WSJ on the other hand has been running the same kind of news coverage and analysis for years, and has not really changed its approach to fit with a viral marketing strategy.

News and analysis used to be judged by consumers/subscribers for the overall information value it provided. Now, that step is being skipped and individual headlines and stories are being judged by how effectively they rise to the top of Facebook's news feed algorithm. It's a fundamentally different game and the WaPo and NYT are able to very effectively get stories into news feeds, and my guess is that the people responsible for that are getting praise and financial rewards for making it happen, yet the consistency and reliability of the publications is suffering tremendously.

News feed aggregation is biased by the people who like/click/engage with content, so content that does well might not be better quality than content that does poorly, it's just content that works better in that marketing channel.

Analogously, imagine if we evaluated food quality by how well it slid through a series of pipes, rode along a belt, and was then shoved by a robotic foot onto a plate. Some foods would work very well in that machine and end up on the plate reliably. Others would not.

What we're seeing is news orgs fundamentally changing how they report on events simply in response to the characteristics of news feed algos, which are simply crude machines just like the tube and belt contraption described above. It's a very hard to understand system, but more importantly there is tremendous dimensionality reduction going on in the cause/effect analysis. Dimensions like journalistic quality, consistency, and civic value are washed out by tribe affiliation value and the amount of dopamine generated when the viewer first reads the headline.

From the perspective of finding entertaining content to keep people logged into Facebook it works fantastically, but something is definitely lost in the process :)
"we live in a simulation" is precisely the same argument that Anselm gave in the 11th century as proof of the existence of God. I don't think that the people currently advancing the simulation argument are aware of the fact that they're at least a thousand years behind the game.

For what it's worth, Godel formalized Anselm's argument and found it relatively convincing.
arXiv link to the paper: https://arxiv.org/abs/1704.03880
I think Google might be working on something. When I visited an Australian Fairfax newspaper yesterday (WA Today), I got a prompt inviting me to 'subscribe' to the newspaper via Google Contributor, which I was able to do. They're charging 1c per page view for an ad-free experience.

I think I only got the prompt because they detected I was using an ad-blocker though. I'm not sure it's open to everyone yet.
I upgraded one of my systems from El Capitan to Sierra this morning. I had a moment of panic when Sierra didn't show up on the Purchased tab of the Mac App Store, although I did in fact have a working copy of "Install macOS Sierra" in my Applications folder.

I tend to like these refinement updates, like Snow Leopard and Mountain Lion, but I have to say that APFS gives me pause. If Apple doesn't have enough confidence in it to deploy on anything other than SSDs, then it doesn't sound like it's fully baked.
I wonder: how far, quality wise, are open source alternatives for speech recognition and synthesis? Not saying this is the only feature required but it is a starting point. I have playing with Google APIs and they are great but would be greater to to not rely on an external API.
"...and since defect rates per line of code are comparable..."

That's not really true, just a belief. A naive belief, if you ask me.
Are you seriously suggesting there is a lack of opportunity for US citizens do become founders :)?
AdQuick | Venice, CA | Full Stack Developer | Full Time | On Site

We're an outdoor advertising startup (think billboards, transit ads, etc) bringing an archaic industry to the present. You probably forgot this industry exists - but it's $40B globally still sending PDFs and paper checks. We count Lyft, Instacart, Drake & more as customers.

We raised $1.1M in seed led by Initialized Capital (Garry Tan & co.) back in April and with a team of 7, September was our first profitable month. If you're interested in joining the next rocketship, shoot me an email: fahim@adquick.com

PS We are a Rails/React shop with ex-Instacart founders.
Object detection using TensorFlow. Workshop
Unprofitable companies historically become unviable options.

Profit can be a measure of quality, assuming an efficient market.
True, was reffering to the models with merely "non standard" SSDs that vendors like OWC sell. There are warranty extensions to 3 years though.