skysight-inc/HackerNews huggingface dataset:
Whatnot (YC W20) | Multiple engineering roles | Los Angeles and Remote | Full-time | https://www.whatnot.com/

Whatnot is the safest place to buy & sell collectibles. We are growing very rapidly and we're looking to expand our engineering team to address this growth. The company is still at a very early stage, so you can expect to have big product ownership and wear many hats. Our current stack is Python (Flask), React Native, React, NodeJS, DynamoDB, Postgres, Elixir/Phoenix, Elasticsearch, etc all running on AWS (EKS and Serverless). We are backed by some of the industry’s best venture capital investors, including Y Combinator, Scribble.vc, Liquid 2 Ventures, and Wonder Ventures.

We are hiring for Backend Engineers, Frontend/Mobile Engineers, DevOps Engineers, and Product Engineers.

You can see our specific job posts at https://www.workatastartup.com/companies/13208
How did you get started working on ray tracing professionally?

Did you market yourself? Got noticed by somebody important? Started selling your own raytracer? Or maybe just apply somewhere?
Today's big Ethereum news is the launch of new tech that eliminates that energy wastage, without sacrificing security or decentralization.

It also lays the groundwork for scaling tech that will vastly increase the transactions per second.
They make a pretty common point. Nobody around e.g. me has an ability to have even a glimpse of understanding what eth/crypto is except for speculation and low-tech fraud, and then for me "sharing value like art and album via crypto as a futuristic mean to share digital values" is bird-gibberish nonsense. General population will never be too smart on average to benefit from this "whatever".
I'm guessing it is seen as poor taste to not praise KDE in a thread with lots of people that like KDE since you get downvoted. I have the exact thoughts you did. It is amazing because in my experience KDE was one of -if not the- slowest desktop in Linux when I tried it. I'm guessing it was KDE 4. Gnome was way better and faster back then for me, both in Ubuntu and Debian. Great to hear it has become faster. Not so great that KDE users would downvote someone for speaking the truth.
There's been a bunch of articles on this from fringe/propaganda websites, which seem to be full of unreliable information. Here's a comment from an Indian that I found on Reddit:

"I'm Indian and the stupidity in these threads is palpable. Jesus

Firstly, the article cited by OP is an extremely clickbait and dishonest article

To clarify -- NO. There were NOT a quarter billion people marching down the streets.

The gist of the article is basically that there was a holiday strike organised by organised labor officials that simply AFFECTED 250 million people. And it essentially tries to imply that 250 million total workforce apparently participated in rebelious strike by the virtue of simply following the nation-wide holiday. Which is very nonseniscal

For context, the central government itself declared the strikes. And nation-wide and state-wide strikes have always been very common in India and happen at least 2-3 times every year and is fully supported by the government machinery and the constitution. Unlike the US, India does have some labor movement, but this doesn't mean every single one of the people partaking in it are anti-government left-wing workers lmao

In reality, this was not even at the centre of the news cycle in india and most people don't even know or care about the left-wing protests which is in the thousands (not hundreds of millions)

Despite what one would like to believe, the BJP continues to have a majority broad-based support overall.

State-wise though, it's a different story. just like America, India has a North-South dichotomy

Every single state in the South is non-BJP and ruled by centre-left parties, with the exception of my state of Karnataka (which was headed by a center-left party until 2019 but was flipped to the right by the BJP) and Kerala, which is the only remaining leftist stronghold and ruled by the 'Communist party of India - Marxist' (CPI-M). And almost every single state in the north is pro-BJP

Intrestingly enough though, Kerala (the communist state), is the most developed as per human development indices (almost 100% literacy rate, highest gdp per capita, >1 Male-Female sex ratio, lowest child mortality, highest healthcare coverage etc). It unfortunately has had the highest unemployement for any state in the country."

https://www.reddit.com/r/VaushV/comments/k3q7hi/250_million_...
Cortx | Machine Learning Engineer - Deep Learning | Baltimore, Maryland | Onsite, Full-time

Cortx is a profitable, stable, and growing artificial intelligence startup that is building an NLP product that automatically writes content about any subject with the same level of quality, factual accuracy, and usefulness as a human. This product already has over 2,000 paying subscribers and is quickly growing.

You would be at the intersection of research and production code - taking our research roadmap and helping make it a reality. You will be helping our AI team take nascent research concepts and turn them into state of the art natural language generation. You will be constantly ingesting research papers, building prototypes, and later turning those prototypes into production code.

Our work almost exclusively involves very heavy deep learning (transformers) and we primarily use PyTorch.

You will be working directly with our Founder/CEO (me!), who is leading the AI team, both as a manager and an individual contributor.

We sponsor all visas, including H1B and Green Card, and we pay market rates for SF/NYC despite being located in an area with a significantly cheaper cost of living.

If you have done work with transformers for text generation, information retrieval, or text style transfer (and especially if it has advanced SOTA), we would be very interested in talking with you.

Contact us by emailing alex@cortx.com with "HN" in the subject line.
It's not even the first +100M strike in India.

https://qz.com/india/1516319/indias-trade-unions-to-strike-a...
> Why stipulate this unless they want to hobble reasonable use-cases or inflate usage arbitrarily.

It seems this is Apple's sole motivation when it comes to anything developer related, which seems odd considering their goal is to commodotize software to sell their hardware - you'd think they wouldn't keep making it harder to make software for their platforms
Front | https://frontapp.com | SF / Paris

Front is growing fast and hiring for all engineering and design roles in Paris and San Francisco.

With more than 6,000 customers Front is reinventing the inbox so people can accomplish more together. We’ve created one place where you communicate internally and externally, gain context about customers and projects, and access all your other tools so you can be more efficient, more fulfilled, and ultimately happier at work.

Front has $138M in funding from leading VC firms like Sequoia as well as independent investors including top executives of Atlassian, Okta, Qualtrics, and Zoom. Front was recently named to the Forbes Cloud 100 2020, the definitive list of the top software companies in the world.

Check out the available roles at https://jobs.lever.co/frontapp?lever-via=1C01dbPRMX
I wish we could just simply hand the money over and skip the part where we create the demand for eternal wars and the killing and maiming of millions of people.
'Hellraiser' Writer Reclaiming U.S. Franchise Rights After Lawsuit Settlement
Open-Xchange | Java Middleware Developer | REMOTE (USA) | Full-time

Open-Xchange stands for a free and open internet. We provide hosting companies and telecoms with a full-stack solution to their email, storage, office, and DNS needs. This position is to work on customizations and toolsets for our App Suite Middleware in a customer-facing role. Java experience is needed, and familiarity with relational databases (MySQL) is encouraged, as well as experience with creating RESTful APIs.

Occasional travel is required; sometimes within the US, and several times a year to Europe for team meetings with colleagues. Other than that, remote work with flexible hours and a supportive team in the US.

Please visit the link below or submit resume/CV to openxchange@emailreg.4hr.de

https://career.open-xchange.com/job/view/50/java-middleware-...
From an argument perspective, consider the contradiction between "Many people live hundreds and hundreds of miles from the nearest DMV" in your first comment and "That's the thing about the country: nobody lives there. If they can disenfranchise millions of urban people then they will happily accept also disenfranchising a handful of rural people."

When you have that kind of obvious cognitive dissonance, it should be an obvious sign you believe something false.

On a mile-high level, two things to consider:

1) Your base are your core, key supporters. They're the people who are 100% committed to voting for you, go to rallies, make small donations money, volunteer, and man phone lines. You can't run an effective campaign without a base.

Trump's base is rural America and displaced predominantly white workers in decaying manufacturing cities. Fox News swings between playing clips of democratic elites calling them "privileged whites" and "racist redneck trash."

2) On a national level, in turns of number of votes, it doesn't matter much how many people live in smaller states. Whether it's one person or a half-million people, they get three electoral votes. Appealing to that base is a good tactic.
I'm not going to lie, I have no idea what 'ethereal economic agents living on a free and infinite compute substrate' means. You have bested me this time.
My kids, who both attend college, have told me and my wife multiple times that they "enjoy remote learning" only for us to turn around and hear them complain about pent up energy. I pity them for having to deal with a new (perhaps persistent) education dynamic and not be able to enjoy their college party years. On the other hand, we both feel that remote learning is the new normal and we as humans should find new ways to adapt to this bourgeoning learning method.

>“I did not focus much on my school work; it was more motivating to just get things done rather than actually obtain any information.”

Welcome to crushing your objectives ;)
Ask HN: Is there a Clojure like REPL for Haskell, F# or ML family languages?
The Clojure REPL is dope. I use it for work and it makes me fast.

But I find a ton of value in strongly typed languages like Haskell, Elm, F#, Ocaml, ReasonML etc. Also the promise of closed-loop system where type errors can be caught at compile time is something I look up to.

Is there any pure functional language with Clojure like dev. experience? Especially the REPL. Ideally something first class and baked into the core.
"I look forward to the day when the schools automatically receive the funds they need and the Pentagon holds bake sales to buy tanks."

- Terry Herndon
Lessons for early stage founders from Segment's journey
I think GP was referring to the grammar and spelling in the article, not yours. (The article authors are likely not writing in their first language(s) either, but what they wrote was certainly understandable.)
Why choose? There's a place for people with a foot in two (or even three) worlds. I'm pretty sure that somewhere like CERN has need for people who sit at the intersection of mechanical engineering, physics, and CS.
Assuming you mean transaction fees on the Bitcoin and Ethereum (or similar) networks:

Transaction fees are an important economic inventive for persons or organizations who run the “nodes” that make up the network. The hardware, electricity, and maintenance by humans needed to run those nodes cost money, and running them is not an altruistic endeavor. One of the goals is to make a profit; staking/mining rewards and transaction fees make that possible.
Brilliant! (in both the American and British senses)
Yes, I have explained in my other replies in the same thread.
The misleading part about almost any mention of "millions of degrees" is that people implicitly expect this happens under earthly conditions, when in fact these values are typically just a reference to the speed of atoms in a rarified environment. Like the sun's corona, it may be very hot, but not very dense. In other words, there is not a lot of energy per volume, just a lot of energy per particle.

For example, a common way to reach "millions of degrees" is to pump the air out of a container to an extreme degree, then introduce trace amounts of a gas, and then accelerate or otherwise heat those few particles.

If this happened under normal pressures, there would be no container material that could withstand these temperatures. But in a near-vacuum, the collisions between the accelerated particles and the walls can be kept low. In an experimental fusion setting like this, they also employ a magnetic field to keep the plasma away from the container.
Indeed. I don’t agree with all of these principles. I’m just stating what I’ve observed.
Location: Bowie, Maryland (US)
Remote: Yes, Preferred
Willing to relocate: Yes
Technologies: Python, C, Java, Haskell, SDL, Flask, HTML/CSS/Javascript, Linux, Windows Development, Shell scripting, F#
Résumé/CV: https://www.dropbox.com/s/ps9d5u0yv2h68c9/amy%20%20october%2...
Email: amy.jennifer.brown@gmail.com

Hey, I'm Amy! Recent grad with a background in mathematics and linguistics, have done work on game programming, networking and the webstack. Fast to learn and has background in several languages. I enjoy making compilers and helping people out. Interested in doing front-end, back-end/fullstack and app development.
Updated. Thanks for the correction.
Not going to get that either.
New Relic | Remote / US | Agent (Ruby/Rails) | Full-Time

At NewRelic we are looking for enthusiastic Ruby/Rails developer (4-5 years experience) who enjoys working in an open source environment. We engage with the wider community and develop and maintain code together. We have a small team who works really well together. We are looking to add one more developer to complete the team.

Find out more on the Senior Ruby developer role here: https://bit.ly/3mEPihm
It gets worse when sleep isn't fleeting. Waking up every two hours and then struggling to get back to sleep really draws out the misery of working long hours.

Note: Before anyone tries to give me advice, my depressive episodes cause primary insomnia. Whatever you think will work, won't. It's been tried.
I realize that I could have phrased it better. You're totally right that there were successes, I just meant that not all of the investments panned out. But also, that's what investing is: taking a risk.

I find it comical that it's often presented as a giant boondoggle when, as you say, the world is already greener as a result.
For a minute I'd wondered if I'd gone back to a stale tab seeing this again so soon.
Grouparoo | Senior Full Stack Engineer - Founding Engineer & Full Stack Engineer | Full-Time | Remote (USA)

Grouparoo (http://www.grouparoo.com) is a venture-backed software company building the open-source framework for managing, syncing, and syndicating data between your app(s) and all the marketing and operations tools your company needs to run. Do you need to keep your product data (Postgres) in-sync with Hubspot, Marketo and Zendesk? Do you want to limit the PII that leaves your firewall but still be able to have meaningful conversations with your customers? That’s what Grouparoo does.

As our first hires, you will be responsible for helping to craft the roadmap, developing features, fixing bugs, and building products that make our customers happy. We are a small team, and so we are looking for generalist engineers who are interested in learning about a wide variety of tools and technologies rather than becoming experts in any one part of the stack. We connect many different APIs, databases, and vendors, so there’s always something new to learn. The main components of our stack are Typescript/Javascript, Actionhero, Next.js and React.

Learn more about the position @ https://www.grouparoo.com/jobs and https://www.keyvalues.com/grouparoo . Check out our open-source framework (and see what you will be working on) @ https://github.com/grouparoo/grouparoo
| Entia | entia.co | Medical Devices | London (but working from home during COVID-19 | Data Scientists & Technical Product Managers |

At Entia, we're a collection of multidisciplinary experts with a passion for improving the lives of people living with health conditions. With our products, we allow people to enjoy their lives with family and friends; free from the stress of constant hospital appointments and safe in the knowledge that their health is being monitored. Our home solutions are created from the ground-up with the user at the heart of the development process, and in partnership with healthcare services around the world. Entia is backed by some of the UK’s leading investors and is linked with many top healthcare providers. We have unique, award-winning technology and designs and are targeting major global healthcare markets.

And we'd love it if you could join the team, and help make life better for people with long term and chronic conditions. You'll benefit from flexible working hours, pension, cycle to work scheme, training budgets, regular staff events and activities, friendly colleagues, a genuinely diverse work environment, and a company with its own dedicated cat Slack channel. What more could anyone want? :D

Currently we're looking for:

* Data Scientist - Full time

* Technical Product Manager - Full time

Find out more at: https://entia.breezy.hr/
As I said, in most scenarios this doesn't matter, so I'm not sure why you're pointing at an average scenario as some sort of counter-argument?

There's a single memory controller on the M1. The CPU, GPU, neural net engine, etc... all share that single controller (hence how "unified memory" is achieved). Given the theoretical maximum throughput of the M1's memory controller is 68GB/s, and that the CPU can hit around 68GB/s in a memcpy, I'm not sure what you're expecting? If you hammer the GPU at the same time, it must by design share that single 68GB/s pipe to the memory. There's not a secondary dedicated pipe for it to use. So the bandwidth must necessarily be split in a multi-use scenario, there's no other option here.

Think of it like a network switch. You can put 5 computers behind a gigabit switch and 99% of the time nobody will ever have an issue. At any given point you can speedtest on one of them and see a full 1gbit/s on it. But if you speedtest on all of them simultaneously you of course won't see each one getting 1gbit/s since there's only a single 1gbit/s connection upstream. Same thing here, just with a 68GB/s 8x16-bit channel LPDDR4X memory controller.

The only way you can get full-throughput CPU & GPU memory performance is if you physically dedicated memory modules to the CPU & GPU independently (such as with a typical desktop PC using discrete graphics). Otherwise they must compete for the shared resource by definition of being shared.
I think they might be referring to a unikernel.

https://en.m.wikipedia.org/wiki/Unikernel

In userspace, you can do what busybox does and link a bunch of programs together with a single main function that decides which program to actually run.
Hacking 101 Humble Bundle – Between the Hacks
I found opinions that the best decongestant for sinuses - and inhaler - is Benzedrex, not available in UK. Benzedrex contains propylhexedrine 'which has similar structures and properties as pseudoephedrine'. Aspirin, anti-inflammatory .., is invented and best made by Bayer obviously (that bubbles.. ;).
Temp, even though I am an Indian I agree with you, this left head groups in India are going to blame everything on west. Which is not at all true. The Land laws in India limit the amount of Land a person can own, indirectly limiting the maximum earning potential. and so many other laws and red tapes.

I am boggled to think that I am typing all this on hackernews, seems leftists have entered this sane room as well.
PoW can work fine with the inflation rate going to zero, and without relying on transaction fees.
All it needs is a constant (or an eventually constant) block reward.
An effective zero inflation is already achieved when the new emission merely balances the amount of coins getting lost.
Do you invent the particular words you use for self-expression? Or do you use words people know, hence copying these words?

You need common ground to make it relatable, copying stuff is inevitable.
I like the approach of making a community, which is what a suburb distinctly is not. But right at the moment, I'm not sure that communal kitchens sound like a great idea...
Apple devices use a minimum of materials and have industry leading usable lifetimes.

Their phones have far longer lifetimes for sure, their laptops? I would like to see evidence of that. Outside of the mostly cheaply made laptops, most laptop/desktop computers can have very long secondary lives. Linux/Windows can run one some very old (multiple decades) machines.
Sanvello Health | Director of Growth, Lead React Native Developer, Senior DevSecOps Engineer | Remote | Full-time | https://sanvello.com

Sanvello is the largest mobile mental health platform providing full-stack, comprehensive support — self-care, coaching, therapy, and community — to help millions of people around the world feel better.

Tech Stack: Java/Dropwizard on the back-end, AngularJS/migrating to React on the front-end, AWS, Postgresql, Redis

Please contact Dale Beermann, CTO, at dale [dot] beermann [at] sanvello [dot] com
To anyone just reading comments, this is referring to the old BEAM/C compiler, not the new JIT.
I disagree that it would be (technologically) hard for Bitcoin to transition to a PoS (disregarding that we don't have yet conclusive proof if any PoS model actually works long time).

Ethereum is built to a spec. That's why the different client developers had to coordinate their work. This is not the case with Bitcoin. There, the official client is the de-facto spec you have to comply with if you develop another client.

The bigger problem is that the current narrative of Bitcoin heavily discourage hard forks.

Transitioning to PoS would be a social task with Bitcoin, not a technical one. Also note that Ethereum was promised from the beginning to transition to PoS, they just didn't expect to take this long.
Docker support in the kubelet is now deprecated and will be removed
I never got the hate for Big Sur design. I personally love it. The new sounds are great, less visual clutter. Depth of icons.
I'm a huge FreeBSD fan because of what the author is hinting at; it's easier to grok because of it's stricter separation of user space and system space and because it has great documentation. I try to use it for any server project, and ran it as a desktop for a little bit.

That being said, the reason I don't go 100% all in on it and use Ubuntu is the upgrade process. The article says they were successful upgrading minor versions, but major version upgrades are a real pain. Last time I did it it was showing me diffs of system scripts and asking me to make calls on what changes to accept; I chose "use latest" for everything, and ended up breaking "sudo" and effectively lost control of my cloud instance.

If there's a better way to perform system upgrades, I'd love to hear it, because I think the OS is beautifully minimalistic and closer to Unix philosophy than Ubuntu/OSX.
He says better Wifi and Bluetooth are the only things he's missing. That's kind of a big deal, though, right? Your wifi speeds touch literally every part of using the system, from downloading packages to browsing the web to watching YouTube or listening to Spotify. Bluetooth is also significant quality of life, from keyboards and mice to headphones and automatic syncing with devices.

I understand his concerns, and it seems like everyone has their "why I left macOS" hot-take cocked and loaded these days, but this sort of sounds like "I left macOS and the only thing I miss are the things that makes a laptop useful in 2020."