skysight-inc/HackerNews huggingface dataset:
ESLint does an amazing job in detecting floating promises. I've not had it miss one, ever. When adding this to a project, I've discovered multiple accidental bugs due to a missing "await" keyword--bugs that were extremely subtle and intermittent in many cases.

The only thing it can't do is determine that you actually did handle the promise later. Which is fine. It's a LINTING RULE, and false positives are the name of the game.

What's BAD is when you accidentally miss handling a promise at all. It's an invisible error without the linting rule.

Your other comments...don't even make sense. You're going to build a Lanczos filter by hand? Or you're only going to ... compile ImageMagick to WebAssembly?!, ... an implementation which is tremendously slower (nearly unusably so for large images) than that of Sharp:

https://www.npmjs.com/package/sharp

... which is simply an import away?

No, what you're doing is called "motivated reasoning." You've concluded that Deno is the best, and you're reinterpreting all of my complaints in convoluted ways to support your predetermined conclusion.

Standard fanboy behavior. Or troll behavior. I cite Poe's Law as why it's impossible to tell the difference.
You are right.

Justice and injustice are entirely subjective, there can be no objective measure of those. Why? Because they stem from an individual's value system. Which is the subjective measures (good, bad, nice, rude, just, unjust, ...) that the individual applies to objective facts (Jimmy getting a birthday gift, somebody starving, lion eating a zebra, drinking a glass of water...). A value system can try to be logical, consistent, aligned with certain goals, but it doesn't have to be. Sometimes, it can't be. Society and especially "the law" try to institute common majority value system that is intended to be consistent, logical and aligned with certain goals, rooted in a few assumptions like self-preservation, equality, preservation of humanity, human-centricity, and others. Not all of those goals and assumptions are necessarily equally firm, established, or unchanging.

Now in the foodstamps example, the two goals of self-preservation of an individual and the preservation of humanity are valued higher than the more abstract goal of equality. Which is why I, in my value system, see the choice as an obvious one. Of course others might disagree, but I've assumed this (without pointing it out) to be the majority consensus. Sorry. There are even societies where the majority value system is different in that one need not or should not help a starving individual. Because they do deserve their suffering as (carmic, divine) punishment, or that society is made stronger by culling the weak.
Show HN: A bot that tracks small business sales on the internet
Honestly, at this point I'll take whatever reason they can find to shut this program down.
Good points.

How about if we took a handful of the most advanced new (and even old) languages, and made them cohabit and have "kids"?

Something great might result from that.

;-)
Those people are shown out.
When I was writing a Haskell client library for Hyperdex, another distributed kv store, I found it incredibly helpful to implement a simulator for correctness. This helped me identify which behavior was unspecified (arithmetic overflow: should error) or where my simulator deviated.

https://github.com/AaronFriel/hyhac/blob/master/test/Test/Hy...

Alas, I think Hyperdex development paused a few years later. It's a shame that it stopped then.
given the general state of most documentation, I really struggle to imagine who would actually maintain manuals like this.
Google says it'll scrape everything online for AI
isResizableOrGrowableSharedTypedArrayIncludingDataView

One of those irrational times of my year is when I inevitably hit something that really deserves a good descriptor but there just isn’t a good word or two for it. So I end up with one of these monsters.

It’s not a real problem, but it’s a moment that doesn’t bring me joy.
I know nothing about quantum computing, but when I read "does X instantly when rivals need 47 years", I immediately think about it being abused for brute forcing passwords and encryption keys. Would it be possible?
Okay, but the original signal is not RAW uncompressed either. It's just a serial signal, so converting that into IP packets is pretty much all I'm assuming this is doing and then converting those back to an HDMI formatted signal on the other end. The only thing different about this unit from others is that it's actually turning them into actual network traffic to connect to an existing network.
Functionally it means I've stopped holding myself and others to high standards.
Well rating scales don't have any absolute meaning, only that which is attributed to them either by the reviewer or the audience. On any aggregate review site the scale of the aggregate score will take on its own semantics, which is the aggregate of all the users' own semantics they use for their individual scores.

And for most people, it seems like the semantics of rating scales don't align with a normal distribution about the 50% mark, but something more like letter grades where 70% is decent/mediocre, while 50% is a failure (in the US).

IMO this makes at least as much sense as centering around 50%; if you only score 50% of the points on a test I don't think you're competent in a subject, and if your book only meets 50% of the criteria for a great book then it might be a bad book. But again, it's all arbitrary and only makes sense in the context of the particular reviewer or aggregate community.
Location: Minneapolis, MN

Remote : Yes

Willing To Relocate: Yes

Technologies : C#, ASP.NET MVC, Typescript, Javascript, React, Node.js, AWS

Résumé/CV: available upon request

Email : senthilblogs@gmail.com

Hello,

I am an experienced software engineer with over 10 years of developing backend software for a major financial news publishing company in the U.S.

I am looking for a new opportunity in the same industry or outside.

Thanks
I was off by 6 miles because the actual pin is off by six miles for the last picture.

Also, as an American, the fact that I recognized the first picture to within 50 miles makes me sad. Our bridges should not look like that, even there.
Techempower benchmarks are web framework benchmarks, not language benchmarks. It's hard to compare language performance from these benchmarks as there are so many other factors here that affect performance.
Maybe if you live in the rust belt. They are shielded from the weather and are coated in corrosion inhibitors. They should be inspected and adjusted when the brakes are serviced. You’re not wrong in that they can be sensitive to corrosion and dirt, but to say they’re least reliable for an e-brake is not correct. Even the electric e-brakes use cables.

Is there another type of e-brake besides line locks and cables on regular cars? I’ve only messed with a few cars with electronic e-brakes and most everything else I’m experienced with is pre 2005. Have they cheaped out on the cables now?
My personal favorite: ResizableNonSharedAutoLengthWastefulTypedArray
Within two weeks of registering a new company, I had people calling me saying they were from "the copier company" asking me to confirm the copier model number so they could send my "regular shipment."

Eventually instead of just hanging up, I started saying "who even uses a copier anymore?" which evolved into "who we dont have a copier, we're paperless." None of that helped.

What stopped them was wasting their time asking where to find the copper model number, acting like I had to go into another room to see it, coming back with fictitious brands ("I think it's a Magnet Box model 639173638483827483" "Flowerstrenginsen. Is that a copier?" "All I see is a knob for lighter, darker, and bagel").

That got me off the lists.
> do you have an alternative suggestion?

Sure. Don't use an arbitrary, unproven rule as an excuse to turn down the opportunity of forming a mutually uplifting relationship - should such an opportunity present itself.
It's simple. All the "Big Brains" missed the real risks of Web 1.0/Web 2.0, focusing only on the positives in a time of hope and economic growth. Now, we have an internet that focuses on how everything is terrible, and a new tech abruptly hits the scene. Of course, the current "Big Brains" meet the clout need to point out how the sky might fall.

AI will be transformative, but it's more likely to follow previous transformations. Unintended consequences, sure, but largely an increase in the standard of living, productivity, and economic opportunity.
That’s just the BIMI checkmark. The message by gmail could maybe be worded a little differently.
I'm a product engineer with 3 years of software engineering experience. I programmed in many languages as my CS education taught me to learn languages quickly. I'll learn whatever technologies there are. I also have a few skills in hacking (e.g. replicating rowhammer or compromising a Docker container via an SQL injection - that one has a twist!).

I have an additional academic background in psychology and a humble professional background in coaching teachers and teaching software engineering. I love self-development on a personal level. I've helped myself and friends to get into long lasting romantic relationships, and had to dispel many myths to get there! Currently, I meditate a lot to be the best, loving and sustainably altruistic version of myself for the world around me.

Location: US/The Netherlands

Remote: yes

Willing to relocate: no

Resume: upon request

Email: see my profile
With Huge Costs, Efficiency Is the Key to Mainstreaming Generative AI
He's fluent in Lisp, so that would qualify him as a programmer, unless you think that only Silicon Valley wage slaves can be "programmers".

https://en.m.wikipedia.org/wiki/Metamagical_Themas
There are definitely pictures with signs, I've been going back through the archives.
HRL Laboratories | Senior Software Engineer; Software Engineering Manager | Common Lisp | Onsite | Los Angeles, California | https://quantum.hrl.com/

HRL Laboratories is a private, scientific laboratory that has been in business since 1960. We are best known for having created the first working laser.

We are doing R&D on quantum computing, from fabrication to algorithms, all in-house, using exchange-only silicon dot qubits. We are looking for both senior engineering and management to help build out our compiler stack for a quantum programming language. We recently presented it, along with our language-oriented development approach, at the biggest physics conference: APS March Meeting. [1]

The quantum computing group uses Common Lisp, Coalton, Python, C++, and JavaScript to build a state-of-the-art operating system for physicists researching silicon dot quantum computers. Compiler development is done primarily in Lisp.

Those experienced with

- functional programming, and/or Lisp, and/or statically typed ML-descendants;

- compilers, machine architecture;

- and solid undergraduate mathematics and advanced computer science

are most qualified. We can train you on Lisp, Coalton, and quantum if the fundamentals are there.

Interview process: phone call, "take-home" exercise, on-site interview (no whiteboarding), reference checks, and offer.

Candidates must be eligible to obtain and maintain a U.S. security clearance, and must be willing to relocate to southern California.

Example job posting of many: https://jobs.lever.co/dodmg/f3b63da2-41d7-40bb-8f7a-bf8ba041...

Reach out to the email in my profile with a letter and resume, or apply for a role directly through the website.

[1] https://youtu.be/F8TezGqCvE8
Their best performing 4-bit number format uses 1 sign bit, 3 exponent bits, and no mantissa bits!

Ie. All weights, activations and gradients become powers of two! Which means all multiplications become simple bit shifts. That really changes mathematics and silicon design.
I remain confused about how Zig makes it to the front page of Hacker News so often. As far as I know, no one is using it in production after 7 years of development.

Are people just really excited about this project? Are the people behind it just really good at marketing?

Honest question: why do we all keep talking about Zig?
Hello, do you have an email address to learn more about the nature of the role? Thanks
You've been given a mistaken impression of the Smalltalk-80 development process.

Changes were automatically logged to an external text file and could be recovered.

By the late '80s there was multi-user fine-grained version control: ENVY/Developer

https://www.google.com/books/edition/Mastering_ENVY_Develope...
> A co-worker drove to SLC from LA (abut 700 miles) in their Model 3 a few months ago. It took over 24 hours, including charging along the way, and they had to pre-plan their stops to make sure they could make each charger without their battery dying

Sorry, your co-worker is likely lying... that would mean something like 14 hours of charging per 9 hours of driving which is very far from reality. Easy way to check: https://abetterrouteplanner.com
Good examples why I hate that musk is leading it. I <3 my car but the state of Twitter scares the crap out of me for my employment future.
Harvard Legacy Admissions Targeted After Supreme Court Ruling
If you are based in the UK you may be interested in XigXag as a replacement for Audible: https://xigxag.co.uk/

As a disclaimer, I have never used it myself but I have heard good things of it.
> the average book should have a 2.5
Disagree on this. This assumes that people read books completely at random. In reality, people read blurbs/summaries or get a recommendation and the typical book you read is likely to be better than the midpoint between the worst book you've read and the best book you've read (I'm assuming a linear scale mental model).
>Arguments that presuppose a god-like super intelligence are not useful. Sure, if we create a system that is all powerful I’d agree that it can destroy humanity. But specifically how are we going to build this?

Yeah, exactly. THIS is the type of x-risk talk that I find cringe-y and ego-centered.

There are real risks. I've devoted my career to understanding and mitigating them, both big and small. There's also risk in risk mitigation, again, both big and small. Welcome to the world of actual engineering :)

But a super-human god intelligence capable of destroying us all by virtue of that fact that it has an IQ over 9000? I have a book-length criticism of the entire premise and whether we should even waste breath talking about it before we even start the analysis of whether there is even the remotest scrap of evidence that were are anywhere near such a thing being possible.

It's sci-fi. Which is fine. Just don't confuse compelling fiction with sound policy, science, or engineering.
Maybe I'm just getting old, but I find Discord to be utterly confusing. I use it reluctantly when there's a community that uses it, but I don't enjoy using it.
You don't think the more parsimonious stance is that you have different preferences?
You can look at the protocol analysis in the post to see that it's sending MJPEG
Maybe I am behind but isn't ChatGPT a great option for an automod which can read reviews and determine whether or not they should remain up? I tried it on a few examples with a simple prompt and it gave great reasoning why the nasty reviews I fed it should be removed.
I've moved it thither. Thanks for watching out for a fellow user!
Why are you being downvotdx? We need to have way more discussion about this. The answer is — no one knows. In fact even classical computer algos might soon break modern crypto, especially Elliptic Curve crypto.
Beacon AI | https://beaconai.co | Full-Time | SF Bay Area Hybrid

Do you want to join a company building R2-D2 for pilots? Beacon AI does this through a vertically integrated aviation platform. Our team has relevant industry expertise in aviation and autonomy and we are building features that improve flight safety and efficiency by augmenting pilots. We’ve earned six contracts and have runway through 2025.

Join a founding team of former Cruise AI engineers and three former fighter pilots, with a world-class advisor team, talented developers, and amazing investors, including Sam Altman, Zach Perret, JetBlue Technology Ventures, and Countdown Capital. Learn (a little bit) more at https://www.beaconai.co

We have the following openings, with many more openings later this year:
https://www.beaconai.co/careers (some roles listed below are not yet posted, reach out to info@beaconai.co if the role you are interested in is not yet posted)

SWE Robotics (C++, Sensor Integration)
This role builds the pilot augmentation features (R2-D2)

SWE React Web App (Front End)
This role supports operators and pilots through every phase of flight.

SWE Perception/Computer Vision (Robotics/ ML)
This role makes software for various perception pipelines.

We also have an engineering leadership opportunity. Email below if you could be the right person!

Email info@beaconai.co for any questions or apply directly at https://beaconai.co/careers and mention that you found this post on HN!
>It's the kind of reactive BS you get from idiots who aren't interested in facts or reality so shrug.

Lying because you hate Musk is the reactive BS from an idiot who isn't interested in facts or reality.
Oops of course.
Meanwhile, human judges, juries, parole boards, etc are racist as hell and have no update algorithm...
As someone who gets mired in details, I can understand how it happens. It's so much easier to focus on something you can control and fix.

Not excusing or defending it, just trying to serve up a reason why it happens.
Location: Seattle, WA

Remote: yes

Willing to relocate: maybe

Technologies: Go, JavaScript, TypeScript, Python, Postgres, SQLite, SQL, PyTorch, FastAI, LLM, NextJS, React, GCP

Résumé/CV: https://u-turn.dev

Email: dudley@u-turn.dev

Product engineering leader helping build great teams. Twenty-plus years of software development. Over the past decade have helped turn around multiple products and teams in crisis.

Currently focusing on helping organizations apply deep learning and LLMs for information extraction from unstructured sources. A recent project in that vain: https://hnjobs.u-turn.dev
This is classic HN.

"Look at this crazy, obscure code everybody!"

*ORIGINAL DEVELOPER APPEARS*
https://platform.twitter.com/embed/Tweet.html?id=16753907967... still works for individual tweets
Guessing by your name that you're Israeli, and you're speaking of the more Orthodox communities there...

In the US, there are still large groups of Mennonites whose choices to avoid most post-19th century technology are generally well-accepted by the rest of the population, the best known of which are the Amish. They do travel around to varying extents, because not every Mennonite community agrees to what degree to avoid technology and under what circumstances - some have a community cellphone, some even have family cars (with a preference for less showy models); many are fine with taking public transit or hiring an "English" (non-Amish) driver. Individual smartphone ownership and use would conflict very strongly with what I understand of even the most "liberal" Amish communities, though.

There's got to be some sort of alliance that privacy-conscious techies can form with technology-skeptical religious communities, despite radically different worldviews.
> Okay, but the original signal is not RAW uncompressed either.

HDMI is in fact the RAW color values, uncompressed. Each of the color channels are serial, but that doesn't really change anything about the raw bitrate.
Original article: https://www.pcmag.com/news/globalstar-tips-more-satellite-co...

Precious article on the same topic: https://www.pcmag.com/news/apples-satellite-efforts-could-ex...

Earlier reporting on the relevant patent: https://www.patentlyapple.com/2022/12/apple-has-won-a-patent...
Hah, while I find Discord UI quite awful, Reddit is worse. People keep telling me Reddit is this fantastic resource, but every time I look I find things with just a few trivial or wrong answers. Maybe I'm holding it wrong.
> first you ask why a computer simulation could be better than doing it manually

No, I never asked this at all. Some people changed the question to this for reasons I still don't understand. The actual question I asked was: "what are the criteria for distinguishing those scenarios from the interesting cases? And how do we know which case this one is like?"

The whole point here is to figure out if the problems they're declaring computational superiority on are analogous to the wooden stick problem here. Not to ask "when are simulations better than doing it manually".
This is unappreciated until you have it. In Pittsburgh - there are multiple highway onramps that end with Stop Signs. Onramps. When there's any legitimate traffic; a legacy civic or similar car can be seriously dangerous to merge with.
Sure you can, it's called sizeof(int). Now read the other comment to understand why.
Basically everything a few times

That's a very good idea. Really.

In tirannies there's only one thing of each. When that thing breaks, you're sorely out of luck.

People associate diversity with justice. But diversity is in fact your plan B, or C...
"If [people who I disagree with] really believed what they said, they'd do [X Y or Z extreme thing]" is almost always a bad argument. Consider the possibility that instead, the people who actually believe the thing you don't have spent more time thinking seriously about their strategy than you have, and you are not in fact better both at being you and at being them than they are.

I'm used to this pattern showing up as "lol if you really don't like capitalism how come you use money" but it's just as bad here.
truly only "US based" due to the contract, or is it possible to accommodate working from elsewhere with US timezone?
You do realize that's both an ad hominem argument and an admission he's correct, right?
Primate Labs | GPU Software Developer | Full-Time, Hybrid (Toronto) or Remote (Canada) | Toronto, Ontario | https://www.primatelabs.com/

We develop Geekbench, the popular cross-platform benchmark, and we're looking for GPU software developers to help us build future versions of Geekbench. You will help develop and characterize benchmarks for future versions of Geekbench. This is a great position for developers interested in GPU hardware and performance, high-level and low-level software optimization, and cross-platform development.

The ideal candidate has industry experience with GPU APIs (e.g., CUDA, Metal, OpenCL, or Vulkan) and modern C++. Experience with code optimization and profiling tools is a nice bonus.

Interested? Send me an email at john@primatelabs.com and let's chat.
Why stop at that? Why not have every book contain a QR code (crypographically secure GUID) and you have to be an "authenticated buyer" in order to participate. The ones that go to libraries could either be tagged specially or have the reviews scrutinized / shadowbanned until vouched for.

This started out as /s but now I just feel like all of my information and every daily habit is going to end up (sold) online anyway.

We're still hoping the owner of the New Goodreads doens't sell the ability to remove bad reviews. But what's the incentive not to? Hoping I see something better in the comments here.
A solid point: books may excel at one dimension while not even attempting another. I suppose one might have to ascertain what genre, exactly, a book falls in, and how it fares in its own genre. But then you're not comparing pairwise, and we lose the benefits of our visual cortex or whatever neural system is so good at pairwise comparisons.

Constraining pairings within their genres might suffice, if possible. There are several standard ontology for books, and it's not a trivial problem.
I was able to set up ROCm on my Arch system w/ RX 6600 relatively painlessly, and that was a few months ago. Honestly, I had no idea the support was otherwise this bad (at least, according to other comments). Using stable diffusion, for the most part it "just worked" barring some initial slight tweaks.