skysight-inc/HackerNews huggingface dataset:
Update: The output from this tool would potentially be used to automatically select federal workers for termination.

DOGE Is Working on Software That Automates the Firing of Government Workers - https://news.ycombinator.com/item?id=43176204

https://www.wired.com/story/doge-autorif-mass-firing-governm...

https://web.archive.org/web/20250207070643/https://media.def...
While I can't speak for MicroLua, this can indeed be accomplished with vanilla Lua.

There are two things in play here:

First, the _ENV variable here is special.

It is implicitly used to lookup any identifier that has no visible binding, locally or in the surrounding scopes.

Thus a script just containing print("Hello world") is really _ENV.print("Hello world").

Usually _ENV is just implicitly defined to be the global environment (available as _G), but it can be overridden within a lexical scope to a custom value.

Second, the jump labels just make use of the alternate function call syntax of object:method(args), which is equivalent to object.method(object, args).

The whitespace is non-significant, which allows it to be written like that.

In combination with metatables you can use _ENV to track variable reads, calls etc. within a function, which you can (abuse) to create DSLs.

You can get an idea of whats possible by just tracking what we can intercept with _ENV.
Adding the following code after the pio_timer function, and running the script with Lua 5.4, already gives us quite a bit for just the first three lines of the function.

local loggerMetatable = {}
function loggerMetatable:__bnot()
print("Called bnot on " .. rawget(self, "name"))
end
function loggerMetatable:__call(...)
local name = rawget(self, "name")
print("Invoked " .. name .. " with " .. #table.pack(...) .. " args")
-- Return another logger table to visualize variable interactions
return setmetatable({ name = name .. "(...)" }, loggerMetatable)
end
function loggerMetatable:__index(key)
local name = rawget(self, "name")
print("Accessed key " .. key .. " on " .. name)
-- Return another logger table to visualize variable interactions
return setmetatable({ name = name .. "." .. key }, loggerMetatable)
end

local pio_env = setmetatable({ name = "_ENV" }, loggerMetatable)
pio_timer(pio_env)

-- Output:

Accessed key public on _ENV

Accessed key start on _ENV

Invoked _ENV.public with 1 args

Accessed key set on _ENV.public(...)

Accessed key y on _ENV

Invoked _ENV.public(...).set with 3 args

Accessed key mov on _ENV

Accessed key y on _ENV

Accessed key y on _ENV

Called bnot on _ENV.y

Invoked _ENV.mov with 1 args

[...snip...]
Ongoing thread https://news.ycombinator.com/item?id=43170850
I just watched my wait time GO UP, from 2 mins to 3, I think I've had the tab open longer than the initial 7 minutes what is this garbage?
Ever wonder why Africa's borders appear so strange?
Certainly, but a stable inflation-adjusted income. If your income is stable in nominal dollars, then it is constantly decreasing in real dollars.
Ukraine agrees minerals deal with US
My current favorite language, just no time to finish my gleam projects.
Genuine question...why not?

The reason I ask, it's not like they were just making "components" like 3dfx or Nvidia at the time, they were making end-to-end workstations. Why is it such a stretch to think that they could have taken on Apple, especially since Apple in the 90s was kind of languishing?
Deepseek or whatever farming tech they may be developing don't amount to a drop in the bucket when it comes to their looming demographic collapse.

China is projected to see its population decline by somewhere near 400 million people over the next 75 years. Given their deep seated xenophobia, and limited and largely unsuccessful efforts to attract and integrate immigrants over the past couple decades, there's also no way they're going to replace even 1/10th of their population loss via immigration.

The predictions of "Collapse" may be somewhat early and perhaps hyperbolic in the short to medium term, but there's just no way they aren't going to face some extremely significant economic challenges when they lose 1/3rd of their workforce and have a population pyramid that looks like an upside down triangle over the next few decades.
Framework teases a low-cost 2-in-1 laptop
I worked at a large company that acquired a small start up company that similarly their business was based largely on some open source code. Our large company never worked with open source code before and really didn't understand the risk that "these guys can just walk... and the code is free for them". No amount of warning could change how the big company operated, some management seemed outright offended to be informed of the lay of the land.

Everyone who was from the start up was gone within 2 years, most across the street at a new venture based on the open source code, and not long after the product shut down as far as large company was concerned. It was wild to watch the otherwise fairly competent large company willingly cut their nose off to spite their face, and double down on doing so while it was happening.
I thought the same thing. Sure it's async but still you have to keep this in your mind for a very long time.
The article describes why. 2 different db engines (or even instances) can use different file layouts for the same schema.

In many was sql is all about divorcing the schema from the files.
It's a pretty wide spectrum. Here's a fun example. I've fostered rescue dogs before, and two dogs I fostered were on opposite ends.

The rescue org asked all fosters to crate train their dogs. The first I fostered was a lab mix. He hated his crate, but all I had to do was throw one piece of kibble in and he would sprint inside. As soon as I locked the door he would whine, for upwards of 30 minutes, which was hard for a first time dog owner. I kept checking the camera I setup until he finally settled down and I was able to relax. This routine happened every time.

The other one was a Boxer/Pit mix. He would not go into his crate for all the kibble in the world. He just didn't care. He knew what would happen if he went in, so he wouldn't budge. When I eventually managed to coax him inside, and I closed the door, he was totally silent. He made the choice to go in knowing what would happen. This happened every time.

So based on my limited experience, food motivation is not about whether or not a dog wants to eat, but what other desires that desire for food (even when not particularly hungry) will override.
> Java is not object oriented.

Java technically isn't OO in the strictest sense (Smalltalk, Ruby). It is OO in the modern sense (where modern >= 1980s, C++). Though I am not sure if this is what Bob is referring to - I don't have any respect for the man or his ideas, so my biased guess is his definition of OO is shared only between him and his fans.
Was hoping for a 12" Macbook successor with small bezels. There aren't many good small computers out there now... Surface Go, GPD Pocket, etc?
Frameworknew Laptops AMD Ryzen AI 300 CPUs
Because it doesn't describe how data is laid out on disk.
My dog agrees.
I hope not

JavaScript enabled browsers are the future and burdening engineers with forever supporting people with no script enabled should not be something we do
Looking at the code (https://github.com/zilliztech/deep-searcher/blob/master/deep...), I think it probably may work at least with Ollama without any additional tweaks if you run it with `OPENAI_BASE_URL=http://localhost:11434/v1` or define `provide_settings.llm.base_url` in `config.yaml` (https://github.com/zilliztech/deep-searcher/blob/6c77b1e5597...) and tweak the model appropriately.

From a quick glance, this project doesn't seem to use any tool/function calling or streaming or format enforcement or any other "fancy" API features, so all chances are that it may just work, although I have some reservations about the quality, especially with smaller models.
https://archive.today/iyrvC
>The point is there's a high correlation between being a prisoner and being a psychopath,

America imprisons vastly more than any other liberal nation. We have no shortage of people who spent a decade in prison despite not committing the crime and eventually getting out.

Why Holmes over people who didn't deserve prison?
> I don't really care about what he does in American politics

Makes sense. Except that American politics can have a huge impact on Europe. Just look at Trumps shafting of Ukraine in favor of a relationship with Russia .
>for domestication to be possible, there has to be a preexisting social structure like herding, colonies, or packs. If it's too weak or non existent, there's no chance that domestication is possible.

Is that really true? A cat seems to relate to a person as if the person were the cat's mother. The kneading with its paws that a cat does after it jumps into your lap is what a kitten does in the wild to induce its mother to express milk.
If you're going to keep partial hashes in memory, may as well align it on whatever boundary is the minimal block/sector size that your drives give back to you. Hashing (say) 8kB takes less time than it takes to fetch it from SSD (much less disk), so if you only used the first 1kB, you'd (eventually) need to re-fetch the same block to calculate the hash for the rest of the bytes in that block.

... okay, so as long as you always feed chunks of data into your hash in the same deterministic order, it doesn't matter for the sake of correctness what that order is or even if you process some bytes multiple times. You could hash the first 1kB, then the second-through-last disk blocks, then the entire first disk block again (double-hashing the first 1kB) and it would still tell you whether two files are identical.

If you're reading from an SSD and seek times don't matter, it's in fact probable that on average a lot of files are going to differ near the start and end (file formats with a header and/or footer) more than in the middle, so maybe a good strategy is to use the first 32k and the last 32k, and then if they're still identical, continue with the middle blocks.

In memory, per-file, you can keep something like

- the length
- h(block[0:4])
- h(block[0:4] | block[-5:])
- h(block[0:4] | block[-5:] | block[4:32])
- h(block[0:4] | block[-5:] | block[4:128])
- ...
- h(block[0:4] | block[-5:] | block[4:])

etc, and only calculate the latter partial hashes when there is a collision between earlier ones. If you have 10M files and none of them have the same length, you don't need to hash anything. If you have 10M files and 9M of them are copies of each other except for a metadata tweak that resides in the last handful of bytes, you don't need to read the entirety of all 10M files, just a few blocks from each.

A further refinement would be to have per-file-format hashing strategies... but then hashes wouldn't be comparable between different formats, so if you had 1M pngs, 1M zips, and 1M png-but-also-zip quine files, it gets weird. Probably not worth it to go down this road.
"that statement is so fundamentally detached from reality that I don't even know how to start."

It is the statistical average for Android, but again it depends on the use-case situation. Apps are a saturated long-tail business that fragmented decades ago.

Python sits on top of layers of C++ wrappers for most ML libraries, and doesn't do the majority of the heavy computation in Python itself (that would be silly). Anyone dealing with the CUDA SDK for Pytorch installs can tell you how bad it is to setup due to versioning. That is why most projects simply give up to use a docker image to keep the poor design dependencies operational on a per project basis.

"then I think I'm wasting my time"

Than just let the community handle the hard part, and avoid having to figure it out yourself:

https://github.com/dambergn/ai-stack

I think you are confusing ML work with end users playing with other peoples algorithms.

Best of luck =3
First official release of Envoy AI Gateway v0.1.0
I did not vote GOP, at least not the president and most offices.

I fully expected this outcome, and support it.

Despite your accusations, I ask you to consider that it is you who needs to assess your sources of information as well as your political stances. I was previously an avid watcher of PBS NewsHour but stopped due to the constant, obvious propaganda in the 2016 election cycle. WETA and NPR should get defunded first. When you have people who watched Lehrer say that: oopsies. As a Wikipedian, the entire left of center information space has become trash, no better than Fox News. WETA may have cleaned up their act, but alas it's too late for that. This is not a win for the GOP, this is a failure of the left and its thought leaders who still continue drinking the Kool-Aid. Trying to break out of your propaganda system will be extremely difficult and dare I say dangerous, so don't take it lightly.
I can see the board! It's a huge improvement.

One more improvement. There needs to be some way to see the move the computer made. If you blink, a piece is somewhere else, and you have no idea what happened.

I like the concept of overlaying visualizations on chess to help people understand what's going on, but it will take a lot of playing with what to show and how to show it to make it useful rather than annoying.
Another way to think about it is that if a SQL schema is a file, so is an Excel spreadsheet template.
> Most people don’t

Polling disagrees with you here. Funding and helping Ukraine was massively popular in the US and transcended party lines until it became a wedge issue after the Republican primaries (what changed?).
also the chicory Extism SDK https://github.com/extism/chicory-sdk
and the mcpx4j library used for mcp.run Java integration, see e.g. https://docs.mcp.run/tutorials/mcpx-spring-ai-java

...and Chicory works on Android too https://docs.mcp.run/tutorials/mcpx-gemini-android
> What kind of bubble are the founders living in?

The article points this out: both come from families owning sweatshop^W factories, so that's the bubble. They probably were applauded by their fathers for the good idea and execution.
The correlation is still there, but it's a reason the causation you might have been thinking plausible might not be.

In OP's case, however, the correlation did NOT seem to exist.
It arrange most of the engines in two horizontal rows. Perhaps the algorithm can be tweaked to get a more even map. Which program are you using?
It's a real issue when writing an affidavit or testifying. Lots of ingrained bad habits.
Downvotes are a legitimate expression of disagreement, not hate.
Similar effect, completely different tech. GoatDB is not another b-tree wrapped as a DB, but a distributed, replicated, commit graph similar to Git
pretty sick stuff guys, excited to see what you accomplish
There’s something to be said for fresh perspectives, sure. There’s also something to be said for hiring farmers to teach you how to run a greenhouse. You need to know the rules before you break them.
We Won't Be Ants: Five Things AI Will Not Change
Thanks! -- It is in the backlog under "pending".

If this thing takes off and becomes a thing then adding those will be fairly straight forward.
Your counterclaim is based on the unsupported assumption that a substance having relatively high neurotoxic potential means that it cannot induce neuroplasticity. The two are not mutually exclusive, and in the case of the substance in question, it is well known to have both high neurotoxic potential, as all strong NMDA antagonists do, as well as the ability to induce increased neuroplasticity.
Interesting, and I suppose not surprising given the source. AT&T kept on with Datakit long after circuit switched data networking became passe.
When prices fell, sales increased.
Used to be relevant data was in a document but much is no stored in specialized web apps whose data in turn is stored in a db.
What if gravity is non-linear and thus collapses the wave function? I think Penrose has suggested gravity as an objective collapse interpretation. The measurement problem still hasn't been resolved, but we observe a classical world around us, despite the fact that decoherence simply spreads the superposition of interacting quantum systems to the world. Gravity could be what prevents the linearity of quantum systems from putting the entire universe into superposition.
I understand where you're coming from but that demo video makes it very, very clear that the founders knew exactly how it was going to be used and explicitly approved. It is completely unambiguous that they have zero regard for natural human empathy and caring, and view slow factory workers as worthy of humiliation and punishment.
Odd how well it correlates with where I'd expect fraud.

I would have expected universities with a higher retraction rate to have greater integrity, tbh.

Maybe it could be an indicator for which universities have a high rate of integrity increase? idk...
Probably less than a year before although be aware that "ai systems" in this context most likely also means so called "gpt wrappers" (RAG systems, integrations etc.).
Small data point: the software house I work for created a lot of those in 2024 because a lot of clients asked for it. However, clients quickly realized that it is not as quick and cheap as promised by AI companies and it requires a lot of work on their side to clean their data.
Some more interesting use cases in production:

Running python UDFs in Trino: https://trino.io/docs/current/udf/python.html

Running the Ruby parser in Jruby: https://blog.enebo.com/2024/02/23/jruby-prism-parser.html
'certainly not a "marketing company."'

So you think they publish free services out of charity? Perhaps the technology business is not for you...

Best of luck =3
Emergent Misalignment
You have to see what already exists in X11-land before judging that simple wasn't hard to do. (e.g. xterm)
The self-pitying words of entitlement coupled with a persecution complex.
This is exactly my issue with "sprints" and "Agile".

As a business, even as a "project" the needs change between the start and the end of a project. Periods of low and high activity coincide with the various phases of things. Expecting some crunch time at the end and allowing some slack time at the start/middle allows a natural flow.

Now managers have decided employees must work at a high level of output/at crunch time pace ALL the time. Any change in forecasted points, burn down results in meltdowns at the VP and higher levels, while actual expectations, requirements and deadlines are changed at the drop of a hat multiple times.

Waterfall (not the sprint version of waterfall, the Deming version of waterfall with iteration between steps) gives a much more natural alignment of this while also ensuring the starting point doesn't get shifted at the whims of a VP with a "good idea" in the middle of a project.
In the GR model of black holes, the singularity is at the end of time inside the hole, not the beginning.
Framework's first desktop is a strange–but unique–mini ITX gaming PC
> Seriously, nobody should be reading that book.

As much as I appreciate your attempt to put the categorical imperative into action, surely major milestones in the history of philosophy don't fall into the set of books that "nobody" should read (assuming that that is a non-empty set to begin with)?

> Just read a summary or take a class

If you take a class on Kantian philosophy, surely the teacher will have read Kant and will ask you to read some Kant?

Maybe an interested reader doesn't need to commit to reading the whole book and can dive into some selections? https://www.goodreads.com/work/quotes/1072226-kritik-der-rei... offers some starting points. e.g. I dug into the quote on the "light dove" on archive.org, and found this following passage that I think is fantastic:

"But it is the usual fate of human reason in Speculation, to make its edifice ready as soon as possible, and then for the first time investigate, whether the foundation has been even well laid. Then all kinds of excuses are sought after in order to console us for its want of fitness, or rather indeed to avoid so late and dangerous an examination."
Co-opting a movement for your own gain is a tried and true dictator play. I don't think it matters what people want as long as Elon can use the mob for his own gain.
Same experience here. I also found that if they haggle on the price at the beginning they turn out very difficult to work with.
Laser-textured metal inspired by shark and cicada creates antibacterial surfaces
Hi everyone, I'm the plaintiff in this lawsuit. I'm still working on my companion post for tptacek's post! I'll have it ready Soon TM, but feel free to me any questions in the meantime here.

While you're waiting, check out this older post: https://mchap.io/that-time-the-city-of-seattle-accidentally-...
I wish that’s rather add track point to keyboard.
AMD Ryzen AI Max Plus 395 Processor – Video Review Asus Flow Z13 Gaming Tablet
Yes, you should have a medical tricorder. It’s a scandal these don't exist.
Dividing 15kWh by the average COP should determine it, although heat demands change from year to year and temperatures vary, causing not only the amount of heat needed to vary, but the average COP to vary too.
Yes, forks can do anything. That's the point: to make it possible to create software that behaves the way the user wants and not just the way it was originally programed.

There are lots of ways to figure out what version to install; which is a lot better than having literally no choice because there's only one option available: the one with homescreen ads/government backdoors/seat heater subscriptions.

Will some users make the wrong choice? Yes. Is that a valid justification for treating everyone like children unable to make decisions for themsleves? Absolutely not. Just as there are other ways to prevent real-world crime than by locking everyone in concentration camps, there are other ways to prevent cybercrime than by locking everyone in an inescapable walled garden.
Also Google:

* We force enabled Gemini on your Corporate Accounts, dont even try to turn it off suckers, haha

* A month later: We're raising prices because of the "benefits" of Gemini
Comply: Learning Sentences with Complex Weights Inspired by Fruit Fly Olfaction
A lesson, hard learned, is you sometimes cannot change minds. You can only take action within the bounds of any constraints after making a best effort to educate, inform, and provide guidance.
It's also worth pointing out that the "Moneyball" strategy ultimately failed because it produced a team who could succeed in the regular season, but fail consistently in the playoffs and ultimately lead to good players leaving due to salary constraints.
Maybe someone with a really interesting voice?
To be fair, I know people who would buy a Tesla now and the statement they'd be making is "I don't give a shit about politics".
Just making fun of the "oohh aaah le ancient races will ignore humans. le epix"
Estonia and OpenAI to bring ChatGPT to schools nationwide
Mine went to 16 minutes.
The party could be considered illegitimate by the rest of us if they were to continue down the path of ignoring the Constitution.
The thing is Germany, that the quality work is nowadays rare. There is good chance, that the windows will be installed the way you described, the edges plastered and no way to control what's done. German procedure is called "RAL Montage" for it, looks nice in theory, but it takes too long for average "professional". I would say, that picking any window with tripple glas is okay anywhere in Europe. And then comes next problem - the insulation becomes too good and ventilation system must be installed to avoid moisture and mould.

The tools... I think, this is not my last construction site. I must buy some smaller property for my retirement, a house for old people is too much.