skysight-inc/HackerNews huggingface dataset:
> Which operates by immediately dumping the "errors" to terminal without any error types involved whatsoever

I haven't looked at your code, but if I take this sentence at face value, I'd be very hesitant to use your library in many contexts.

One example would be anything similar to a web server, such as an API that accepts JSON via a HTTP POST. It would be very strange to have my JSON parser print to the console where no one is reading!

A lot of your comment indicates similar focus on a human interacting with a terminal, which is a very valid usecase, but not the only usecase.

> instead of trying to structure data to leave the task of actually reporting the error to someone else, and kicking the can down the road.

I agree with this in broad strokes. I think that it's very important to use your error types to ensure that they provide value. For the JSON example, I think that I might have an error that indicates the specific error as well as a byte offset that the error occurred. This could be built on by higher level errors that convert to line/column numbers or attach an excerpt of the bad input, as appropriate. These types could have methods or implement traits that allow formatting for the console (considering optional coloring, etc.) or be formatted for a logging system.

> an unrecoverable bug should perhaps instead log and then terminate

I technically agree, but I have a very high bar for when a library I write is allowed to unilaterally terminate the process — it's simply too drastic of a decision to make in most cases.

I also hope that the act of logging is appropriately abstracted. Thankfully, Rust only has a few common logging interfaces so it's easy to fall into the pit of success there.
I have been a member of a union and I know how collective bargaining works.

An employer is never going to give a union a freebie. Just like a union would never give the employer a freebie. Why? Because the very nature of a union involves bargaining over a fixed contract for a period of time.

And every time a new contract negotiation happens the union will want X and the employer will want Y. Why would either side give the other something without getting something in return? That's just bad negotiation.
You're betting against a 1,4 T behemoth on "code red" that invented Tensor flow, has enough compute for anything with custom hardware versus a company that "got 10 billion in azure compute credits".

OpenAI may have a headstart. But it's still early for transformers.

I'd guess that the brain drain that went into the media is a bit exaggerated for a company with 190 k. Employees.

Every release of chatbots in the past of a multinational ( meta, Microsoft, alphabet) got ridiculed because it hallucinated.

For some reason, the media ignored it more with OpenAI.

Side-Notes: Apple is doing well and Cook isn't Jobs either. Ballmer still helped prepare everything for the next in line ( cloud, office for Mac, ... ). He was not popular and he made expensive mistakes ( Nokia). But Azure was released in 2008 during his leadership too.
Yeah I did say "systems in the way" ie AMA requiring you to speak English

I say allow all of this money in politics, you literally cannot stop it. Restrict power instead, it seems obvious..
>This is why I mentioned Qubes

This is why I said usually. Creating a VM specifically for a wifi card is not done by >99.9% of ME users.

>I have secure boot on my machine

It's my understanding that the ME chip is involved with the secure boot process.

>Can I disable the ME on “my” machine?

No, it's a part of your CPU and the designers of the CPU rely on its existence.

>What is secure about those video and audio?

The security is about preventing other programs from being able to capture the video and audio. Sometimes programs want the ability to output something to the user, but don't want other programs to to be able to save it or analyze it.
>> The movement is also notoriously accurate. So accurate, in fact, that it’s been infamously used in bomb making, to the point where US intelligence agents declared it to be ‘the sign of al-Qaeda (opens in new tab)’ in training material issued to staff at the Guantanamo Bay detention facility in 2011

Or maybe because it is (and it's clones) are available everywhere for $1?
> Singapore and Japan have even better outcomes

Japan's prohibitionist approach has left it with a meth problem we can't measure because of said prohibitionism [1].

[1] https://www.opendemocracy.net/en/japan-place-with-strangest-...
JavaScript/TypeScript features I avoid
Imagine you recently bought a Bay Area house, a few kids, have day care and/or pre-school costs, various other debts, etc. Sure you were making a huge salary and hopefully have some savings. But it’s all relative and you’re just a middle class dude that can have family vacations that involve an airplane, all things considered. But you have a $8k mortgage payment due every 30 days. You can burn through savings real fast.
I may have worded it in a misleading way. What I meant was, if you’re sympathizing then speak of intent, since the dealer is still responsible, as you noted.
I’ve lost all patience for liberals or conservatives who can’t entertain a thought that doesn’t strictly adhere to the contemporary orthodoxy. It is especially disconcerting within a law school. What an awful thing to imagine a lawyer unwilling to defend a client for similar grievances, or one incapable of knowing how to argue against a position one finds problematic.

On an epistemological level it is even more frightening. We lose knowledge when we refuse to engage ideas, especially when the intellectual elite does the equivalent of sticking their heads in the sand.
Yup. Though doesn't help much for my use case (I don't think) - I have an ever change set of ec2's, each with access to a single RDS endpoint.

Most debug/config is done via sqlcl which is straight forward as that's run from the ec2 and so has access to the DB, but sometimes I need to fall back to eg TOAD or sqldeveloper which require the forward to be setup - either adhoc via ~L or -L or via .ssh/config

Each ec2 knows it's RDS end point and I have an extracted list which I use to generate a list of .ssh/config entries periodically to automatically set up the forwards, but just being able to run a command from the ec2s that translates to eg:

~L
> 1521:<extracted rds endpoint from app config:1521

would make my life marginally easier
Yes government bad.

Did Russia invent rocket propulsion?

How many dozens of millions died because of insane huge govt policies, like redistributing from the successful to the unsuccessful ...
Thank you, Andrej. You're a pedagogical gem!
I agree, I don't see much overlap either, and when you run into problems, these Rust frontend frameworks will certainly have lower userbases to ask for help from than for, say, a React app.

I'm building a web app with React (Next.js) on the frontend and Rust on the backend, no way I'd use a full Rust or full TypeScript stack.
The same happens in work place as well, when multiple people have similar ideas and it is unclear or impossible to credit who came up with the idea first. It is often the case that people with shared context had similar ideas independently when facing the same set of problems.

I have the impression that it is controversial about who invented the hybrid logical clock first as well. Although most people cite the Kulkani paper from 2015 I think?

Do people know who else claims to invent HLC first?
Yep. Create a safe supply of drugs. It destroys the criminal economy and ends deaths.

It's really the only way forward. Everything else within the naïve prohibition framework has been tried again and again and has continuously failed.
You’re failing to appreciate the harshness of the addictive spell these users are under.

It’s not to say being an alcoholic is easier per se, but whatever specific substance a person is abusing is going to be what their body demands to feel relief. If you’re addicted to pain meds, alcohol intoxication isn’t going to be the sensation your body will fiendishly crave.
... what?

Can you explain how this is an issue at all and a point of concern for something like USPS?
Wouldn't it be easier to write and run unit tests in Rust?
Such crap, battery power is effectively just exporting pollution to Africa, anyone bothered to research the Lithium mines/processing plants? They are horrificly polluting.
Notovitch and Kersten have nothing to do with 1960s.
Why is it bad some people are extremely wealthy?

I'm sorry but it's just true that a few people are incredible. Elon musk. Steve jobs. These people are basically worth infinity, their potential and vision is extremely useful to humanity.

Sorry a few make it to the NBA, but everyone can try.
Agreed. Let’s send the government thugs to your home first, to deal with the dangerous ethanol and/or caffeine molecules you’re no doubt stashing in mass quantities.

Oh wait, you meant just the scary drugs?
The number of deaths isn’t the whole story though. Smoking might take 20-30 years off your life. These drugs are killing people in their teens and 20s. The affects on their life are also not the same. We don’t see smokers trying to inject nicotine into rotting flesh. Nicotine is a choice that has little effect on anyone else besides second hand smoke. The drug crisis is destroying people/families/cities.
...??? Like by helicopter?
lego technic, lego mindstorms, rubiks cube (with kid friendly instructions)
Bambu Lab: Let the arms race begin
I think the official one is: https://www.energymadeeasy.gov.au/
The YouTube story I mentioned (couldn’t find it) is an example of the latter. There was like 1 guy and when Google introduced approvals he co-opted a coworker to stamp his PRs. This was a while back so unlikely to fly anymore, but only because the companies are so big and have all sorts of government and large business contracts that prevent that kind of stuff from a regulatory perspective.
Why Are Sinusoidal Functions Used for Position Encoding?
So, VT220 (with some extensions like Unicode) is again going to become the common ground of somehow rich interfaces?

In fact, this is happening. My filesystem UI is Midnight Commander for a long time, but my k8s UI is k9s, and it's new, and works equally effortlessly on a Mac and on a Linux box.
> Source: am a CPA

Your comment was the first in this comment section where everything was coherent and on point. While everyone else is spitballing, you hit the nail on the head. I was not surprised at all that you revealed you’re a CPA because the accuracy of your comment perfectly conveys your credentials. Funny how things like that can come through.

Source: am also a CPA
The misunderstanding is that she thinks the displays of politeness are evidence the people care about her in a deep and long lasting way. But they don't, they're simply being polite, and when they no longer want her services they don't want to interact any more.
maybe worked extremely well for the company, but not for the worker. I would rather solve the issue before going home (thus having a clear mind at ease) than carry the burden of the looming unresolved issue till the next day.
Pure Meth isn't that much different than Adderall, and ~7% of the population is using Adderall...

Adderall users are doing all kind of productive things in society.

Why can't Meth users?
> arguing over the “definition of done”

This brings back my PTSD. "I have never seen so many fine men wasted so badly"
I'll hang around until I retire, picking up the work abandoned by programmers leaving the field. LLMs can't do everything. Any programmer who doesn't advance their skills (technical, business, and people) enough to compete with LLMs won't survive long-term competing with human programmers. In my own (40+ years) career in programming I've seen many people get stuck at the expert beginner[1] stage, if they even got that far. LLMs can replace them in some contexts, and perhaps in more contexts before too long. I don't worry about LLMs putting me out of business, though.

[1] https://daedtech.com/how-developers-stop-learning-rise-of-th...
I think part of the issue arises from the fact that the result of the arithmetic of numbers is nearly completely divorced from any semantic information contained in the preceeding numbers.

It's a big reason LLMs struggle with arithmetic (although gpt-4 is competent at it now).

Take the sentence, "John is smiling and is therefore ----". It's not hard to grasp that the missing word is probably happy. Why ? Well all the information you need to make that calculation is embedded in previous context. It's pretty easy.

Now take the problem 54859 + 494785 = ?
Unlike the above, 54859 and 494785 don't actually tell you anything at all about how to perform addition. The arithmetic of addition (any arithmetic pretty much) is completely divorced from the problem statement.

also. it's not like your brain evolutionarily ever had a need to intuit numbers spatially divorced.
An important point to understand, though, is that taking a vacation for the entire summer is not really an option, no matter how few grants you have. You're expected to do more than that over the summer even though supposedly you aren't paid for it.
If you read the PDF linked in the article, it states that the speaker was literally shouted down.
DEA budget: $2.4 billion annually.
Is the LLM learning, or are the humans involved in every stop of every iteration doing the learning?

To me the LLM loophole/"hack" closings just feel like a human vs human cat&mouse game with some Chat UI in the middle.
The whole point of modern air warfare is to knock out adversary aircraft (and associated facilities and supplies) on the ground before they can ever take off by using stand-off weapons and low-observable strike platforms. NGAD will still retain some significant air-to-air capability but I expect the concept of operations will focus on avoiding those fights except as a last resort. Why risk fighting a duel with your adversary when it's safer to sneak in at night and burn his house down?
The thing that really boosted the GA community (I assume you mean bivector) engagement was the discord channel which was started by yours truly. You can check out the references in my paper.
My hunch is that all probabilistic methods eventually degrade and they cannot capture "rules". Otherwise you would end up with a classical computer. I think what we are really looking for is a way to learn "rules" such that they remain stable over a certain number of iterations. Hopefully enough iterations to do useful work. Once you have a way to do this, you can extend the number of iterations by further imprinting on the system. The simplest example of this is if you have an oscillating signal whose amplitude is slowly decaying. A certain number of cycles will have an amplitude above a certain threshold that allows for useful work.
Is it possible I’ve only seen pictures of a spherical tokamak? All the renditions or pictures I’ve seen had a core pillar that was 1/8 or 1/10 the height of the chamber. Which has me wondering if there’s another tokamak out there with a much larger inner diameter.

The stellerator for instance is more traditionally toroidal.
The topic was email. Email does not need to be art.
Sort of, but only if you consider that the states are massive. It’s not just “what’s the next word after this one.” It’s, “what’s the next word after this one, considering the other several hundred other words that came first.”

So, the input sequence is an extremely high-dimensional state value in a gigantic Markov chain.
It made me chuckle, maybe take a joke?
I think most people are rather practical when it comes to numbers and adding two three digit numbers is generally not very practical. A cup of rice is simple and direct compared to 7800 grains of rice. How much water does it take to cook 7800 grains of rice? We use 2:1 water to rice with our cup of rice, do we use 2:1 with our grains? What is 15600 rice grains of water? Should we do the conversion through weight or volume? Things get complex fast and with little reward so most just grab a measuring cup and dump two of them filled with water in the pot, one of rice and have their curry. These simple methods of dealing with numbers scale well and avoids math, need more rice than just use a bigger scoop, still 2:1 does not matter if that scoop is an 8 ounce measuring cup or a 5 gallon pail.

The numbers themselves are a needless abstraction most of the time and the digits we are born with are all most really need.
That the LLMs are actually evolving before my eyes within & across sessions, without human-in-the-loop "hand tuning" iterations (sounds like injections of glorified if statements to this guy) .
Electric Rail Bike – 120 mile ride around the Central Coast on Rails [video]
Humans can and do live in hot places without air conditioning. And warm clothing is a thing.
Use GPT to gate your pull requests for security issues
More of an experiment, but thinking as the AI gets better, and assuming Open AI isn't reading things from the API itself, could be used to vet for security or give other kinds of stylistic feedback...

... once the AI gets better, might even offer some refactoring tips in its response.
> This is a pretty risky approach since it's almost certainly the case that you won't end up evenly distributing your data across shards using this method.

Distributing data across shards is a function of the properties selected to use for partitioning. So I do not understand how "a stable, guaranteed-to-exist, shard key (composite or atomic properties)" is "a pretty risky approach."
Case Studies for HR Leaders to Learn from the Best Recruitment Campaign Ideas
But don't PhDs still get labelled as Dr?
[2] looks inconclusive.

Yeah, trying to not cherry pick. The one I think will be most interesting is if/when the DoD completes their studies. AFAIK it was a much larger sample of people and wider age ranges.
Or maybe most people like silencing those with whom they disagree, so the same type of people who were becoming religious zealots before, and were against frrespeach, are becoming other types of zealots now who are still against free speech.
How were amino acids formed before the origin of life on Earth?
> Most people find meaning, fulfillment, even contentment in working, especially when the problems are engaging and the solutions produce value.

The opposite, actually. Most people, for whom a reasonable fulfilling job exists, do not have the opportunity to work such a job. AI does not promise to increase the availability of fulfilling and contentful jobs, meanwhile the cost of living will continue to rise with no end in site while wage stagnation continues another decade.
Bicycle that he has to assemble and maintain himself.
Can you share anything on the magnitude of pollution harm from lithium mining vs. coal?
Thanks for pointing that out. I had seen a review on Youtube and the reviewer was saying AG didn't list the amounts, perhaps it was an older review, or he was full of it.
I didn't look deeper myself.
> Personally my biggest question would be why didn't we observe anything FTL in the Universe yet.

If something was FTL, and we need light to see things, how could anything FTL be seen, as light could not move fast enough to reach it then reach our eyes. Further, assuming we could travel FTL, while traveling we'd be nearly blind, and anything we did see wouldn't make any sense.
Not good. Why?
Show HN: Secretsfly – a minimalist self-hosted secrets manager
I've always said anyone who likes should be offered the choice of a free ticket to Swain's Island, which could be stocked with barrel fulls of absolutely pure and pharmaceutical grade hard drugs to the heart's delight of the new resident.
What kind of pollution? There are many and they aren’t all equal. And in what quantities per kWh for each type?
Workflowish: Open-source workflowy (recursive lists)
Makes sense. Do you think there's space for an indie shop to make a successful RTS? Successful being, say, $1M in sales?
A fully meta-rational workplace
Try an actually small company with like 3 engineers. Then if there’s an issue you talk to Bob if it’s hardware related or Fred if it’s software related, and hopefully both of them keep their part of the stack a little more streamlined purely out of self defence.
I can't help but disagree. In order to avoid miscommunication, people should be as accurate and clear in their communication as possible. It's not rude or pushy to expect clear and plain language, especially when dealing across cultural and linguistic barriers. Expecting people to read a context that varies widely between and even within a culture is unreasonable.
Then good luck building community around Hopf algebras, you certainly know the roadmap better than I. The internet is an amazing place to spread word on better mathematical tools.

Edit: I also just found https://bivector.net/ Holy crap. So good.
Tech jobs aren't "disappearing." A handful of big tech companies have let a lot of people go, people those companies apparently don't need. Those companies overhired for a variety of reasons and now find it easy to lay off because every other company in their stratum does it too. Plenty of companies still have job openings and will now look more attractive to people laid off from "big tech."

Entry-level tech jobs, hard to get for a while now, will get increasingly scarce. Companies can pick up more experienced/accomplished candidates with less incentive to take a chance on someone fresh out of school or with no real experience.
Just a reminder that the WSJ and Washington Post has been pushing a lot of articles over layoffs in tech, overinflated SWE salaries and generally pushing the narrative that tech workers are "overpaid" and that it's time for this to end. With the Washington Post, of course, being owned by Bezos, and the timing of these articles coinciding with the RTO policy at Amazon I can't help to think that this isn't a coincidence.

Reminder that most "tech workers" laid offs were in non-technical positions as well (ie not engineers). HR, recruiting, DEI...

https://interviewing.io/blog/2022-layoffs-engineers-vs-other...

https://www.bloomberg.com/news/articles/2023-01-24/tech-layo...

https://www.computerworld.com/article/3690309/about-those-te...

https://www.gartner.com/en/newsroom/press-releases/2023-03-0...

https://techreport.com/news/3493451/microsoft-layoffs-ethics...

EDIT: Wrongfully attributed ownership to the WSJ to Bezos. Thank you smallmind for pointing it out.
Also probably not approved because of a lack of randomized, double blind studies. But it would be really hard to run a study for a treatment like this. I can’t even imagine trying to get informed consent to try and enroll someone on the trial. So, without that, the best you could do would be to find a drug that is approved for something else that can be used off label.

I don’t think there are any easy answers here.
Yeah, I left a large company for a smaller company, and yeah, you do miss having people entirely dedicated to build systems etc.
Easily accomplished by letting doctors prescribe this stuff, available in monthly doses, from a pharmacist at state expense until they can break their habit by whatever means works for them.
Nobody is obligated to let people spew propaganda
Unfortunately not, if programming gets automated away, or if increases in productivity push me out of the field, then I can’t imagine the other things that intrigue me aren’t going to face the same fate. I had planned on going back to school for a while for something else, but the process would be very difficult and very expensive, and frankly I’ve given up on that idea as anything but a pipe dream.

Funny enough programming was always my Plan B. I never wanted to become a software developer, at least not the time/way I did, but I’ve been stuck here because the old golden handcuffs. I’m uneducated so I guess it’s back to unskilled labor.

I suppose when the time comes I’ll just have roll with the punches and figure things out then. I tend to do better with that sort of thing in a crisis than I do in the good times anyway, where I mostly just get complacent.