skysight-inc/HackerNews huggingface dataset:
Thinknum | Full Time | Onsite | Visa Sponsorship | New York

Thinknum is one of the fastest growing web data software startups in the world. Thinknum creates datasets from a broad array of public online sources, capturing ephemeral information on the products, operating markets and labor markets of 400,000+ global companies across sectors, and provides rich toolsets for extracting intelligence. We just closed a $11.6M round.

Open roles:

* Front-end Software Engineer - JavaScript SPAs (React, Angular, etc.)

* Back-end Engineer - (Python, Django, AWS)

* Web Crawling Engineer - (Python, Django, DOM)

* VP of Marketing

* Marketing Specialist

* VP of Sales

* SDR

* Research Data Analyst

* Investing Reporter

If you’re interested, please apply here: https://careers.smartrecruiters.com/Thinknum/ or send your application to careers@thinknum.com

Learn more: https://www.thinknum.com
Okay, I'll figure out how to diagram a binary tree that has elements of my complaint on each leaf. Then during the whiteboard, I can reconstruct the complaint and just stare into the interviewers cold, robotic eyes...
indeed, or even people like: https://triplebyte.com/blog/how-i-got-a-software-engineering...
http://www.fao.org/3/a0701e/a0701e00.htm

https://www.theguardian.com/environment/2018/dec/21/lifestyl...

There are a number of others, but many of the studies that show largely meat free living vs. living with meat have ignored Biomass Transfer Efficiency. Giving up meat, as a society, would reduce the amount of plant matter that we need to grow by a huge amount, allowing large tracts of land to return to nature, locking up carbon and reducing the amount of fertilizers that we need to use, by a huge extent.

However, I do think that we get here just as well with a hefty carbon tax, as we watch meat prices jump through the roof.
Python/Full-Stack Engineer | Industry Dive | ONSITE | Washington, DC

Industry Dive is looking for a full-stack engineer who is curious and motivated to join our product development team. We use a variety of open-source technology, and our core application is written in Django. We believe in cross-functional teams, so you'll have the opportunity to work on many other projects, including data products, mobile applications, and devops. This job reports to the VP of Engineering.

Industry Dive strives to provide an inclusive and welcoming environment. One of our core values is for employees to bring their unique perspective and personality to a variety of projects. Your voice and the work you’ll do here matters to your teammates, other teams within the company and our customers and readers.

OTHER OPEN POSITIONS: IT Associate, Salesforce Adminstrator, UI Design Engineer, Software Developer Intern, and more.

More info and application at https://www.industrydive.com/careers/ or I'm happy to answer any questions by email eli-at-industrydive-com
> multiple 10 GbE SFP+ connections

That's normally quite expensive. That would absolutely be the killer feature of the board. Color me at least mildly interested.

https://www.solid-run.com/nxp-lx2160a-family/clearfog-itx/

> This carrier board features an array of 4 x 10GbE SFP+ connections (2 x 2) and 1GbE RJ45 interface. Other features include 3 x USB 3.0 and 4 x USB 2.0 port, 2 x mPCIe, 4 x SATA, up to 64GB DDR4 memory, eMMC, optional M.2, microSD, and GPIO header

I doubt that you can actually use all of those at the same time. I do wonder how many PCIe lanes they've dedicated to all of this I/O. Those are the kinds of details that would make-or-break a product like this.
Absolutely, it can take hours to learn how to do a very straightforward 5 LoC or less task, especially when you start off not knowing what the "task" even is or what your goal/aim even should be. Much of this planning/research is implied in every knowledge job, and the ambiguity and vagueness of instructions/someone else's plans often feel like they are a Valles Marineris away from your input/starting point. Someone can tell me "Just join those values onto our data, easy left join" and 2 weeks later it is finally done.
Much smaller. Their revenues are in the range of $115 billion/year (compared to ~265 billion for Apple), but they are in a range of much lower margin businesses. Meanwhile, Apple sells a line of extremely high margin items. It's estimated that iphone X parts cost around $370 to make, for a phone that sells for $1000.
I pretty much hate fast food (as opposed to fast casual) burgers in general so I won't be eating this. But I have (in fact, unknowingly--don't ask) had an impossible burger in a good burger place and I actually didn't learn it wasn't meat until a few months later. It tasted like a perfectly good burger to me.
IEEE Smart Cities Initiative Works to Help More Municipalities Modernize
Backend has changed hugely with the advent of docker, kubernetes, cloud in general. Languages as well are changing a lot: golang, rust, hell even Java started a new release cadence with new stuff (lambdas, streams)

You don't have to move to the latest way if doing things all the time in either front or backend. You do not have to follow the latest fashions. There are loads of backend frameworks that no one remembers because Django/ruby/spring became "good enough" and won, but back in the day there were many competitor frameworks for what was then frontend development. But we've largely forgotten about them all, as we will largely forget about the current gaggle of js frameworks once something "wins" with a good enough solution.

Tl;Dr - The way we develop frontend has changed from largely server side to now being SPAs. Things will calm down in the coming years as one framework becomes "good enough" and ends up becoming the de jour standard.

The knowledge and concepts never change though. What we're doing today in Vue and RxJs etc is as old as the hills as far as computer science is concerned.
My diet is specifically about reducing inflammation. Low sugar, low salt, mostly plant based. There is much reason to believe salt is bad for you.
So you’ve taken WireGuard and commercialized it into your own incompatible implementation or?
That looks pretty good. They should serve this in America.
That seems very unusual for a low CoL city. It seems like there's an unbelievably large gulf between high + low CoL cities (far more than CoL would account for)
I think much of JS's churn has been the problem that the UI primitives (HTML) are unsuitable to what people want to do. When you can't even vertically center something without reading a bunch of web pages that tell you something like six different techniques, you can imagine that people are going to make a library to do make it easy to do. But since the foundation is crap, and good API design is actually hard, the result is not very good. So someone tries to fix it later, and runs into the same fundamental problems.

I think JS the language is in better shape, but even then it is hampered by poor decisions early on. (Integer arithmetic done with double-precision floating point underneath the hood? And it supports bit twiddling, but only if it is really an integer and not a floating point number? And implicit conversions? What could go wrong...)

But it is also hampered by other problems. I used WebWorkers recently to compute normals to large amounts of triangles on think, rather than transferring them over the network. In any normal language, I'd add a mutex around the data and spin up some worker threads. But in JS I can either copy the data, or give it away and that thread can't access it again. Since I need the triangle data and don't want the hassle of giving it away and then having the WebWorker give it back again (along with the normals), and then having to manage putting it in the right spot, as well as what happens if I need to access triangle data that's currently being processed, this is a major pain. I understand that the WebWorker design makes it impossible for the browser tab to hang on a deadlock or have all the fun threading errors, but as a programmer, JS is the one language that forces poor performance on me. So you can imagine someone like me, but with more influence, saying, "hey, we need a redesign to fix this." But since the previous designers presumably knew how all other languages work and rejected that approach, the redesign probably won't really fix the problem, for similar reasons why we didn't get WebPThreads the first time around.
It feels to me, that people don't realize that there are probably a lot more people out there who speak English not as their first language, hence they don't have the same connotations of many words as the native speakers.

When I hear Django for example, first thing I think of is the slave from the "Django Unchained" Tarantino movie (or Django Reinhardt, the gypsy musician)...

Maybe this web framework shouldn't name itself after such a famous slave!...

Or from another point of view:

What a dick move was it from Tarantino to name his slave protagonist after such a popular web framework, which tries to be respectful, by avoiding references to slaves.

Also, I'm very much interested in the comment which sparked this thread.

I find it quite freaky, in a 1984-ish way, that it is completely inaccessible now.

What's next, flagging-people?
Burning books is just a few steps away...
You are a bit too trigger happy, maybe...
> loaded with bunch of chemicals and potentially unhealthy ingredients that make it taste like meat

I never understood why one would want to make a veggie burger taste like meat. Properly made veggie burgers taste delicious by them selves. Much more flavour than the meat versions.

But those are probably already on the menu and this is an addition to regular vegetarian burgers? Here in Norway we've had vegan burgers from both mcdonalds and burger king and max hamburgare (swedish company) for a couple years that do not taste like meat and especially burger kings' score high on the taste tests [1].

Personally I never eat fast food except a kebab once every two months but we do make vegetarian burgers maybe every other week here at home [2].

[1] https://translate.google.com/translate?sl=no&tl=en&u=https%3...

[2] https://translate.google.com/translate?sl=no&tl=en&u=https%3...
Also reminds me of mittelstand companies in Germany which often favour independence over growth. So, for example, they avoid borrowing too much in order to retain complete control over their destiny.
(this is why we did it this way)
I'm not sure that this is what this data means. This report seems to be based on a very specific dataset of Triplebyte registered accounts. There are probably far more bootcamp grads that do not work as a developer and/or not registered on Triplebyte that are unaccounted for. Even bootcamp sites are probably inflating their salaries by only reporting those that graduates AND got a job in SWE.
accusing me of ignorance while not providing a single argument is the ignorance itself

EDIT: keep downvoting me, maybe downvoting the truth on a website will hide your technical mediocrity some day
Don't think I disagree with Bryan's take, but to be fair, he's generally pretty down on the whole higher education thing across the spectrum, not just for Computer Science.
A person can use Transcrypt[1] to transpile quite a bit of Python to JavaScript.

As a proof-of-concept, I put together a Django plugin[2] that uses Django's validators[3] along with Transcrypt to share validation logic between the server and a `ModelForm`.

I thought it was a neat way to centralize validation logic.

[1] http://www.transcrypt.org/

[2] https://github.com/johnfraney/django-front-end-validators

[3] https://docs.djangoproject.com/en/2.2/ref/validators/
It's worded as "alternatives", not "equivalents", so API parity isn't a requirement.

The fact that `classList.add` has a different interface to `$.fn.addClass` isn't really a big deal—this would be the case with most migrations from one API to another without matching interfaces. The question is of internal functionality—the only thing jQuery "adds" here is being lenient about the param type accepted.
https://news.ycombinator.com/item?id=19536464
Did OP remove this line?
If I cared about VHS, I'd probably go for the combo too - separate players means double the number of power outlets, video input cables, and remotes.

Bundling a VHS/DVD player together feels more sensible than bundling a TV into a fridge, or a calculator into a mousepad, but I don't know if I could come up with a principle behind why.
But it tastes like a patty of vegetables instead of a mock meat burger. Not really even the same category.
Location: Moscow, Russia

Remote: Maybe

Willing to relocate: Yes

Technologies: Past year mostly Python and Ruby, before that a bit of C++, Erlang/Elixir and Go. Always open to learn new stuff. Currently starting to dig into Rust.

Résumé/CV: https://www.linkedin.com/in/birykovegor/

Email: birykovegor@gmail.com
$38 billion sounds like a big number, but there are a couple of sources online that claim that Americans eat about 50 billion burgers per year:

https://www.pbs.org/newshour/science/the-hidden-costs-of-ham...

So even if all of the $38 billion went into burgers, it would not be much per burger.
PM'd you!
So the major thing that Impossible Foods puts in that "makes it taste like meat" is leghemoglobin, which is an ortholog of regular hemoglobin from cows blood, though in this case it was isolated from a legume. The argument, as I've heard it, is that since it's an oxygen binding molecule, it catalyzes all kinds of tasty reactions when you brown it.

They do list all their ingredients [0], and you can take a look and see whether there's anything objectionable to you. If you're going by the "5 ingredients or fewer" heuristic, then it doesn't qualify. Avoiding "chemicals" is impossible, since everything is made out of chemicals, and just limiting to naturally occurring chemicals is no better of a guideline because cyanide, asbestos, and arsenic are all "natural".

As a sibling comment notes, it's likely not significantly better or worse for you than a standard beef whopper

[0] https://faq.impossiblefoods.com/hc/en-us/articles/3600189374...
Think about it: who is behind cloudflare?
Note that the morning star patty is vegetarian, but not vegan. Also it is microwaved and not prepared on the grill.
I am afraid the question of whether the holocaust is unique will transpire to be rather like the question of whether WW1 was the "war to end all wars". It was not the first time anyone had attempted such a thing, but it was the first time it was done in a mechanized, organized manner. It won't be the last.
NGP VAN - Washington, DC and Boston, MA

We have exactly one of everything open right now, on our careers page (https://ngpvan.com/careers)

* DevOps Engineer

* Front End Engineer

* Software Engineer

* QA Analyst

* Project Coordinator

You can apply directly from the site, or email me dmiller at ngpvan dot com.

NGP VAN is a technology company whose team members do exciting and meaningful work that has a significant impact on promoting civil rights, social justice, and environmental responsibility.

Employees enjoy an unusually generous set of benefits, including 12 weeks paid parental leave, profit sharing, 100% premium-paid health/dental, and an ongoing education allowance. NGP VAN is one of only a handful of companies to be recognized as one of the fastest growing companies in America by Inc. Magazine for 10 years. Inc. Magazine also recognized us as one of the 50 Best Places to Work in 2016.

We were named one of the Coolest Companies of 2016 by DC Inno. We've also been named one of the top 50 fastest growing companies in the DC area by the Washington Business Journal and SmartCEO. The Wall Street Journal wrote “NGP VAN is something of a secret weapon for the Democratic Party and the labor unions and progressive groups that use it.” We have also won the AAPC award for Best Use of New Technology, and the Campaigns & Elections Award for Most Innovative Product.

Join our team and work alongside more than 200 smart, passionate, and innovative co-workers, many of whom are industry recognized as experts in their fields.

NGP VAN believes a diverse, inclusive staff makes us a stronger company and better partner for our clients. We’re committed to hiring people of all races, ethnicities, ages, sex, genders, sexual orientation or gender identities, marital status, religions, and disabilities. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are encouraged to apply.

Keywords: ONSITE
Curebase | Software Engineer | San Francisco, CA | Full-time | ONSITE

Biomedical R&D is at an all-time high, but clinical trials are still expensive, slow, and traditional. The reason is the limited pool of research hospitals which R&D sponsors (like pharmaceutical companies) can use to run their trials. The overhead and training required to do research constrains the supply of these research hospitals, and leads to massive inefficiency.

Curebase takes a new approach. We empower every physician to be a researcher with streamlined software. This lets us run any trial in parallel, and enables sponsors to bring their inventions to market faster than ever.

Today, we use our growing physician network to power studies in many exciting areas of medicine, such as smoking cessation, STD testing, and nutrition. We have also participated in Y Combinator S18 and raised $2.5MM in seed funding.

I'm looking for self-motivated, generalist web engineers to join us early. If meaningful ownership of a healthcare product and helping to define an engineering culture sound interesting to you, please email me directly via matt (at) curebase.com, or read more and apply at https://angel.co/curebase/jobs/
Dots - Game Design Studio | Staff Engineer | NYC | Onsite | Full time

Dots is a mobile game design studio in NYC. Our games are beautifully executed from a graphic design, game design, and technological perspective. Our aim is to create experiences that do the little things extremely well. This results in a minimalist experience that has all the things you need and love, but none of the things you don't. At Dots this approach is present in all verticals, and engineering is no exception. This is particularly true of any backend engineering position.

We're looking for a Staff Engineer with 10+ years of experience who will join the backend team. Your strengths are as an individual contributor, but you are a natural leader and mentor as well. In this role, you will touch many parts of the business, from creation of game services to iteration on our custom continuous integrations system, to optimization of our experimentation system, to the creation of tools that aid all other parts of the company. We love to create tools and services that delight our players AND our colleagues alike. We do this by having a solid roadmap of features, products, and tools that have the largest impact, implementing the minimal "lovable" offering, and iterating on that offering as need and usage increases. By approaching our workload in this way, we pay attention to what matters most, and are able to create real, discernible impact immediately.

To see more details and apply, see the job opening here:

https://boards.greenhouse.io/dots/jobs/1613884

More about Dots:
https://www.dots.co/
My first complaint about the nutrition of the Morningstar burger is the ratio of carbs to protien. Restaurants are already throwing tons of carbs at me. I really want protein in my burger patty.
WebAssembly on its current state still doesn't prevent internal memory corruption, due to lack of bounds checking enforcement.

Yes it does not escape the sandbox, however triggering stack corruption of local variables opens the door to explore changing the behaviour of function calls, while getting some goodies in the process.

It remains to be seen how secure is WebAssembly at scale, when black hats start actually turning their sights into it.
This is true for a cpu, but is it true for a phone or a car?
I was going to say "How dare they break stuff!" but FTA:

>existing links for goo.gl will continue to work indefinitely, but new ones can’t be created.

So... ok.
For me, dealing with something written in Rust is less painful than dealing with something with bindings for Rust, and honestly I'd consider rewriting something for that reason. And that's the case for nearly any language.

For example, I rewrote `tar` in JavaScript because I wanted to use it in the browser, and I didn't want to fiddle with trying to compile the existing project to JS. It took me a weekend and it worked pretty well for the project I needed it for. That project has since died (completely redesigned), but the tar stuff still works.

These days I'm getting lazy, so for something like git, I'll often exec out to the CLI app instead of fiddling with bindings, especially if it's not a performance-critical part of my app. However, I'd definitely look for a rewrite first and clean bindings second to use as a lib, especially if the rewrite had a suitable license (anything not copyleft).
That example doesn’t really illustrate the point of updating maps with repeated values.
How does that work with wireguard though? The Neuomob thing was pitched at us as some black box “magic” you integrate into your own app which we turned down since the library source isn’t available. Is it running on the mobile VPN app or is it running between the VPN server and whatever the exit POP is?
Reverse Engineering iOS Applications
I don't think angular is in the way out - there is still a lot of active development on it with a lot of users. React and Vue have more mindshare sure, but angular2+ is still heavily used as I understand it.
in the case of our salary tool, you can get a general sense by looking at the higher experience-level buckets. People absolutely do hire managers through Triplebyte, but we still associate roles primarily to technical areas because that's what our screening is best at
Crumbling shuttle 'Resolution' mirrors man's unrealized space dream (2014)
Psychiatry should not be front-line treatment for most people. End of story.
> It's when you when you proactively encourage assimilation by intermarriage with Han Chinese

How is it encouraged? I was under the impression that Uyghurs and other minority peoples aren't considered to be desirable marriage partners by most Han Chinese.
Location: Boston, MA

Remote: Yes

Relocation: For the right opportunity, yes!

Technologies: Most experienced with frontend, however increasingly competent with backend and devops--Git, node, PHP, graphql, mySQL, API work, SSH, Linux, Bash, ansible, vagrant etc. Highly adaptable and enthusiastic about evolving/learning from those around me. While programming and developing for the web are the directions I've been leaning lately, it's likely that my biggest value add from the employer perspective is management/leadership experience, sales/marketing/biz-dev experience, creative problem solving/soft skills/people skills, and a general attitude of "we can get to a solution from here".

Resume/CV: https://motorossi.me | https://linkedin/in/rossimeacham | https://github.com/CorradoRossi

email: hello@motorossi.me
Thanks!
Examining the state of tech salaries across Europe