skysight-inc/HackerNews huggingface dataset:
> Every machine learning application ever involves both training and inference.

Not really, no. There are a lot of "classical" models that you don't want to update on the fly. I'd even argue that it's a minority.
Right now it’s just a db query on display_name with ilike :skull:
Show HN: Visual debugger for Rails system tests
Hey all, I've been working on this side project to get a Cypress.io-like experience, but for Ruby developers.
It's plug-n-play with Capybara system tests, with the following features:
- visualize assertions/commands as they happen
- view all API requests, errors, and logs in the timeline
- pause/continue on any step
- rewind through history with a recorded video

This is brand new, so looking for people to start trying it out and leave feedback.
Those computers are terrifying. They remind of The Triffids. (https://www.themoviedb.org/tv/2609-the-day-of-the-triffids/i...)
Gambling is a form of entertainment for most people. For a few it is disastrous.

Same idea that keeps games like Candy Crush afloat... 1% of the users account for 99% of the revenue (napkin math)

There are more people treating "investing" as a form of gambling or short term game they can play to get ahead. For example, they engage in chart patterns, options, shorting, and day trading. Think WallStreetBets, GameStop, AMC
I get this when accessing the page:
"Notice to users in Brazil
Because of Brazilian government demands to remove creators from our platform, Locals is currently unavailable in Brazil
We are challenging these government demands and hope to restore access soon"
Wth I was just binging atp.fm and I am currently on the topic of the twitter exodus and bluesky/mastodon alternatives and this news drops.
Direct quote from Xitter:

> don’t depend on corporations to grant you rights.
defend them yourself using freedom technology.

> (you’re on one)

Which is strange since I don't think X actually federates, and its "free speech" seems a mix of pay-to-play and "don't speak ill of the king".

Perhaps Dorsey was cross posting from BlueSky? Or he made nice with Musk and is trying to throw him a bone?
They would have flown on an Atlas V. I know some Mercury flights were on Atlas. Is this the first crewed flight of an Atlas since then?
You are inverting cause and consequence. It's because Boeing has had so many failures that it has come under particular scrutiny. Failures which, from a statistical point of view, suggest that there may be a cause to look for. Other companies do not have as many (and as basic) problems.
Just throw even more money at those problems too.
Show HN: I made a secret word matching game to play with your partner
You've actually been asked that...? That's a trip. "Whichever one solves the problem at hand."
Depends what you mean by industry.

If you mean the US big airliner industry, then Boeing is essentially it, so yes, And I presume it comes directly from the FAA delegating so much of their job to Boeing meaning Boeing had to inspect itself.

The you had the bad deal grand fathered between USA and EU : FAA inspect Boeing planes, EASA has to accept that certification without checking by themselves.

Airbus need to be certified by the EASA, they have much less if any delegated authority for that (though they do pay a lot into that, there is a difference between you need to pay into your regulator and you are your own regulator through your own employees). And then they need to separately be certified by Boeing.

This means the surface area for Boeing screwing around is much, much larger.

I don't doubt there are flaws if we looked into airbus assembly, but I highly doubt they would be systemic and part of a larger screwed process like what is being found at Boeing.
Python has like a dozen competing solutions in their package management space. Python is clearly the problem, not the user.

Their docs don’t say that, they advertise exactly what the GP ran. Python needs to unfuck its ecosystem.
Sitting on cash means you aren't putting it to use.

1. invest in the business to increase long-term profits

2. give out dividends to investors

3. buy back stocks so future dividends are more valuable

Cash flow (from revenues) is relatively predictable, so you can count on more coming in to cover future expenses. Business can also issue bonds (loans) should cash be in shortfall or they want to invest in a factory or similar.
Thanks to M&A's, Boeing is the industry (at least in the US). Then the bean counters figured out that they can outsource a lot of the manufacturing to '3rd parties' who pinky-promise they have a functional QA process.

When MCAS drove 2 planes into the ground, they were able to proclaim "It wasn't us, it was our software vendor!." All the airframe problems? Well, that's Spirit Aerosystems!

There should be a lot of Boeing execs in prison for manslaughter.
It doesn't look that hard: https://youtu.be/vuvckBQ1bME?si=eCGILMLlZHZnztCR
Hearing from people that did internships in other fields for almost nothing, during which CS students make more than most workers really drove that point home for me.
Why a rich guy going to space for a second time matters
More accurate would be low margin businesses died off to Asia.

High margin/specialisation businesses are still around. Just because wages don't massively affect the bottom line.
I would argue that the second learning is to make it impossible to comply with these subpoenas where possible by making it so the company itself is unable to decrypt it.

Admittedly this is not really an easy solution with something as open as emails, it's possible within corporations but I don't know of a solution between "random" people.

But outside of email and things that have to be unencrypted for interoperability, everything should be encrypted and inaccessible to the company so this situation is impossible.

I think the ship has sailed on the idea of electing people who will actually care about privacy of their citizens.
The owners/economy has demanded for things to become more efficient then last year every year for decades now.

If no massive technological breakthrough happens at some point the operation is as efficient as it can be while producing safe products but still you have to become more efficient for next quarterly/yearly results to keep the shareholders happy (if you can't find new clients to expand to). It is at that point that you start cutting corners and end up in situations like this.

This happens in every field but obviously in most fields the cost of these failures is not big enough to really matter but when you apply it to aviation you get planes with hundreds of people crashing into the ocean.
The device the OP puts Tasmoto on from athom.tech can also be ordered for the same price pre-flashed with ESPHome to work with Home Assistant. I have used them with 2500W single-socket loads and been happy with them for a year or so.
For whole house load I'd recommend integrating with whatever smart meter tech your country uses.
For the in-between size loads eg. 32A breakers in a consumer unit I have not found a reliable and cost effective solution yet.
> I have never heard of the negative base question

In what real world situation would you even use a new base system?

Seti and Aliens are the only one that comes to mind, encode a new numerical system based on some fundamental physical constant like the atomic weight of hydrogen.
Yes please report back if it works
Maybe so, but once you know you won’t need to scroll to the top of the file to know which one you are using.
I try to avoid all routes that are not win-win or feel "evil".

After reading more of those comments, I am still unsure what's the way to go. Maybe simply keep the trial but make it 30 days instead of 14 days.

The problem with premium features, is that I would then need a free version of the product. But I don't want to provide a free version without support, as it's a self-hosted product.
The reviewers presumable have access to the true metrics.
That could be part of the question.

At one job interview I was deliberately given a problem which had no efficient solution. The idea was to find a heuristic which would get close to the optimal solution and run in a reasonable time.
I used it to prepare for retirement. The investment in T-bills is not the sole strategy they proposed but the basic ideas are solid.
> Is this the kind of problem that is being uncovered because of the extra scrutiny that Boeing is currently under?

Yes.

> To put it another way, is this the kind of problem that is endemic across industry and we’re only finding out now because we are taking the time to look?

That is a completely different matter. The increased scrutiny on Boeing can simply be uncovering that the wheels have been coming off for a while as result of the stock-chasing policy they’ve been following for 25 years.

Previously it could be covered up because their primary regulator was too hands off but recent events have led to the FAA dedicating more resources to Boeing, and thus having a lot more opportunities to trip over malfeasance.
When I connect on SSH it verify the host-key. So, that would warn before submitting user/pass (but also, user-key should be used)
This will not handle cases other targets than $HOME. The automatic deletion seems also very risky. In my own script, I move all pre-existing targets to a separate directory, so I can check later.
I'm a believer in Joel Spolsky's recruiting goal: "Smart and gets things done."[0]

Add "not a jerk" (which I find is part of "gets things done" on an ongoing basis) and everything else is either vanity or decision paralysis on the part of the interviewer.

[0]https://www.joelonsoftware.com/2007/06/05/smart-and-gets-thi...
>it's time to nationalize Boeing

I seem to have lost the thread between that and

> The people who run the company should be the people who know how to build planes. It's in our economic and industrial and defense interest to have a well run, high quality aerospace manufacturer.

As a reminder, the leadership competitions in bureaucracy select for loyalty to the bureaucracy, not the bureaucracy's stated mission. Exceptions are rare and fleeting.
1. sudo apt/dnf/zypper install stow

2. man stow

3. git init ~/dotfiles

have at'er
This just means that the language forces you to use more memory to make the computation reversible

Quantum computing suffer from the same problem. There you use the CNOT gate for example, because XOR is not reversible

Some pointers

https://en.wikipedia.org/wiki/Controlled_NOT_gate

https://en.wikipedia.org/wiki/Reversible_computing#Logical_r...

https://physics.stackexchange.com/questions/270266/why-do-qu...
Shame it's GPL3. That counts it out of being included in FreeCAD, which I can't help but feel would be an improvement on the current spreadsheet workbench.
The only real issue is that rocket launches are 100x (1000x? 1MMx?) more expensive than plane takeoffs, so the feedback loop is more difficult.
Synthetic Monitoring
Except that people aren't dying as a result
They have a few different kettle models with buttons in different places and varying amounts of plastic like any other brand. This is just my experience with one model and thoughts on its "design"

It was this year and kettle seemed brand new when I arrived, I guess it survived at most one other tenant. Not an old model for sure.
To bastardize a quote - ‘it’s a terrible system of government, but it’s the least terrible one we’ve been able to find’

Seriously, what are the alternatives?
Yes, I mean obviously cargo ships are not well inspected, they lose power all the time and companies just hope it doesn't happen near anything important. The oil industry is like this, you've got bottom-of-the-barrel tankers (https://www.amazon.com/Tankship-Tromedy-Impending-Disasters-...), spills continuing for decades (https://www.propublica.org/article/chevron-will-pay-record-f...), leaking methane wells permanently abandoned by "bankrupt" companies, etc.

You're definitely right that we're all paying extra attention to Boeing at the moment, but if you look around I think you'll find that there actually have been pretty recent famous failures in quite a few industries.
Cybertruck Owner Breaks His Finger Trying to Show Vehicle Is Safe
You get what you measure. You can't hire smart motivated people and then be surprised when they figure out to optimize for their rewards.

If you want a team that lands stable customer-loved products, make THAT your performance review. Turns out that's hard to do objectively and consistently.
But libc is more than a set of global functions - it has a bunch of global state associated with them as well. And manipulation of that is what I consider a runtime.
I'm not sure what happened in your case, but it probably wasn't what you describe. We changed goimports in 2016 to prefer crypto/rand over math/rand (https://go-review.googlesource.com/24847), and that was before there was VSCode support for Go.
Others prefer to have hobbies outside of coding, and that's fine.
How is this any different than say working at Tesla today?
I don't understand your comment, can you explain? What is the "OhSoCoolConvenientKludgeTech" that should be banned in this case? VPN?
Too many places are sterile and torched – let's make them cool and funky
Former Windows Admin who still uses Powershell on *nix. Once you get over the hump, you will find it's pretty darn good scripting language. Personally, I find it much more maintainable since verb-noun is clunky while writing but much easier to read.
Jumping into this with a "spicy" personal opinion.

How I would rate 2001 depends entirely on my criteria.

For cinematography and vfx I would give it an 11 out of 10. Ground breaking.

For story and entertainment, I'd give it a -1. It is an anti-film in that sense. The most mind-numbingly boring and drawn out piece of "film" that I have ever had the displeasure of trying to sit through.

And I say that as a self-professed film nerd. I admire Kubrick a lot. But I can't stand 2001, at least when I judge it by the same criteria that I judge other films.

Film is visual story telling. Emphasis on "story."

Putting aside Dave & Hal (which make their appearance so late into the "film" that I've already been asleep for 3 hours - yes I'm exaggerating), when you take away identifiable protaganoists and antagonists, with backstories, goals, motivations and obstacles what you are left with is more of an exhibition.

2001 was more of a 1960s speculative endeavour into humanity's future at the dawn of the space age than it was a story told through imagery. It lacked plot, character development, relatibility and it's pacing was so slow and drawn out that it's hard to maintain your attention throughout.

When you judge it for what it was, there is a lot of greatness there. Many of its visual effects were truly groundbreaking and influenced filmmaking for decades to come.

But when you compare it to films that you actually want to re-watch for entertainment value ... I would put it in the "awful" category. But that's just my personal opinion.
We talk about something like this now and then but the thing is, if fizzbuzz is still managing to eliminate more than half the candidates I don't think it's useless.
It doesn't pick an arbitrary one. It prefers crypto/rand, and has since 2016 (https://go-review.googlesource.com/24847).
Veilid, yes, willow, no. Thanks for pointing that out, I'll read up on it

I'm starting with something that's familiar but not structurally aligned with what I want to do (git+ssh). I intend to make the "backend" pluggable so I can use the same app to evaluate different distributed frameworks (Veilid, IPFS/Ceramic, IPFS/OrbitDB, Holepunch, IPv8, ...)

Otherwise I'll just spend my life tinkering with distributed frameworks and never end up with a distributed app.
You’re missing out on all the people who channel that passion into doing their job so they don’t feel the need for side projects
I got irrationally angry about this at a previous job. Everyone was all excited management was having us all do a "hackathon" and I am loud and grumpy about how this should just be part of the normal course of business.

We found solutions and tools that better solve problems but to this day have still not been implemented.

Not everything needs a novel solution but not making room for innovation because the company is operating as a feature factory is boring.
Wouldn't having a handful of alternate implementations running suffice in making "consensus more robust"? If there's some bug in core, all it takes is one alternate implementation to catch it.

At a more practical level, there's a strong incentive to go along with whatever bugs are present in core, either as a miner or a user (ie. someone making transactions). If there's a consensus disagreement and you're in the minority, then it's basically becomes a hardfork and your side would have a fraction of the hashrate. This isn't too bad if you're just transacting, but if you're a miner this is catastrophic because all your blocks are wasted, because your side of the fork has no chance of being the longest chain, due it it having minority of the hash power.
That's a problem of failing to manage standards, not a problem with rich text in emails.

Email is a standards backwater, but the solution is not to kneecap it.
There's a lot of software I would pay for, if there was some offer that made sense for my use case.

For example,I use hwinfo64 because I like having some system stats on my stream deck. The free version cuts off the shared memory access after 12h and you have to re-enable it manually. Now this is just a fun nerd thing for me, not something I'm using for work. It's a tiny part of the software's feature set. But I would have to buy a yearls subscription, or a lifetime one for $130 - too much for some colorful graphs.

Just yesterday showed my dad a tennis game on my Quest 3. 15 minutes trial / ~$30 to buy. What am I going to do with 15 minutes? That's hardly enough to get through a tutorial, and definitely not enough to make a decision whether the game is good enough. A sports game on a VR headset is basically workout equipment. I'm not going to play that for a day, "beat it" and move on to the next game - I'll either play it every night for weeks, or not at all. So 15 minutes only makes sense if that's well below the time most people find out that the game is garbage (if it is), and if this is a way to trick people.

We live in a time where you can't trust online reviews at all, and where most people just blatantly lie in product descriptions (when have you seen "4K" actually refer to something remotely close to reality?). We need proper trials.
We already had a strong and clear signal from the financial industry in 2008...
Sony, Paramount Explore Merger as Streaming Sector Runs Out of Ideas
Woah that's very strange because it doesn't even have code to support anything beyond depth=1!

Perhaps there were more hidden links in the html than are visible to humans? It uses a simple regex filter to find URLs so it's not smart about telling the difference between a link in some embedded JSON and real <a href>.
The roughest outline for hiring as far as I can follow it is start with 100 resumes, filter it down to 10 by picking ones that are nicely formatted, then filter down to 1 by interviewing. Each level of filtering should be structured so that it biases towards technical competence.

It isn't really a licensure examination because, as you point out, the industry doesn't bother to put the resources in to make sure anything is systemically analysed. It is a process to balance supply and demand of jobs.
Securing Your Server in 2024
Probably talking about something like https://antithesis.com
In general there is very little overlap. crypto/rand vs math/rand don't even overlap except for rand.Read, and that was a mistake. We also corrected the import fixer in 2016 to prefer crypto/rand, so no one should have run into this problem in a very long time. https://go-review.googlesource.com/24847
Agents in raid attached "classified" cover sheets to 7 files to stage photo
Show HN: A boilerplate about API building
And ironically these exact problems are why people stopped using t-SNE in favor of UMAP originally.
You can set the source and target directories to whatever you'd like, this is just what I need for my own use. The automatic deletion is for directories, to prevent recursive symlinks. Of course, you can program your own however you wish, maybe add a confirmation step before removing and/or create a backup beforehand.
FinRAG Datasets and Study
We investigated how good the current state of the art (M)LLMs are at solving the relatively simple problem of extracting revenue figures from publicly available financial reports.
To test this, we created 3 different datasets, all based on the same selection of 1,156 randomly selected annual reports for the year 2023 of publicly listed US companies.

The resulting (fully labeled) datasets contain a combined total of 10,404 rows, 37,536,847 tokens and 1,156 images and can be found on Github and Huggingface: https://github.com/parsee-ai/parsee-datasets/tree/main/datas...

For our study, we are evaluating 8 state-of-the-art (M)LLMs on a subset of 100 reports with some interesting results.
Our main findings are:

- If we feed the models just the relevant table in text form (“selection-text” dataset), which contains all the required information to solve the problem, a lot of the state-of-the-art LLMs we tested can solve the task with near 100% accuracy, although some even struggle with this most simple exercise (notably Databricks DBRX and Snowflake Arctic, which is by far the worst model we tested for our task).
- RAG is still a major problem for ALL models as even at a relatively small context size of 8k which we used for the “RAG-text” dataset, performance drops significantly for all models, between 10-30% as compared to the “selection-text” dataset.
State of the art vision models (Claude 3 and Chat GPT 4 vision) are performing much worse than their pure-textual counterparts, achieving only around 60% accuracy on the “selection-image” dataset, which is a drop of almost 40% compared to the “selection-text” dataset
- Looking at the results of the “Selection-text” dataset, especially the smaller models (e.g. Llama 3 70b, Command R plus) are showing a significant drop in performance with a more complex prompt (and more complex expected answer), compared to a more precisely posed question (and simpler answer), whereas the more complex prompt and expected answer was not a problem for the leading proprietary models (Claude 3, Mistral Large and Chat GPT 4). So for smaller models it is still important to keep the task as “easy” as possible, and better to use multiple prompts rather than trying to do everything in one prompt/request.
Maybe for the devs, but "solves fun puzzles" is not a measure of quality either.

The number of people who "aced the interview" but are borderline worthless for real product development is not trivial in my experience.
Faulty valve scuttles Starliner's first crew launch (more technical details)
Dorsey maintained his ownership of 2.4% of Twitter through the sale, no?
Link: https://x.com/jack/status/1786773074232107424