skysight-inc/HackerNews huggingface dataset:
In summary -- their RabbitMQ consumer library and config is broken in that their consumers are fetching additional messages when they shouldn't. I've never seen this in years of dealing with RabbitMQ. This caused a cascading failure in that consumers were unable to grab messages, rightfully, when only one of the messages was manually ack'ed. Fixing this one fetch issue with their consumer would have fixed the entire problem. Switching to pg probably caused them to rewrite their message fetching code, which probably fixed the underlying issue.

It ultimately doesn't matter because of the low volume they're dealing with, but gang, "just slap a queue on it" gets you the same results as "just slap a cache on it" if you don't understand the tool you're working with. If they knew that some jobs would take hours and some jobs would take seconds, why would you not immediately spin up four queues. Two for the short jobs (one acting as a DLQ), and two for the long jobs (again, one acting as a DLQ). Your DLQ queues have a low TTL, and on expiration those messages get placed back onto the tail of the original queues. Any failure by your consumer, and that message gets dropped onto the DLQ and your overall throughput is determined by the number * velocity of your consumers, and not on your queue architecture.

This pg queue will last a very long time for them. Great! They're willing to give up the easy fanout architecture for simplicity, which again at their volume, sure, that's a valid trade. At higher volumes, they should go back to the drawing board.
I’d love a database of monitors with good DDC/CI support. You can’t just assume a good or high end monitor will work as you want it to.

My Samsung, for example, supports DDC/CI for HDMI but not DisplayPort, so I have to choose between software control and a refresh rate higher than 60Hz. It also only supports a small subset of commands and doesn’t work if the device sending the command isn’t the active display input.

I wanted to build a small utility that switches from my work PC to home PC automatically after 5pm, but all those compromises make it a very tedious process.
That's flat out not true.
Is invested or has invested?

I know they were dumping a ton of cash into software to try and catch Tesla in FSD, but it remains to be seen whether any of that is a good investment at the moment.
I'm sure you could train it on a bunch of g code and get g code out but it wouldn't have any context for the specifically targeted CNC machine and would probably just gouge random holes in the bed with random tools
And basing your startup on a model pirated from Meta isn't risky?

I get it, I understand why people like decentralization - but the open source community doesn't even have close to the capability to train an actually open-source LLaMA equivalent.
To put icing on the cake, Google recruiters kept calling me for FIVE FUCKING YEARS for the same job...

I had to finally tell them I had gone through three months of panel interviews, Ive designed parts of your data centers, video studio and have built every salesforce office in the US at that point, and designed shit for other FAAN companies so give me the damn job or lose my damn number.

They stopped calling me for the job after that. (it was for a network PM under Raligh Mann, who was the ILM CIO before he went on to google... after I designed the DC for Lucas' Presidio campus.

Also fun fact, I found out Goog was designing their own motherboards at the time - and I happened to see one when visiting a friend on-site, and saw one under his desk and said hey whats this? and he said "uh, you werent supposed to see that - lets go!"

-

This was before it was public that both Goog and FB were designing their own DC hardware...

Some dope engineering though.
Well-regulated bankers are usually not crooks and thieves.

But politicians write the regulations. If they're regulating themselves... the darker sides of human nature inevitably show up.
EV rebates got bundled into the Inflation Reduction Act and passed last year. The Act of Congress has already happened.

Further encouragements to go electric will happen through the EPA who already have the congressional authority to regulate tailpipes. Anything they do will be challenged in court, but if they can get it through the courts they can do a lot without an Act of Congress.
I'm all for simplifying stacks by removing stuff that isn't needed.

I've also used in-database queuing, and it worked well enough for some use cases.

However, most importantly: calling yourself a maxi multiple times is cringey and you should stop immediately :)
seems interesting. I do think tracking lists is something GPT needs improvement over.
More VRAM => larger models. IME it is absolutely worth maxing out VRAM for the significant improvement in quality, especially with LLaMA (though even with a 4090, you won't be able to run the largest 65-billion parameter model even with 4-bit quantization).

That said, I recommend renting a cloud GPU for a few hours and trying the larger models on them before buying a GPU of your own, just to see if the models meet your requirements.
Many of those people even COMPARED WEARING A MASK AGAINST THEIR WILL TO THE HOLOCAUST.
There are two types of F-150 buyers - those who enjoy the idea of having a truck and those who use a truck.

F-150 Lightning seems to fulfill nearly ever checkbox wishlist item for the first group... but not much for the second group.

I wager we'll see a lot more Lightnings driving around urban/suburban areas than rural or jobsites.
You think they knew how to mine the ore and process it into usable material to manufacture those transistors?

You might argue that that isn't required to fully understand the system, but that argument is no different than saying you don't need to understand the hardware at a detailed level to fully understand your system.
When I made my comment, I knew nothing about a “g-factor”.
Yeah that’s wrong.

In the first MONTH of employment either side can terminate with immediate notice

1 month - 2 years is 1 week notice

After 2 years it’s one week for every year of employment with a cap of 12 weeks

That’s notice period, after the first month of service other employee rights kick in and grounds for “instant dismissal” become ridiculously strict.

Meaning after the first month, if your performance becomes substandard or interpersonal problems arise you have to be given written notice by your employer (usually 2) and roadmap for correction agreed by all parties after which termination of position can be delivered (which includes the week(s) of notice to which you are entitled, or payment in lieu if you are asked not to come back.
The issue is these businesses are hiring without strategy, consideration to risk, or proper forecasting. There should never be a situation within a fortune 100 business where the forecasting is so poor that offers are rescinded. I began making household budget accommodations for the macro economic situation in the first half of 2022. What was google doing at this point? How does a business spend $20-30K on the search process, send out an offer, then all the sudden realize they don't want to hire that person? What cascade of management failures is required for that to even be a possibility? How is it that these businesses don't consider the human cost of these decisions?

This sort of action is unprofessional, questionably moral, and unforgivable. I think the FANG companies were/are overrated. Why would you want to work for a business displaying this level of incompetence?
lets just say you got a few things a little wrong there
SoftBank’s Masayoshi Son set to sign off on Nasdaq listing for Arm
Heh. Also important: anyone can object to the presence of information that mentions them or they created being known to the AI at any time, and if they object within writing you have 3 days to re-train the AI to remove whatever they objected to. If you fail to meet this deadline then you have to pay 10% of your global revenue to the EU Commission and there is no court case or appeal you can file, you just have to pay.

Unless of course you have a legitimate reason for that data to be in the AI, or to reject the privacy request. What is and is not legitimate isn't specified anywhere because it's obvious. If you ask for clarification because you think it's not obvious, you won't be given any because we don't do things that way around here. If you interpret this clause in a way that we later decide makes us look bad, then the definition of "need" and "legitimate" will change at that moment to make us look good.

BTW inability to retrain within three days is not a legitimate reason. Nor is the need to be competitive with US firms. Now here is your 300,000 EUR grant, have fun!
I'm wondering if they made the mistake of acknowledging the message before the processing was done. From the article it sounds like their jobs take a long time to run so they may have acked the message to stop RabbitMQ from delivering the message to another worker for retry but IIRC there is a setting that allows you to extend the "lease" time on a message before retry.
As you pointed out - the bussing infrastructure even in NYC is not good - because busses are too expensive, because drivers are the biggest expense by far.

Comparing to a current system limited in service by the cost of the driver to a future system that won't have this meaningless.

And I've got news for you. Your $2.75 ticket wouldn't be $2.75 without a driver.

Additionally, the vast majority of transit rides are covered by a monthly pass, and the average trip price is less than $2.75.
There is literally no way that GPT-4 is using classic O(N^2) attention exclusively. They haven't released the results, but I promise you this is not what they are using exclusively.
Your unit mixtures hurt my brain
Also, Long COVID is still a problem in people who refused to wear a mask and got COVID.
> Even the most unoptimized database should be able to handle this.

Anybody had any success running a queue on top of... sqlite?

With the way the sqlite file locking mechanisms work, are you basically guaranteed really low concurrency? You can have lots of readers but not really a lot of writers, and in order to pop a job off of the queue you need to have a process spinning waiting for work, move its status from "to do" to "in progress" and then "done" or "error", which is sort of "write" heavy?

> An EXCLUSIVE lock is needed in order to write to the database file. Only one EXCLUSIVE lock is allowed on the file and no other locks of any kind are allowed to coexist with an EXCLUSIVE lock. In order to maximize concurrency, SQLite works to minimize the amount of time that EXCLUSIVE locks are held.

> You can avoid locks when reading, if you set database journal mode to Write-Ahead Logging (see: http://www.sqlite.org/wal.html).
OpenAI’s Bug Bounty Program
Wgpu – Portable graphics library for Rust based on the WebGPU API
That's assuming those 10k jobs are equally distributed, which is almost certainly not the case.
It’s more than clickbait. The intent of the proposed legislation in not to make volunteer open-source contributors liable for bugs, but the current draft may set the boundary between commercial and non-commercial developers in the wrong place.
In other SQL databases an 'in memory' table could be a candidate. It looks like Postgres only has session specific temporary tables, but does have an UNLOGGED https://www.postgresql.org/docs/13/sql-createtable.html table type which has desirable properties for temporary data that must be shared.
"Just having your tires inflated right at the start of your trip does that."

I'd put money on the vast majority of people ignoring tire inflation unless they get a warning.
Sometimes I do wish HN were Reddit so I can snap at people who genuinely believe such things. Equating the damage of a rescinded offer to an employee who packed their life into two suitcases and to a multi billion company is outright delusional.
> Consider this website, the outdated interface is held up as some kind of filter against an “eternal September” of an influx of “normies”...

No. Hold up.

This interface has 1 obvious reason that I see that no fancy polished interface can ever come close to: loading speed.
Without answering how much conductivity you had, how it caused the circuit to fail, what part of your circuit failed, and in what way, you haven't really narrowed it down to the flux, even if cleaning helped. There are a number of more likely root causes of the kind of issue you describe. I can make time for going into that if you're interested.

"No-clean water soluble" is news to me. Don't know if I'd trust that in a humid environment.
I don't understand. Given that titles and such are necessarily centralized databases, what's the value of using blockchain and NFTs for this? The things that the article mentions don't seem to really provide value, as they can all be done just as easily with the existing systems.
This is technically true but they sort won in a prisoners dilemma type situation. Had no auto makers been bailed out, the shared suppliers may have all folded causing Ford to go under. So while they didn't take any direct money, the bailouts kept their upstream suppliers afloat. Ford also benefits from high import tariffs on foreign built trucks, a tariff basically designed to protect the F-150. If you check subsidy tracker[1], you're see that Ford is an enormous recipient of corporate welfare. They've received $5 billion from Michigan alone since just 2010.

[1] https://subsidytracker.goodjobsfirst.org/parent/ford-motor
> It’s time for Richard Stallman to go

I stopped donating to FSF upon his resignation.

I resumed donating after he returned to the Board.

In short, I disagree.
> Even if a high end MacBook can do local inferencing, the iPhone won't and it's the iPhone that matters

Doesn't the iPhone use the local processor for stuff like the automatic image segmentation they currently do? (Hold on any person in a recent photo you have take and iOS will segment it)
> but it's hard to see situations where the local approach beats out the cloud approach.

I think the most glaring situation where this is true is simply one of trust and privacy.

Cloud solutions involve trusting 3rd parties with data. Sometimes that fine, sometimes it's really not.

Personally - LLMs start to feel more like they're sitting in the confidant/peer space in many ways. I behave differently when I know I'm hitting a remote resource for LLMs in the same way that I behave differently when I know I'm on camera in person: Less genuinely.

And beyond merely trusting that a company won't abuse or leak my data, there are other trust issues as well. If I use an LLM as a digital assistant - I need to know that it's looking out for me (or at least acting neutrally) and not being influenced by a 3rd party to give me responses that are weighted to benefit that 3rd party.

I don't think it'll be too long before we see someone try to create an LLM that has advertising baked into it, and we have very little insight into how weights are generated and used. If I'm hitting a remote resource - the model I'm actually running can change out from underneath me at any time, jarring at best and utterly unacceptable at worst.

From my end - I'd rather pay and run it locally, even if it's slower or more expensive.
Wasn't the Mach-E Ford's first showing though? I haven't heard much about them...
In my opinion the problem with these is engineering a good prompt. I read of lots of people only getting nonsense or repetitions, and learned a bit from what they shared. These models are not chat bots.

Vicuna is more friendly in that regard.

But I’m well aware of their limitations also, and I can see how one can be underwhelmed. They are not jacks of all trades
I wonder how many people do not have access to an outlet to charge overnight at their home....

I have been parking on the street or in a carport for almost a decade. I'm not sure my cleaning lady, gardener, pest control guy, dental hygienist, taco truck owner, mail carriers, etc. have anywhere they can park overnight and charge a vehicle.
In polite company it is considered rude to suggest that there was more than one Matrix movie.
In support of this:

Somewhere around 53% of homeless people are employed, part or full time.

40% of people were employed in the same year they became homeless.

Definitely feels like a safety net issue and not a "homelessness is entirely a mental illness issue".

https://bfi.uchicago.edu/insight/finding/learning-about-home...
Cobalt is being phased out by several car manufacturers.
wonder if there's an incentive structure that could work?

AI should be able to spot spam I would think. What if you got bots to downvote spam. not sure how that would work.
I replied to

>recognise that electric bikes and electric scooters solve almost all the issues with EVs

and you are coming back with that it's not relevant whether they are suitable for me, but I'm saying it's quite relevant to me. I'm also not alone as everyone I know could by an e-bike, yet almost all of them still choose to buy cars. People are voting with their dollar and it seems to be a clear decision that e-bikes aren't a solution for them.
>One possibility is simply cost: if your device does it, you pay for the hardware, if a cloud does it, you have to pay for that hardware again via subscription.

Yeah but in the cloud that cost is ammortized among everyone else using the service. If you as a consumer buy a gpu in order to run LLMs for personal use, then the vast majority of the time it will just be sitting there depreciating.
I read the article "When Slide Rules Ruled" here a few days ago[0] and first heard about nomograms from the thread comments.

It intrigued me so much that I quickly whipped up an interactive version in Desmos for the simple case of A^a * B^b = C

[0] https://news.ycombinator.com/item?id=35494266
I feel like any discussion of aperiodic tiling that doesn’t mention de Bruijn is missing the mark. He showed that aperiodicity results from projecting wireframes in 4 or more dimensions onto a plane. The non-repetitive patterns appear for the same reason that irrational numbers appear in Euclidian geometry.
Why is it garish? I see it as the opposite and I am curious to hear another perspective.
Do Germans vote for measures/provisions? In US voting for positions is only half, if not less, of the total ballot. The most interesting part is measures and provisions.
BUT, it's only state and municipal provisions, there's no voting for nation-wide issues.

The only country I know where there's a way to vote for particular issues is Switzerland.
Arbitrarily set numbers can be arbitrarily changed.
I will out myself to some folks, and hope they keep me pseudo-anonymous :). I rescinded my Google offer to take another which had a more personally meaningful role and paid significantly higher (I think 50% higher?).

Google then put me on a call with a "senior" recruiter who said they'd beat the offer no question, which would have had me start at N level but be paid at the upper end of N+1 level. I refused.

Then they proceeded to tell me how my interview scores were barely passable. How my work will be meaningless at this other FAANG. Meanwhile the actual recruiter I worked with was on the call and stated disappointment but was respectful.

Now to this day, every year or so, a Google recruiter reaches out to me asking me to consider a role because my interview performance was so great.

So I follow the line of, if an employer gives me respect I will give it back 2x. If they disrespect me or violate a personal boundary, then I prioritize myself. This has resulted in many employers who love me, and a few who I imagine despise me. I recommend others do the same. I arrived here after many years of therapy and consequently find work more enjoyable.
From the outside looking in, founder CEO’s like Steve Jobs and Elon Musk are enigmas. They are able to convince the most brilliant human beings to devote their lives to them. That’s their real talent. Their belief in their mission is so strong and their confidence is unshakable. I wonder what mix of nurture and nature produces human beings like this. Out of billions of people, a handful are born this way.
Thankfully I believe this is changing. Stephen Jay Gould is among the top cited authors within psychology despite not being a psychologist. The psychologists Gould criticized are slowly dying of (e.g. Arthur Jensen) or being fired in disgrace (e.g. Richard Lynn). A new generation of psychologist aren’t picking up their theories, and a new generation of policy makers are distancing them self from IQ science (e.g. the SAT was renamed for this purpose).

I think psychologists have spent enough ink on this non-sense and correctly moved on. It is now up to historians to talk about how damaging this theory truly was, and what the motivation was of policy makers that believed in this pseudo-science. Gould did a terrific job doing exactly that, and a more recent work of Angela Saini Superior: The Return of Race Science is another powerful account of this history, although she is not as optimistic about the state of affairs as I am.
I love postgresql. It's a great database. However, this blog post is by people who are not quite experienced enough with message processing systems to understand that the problem wasn't RabbitMQ but how they used it.
Which std::vector, from which C++ compiler, targeting what OS, with what set of compiler flags, and optimization passes?
Show HN: A Mental-Health Driven Social App with a Built-In CRM
Hey HN! My name is Connor and I am posting today to launch (aka gather feedback on) the app I have been working on.

I have General Anxiety Disorder. And that’s most definitely the first time I’ve written those 5 words out like that. My anxiety, very luckily, has never been that detrimental to my life, but I would be lying if I told you I didn’t notice it.

For me, anxiety manifests as the inability to recognize negative thoughts quickly. When I fail to recognize them, they cycle and loop and I convince myself of things that aren’t true (that person doesn’t like me any more, I don’t deserve anything I have, I’m a massive failure with a too big nose and receding hairline, etc…). Over the years, I have done many things and learned many techniques to benefit my mental health, but one strategy has always been the most helpful:

Talking to someone. Anyone. About anything.

Anxiety is like a little voice in my head. When I talk to someone, it gets a lot harder to hear it. And it really doesn’t matter what we talk about, either. About their day, about mine. About my problems, or about theirs. My friends just make me feel better.

Over the last five years, the missions of most major social platforms have shifted. They have chosen to prioritize entertainment and average-user-screen-time over closeness and relationships with friends.

Such social media aren’t bad or wrong. I still use social media every day. They just don’t do a very good job of keeping me close to my friends.

That's why I built WuzzUp?. To fill the void, and help me keep in touch with my friends and reduce my anxiety. I'd love to hear what you think!
This seems more of a critique of the recent pop culture adaptations of the work, rather than the work itself. Sun Tzu didn’t write a business book—he wrote a treatise on waging war (it’s not a manual).
We used to fairly easily commit people to asylums. There was lots of abuse of this power. Mental institutions were very bad places (see One Flew Over the Cuckoo's Nest). Finally the pendulum started swinging the other direction starting in about the 50s (in the 60s JFK called for reform) and culminating in the 80s when Reagan effectively emptied the mental institutions (but more for budgetary reasons than any concern for the mentally ill). And now we've reached the other extreme where we're too afraid to violate the civil rights of the mentally ill so we let them stay on the streets because that's what they "want" to do.