skysight-inc/HackerNews huggingface dataset:
Lanvera | C# Senior Software Developer, C# Software Developer Intern | Coppell, TX | Onsite | https://www.lanvera.com/careers.html

About Us:

Lanvera is a leading CCM (Customer Communications Management) outsourcing and technology company specializing in the design, production, and delivery of secure customer communications including invoices, statements, tax forms, collection letters, compliance notices and other business critical documents to any delivery channel including print, electronic and mobile platforms. Lanvera has a strong presence in the Financial Services industry and is expanding into other vertical markets. In short, we generate documents for our clients and serve those up via the web or deliver them via postal service, email, SMS, SFPT, etc.

We are an established, profitable company with hundreds of clients looking to significantly increase our software development team for designing and developing the next generation of our processing infrastructure, customer web portal, and electronic delivery platforms.

Technologies we work with: The modern Microsoft stack using .NET, Visual Studio, C#, ASP.NET Web API, ASP.NET MVC server side rendered using Razor, MS SQL Server, T-SQL, Azure DevOps/VSTS/TFS, Git, IIS, HTML, CSS, JavaScript, JSON

Positions:

Senior Software Developer - https://www.lanvera.com/seniorsoftwaredeveloper.html

The Senior Software Developer position is a hands-on role that emphasizes advanced skills in developing full-stack software solutions coded in C# on the Microsoft .NET Framework as well as system design, data modeling, mentorship, and team leadership skills. This role requires the ability to design complex systems from scratch and the ability to see the project through all layers of the SDLC including successful testing, production release, and hand-off with appropriate support and technical documentation to the operations team.

Software Developer Intern - https://www.lanvera.com/softwaredeveloperintern.html

Are you a software engineering/computer science/information systems student looking for a company with cutting edge technology? Do you want to be a part of a business offering services that support a client’s digital transformation journey? As a Software Developer Intern in a nimble environment, you make real contributions to the team and the services we offer to clients. You will be provided opportunities to perform deep analysis, design, coding, configuration, documentation, support, and installation of software. We need interns that offer energy and innovation with new technology tools and ideas.

Contact Us:

Please email CoreDevHR@lanvera.com with HackerNews in the subject to have your resume prioritized.
Raw string literals – restarting the discussion (Java)
Mass US copyright expiry brings flood of works into public domain
I'd like to hear more about why X.509 and public key aren't scary, when the prevailing attitude in the crypto engineering community is that they're terrifying sources of surprising game-over vulnerabilities. How many people do you think there are in the world that can reliably and safely evaluate an arbitrary X.509 document in a de novo implementation?
my two take away items.

1) China, obviously, if luxury perceived items like Apple products are slowing then that is a real indicator of the economy truly slowing regardless what the government states.

2) Having to full develop an in store trade in program pretty much is admission they priced themselves out of the market
Just for the sake of argument, should all computer makers really be solving all problems computers can be used for?

No, of course not. Companies (and individuals) must specialize at some level. And I personally feel some of our largest companies have overstepped that line.
There used to be a popular video going around about how one company owns 80% of the market, but that number is somewhat inflated.

https://www.snopes.com/fact-check/does-luxottica-own-80-of-t...
The thing is, that people who have high IQ can answer the test questions with ease. They don't have to "muster sterile motivation." That's the perspective of someone daunted by the testing, and thus of lower IQ.

"Anything too hard for me requires lifeless academics capable of sterile motivation, and anything easier is for idiots. I'm sitting precisely at the perfect intelligence level myself; neither idiot, nor starchy, impractical academic!"

> "When someone asks you a question in the real world, you focus first on “why is he/she asking me that?"

In this case, why is this blog writer asking me to believe that the IQ has low value? The "no brainer" hypothesis is that he tried and didn't score very well.
This list needs automated testing added to the top.
He was my algorithms professor in ~1999, and he garnered identical praise from our cohort, too.

His approach to demystifying recursion is perfect (Chap 1.2):
"The Recursion Fairy will solve all the simpler subproblems for you, using Methods That Are None Of Your Business So Butt Out"

Thanks for your teaching and for this project, Jeff!
That's not completely true. For fuel efficiency, most modern ICE cars drive all the accessories with electric motors, with only the AC and brake booster being powered by the ICE in some cases.
Is there really any money left to be made? Reselling from China on Amazon such a crowded space I don't know if it's possible to get in the game at this point without employing shady tactics. Especially now that the Chinese are selling direct on Amazon.
Blender turns 25 years old
Location: Spain, Barcelona
Remote: Yes
Willing to relocate: Yes, anywhere in the world
Technologies: Mostly cryptocurrencies (ETH and Bitcoin)
Résumé/CV: https://albert.sh / https://github.com/corollari
Email: whoishiring@albert.sh

Currently majoring in three degrees (CS, Maths and Telecommunications). I've also contributed to a few open source projects, including metamask and the solidity compiler.
Looking for a summer internship.
https://news.ycombinator.com/item?id=18810469
I think it's due to a majority of those who have been around the block a few times knowing a trainwreck of a fad when they see one. At the end of the day it's basically taking a web page and throwing it into a container without browser controls. Remember when Windows 95 IE4 enhancements got so much flak and jeers from hackers due to MSHTML? Electron feels even worse than that.

The Web still sucks, and we don't need to shove The Web into native applications. Learn to make an actual program. Heck, QT exists, learn to use it.

I'm not saying you can't use an HTML layout engine for help and info screens, but for the entire program it's pants-on-head stupid. The time spent trying to warp one's web designer skills to make an "app" could have been used to learn how to make an actual application that would've been portable, and take less than a gig of RAM.

I use Teams at work, and it's taking 300+ MB of RAM on startup when it's basically a glorified chat client. Insanity.
>We believe the economic environment in China has been further impacted by rising trade tensions with the United States. As the climate of mounting uncertainty weighed on financial markets, the effects appeared to reach consumers as well, with traffic to our retail stores and our channel partners in China declining as the quarter progressed. And market data has shown that the contraction in Greater China’s smartphone market has been particularly sharp.

That sounds like Huawei fallout.
? Please explain.
They do have to deal with accurately determining the target destination, especially so in this case.
insitro | Machine Learning for Drug Discovery | South San Francisco, CA | Full Time | Onsite

insitro is reinventing drug discovery by bringing cutting-edge machine learning in a closed loop with our high throughput robotic biology data factory.

Current software roles include:

- Machine Learning Engineer

- Data Engineer

- Head of Data Engineering

See: http://insitro.com/jobs or feel free to email me: cprobert@insitro.com
Sure, lots! We've made lots of progress just in the last decade or two. LSTM, recurrent, and convolutional nets. Slightly older (late 90's), but I think Random Forests were a pretty significant breakthrough.

Another huge one is Paul Graham's own work using Naive Bayes to filter spam.
This optimization can be made systematic. From a polygon-based geometry, an algorithm automatically computes a set of "boxes" (actually, hyperpolyhedra in the general case, polygons in 2D). This allows to very quickly find what intersects any ray without checking all objects.
See https://en.wikipedia.org/wiki/Binary_space_partitioning
It's what enabled Doom to render complex geometry in real time on a i386 processor.
Is "passive income" now synonymous with get-rich-quick schemes and fraud?

Sometimes I cringe when I see Ask HN posts with this term. Even though the answers are usually sincere and illuminating, it seems that the motivation for seeking out this type of information is usually to find an idea for an easy niche to monetize, which is what a lot of the consumers of these "Amazon expert" courses are after, too.
A judging system that can score a routine from the angles of a gymnast's joints
Hopefully this solves some core problems like being able to use it smoothy on multiple platforms outside the browser.

I've found previous version of Scratch to be frustratingly limited unfortunately.

I don't mind, and expect, kids software to be limited but Scratch makes it really hard to do certain things. It's a pity because it holds the number one place in market positioning for free software for educating kids on how to program.
Apple just made a surprising move – warning that its quarter was a huge miss
At some point in the last 5-8 years Blender went from being "the gimp of 3D" no one seemed to really want to use (like Gimp) given the alternatives to actually being a competitor. I'm not sure what happened but it's on the list of things to discuss if I ever sit down with an industry veteran in the modeling space...
Also, I forgot:
to improve convergence, I'd use an Hann-Poisson window such as here: https://en.wikipedia.org/wiki/Window_function#Hann%E2%80%93P...

I'd apply the window to randomly-sampled mini-batches of consecutive points instead of optimizing the neural network on just randomly-sampled batch points or on all the dataset at once. I guess that using an Hann-Poisson window will make the "gradient" valley easier to "ski down" with gradient descent which is a greedy algorithm. I guess that the spectral leakage caused by the Hann-Poisson window function will make the gradient landscape more monotonically decreasing in every point towards the global minima.
Should you be a full-time software engineer or contractor?
The only thing unusual about that sentence is 30 days.

Maybe 12 weeks is also unrealistic unless they accept people who already have experience. $100k is $60k after taxes, which might cover rent in San Francisco.
My problem with polyrepos is that often organizations end up splitting things too finely, and now I'm unable to make a single commit to introduce a feature because my changes have to live across several repositories. Which makes code review more annoying because you have to tab back and forth to see all the context. It's doubly frustrating when I'm (or my team is) the only people working on those repositories, because now it doesn't feel like it gained any advantages. I know the author addresses this, but I can't imagine projects are typically at the scale they're describing. Certainly it's not my experience.

Also I definitely miss the ability to make changes to fundamental (internal) libraries used by every project. It's too much hassle to track down all the uses of a particular function, so I end up putting that change elsewhere, which means someone else will do it a little different in their corner of the world, which utterly confuses the first person who's unlucky enough to work in both code bases (at the same time, or after moving teams).
Tech shares dive after hours on Apple warning
> The fact that people can't ever discharge their loans

They can, it just has a higher bar of unaffordability before it can be discharged even in bankruptcy. OTOH, the higher the ratio of student loan debt to income becomes for typical borrowers, the more likely it is that there would be a wave of discharges.

Even without discharges, though, you can have an escalating problem of loans becoming worthless to those with the right to collect them; that the loan isn't legally discharged doesn't mean that the borrower isn't practically judgement-proof.

> The whole notion of bursting is people collectively realizing their folly and everyone scrambling as quickly as possible to make out with whatever they've got left - like a run on a bank.

No, not like a run on a bank, more like a panic sale of a marketable asset class, in this case student loan assets (or student loan asset backed securities, just like the mortgage-backed securities that went through the same thing around 2008.)

OTOH, this is really only likely to be a big issue with private, non-government-backed student loans, which exist and have high per-borrower balances, but are a minority of student loan debt.

On the federal side, increasing defaults mostly reduce the difference between loans and grants and probably push public policy away from generally-offered loans to more targeted (by some mix of need, individual merit, and social desirability of course of study) grants. (These also are marketed and privately collectable after the government originates them, but the government guarantee limits the risk of value crash.)
It at least implies permission from the authors (and I guess the publishers, though that's less clear; though I also care about it less, personally).
> it takes more research, time, and effort all of which they decided was beneath them

Or it's above them and they fell victim to a Dunning-Kruger situation?
That's not all that weird.

I don't know all of the details, but I recall working with something like that twenty-five years ago, and usually there are a lot of tax breaks and so forth, because most of what's getting manufactured is exported. Jobs stay, products go.

So if you then sell those products in the same country, they want some of the taxes and and so forth.

The alternative would be to charge all the taxes, then manufacturers would file paperwork to get a refund for the goods they exported.

This system streamlines that for the case where the intent is to export more than is sold domestically.
What is worrying in addition to the global economy slowing down is the volatility and how the stock market closed 2018. I believe a new crash is imminent and I hope this time we have our seatbelts on.
I have an unusually vivid imagination I think, but I absolutely see things that I imagine. I can also hear improvised music, voices, almost whatever I want.
Fold-and-cut theorem
I always like to hear about new (to me) analytics options. Currently I use GA + Clicky, and I've considered getting rid of GA for a while. One option that looks attractive is Fathom, which can be used either as a SaaS or self-hosted, and is more focused on privacy than most.

Clicky: https://clicky.com

Fathom: https://usefathom.com/
Infrastructure Engineer – NYC
MongoDB is looking for an Infrastructure Engineer onsite in NYC.

We are responsible for building and maintaining infrastructure services that enable other MongoDB engineering teams to reliably deploy and operate their own services and products. We regularly interact with engineers across the company to better understand how our services are being used and constantly look for ways to improve developer workflows through automation and education. We are big open source enthusiasts and use a number of open source tools in our stack (contributing upstream whenever possible).

Some of the tools we use regularly include:

- Python,
- Go
- AWS
- Kubernetes
- Terraform

Here's a link to the official job description - https://www.mongodb.com/careers/jobs/1422422 and feel free to email me at Reuben.roth@mongoDB(dotcom).
Multicast on Wi-Fi is quite costly so it tends to be restricted. It is possible to restrict it properly using igmp snooping but there are a lot of rules you have to follow to make it work, it’s easy to make a mistake and typically it isn’t really tested.

Also protocols like Bonjour by default only work on the local network which at home might well be all there is while at work might be one of many.
There are obviously no official survey numbers, but there are a lot of indicators that point to the fact that rushed production for Model 3 resulted in quality control issues:

https://www.cheatsheet.com/money-career/the-biggest-problems...
Scientific sonnets: Duke team wins competition for poetry-generating algorithm
Ah my bad - new account. I had edited the old post and it seemed to duplicate it rather than just edit it - is that expected behavior or did I fat finger something? Apologies!
I could imagine something like this being an amazing tool for teaching people about non-euclidean geometries and how things like distance can be so contorted in other spaces. In particular I'm thinking teaching people about special and general relativity where things can very quickly become very hard to visualize.

Really cool.
Synchronized Fireflies of the Great Smoky Mountains
Russia confirms its armed robot tank was in Syria
From the article:

"Tesla said more than three-quarters of orders for the sedan in the year’s final three months were from new customers, rather than reservation holders. That suggests many consumers are still waiting to buy versions of the vehicle at the long-promised $35,000 sticker price."
Anatomy of a Hard Disk (2001)
Maybe now to make a USB-C device you'll be required to undergo HDCP-style certification. Microsoft and Apple can now decide what specific devices are permitted to be connected based on being signed and certified. You'll need approval per host manufacturer to make and sell USB devices.
While Greater China and other emerging markets accounted for the vast majority of the year-over-year iPhone revenue decline, in some developed markets, iPhone upgrades also were not as strong as we thought they would be.

Sounds to me that it isn't just China. The new phones are even more expensive then the previous ones. It's kind of hard to imagine that those high prices have no impact on sales and I would have at least expected there to be a mention about pricing in the letter.
1. Possibly. It could also mean that apple is reaching saturation and evolving from growth sales to replacement-level sales as purchased products get old and wear out.
Apache Juneau 8.0.0 Released
Location: Barcelona, Spain/Kiev, Ukraine
Remote: on-site preferred (need a rest from remote)
Willing to relocate: yes, especially to Canada or Singapore
Technologies: 5+ years Go, 15+ years various stacks (C/C++(+Qt)/QML/Python/R/Bash/JS/TypeScript)
Résumé/CV: https://www.linkedin.com/in/divan/
Web: https://divan.github.io
Web: https://divan.github.io/talks/
Github: https://github.com/divan
Email: ivan.daniluk@gmail.com

I'm looking for something truly exciting and inspiring, preferably on the edge of my understanding – genetic research projects, p2p-based projects, submarine or satellite software etc. I have strong architecture designing skills, with inclination into data analysis and data visualizations and would love to find a projects that can take advantage of it.
Apple says it could miss $9B in iPhone sales due to weak demand
I disagree. The thesis statement repeated several times throughout is "Monorepos don't scale in exactly the same ways that polyrepos don't scale, the tools to solve the scaling problems are the exact same except monorepos need more of them and encourage bad habits along the way."

You may disagree with that thesis, but it definitely seems to cover more than one use case.
Thanks for pointing out to "phase unwrapping", I didn't know it had a name! Interesting.
I also donated today after reading their 2019 post. I've relied on Thunderbird for years. Having an independent, open source, and cross-platform email client with no vendor lock-in is important to me.
One issue is jobs are generally all or nothing. An equivalent pay cut for an extra 4 weeks off a year is appealing. But, most companies hate the idea of someone working 10 months a year vs 11 months a year.
Is Dwolla ever going to be open to remote? I live in Dubuque and would love to apply, but I can't relocate.
In an environment like this the only difference between static and dynamically linked libraries is that the dynamically linked ones can be upgraded without needing to recompile. Other benefits- such as not needing to ship as much data- disappear, and the negatives (such as speed) remain.

In this context then there doesn't seem to be much of a benefit towards dynamic linking. Most people are going to rebuild the container completely rather than enter it to upgrade a library, or if it's a distributed program they're just going to grab the latest version- being able to upgrade components individual is not a use case that I see being all that important.
But the west didn't just agree to risk nuclear war defending Crimea, the west actually agreed to cause nuclear war to defend Crimea, if necessary:

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

Hell, Russia went as far as to actually raise the issue in the UN general assembly that the west hasn't lived up to it's obligations under that treaty.

So not only has the west proved it won't defend anyone, it has shown no diplomatic assurances of western states (or at least of the US, UK, France and China, and of course of the United Nations) are of any value whatsoever to smaller countries.

The only open tactic remaining is for all states that fear territorial annexation is to develop first strike capability with nuclear weapons. If you don't have that, you're at the mercy of Russia, and frankly, China and any western country. If one of them decides to attack, no help will be forthcoming, not even a UN security council protest.

All the comments here forget one very basic thing: if you aren't willing to serve in a war with China, you don't recognize Taiwan sovereignty. It doesn't take 2 countries to go to war, after all, it only takes one, and China is.
Well, the leftist position is that everyone is equally capable of producing economic value beneficial to the collective state, and should be given those opportunities to do that.
Does anyone have the quick stats on how much their various guidance measurements have been downwardly revised?
Sensitive is an understatement.

I'm sure if you included the effective subsidies China-homed conglomerates enjoy, the ratio of COGS between e.g. Apple and Huawei could be as high as 4:1. Huawei can certainly afford to make phones cost 1/4th as much, although Apple could also afford to cut prices by 38 percentage points (as per their margins).

On the other hand, China-homed companies aren't responsible to public markets (Wall Street really) in the same way US-homed are. You could book a 1% margin, but your family owns the company, so the board isn't going to take away your private jet, let alone dump you as CEO.

In the US, the "family owned" (in the sense of being management controlled) mega-techs like Facebook and Snapchat are actually suffering greatly due to their poor accountability. It's truly bad for equities, even while Facebook and Snapchat book ever-growing revenues.

It will be an interesting reckoning. Not the change in consumer tastes in China, mind you, which doesn't really matter for share prices. It'll be an inevitable change in corporate culture.

After all, there are millions of extraordinarily talented people in China who will want the kinds of riches and glamor only a certain privileged minority get to experience. If the bottom line doesn't motivate public accountability, ambition will. That's healthy for everyone, but it will signal the end of sclerotic, state sponsored corporations in China.

So as always, the Chinese consumer is the victim. They get to enjoy phones that cost 1/4th as much as an iPhone. But in exchange, they forfeit a certain kind of life fulfillment that, in my opinion, they deserve.