skysight-inc/HackerNews huggingface dataset:
Thank god someone did this?

Not sure what it was about those versions particularly, but I kinda lost track of the language and runtime after Java 8 and I’ve spoken to a lot of other people who did as well.

Admittedly it’s around the time I stopped working in Java a lot, but I guess a lot of others did as well?
First I heard of galmon... sounds cool!

Yeah, probably my office building has some sort of shielding... I barely even get cell reception in my office, even sitting by the window.

It worked better in my apartment, but I had to basically hang the antennas off my window. I have since moved from that apartment and have not tried in my new place, although I suspect it would be worse since there's another tall building across the street. I did (and still do) live very close to an elevated train line, which noticeably produces tons of noise (as in my TV antenna cuts out...) whenever a train goes by!
As a late coming to Python, was PyPi actually named Cheese Shop?! That's great.

But well, I guess once libraries start to actually appear there, the name change was unavoidable.
I agree it’s not the same as 2 years ago but it’s still ahead of mikrotik. Hopefully they can turn things around.
> They’re not crazy, I swear

> I have to spend way more time than I care to combating misinformation

I find these statements at odds with each other. FWIW, my in laws and my extended family all believe in various vaccine conspiracy theories and that makes them all literally, truly crazy.
Ontario to enter four-week, province-wide Covid-19 shutdown on Saturday
Striim | Various Roles | Onsite in SF Bay Area Or Remote in the US, EU/UK, India | San Francisco Bay Area or Remote

At Striim, we're building a product that helps the world's largest companies (banks, retailers, airlines, shipping/logistics) integrate mission-critical applications with next-gen cloud infrastructure using stream processing and automated ETL/ELT. Our focus on low latency data delivery and high availability is what sets us apart from competition/

Yesterday we announced that Striim has raised $50 million from Goldman Sachs Growth.[0]

Some examples of success stories include

* Atlas Air uses Striim to data from their supply chain operations (Amazon Prime distribution) to their cloud analytics environment

* Macy's uses Striim for real-time replication and data transformation that could scale to handle their peak holiday shopping workloads in production

* Google Cloud and Microsoft Azure both refer to Striim as a preferred database migration and replication solution in their own documentation!

Our core technology is based on database change data capture, in-memory stream processing, and real-time data visualization in React.js.

We're hiring

* Cloud Distributed Systems Engineers (java, AWS, Google Cloud, Kafka),

* Devops and Site Reliability,

* Front-end Engineers (react, node), and many other positions!

You can see the full list of jobs on our careers page:

https://www.striim.com/careers/

contact john@striim.com for more info!

0: https://news.crunchbase.com/news/striim-lands-50m-led-by-gol...
I'm fascinated.

It sounds like a pidgin, or literal translation. Can anybody compare the grammar used to that of the original text? Or is it a work of complete imagination?
I dont understand this step . How does skipping n+1 number of bytes help in capturing the correct file ?
s/best/highest engagement/

These are not the same. The fact that they're so commonly conflated is a major problem.
An illustrated guide to the value of using diagrams
OnSpecta | Redwood City, CA & Warsaw, Poland or Remote (Poland, Ukraine) | Software, Performance and Sales Engineers | Visa

OnSpecta is an early-stage startup founded by successful serial entrepreneurs and deep learning experts, and was born out of MIT’s neuroscience lab. We offer a Deep Learning Server (DLS) which increases the performance of deep learning computations on Intel and ARM CPUs, GPUs and ASICs etc. We're a small team (~18), so you'll have a huge opportunity to make a difference.

We are looking for talented software engineers to work directly with our technical founders. If you have experience in C++ and are interested in working on cutting-edge AI/ML infrastructure tech, please reach out to us. Open positions include: C++ engineer, ML & Research Eng. See more at http://onspecta.com/careers.html

Please reach out to hiring@onspecta.com and include "HN: " in the subject. (Note: we're open to remote work, but you must be in California's or Central/Eastern Europe's timezones. Local candidates are preferred. Mostly remote now due to covid.)
"Niche’s data solutions are delivered as a custom file, as we don’t currently have an API. ... Our annual data licenses start at $7,000."

I will work for free if you let me build you an accessible, affordable, pay-as-you-go API.
Is this an april fool's joke?
This is the behavior that the open letter is referring to. [0]

My personal opinion is that about 85% of this is overblown, and comes from people not only not assuming good faith when reading RMS' writings, but purposefully looking for anything to nitpick and deem "controversial". That said, his comments regarding Epstein are a bit concerning.

It's not that I like RMS or anything, but I find this crusade to oust him from his own board a bit ridiculous. Clearly, RMS is very very particular about words (more specifically, the names of things) to the point of being obtuse and or insensitive in some cases. This is the guy who argues that one shouldn't use terminology like "pirating" or "content creators" for various reasons.

[0]: https://rms-open-letter.github.io/appendix
Any tips to find a server that has just started yet has players, short of convincing friends to start a game with you?
I clicked through to the point of skimming the documentation for tree-sitter before giving up on understanding this quickly. There are too many components that I haven’t seen for me to extrapolate out and get to what this does in general terms.

Could anyone with more knowledge please explain what this is and how one might utilize it? Fwiw, I’m deeply familiar with Bash; I just don’t recognize the rest.
Avenue (YC W21) | https://avenue.so/ | Full-stack Software Engineer | NYC / New York City | Full-Time

Avenue is building the command center for operations teams. We are hiring early full-stack engineers to help scale the next generation of ops-driven companies. Come join our NYC-based team!

We're a well-funded seed-stage company backed by Y Combinator, Lachy Groom, and many other great partners.

Our main product is a web app built using Next.js & React. We build our components with Tailwind (https://tailwindcss.com), and we use hooks & react-query for state management. Our backend is a Node.js / Express app. We use Redis and Postgres for storage, and we use Prisma (https://prisma.io) as our data access layer. Our infrastructure is built on Docker, Kubernetes, and AWS.

As an early team member, you will get a chance to set the foundations of our engineering culture. You will help articulate our engineering principles and help set the long-term roadmap.

We're looking for strong engineers with many of the following:

* 3+ years of full-time software engineering experience
* Experience building full-stack web apps (you've owned & built features from start to finish before)
* Extensive knowledge of Typescript, React, and Node.js
* You're product-minded, you get a lot done, and you have high conviction in what you do.

Please email us at jobs -at- useavenue.com and mention HN, or apply at https://jobs.ashbyhq.com/avenue/f4e8842d-83ae-413a-9ee3-d20c...
Yeah, thanks for the reminder. Probably I have to add this part to the GitHub README. Because these lines are too simple to ignore.
Thank you for the feedback! We will fix this.
I'm actually totally willing to believe that ML for medicine is a great application. When I go to a doctor for a non-emergency issue, what am I doing other than describing a bunch of symptoms, and then the doctor looks within their memory to see if it is something they know about, or if they need more information to be sure?

Hell, my doctor fires up some kind of Doctor Google, proprietary paid system, and searches for things all the time. It doesn't even offend me, damn knows that's a huge component of my job as well. Extending that to inputting a formal description of my symptoms and narrowing down the results doesn't seem like a bad move.

Even better would be tying something like HealthKit or other data sources into the system. Need to make a food log or a bowel log or whatever? Why _not_ use an app and actually get structured data some system can make sense of?

Here's the thing: gate-model QPUs are a decade or more off from being applicable to this problem. Quantum annealers, on the other hand, are basically neural-network machines in a box, so if you want to apply quantum computing to this problem, IBM probably isn't the vendor to go with. Their QAOA work doesn't look like it's any better than using an actual annealer, to boot.
Just use micronaut if compile time errors is what you want.
It can even validate generated queries.
The only way it swings back is when there’s room to openly criticize. The opportunities and venues for that are shrinking and the costs growing.
Kind of. The files need to be executable and need to have a valid Shebang. That was a common issue with Perl when developers uploaded from Windows, because the Shebang was now "/usr/bin/perl\r". ASCII mode FTP mitigated that, but was itself a terrible idea. Passing flags to Perl ("/usr/bin/perl -w") or putting env into it ("/usr/bin/env perl") usually helped.

Chmod'ing over FTP isn't straight forward in most clients, so it was much more complicated for beginners to get things to run than "upload those files, go to your browser".
This was a huge pain in the neck. The rise of Moo/se has helped somewhat.

Back in the day there was that horrible trend of using "inside out" objects that would let you reliably subclass something without knowing it's underlying module system.

Ovid's Cor project has some really great work on specifying a default OO sytem for Perl 5 (or maybe 7). https://github.com/Ovid/Cor/wiki
We used to write poetry and aspire to higher states of consciousness.

Anyway, nice in-depth article. The results will surprise you. Especially point 6.
Cheqout YC W21 | Elixir Engineer | Full-time | San Francisco | https://cheqout.com

Cheqout provides in-person ordering and payment for local businesses starting with restaurants. We are now at 150+ locations & growing our revenues 20% week on week while helping restaurants thrive during & post Covid.

We are looking for a 4th engineer on our team with at least 2 years experience with Elixir. Ideally in San Francisco Bay Area.

If you're interested, please send your details to jchoong@cheqout.co
> it appears photos uploaded to unsplash were given to unsplash

This is incorrect, according to section 6 of https://unsplash.com/terms
Those are nice advances but I hope that spring will one day support compile time validation of generated queries and of beans like Micronaut do.
Isnt that basically a high powered ion drive?
TalkJS (https://talkjs.com) | REMOTE (Europe/Middle East/Africa) or Eindhoven (the Netherlands)

TalkJS lets developers build a perfect chat feature in just a few hours. We power communication in online marketplaces, community sites, trading platforms and so on. We're product driven and we care tremendously about quality: We're out to build the tool that every developer worldwide will use to build chat/communication features.

Currently in the market for:

* Customer Success Engineer / Solutions Architect¹
* Mobile Developer (iOS/Android/Flutter/React Native)
* Senior Fullstack Developer
* Senior Backend Developer

Our stack is mainly React, TypeScript, Elixir and PostgreSQL. Nearly the entire company is product people, founders are a designer and a programmer.

TalkJS touches millions of people and is growing quickly. We want to be the tool that every developer thinks of for building communication features, a bit like what Stripe has become for payments. Our secret masterplan to make this happen is giving great engineers the maximum amount of freedom to ship fantastic SDKs, APIs and features. This means a healthy work/life balance and a lot of responsibility: We expect a lot from each other and give a lot of freedom in return. Sound good?

More info on all positions + how to apply: https://talkjs.com/jobs/

¹) If you're a junior programmer who can write well, consider applying for this one!

(no recruiters/agencies please)
I think there are some valid arguments to be made against the use of envvars for configuration, but none of them were in this article.
Life in the EU is wonderful. It’s like waking up every morning wearing a helmet. You can take the helmet off at any time, but the default is safe.
Tonal | Many roles | onsite (SF, Toronto) | Full-time

Tonal has built the world’s most intelligent fitness system that is changing the way people work out at home. Tonal is a fresh approach to fitness that leverages hardware, software, video content, and artificial intelligence. Everyone who has seen or used our product, from professional athletes to fitness enthusiasts, has fallen in love.

Imagine having an entire gym that can handle every move you've ever done at up to 200lbs, a personal trainer, and an endless supply of classes in a package that's as company as a TV mounted to your wall. That's Tonal.

We just raised a $250mm Series E at a $1.6B valuation, grew 8x in 2020, and are on track to see enormous growth in 2021.

We have many open positions across the company. It's an extremely exciting time to join the company.

https://www.tonal.com/careers/#careersPositions
Explore your Google search history
Most of these source code files are very large. Where should I start reading?
Mako Fintech | Front-End Engineer | ONSITE (Montreal, QC) or REMOTE (Eastern Canada only) | Full-time
https://www.makofintech.com/

We're a B2B SaaS used by banks and wealth managers. We turn their existing paper/PDF-based processes into cloud applications that are integrated with the rest of their systems. We do this using an internal low-code form/workflow automation framework that we've built, that allows us to deliver custom cloud transformations at really low cost. This uniquely powerful low-code approach has allowed us to outcompete the biggest names in finance, like Broadridge and Pega, and win major institutional clients.

We're growing super fast and need an amazing front-end engineer to join our team of ex-Silicon Valley devs. The work is technically very interesting (you're building basically a cloud application framework), and the stack is mature (AWS/RoR/VueJS).

We pay up to $130,000 CAD+equity, depending on experience.
Reach out to me personally if you'd like:

raph[at]makofintech[dot]com.
Saito (https://saito.io) is a leading third-generation blockchain. If you're in the blockchain space and have yet to hear of Saito, that will change this year.

Saito is unique in not being built atop POW or POS. Instead, it is built using a new consensus mechanism that pays ISPs instead of miners or stakers. The solution is also notable for not having 51 percent attacks or discouragement attacks, and for making sybil attacks strictly unprofitable.

https://org.saito.tech/jobs

We are looking for help with the development of a high-throughput Rust client as well as assistance continue to polish and improve the various applications that are already running on the network and that people are using. Most of the team is based in Asia, but remote work is OK if you're a good fit. Details on the jobs page above. Thanks for reading!
Not only that, but the "everyone knows Python so everyone uses it..." argument seems tautological (Python won because it won). You could argue that more people knew Perl in the mid-to-late 90s than Python - so why didn't "everyone knows Perl so everyone uses it so everyone new has to learn it" sustain Perl's adoption then?
The patch was apparently submitted on "March 32" :-)
SEEKING WORK - Toronto or Remote

Backend developer with 10+ years of experience from startups to enterprise. Experience with designing high performance microservice architectures and event driven systems. Well versed at working with business stakeholders to determine requirements and deliver projects end-to-end. Looking for a part-time opportunity.

Technologies I’m familiar with:
Languages + Frameworks: Java (Spring, Hibernate), Python (Django, Flask, SQLAlchemy), Typescript (Express, Nest). For FE frameworks I have some experience with React, Angular and Vue but I’m not an expert.

Databases: PostgreSQL, MySQL,
MongoDB, DynamoDB

Cloud + Infra: Kubernetes, AWS (certified architect), GCP, RabbitMQ, Google Pubsub

info@refactored.xyz
I think at this point everyone gets it and we can stop with the beers and coffees and just say "GIVE US MONEY"
I'm curious, what other metrics would you use to judge them? Isn't the whole point of a headline to get you to read the article?
Interview with CEO of SafeStamp (Nanotech Healthcare Company)
Great point. I use my comment to do that, but I should make it more clear.
Bill: "Hi! Thanks for your interest in this heart-warming old stuff! I implemented the simplest possible algorithm that was obviously correct, while fitting in the severely constrained memory. I didn't have any weird explicit garbage markers (which are an earmark of de facto manual reclamation) or back pointers. Consequently, you're not reading about the oldest and nastiest string garbage collection bug in Microsoft Basic. I also used more capable big iron machines to emulate 8 bit computers to debug and validate my work. I sold my Basic to multiple computer vendors, which made it more battle-tested than single-vendor implementations, and had more eyes scrutinizing it."
Splitgraph (https://www.splitgraph.com) | Remote | Full-time

Splitgraph is reshaping how organizations interact with data. We provide a unified interface to discover and query data. In practice, this means we're building a data catalog (a web app) and query layer (implemented with the Postgres wire protocol).

We're a seed-stage, venture-funded startup hiring our initial team. The two co-founders are looking to grow the team by adding multiple engineers across the stack. This is an opportunity to make a big impact on an agile team while working closely with the founders.

Splitgraph is a remote-first organization. The founders are based in the UK, and the company is incorporated in both USA and UK. Candidates are welcome to apply from any geography. We want to work with the most talented, thoughtful and productive engineers in the world.

Open positions:

* Senior Software Engineer - Frontend. Responsible for the web stack, mainly involving Typescript, React, Next.js, Postgraphile, etc.

* Senior Software Engineer - Backend. Responsible for a variety of core services, using Python, Poetry, Postgres, C, Lua, and a ton of other technologies.

Learn more & apply: https://www.notion.so/splitgraph/Splitgraph-is-Hiring-25b421...
There are JEPs out for parts of it now - Primitive Objects (which is the new name for value types) https://openjdk.java.net/jeps/401 and Unify the basic primitives with objects https://openjdk.java.net/jeps/402
AdQuick | Senior Software Engineer, Full-time | Venice, CA | Onsite or Remote | https://www.adquick.com

AdQuick is building the AirBnb for Outdoor Advertising. Our mission is to make outdoor ads easy to buy and measure (think billboards, posters, transit ads, etc.).

We are a Series A-stage startup with 30 people and a product team of 15. The founding team consists of startup veterans who were early at Instacart. We are funded by Garry Tan & Alexis Ohanian's VC firm, Initialized.

Our engineering team has been remote/distributed since well before Covid, so remote is in our DNA.

We have big problems to solve:

* Getting the entire supply-side on our platform (we're 20% of the way there)

* Getting the entire market demand on our platform (we're making significant headway)

* Making outdoor advertising measurable (we're using interesting data science models to do this)

* Making outdoor advertising INSTANT like AdWords/FB Ads

Our tech stack:

* Ruby

* Rails

* Postgres

* Heroku

* React

* Kotlin & Kafka for high-throughput systems

* Stimulus JS / Stimulus Reflex

We're looking for:

- Experience in our stack or similar technologies

- 3+ years experience in working on production systems

- Folks who explicitly want to be at a startup – you take a lot of ownership and care deeply about building great products

Shoot me an email at vic [at] adquick [dot] com if this sounds interesting to you!
It also gets a bad rep because of Oracle.
You might consider Kotlin then. It’s more JVM-aligned than Scala, but waaaay terser than Java (as yet — the Java team is making great strides).
It's a joke:
https://twitter.com/_jayphelps/status/1377671468130140166
LogicGate | Software Engineer: Frontend, Software Engineer: Platform, Engineering Manager, EVP of Engineering | Chicago, IL | Remote (USA)
LogicGate is a venture-backed, Chicago-based SaaS startup that creates flexible and beautiful business process software. Our customers use LogicGate to visually design end-to-end workflows and create highly configurable process applications that place controls around mission-critical activities. We are providing self-service solutions for enterprises within the Governance, Risk and Compliance, and Business Process Management software industries, saving them time and money.

LogicGate is 100% remote due to the pandemic. Employees have an option to stay remote or come back to the office once it is safe to do so.

- Back: Spring Boot - Java - Kotlin - Neo4j

- Front: Angular - TypeScript - Webpack - Sass

- Test: Selenium - Protractor - JUnit - Karma - K6

- Ops: AWS - HAProxy - Consul - Nomad - Ansible - Terraform - Docker

- Work: Jira - Slack - Gitlab - G Suite

Apply here: https://www.logicgate.com/about-us/join-the-team/
It also means you have to grok the language to reap the benefits. Perl is often judged harshly by those who prioritise ease of use for beginners over linguistic elegance and usefulness. Can you imagine going to China and complaining that Mandarin and Cantonese suck because they're not beginner-friendly or that medicine is a pointless practice because it involves learning many complex terms? I've never understood the "Python for readability" mantra.
https://www.twitch.tv/dashducks
Yea it’s bec you can send emails directly from word which I do all the time.
I believe refied generics are being worked as part of project Valhalla.
Here's a related JEP which I could find.

http://openjdk.java.net/jeps/218
Georgia Tech (MSCS) seeking Machine Learning Engineer position.
Email: business@ardapekis.com

Location: Utica, NY
Remote: Yes
Relocation: Yes

Technologies:
- Languages: Python, C, Java, Javascript, Haskell, R, LaTeX
- Tools: Jupyter, Docker, Git, Slurm
- Machine learning toolkits: Scikit-learn, PyTorch, Tensorflow, Pandas, Numpy

Resume: https://drive.google.com/file/d/0B9ld6yEz58mYenRYbW9nMFJLS1k...

I have experience reading and implementing state of the art deep learning papers within the domains of object detection, image generation and text understanding. I'm open to any job tangentially related to machine learning.
China can't realistically invade TW until it can take on USN 10-15 years from now after more build up / military modernization anyway. Happenstance of TSMC dominance is IMO blessing in this regard, buys PRC 10+ years of military and semi catchup time. There's going to be theatrics and political posturing in the interim by US/CN/TW, but ultimately TSMC buying TW time is buying CN time to close gap with US.
Pulumi Interstellar
> access to either vaccine.

Is this your situation? I hadn't heard of this happening for anyone.