skysight-inc/HackerNews huggingface dataset:
Is 5% "extremely rare"? I bet at least 5% of new grads are making that kind of money, given that the companies that pay that kind of money employ 8-10% of the engineers in the country, and I suspect hire a disproportionately large % of new grads relative to the industry as a whole. (So that number could be as high as 10-15%.)
Thanks, I saw that one too.
Sometimes I even go as far as to comment only based on the headline.
Because this is the bigger and more important one that each company needs to evaluate itself on: Maybe there’s some racial or gender bias they need to work on.
Very interesting effect on your website, but you might be better off using canvas.
PatientPal | Full-Stack/Angular Engineers | Boston, MA based | Fully Remote (US or Canada) | Full-time

PatientPal.com is automating the administration for medical offices, adding price transparency to the US healthcare industry. From appointment scheduling, confirmations, insurance verification, benefits analysis, out of pocket cost estimation, post-appointment review requests, providing patients their results/reports. From clipboard to claim.

We're growing and we're looking for senior and junior angular / full-stack developers to join our team.

More info: https://gist.github.com/benhutchins/31aed8c505c77c4ad7c4f049...

To apply, send resume/linkedin to devs [at] patientpal.com
I would be really surprised if most of the replies in the “Who’s Hiring” threads violated these laws. I can’t imagine an employee writing on a message board that their company has job openings is within the scope. The law is aimed at employers posting job openings not at individuals commenting on the internet.
They already have the pitchers facing 3 hitters (or ending an inning) rule
Of course it's not true.
I think they intend it to be this https://www.indeed.com/jobs?q=full%20time%20clojure&l=Remote...
NiceDay | Web Engineer, Backend Engineer | Remote CET/CEST, Netherlands, Indonesia | Full-time
We are a team of 50+ people, changing the way mental health care works in the Netherlands by organising a new way of providing care. We have partnered with the biggest mental health institution of the Netherlands and have built a web and mobile app that is actively used by thousands of therapists and patients.

https://nicedaynederland.nl

We have had immense growth last year and our customer base has grown 20x in 2 weeks! Join us for working with a team of passionate engineers and therapists, working tightly together to help define a new way to provide care for people who need help the most.

You can get some insight about how we work at our blog: https://medium.com/niceday-dev

Remote is welcome as long as you can overlap enough hours with the Dutch and Indonesia time and are also willing to fly to the Netherlands/Indonesia from time to time :)

https://careers.nicedaynederland.nl
Early stage startups are a very small slice of all employers (and the returns flow predominately to founders and VCs), probably best not to optimize labor law for their specific needs. And real talk, the pay is very unlikely to be commensurate with added value [1] [2].

EDIT: @stickfigure: I don't disagree. My comments are for the benefit of employees, not early startup owners/founders/investors. Sell the dream, I'm pointing out reality.

[1] https://news.ycombinator.com/item?id=25488751 (cherry picked subthread, but the whole thread is very helpful on this topic)

[2] https://danluu.com/startup-tradeoffs/ | https://danluu.com/startup-options/
This is effectively just propaganda.

Legalize (or decriminalize) drugs and the problem will go away or at least have a clearer solution. Pretending it's helpful to computationally search for new drugs to make illegal is counterproductive and ends up killing people.
I'll just remind you that the source article cites accounts from African women who just happen to be students in Ukraine in the middle of this unfortunate conflict. The rest of your still unsubstantiated comments are not worth repeating.

If this is "stupid whining" then I don't see how we can engage in a civil discussion on a very valid topic. Have yourself a good evening/ day.
I believe this should say Onsite / REMOTE (U.S. only). To avoid wasting the time of people outside the US.
Is that really the case? Everyone seems to be talking about geopay but from what I heard it magically doesn’t apply to core contributors.

There’s a hunger for talent right now. While some businesses try to cut every corners, others are simply raising more money and hiring talent to innovate faster.
It's peculiar how this works. I have been staying home with my folks for a couple of months (and therefore taking part of the daily TV news (OK, not 100% coverage but more often than not) as well as reading the daily local newspaper). Been glued to the radio (mostly P1, some P3) for the last week. First time I hear of this. A cursory scroll- and click from SR, DN, and SvD before my first comment yielded nothing. And yet I can now see that you are right.

Good on SVT
1000 years ago we didn’t have global communications… I don’t see how this is a reasonable timescale for comparison.
Transeo | Full-Stack Engineer | gotranseo.com/careers | Remote | Full Time

Transeo is looking for a full-stack engineer.

* What we do: *
We build software for schools districts that helps their students understand what their post-high school options are and how to achieve them. By working with Transeo you'll have the opportunity to impact millions of students on day 1.

* Tech stack: *
We use Swift/Vapor on the backend and TypeScript/React on the frontend. Not looking for experts in Swift but experience is great, not required.

* How we work: *
We're a fully remote team spread out across the world (with some timezone restrictions) and our development team in particular does a large amount of work via writing. We only have 1 30-min standing meeting per week and the rest of the time is left to you to determine how to best do your work and contribute to the team (with lots of guidance from others, of course).

* How to apply: *
Here's a direct link: https://careers.gotranseo.com/p/c8a6835b6fd4-software-develo...
You're definitely not the only one. But I find it refreshing to hear some people voicing many of the complaints I've had about React for years. Up until very recently, criticizing react seemed to be nearly unheard of.
Mozilla is no longer investing in Servo.
I have hit a point where I've moved my browser from running locally on my laptop to running on a hetzner dedicated server over VNC because it performs ridiculously better so "readily available" is apparently an unfortunately variable claim.

I would note however that my laptop is not entirely recent and I'm using firefox and my big pain point has been React Native Web apps like web twitter. So you're likely still mostly right, and the question inevitably becomes "how much mostly is enough for any given application".
Wow, first time I've ever seen a vacuum fluorescent display integrated resume minigame :D

The detail here is amazing. Well done
Yes, this saves everybody involved from wasting their time and is generally interesting even for people not looking for a job change.
> I guess it depends very strongly whether the startup needs that experience or not.

Well, this is in response to a post that said they had an offer, so my presumption here is that the startup needed that experience or they wouldn't have offered the role.

> And to be honest, the kind of experience that someone who worked 15 years as a developer

The original post didn't specify whether they were a developer, only that they were 15 years older than the other co-founder. I'm making my own assumption about that translating into 15 more years experience (not accounting for breaks, back to school, whatever).
> Intel has realized this

One of the reasons Intel is spending money on RISC-V could be that they want to undercut Arm, as the latter are now beginning to be competitive in Intel's X86 world. RISC-V is going to succeed at all as an ISA, it is going to hurt Arm before Intel.
I posted this elsewhere in this thread but it applies here as well: The way the Colorado law is written there is nothing wrong with posting what you think the salary range is and then actually hiring someone outside of that range _if you can justify it_. Someone didn't meet a required skill in the posting, feel free to offer them less. Someone is severely overqualified for the position you posted but you still want them, feel free to pay them more.

It also only applies to companies with at least one employee in Colorado.
Dealers tend to assume people are going to finance. Just don't say you're not and then when you get in to the finance guy's office say... ya know what, I think I'm just gonna pay cash. After you already have a price for the car in writing. I have a close friend that doesn't believe in credit and he has done this several times for a better deal.
To use it as an external monitor.
not me. I always read the article if it interests me, I sometimes read the comments on HN. While I appreciate the discussion, with the type of articles I read I want the reported info first before I read a bunch of opinions.

Except if the URL says twitter.com--my brain can't process twitter threads, with their constant breaks, so I never go to twitter for anything. Give me a 10,000 word article any day over a twitter thread.
Everywhere they are required to, yes. Just as Amazon and Walmart has to collect taxes on behalf of those municipalities.
Avenue (YC W21) | https://avenue.so/ | Full-stack Software Engineer / Backend Software Engineer (Typescript / Javascript / React) | NYC / New York City | Full-Time

Avenue is building the observability platform for operations teams (think Sentry/PagerDuty but for ops). We are hiring early full-stack engineers to help scale the next generation of ops-driven companies. Come join our NYC-based team!

We are a team of 8 in NYC backed by Y Combinator, Accel, Elad Gil, Lachy Groom, and many other great partners.

Our main product is a web app and worker cluster 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 reach out to me directly or apply via: https://jobs.ashbyhq.com/avenue/f4e8842d-83ae-413a-9ee3-d20c...
I thought it was widely known/accepted that the US car industry has vastly reduced/unnecessary stated oil change intervals?
> I'm sick of space heaters posing as x86 laptops

Then buy AMD? There's choices here, and AMD's laptop CPUs for the last few generations have been very power efficient. See for example today's Anandtech coverage of the latest Zephyrus G14: https://www.anandtech.com/show/17276/amd-ryzen-9-6900hs-remb...

It's nonsensical to think that RISC-V will somehow fix this, since it's a heck of a lot more about execution quality than ISA (fine-grained clocking, power gating, sleep states, etc... as well as just an overall efficient cache & instruction execution design).
There's a similar minimum CEO wage requirement for limited companies in the Netherlands (DGA salaris) but the reason is not so altruistic as you make it seem: the reason is that dividends are taxed lower than income, so they want to make sure you pay enough taxes on regular income first before you can enjoy the benefit of the lower dividend tax.
Well, they may not be Governed by Republicans forever.
Not at all. If you want to support e.g. playlists you need to be able to load video files while the storage framework only gives you access to the playlist file.

Or when you want to store and load ROMs from a folder.

Or in general every time you want to automatically load files that should also be accessible to other apps.
IMHO the main part is honesty in "advertising". If a project README promises a production-ready product I'm looking at it differently than at one that says "my Rust learning project: a chess client". I don't think in most environments a clearly toy project in a different language is going to be held against you in any way. IMHO being honest also covers the "FOSS software should only be published..." point - I've found random snippets of "outdated" code by others sometimes extremely useful, so I try to apply similar rules to my own code. (some exception for security-critical code personally, I won't publish that if I know it is sub-par)
Show HN: Dithering a real-time video media stream
Most (all?) of the nsswitch functions were datagram based back in the day, so those would be safe.

I've certainly never had issues using e.g. getpwent on a NIS setup with forking and modern rpcbind may use TCP I believe. Maybe it opens a new connection each time?
Isn't what the Boox Max Lumi & Co have a "Backlight" ? https://shop.boox.com/products/maxlumi2

I found that this made a big usability improvement in low light situations over previous eInk readers I owned, and that in practice there were more low light situations (or at least situations where I'd rather not turn on a light just to read).
Get them to agree to a price in writing before you discuss financing options. Once they give you the financing options "decide" that you'll just pay in cash.
HN is not a jobs board, please see the FAQ. In particular, YC companies have a special setup with HN for job posts, but this is not it. Please contact YC or HN if you need assistance.
But I mean, it's not really. A hook invocation looks exactly like a javascript function invocation. Except it's subject to hook rules. Those don't come from javascript. Those are language rules that come from react. And even worse, the syntax for invoking a hook is exactly the same as the syntax for calling a function.
Does anyone of them see the web as their future platform? Each one of them apart from Amazon has at least one competing technology.
I go to work to exchange labor for money to support my addiction to food and shelter. Knowing how much money my labor is worth to you is the primary filter.

As a hiring manager, I wouldn’t want to waste my time interviewing a candidate when our salary expectations are completely misaligned.
Another one that really bombs UX is using javascript for the site navigation in general. That is, instead of

<a href="/some/path">Place</a>

They will do something like

<a href="#" onclick="window.location.href='/some/path'">Place</a>

(or whatever the current equivalent is in framework du jour) Making it impossible to right click the link and open a new tab. Yo, I need to be able to reference data from multiple areas of the application and your javascript is making that really hard to do! I know that you can do this properly in javascript, but it would appear that at least some people have not gotten the memo. So I'm going to say - you don't need javascript for navigation.
Think about all the work involved in talking to prospective applicants and figuring out it's not a match based on compensation. If you had the process in place to post salary ranges it would be totally worth it for everybody involved.
When the content is static, adding so much JS and CSS weaken the website for no good reason. There will be more bugs and annoyances after this redesign.

Now, scrolling MDN is sluggish with Vivaldi (YMMV). This is so annoying that I had to disable JS on MDN. I hope they'll fix this, but the amount of CSS and JS is probably too high to fix performance regressions.

From my browser console:

[Violation] 'scroll' handler took 561ms
[Violation] Forced reflow while executing JavaScript took 565ms

With Firefox, the scrolling is generally quicker, though irregularly. But jumping to the top of the page leaves some elements of the page completely white for half a second.

Disabling JS fixes most of those annoyances, but I'll have to enable it for some documentation examples.
Location: Karachi, Pakistan
Remote: Yes
Willing to relocate: Yes
Technologies: Python (Django, Pandas), MySQL, React, Firebase, AWS, Azure
Résumé/CV: https://www.kashifaziz.me/kashif-aziz-cv.pdf
Email: contact@kashaziz.me
Base: x

On target earnings: y

Equity: yes, z

OTE is how sales gets their compensation communicated. Your base is $60k, with commission and hitting predefined goals your OTE is $200k.
According to you, is that a crime, or not?
You buy a stock for the future cash flows. Right now, there is no future cash flows by definition. You would only hold onto russian securities if you are taking the bet that Putin falls.

Might as well just go buy lottery tickets. Less risk.
Indian startups second to US on Y Combinator’s top companies list
yes or like how my kernel driver reverses the polarity of your webcam to emit an infrared laser which makes it nigh impossible to photograph the screen,

which our internal research shows is the typical way of exfiltrating information when right click is disabled by javascript

wear eye protection
Tiny geographic bubbles, maybe, but I would hazard to guess a whole lot more software jobs exist in those bubbles compared to the landmass they occupy.
It seems like there is a dogmatic, myopic focus on merely reducing emissions to "solve climate change", based on a completely hypothetical notion that we can control the weather like a thermostat.

We would do well to have a more broad conversation about sustainability, resiliency, and adaptability for the inevitable reality that the climate is going to change drastically no matter what.

The planet has been averaging "civilization ending" climatological catastrophies about once every 10,000 years for the past ~160,000 years or more from a variety of different causes; the last one being around 12,000 years ago...
Show HN: WunderHub – publish and consume APIs like NPM packages
> You cleverly avoided the topic "scientific consensus" by changing the discussion to "science" as a broader (oddly undefinable) concept.

I believe the two are essentially synonymous. "Scentific consensus" is what most scientists agree is true. "Science" is the process people use to define who is a scientist and what that consensus is.

> Don't you think it's a risky argument to present something as black and white as facts (science is supposed to be based on them almost exclusively in some areas) as merely a concept of group imagination?

Absolutely not. While there may be facts "out there" that are black and white, we have no metaphysical direct access to them. Consensus is as close to black and white as facts get. We're all just primate brains full neurons screeching monkey sounds at each other. We are not mathematical machines of pure reason.

> surely a factual, provable definition can be at least attempted?

"Factual" and "provable" are not concepts that apply to definitions. Can you offer a factual falsifiable proof of the definition of "squirrel"? "Green"?
The top comments on HN are usually more succinct, informative, and insightful than the linked article. And nobody dies wishing they'd spent more of their life reading mediocre web pages.
Validate zero enum value in Protobuf 3
> real value will be in the implementations themselves.

It is not that difficult to re-target a micro-architecture (what you call implementation) to a new ISA, especially if the ISAs relatively close, as most modern ISAs are. RISC-V and Arm ISAs are an example where that should be especially easy.
NATO was defending the USA in Afghanistan. The 9/11 attacks were carried out by a terrorist organization sponsored by the government of Afghanistan. The alliance specifically invoked Article 5 the day after the attack.
I think it's jsut fine to leave such a project up, with "I've abandoned this / I learned what I wanted to from this effort". Adding a note explaining where you think its flawed and other current thoughts on the matter is good too. If you come back to it later those will help; if someone else takes it up or is just poking at it for tips; also helpful.

If you never look at it again, it may at least give someone else an answer to a question or a tip on how to solve their problem sometime.
Many awful dictators have been toppled by civilian revolts. Waiting for the military to get involved is not at all required.

When enough citizens revolt there will be a point where police forces realize that they are on the wrong side, either for moral or self preservation reasons. Once they start refusing to defend the dictator, that dictator's power is done.
doesn't show anything in the demo
DuckDuckGo - We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.

https://duckduckgo.com/hiring

- Senior Frontend Engineer, JavaScript

- Senior Browser Security Engineer

- Senior Privacy Engineer, Native Applications

- Senior Site Reliability Engineer

- Senior Communications Manager

- Senior C# Developer

- Director, Partner Marketing (US)

- Director, Marketing

- Senior Talent Acquisition Manager

- Senior Business Development Manager, Mobile Partnerships

- Senior macOS Engineer

- Director, Product

- Senior User Experience Researcher

https://duckduckgo.com/hiring
Flexport (YC W14) | San Francisco, Amsterdam, Shenzhen, Hong Kong, Chicago | Onsite, VISA | https://www.flexport.com

Flexport’s mission is to make global trade easy for everyone. We are revolutionizing a huge industry that touches every country on the planet, which means solving complex challenges. We are looking for makers who love learning, are passionate about collaborating, and desire to see the global impact of the solutions they build.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/flexport

View all of our jobs here: https://grnh.se/c0d6caef1

Tech Stack: Frontend: React, Relay, Flow, Jest, Enzyme
Mobile: React Native, Apollo
Backend: Ruby on Rails, Postgres, GraphQL, Python, RSpec
CI: GitHub, Buildkite
Infrastructure: AWS, Python
I never liked this argument, does your company charge differently based on the location to the people who is using its products? No. So why does it pay differently based on location?
Even if the 0% loans are there to incentivize people to get into car ownership who can't put up the cash, thereby moving more cars, that makes no difference.

That incentivizing costs money, and the car is more expensive because of it.

The buyer who is not incentivized by "0% financing for X period", because they are paying with cash, shouldn't have to pay the cost of those incentivies, and thus expects to pay less.
Location: London, UK

Remote: A mix of remote + onsite would be nice, could potentially settle for either

Willing to relocate: No

Technologies: Mostly Python, Django, Postgres, Git, Linux, bits of lots of other things including AWS (/CDK), JS, C, C++ etc. Also some video production, VFX, editing etc, DaVinci Resolve, Blender.

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

Website: http://joebutton.co.uk

Email: whoshiringhn at joebutton.co.uk

Interested in part time or contract work. Ideally nothing too evil. Happy to branch out into technologies that are new to me.
If the inmates employ the guards, they are running it then. Why are inmates allowed currency?