skysight-inc/HackerNews huggingface dataset:
while True: learn() comes to mind. Solving puzzles that involve thinking in terms of flows, accidentally learning some machine learning, and things that would transfer to tasks like designing computer networks, or scaling apps where the challenge is some choke point.

Polytopia is chess-like to me, in that there are many scenarios where you need to move precisely in order to pull off an attack or defense. While chess would be considered to be heavily focused on military and territory, Polytopia requires you to balance military, territory, economy, and technology development. It generates a lot of questions for me, that I end up trying to answer with small coding projects, like what’s the optimal way to expand using this tribe on this map type, or whatever.
Should artificial intelligence be person-shaped?
Im not sure how it's even remotely related to testing. I do agree that it depends on the person, just like every medium depends on both the artist creating the work and the patrons viewing it.

Many people who use formatters (myself included) just want consistent code and don't want to bicker with others about it. When it is soley owned by me and I'm doing it for fun, these reasons fall away for me.
The 180 first part was right. Make sure you are rotating 90 degrees in the same direction both times from your frame of reference (clockwise looking from the top).
And under-engineering is the result when you don't sit down at the beginning of the project and plan for the known scope and requirements of that project. They are both bad ways to go about it. So, like the title says: "just enough", so not more, but also not less.

It also doesn't always have to be a dedicated architect in a proverbial ivory tower. It can be an informal meeting of developers around a whiteboard. Don't get scared by the word "architecture".
Cow Tau: Emperor bull requires that you properly orient all of the cows using axis angle interpolation, but over-spinning will churn their milk into butter.
or treat vm's as containers and just spawn a single process in a firecracker vm.
More secure than containers will ever be and just as easy as another vm.
Could be managed by kubernetes if you like or need to manage many of these.
Hello! I'm Osbert, another elec member on MUREX. For sure, we use 115k2 UART on our "custom" ESC serial communication protocol, MASCP (murex async serial communication protocol). We stream 2 IP cameras, our CM4 board (open source as well!), and our mrxPLC (DC powerline data injection technology). Thanks for the encouragement. It means a lot to our team!
GigE needs twice the pin count. IMHO, there's not much room on the board for any more i/o. Certainly gigabit is nice, but there's plenty of applications where 100M is more than plenty.
It is not disingenuous to say that fossil fuel companies cannot be trusted, and they have continuously misled the public. Even if they were to properly bury carbon dioxide, combined with crooked politicians and lobbyists, it'll just give the companies a free pass to keep burning fossil fuels. In this way, they'll screw the people from both sides. Also, there is a limit to the volume that can be held by deep geologic reservoirs.
Energy use goes down because Cost of energy keeps climbing.
I personally dislike ad-hoc DSLs that aren't composed of the language's existing syntax.

Considering I get pleasure from formatting the code beautifully I'm not sure how it's even possible to be doing _myself_ a disservice. It's like saying I'm doing a disservice learning guitar instead of listening to Coldplay on my speakers.

As far as others are concerned... I agree somewhat, but I don't think it's by any means proven. I think we are always better off then cobbled together code where formatting hasn't been thought about. By well-designed hand-crafted formatting can be expressive in it's own way IMO
That's great that your friend is doing this.

Ask them about how the student body has changed over time.

I can almost guarantee you that they will wax poetic about how difficult it is to get their kids off of their phones. Or how curriculum in public schools is slowly but surely being dictated by whatever parents feel is important instead of what's actually important. Or how failing kids is way more difficult than passing them, even if they totally deserved those marks. Or how taking phones away isn't feasible anymore because the amount of blowback their admin, and, thus, them, will get over it far outweighs the benefits.

Most teachers out there are extremely qualified to do their jobs. They just aren't given the tools or the environment to do that in most cases.
I was at Google until a few years ago.

The purpose of global approvers was exactly things like this. If you want to do a mechanical change to an insanely huge number of files, they can potentially approve it.

In my experience, global approvers were used extremely rarely, only in cases like this where the transformation was purely mechanical and it was possible to verify that there were no logic changes.

Most of the time rather than global approvers, you were encouraged to use a system that would automatically split your change into a bunch of smaller CLs (PRs), automatically send those to owners of each module, then automatically merge the changes if approved. It would even nag owners daily to please review. If you had trouble getting approval for some files you could escalate to owners of a parent directory, but it'd rarely be necessary to go all the way up to global approvers.

Basically if there was even the slightest chance that your change could break something, it's always safer to ask individual code owners to approve the change.
I’m not sure what your background is, but 100Mb Ethernet is still rather common in embedded devices and applications where the network protocol is primarily intended to facilitate UART serial communication. Just as a general note for context, I will defer to their more specific answer for this particular application.

Neat project!
The EPA is heavily subject to the whims of the President, lobbyists, and corrupt Supreme Court judges. The EPA is not an independent agency even if they're supposed to be. Moreover, the EPA have already failed to protect the people.
The problem is that Tesla uses an ML classifier to identify objects it sees. Once it has identified them, it can estimate how big it is, and thus how far away it is. But if the classifier doesn't identify the object, it might as well not exist.

Contrast this with Subaru, who uses binocular view through two widely spaced cameras to build a depth map of the view in front of it. It doesn't know or care what is there, only that something is there it shouldn't hit. And so the emergency breaking will trigger for things like trains and stationary emergency vehicles that Tesla seems oblivious to.

Sometimes simpler really is better.
> I'm spinning a world [...] there's no "ball"

I don't think I understand you, unless you insist that the Earth is flat :)

>It gets worse. What if there is a ball but it's say 4 cm across on my screen.

Then you zoom in / adjust gizmo size / etc. Surely any interface can be made unusable if you shrink it down far enough.

The arcball gizmo is usually visible; I was too lazy to paint a nice one in a bare-bones demo.
Serious question, why would a person spend that kind of money on an ebike? An entry-level motorcycle is less than half that. What benefit does the bike get you that a motorcycle doesn't?

One example among many:

https://powersports.honda.com/motorcycle/cruiser/rebel-500
Previous discussion (Nov 2022): https://news.ycombinator.com/item?id=33719983
There’s literally no means of paying Ollama for anything and their project is also MIT licensed like llama.cpp is.

And they have docs explaining exactly how to use arbitrary GGUF files to make your own model files. https://github.com/ollama/ollama/blob/main/docs/import.md

I dont feel any worse about Ollama funding the hosting and bandwidth of all of these models than I do about their upstream hosting source being Huggingface, which shares the same concerns.
Sounds like a corporate attack on the most unionized sector remaining in the country.

Unions are little democracies in a country that is thoroughly undemocratic. The oligarchs would love nothing more than for the entire country to be under their iron grip without question.

Ideally, tbqh the entire country should be a "workers' democracy", meaning the people control the country by owning the engines of the economy. That requires very high levels of unionization to even start to pull that off.
Installing Gentoo has been the hardest most rewarding experience with Linux
> 2) Inability to capitalize on their inventions. IBM used Java as a common language across all of their enterprise platforms, they sold Websphere as a common application platform. NetApp was able to build a large business off NFS.

Personally I'm grateful to Sun for developing useful things like Java and NFS for the rest of the industry. IBM and NetApp certainly are as well.

Innovator's dilemma perhaps. It's certainly hard for a large company to pivot to new businesses. Apple remarkably entered the music player, tablet, smartphone, and smart watch businesses, as well as new services businesses. Now the Mac is almost an afterthought compared to the iPhone. Apple even seems to sell more iPads than Macs (though Mac revenue is slightly higher?) And they weren't afraid to let the iPhone kill off the iPod (though I still miss the iPod touch, basically a wi-fi only iPhone.)
Awesome work! It's really cool to see this from a high school team. While designing liquid rocket avionics [1] at Purdue Space Program, we went with a BotBlox switch that cost $80 apiece [2], which I thought was ridiculous. My proposal to in-house the Ethernet switch was vetoed because I was a filthy CS student (joke) and my co-lead (the electronics guy) said it wasn't worth our time designing and validating such a part.

An Ethernet switch for $6.9 directly from JLCPCB is pretty incredible, thank you for making this product sector a tiny bit better :)

[1] https://sagarpatil.me/projects/cms-avi-hw

[2] https://botblox.io/products/micro-gigabit-ethernet-switch
Books About Risk Taking
I should also and the most longest too :P
But also WTF systemd?
This reminds of the World Wide Web circa 1993. Yahoo was a kind of categorized link directory.
Yea I think one reason to restrict to spheres is because the voting function takes as input the relative preferences (like in [0,1]^n how does all 0s differ from all 1s), which implies the vectors should be normalized
> Look at almost any public scandal in recent years—failing schools in Baltimore, police killings in Minneapolis and Memphis—and you will find public supervisors who, under union controls, have lost basic managerial tools. Democracy is supposed to be a process of accountability. But there’s near-zero accountability in American government—between .01 and .02 percent in most jurisdictions. Two out of 95,000 teachers in Illinois were dismissed annually for poor performance over an 18-year study period. In the decade prior to the killing of George Floyd, of the 2600 police complaints in Minneapolis only 12 merited discipline, of which the most severe was a 40-hour suspension.
Way to preserve your digital legacy
This is not really something written in the constitution, just something that the justices vividly hallucinated into existence in 95. If it actually comes up again, it'll probably be overturned.
It looks great! Have you considered running it through https://www.quilter.ai/ before sending it out? It's free.

You can hear more about it in this podcast: https://wandb.ai/site/resources/podcast/episodes/ai-in-elect...
"making this product sector a tiny bit better" is exactly what MUREX is all about :). It's something we honestly believe in and will continue working on as long as we're around. Believe it or not, the Ethernet Switch was the least problematic piece of hardware in our tech stack! If you want to take a look, we have our other boards in the docs as well. Your rocket is so f*ing cool as well! I definitely want to do something similar in college.
Fossil fuel companies don’t need to burry CO2. There’s no carbon taxes or really any incentives for them to care.

It’s really 3rd parties like Climeworks who are mostly likely to try and make use of this technology. https://en.wikipedia.org/wiki/Climeworks

And without massive government subsidies it’s going to operate at such a tiny scale as to be irrelevant.
Reading the comments, may be it is worth clarifying: this allows macOS users with nix package manager to install brew cask (I.e. typically GUI program that companies releases as pkg or dmg, etc., such as Mathematica, GitHub Desktop, Adobe CC…) without having brew at all.

I.e. it “steals” those brew cask formula and automatically repackage them as nix packages.

A closely related usage would be macOS with nix with nix-darwin, and using nix-darwin config to includes brew casks. This way, nix-darwin assumes brew exists and uses brew to install those casks.

This does have a major distinction on where the applications actually located, where some applications would upset if it is not inside /Applications.
This. Automatically doing it well (clarifying the intent of the code) is an AI-complete problem. That's not an excuse for automatically doing it poorly and forcing everyone else to live with it.
with the explosion of AI generated content to meet SEO criteria that may be the only way to have proper access to real content
I'm gonna need to see some evidence that teachers unions are what's wrong with public schools. I didn't find an answer to "why", just a claim that it "is" without support.
The voting age used to be 21 in the US and people got mad after being repeatedly drafted into pointless wars by congress. If you're going to die in vietnam or a random hole in europe, at least you can vote on it now.
I thought the point of the article is that pathological economics cause "progressive" magazines to pointlessly harangue and leave ignorant their impoverished audience knowing full well this audience won't subscribe. IE, it was parody and social commentary.

This is your last free article. There will be no more, forever seemed to be a reference to Orwell's A boot stomping on a face, forever, etc.
Maybe the kernel should be fixed to refuse filenames with newlines in them, if there are no other use cases…
Unison has something similar to what you're talking about: https://www.unison-lang.org/
Looks so cool! Just one question: IIUC, linear voltage regulators works by wasting voltage delta until target voltage is attained, instead of switching output current as buck converters do, so at 12V input it dissipates heat of up to (12-3.3)[V] * 0.8[A] = 6.96[W] onto the board depending on downstream current draw(of an FE switch, so I imagine would be tiny fractions of 0.8A realistically). Do board feel cool enough to touch as is?(please use back of hand/finger if unsure)
I actually met with the Sergiy as well a few months back! Super cool guy. I also highly recommend quilter - thought it was super cool (not paid haha).

Quilter doesn't have the best support for impedance matched traces. We do 90Ω on a 4 layer board and Bob Smith termination which has some pretty goofy design requirements.
> But for some reason, every bike in a bike shop, including the most casual upright bike, has a finicky derailleur.

The cost difference alone is extreme enough to explain why you don’t see internal gear hub bikes everywhere. Even if you did have them on the showroom floor, those casual bike riders wouldn’t be buying them much due to the price.

You’re also underestimating the reliability of a modern derailleur system. As long as you’re not buying the absolute cheapest, no-name system, they’re actually quite reliable. The technology has come a long way.
There’s a lesson in there for the West. Russia backs down if you don’t respond weakly to probes like this.

What are they going to do? Threaten nukes or some other retaliation for the 100th time?
It's much easier to manage tension on 3x7 over 1x9
If you're doing tethered ROV stuff, the weight of the teather is a big big deal, so adding 4 additional wires is a non starter. For the stuff that goes extremely deep, they use fiber because it's much lighter. It presents significant cost increases of course, which, you'd want to avoid if you can.
The person who wrote that also doesn’t matter, and their idea’s are no more real than mine.

But it was a mildly thought-provoking read.
It meant to illustrate the same human weakness in consistency and repeatability disadvantages both manual testing and manual formatting. In essence manually formatting is a baker making every bread by hand. Some bread will be better then others. In contrast to an automated factory turning out the same quality bread every day.
Most likely it will just generate bullshit proofs, claim otherwise and then just flat out lie to your face.
I'm fine with private sector unions, but public sectors unions don't seem like they tend to always benefit the public.

If you were reading this in good faith, the writer of this article lays out a bunch of points that you cannot simply dismiss as "a corporate attack". It's possible to have both private sector unions as a balance to corporate power, and also rebalance the power public sector unions wield.

If you want government solutions to benefit the public, then you have to grapple with the dysfunction we're seeing and find a way to resolve it.

Also, private sector unions can't simply vote out their bosses (governors, mayors) every few years if they don't get their way, which is a huge power lever.
Doom for SNES full source code released by former Sculptured Software employee
It's not odd because you may trust the boot media and not the actual tool. There should be a way to just dump ISO files directly onto a disk and be presented with a menu very simply to boot one of them. It would require the least amount of trust.
Moving Sofa Problem
I have Zotero and don’t use it because I do my research better myself without it and it annoys me when Zotero does a reference incorrectly and then I have to go back and fix it. Irritating. I’d rather just do it correctly myself once and then be done with it.
Agreed. Due to the long lifecycle of manufacturing equipment we still see a lot of 100mb out there, and it’s not even embedded.

I would note that all new products seem to be gbe or better.
The focus here is the 30-750 volt range with tens of amps, with a secondary mention of neighborhood power lines. For injury purposes, we can treat all of these as having unlimited amps available. By the time there's enough kilowatts going through your body to notice the curve shifting, we're well past the point of wondering whether or not you die.
An absolutely excellent book! I learned so much going through it slowly with a reading group I started at my job.
Priors and Prejudice
Ah, makes sense. I think there are use-cases for both, even personal hobby projects. There's some languages with so much damn syntax that I don't think I could even begin to write code without a formatter (I'm looking at you rust and Java) and others where it stays out of your way (python, Lua, etc)
Exactly, and as a bonus it runs an JSON API on localhost so you can call it from anything on your LAN, it's really, really amazing
I'm so happy the article opts for reusing the original equipment, as opposed to recycling it (i.e., refilling the original case with different innards)

Legacy POTS is still well supported via modern ATA/FXS. I feel the heritage value is much better served via this path.
Belt drive is a fixed ratio system. It’s not comparable to a derailleur which has a wide range of gear ratios.

Apples and oranges. One doesn’t swap for the other. It’s not an industry conspiracy.
The goal of software architecture is

>> cost reduction

> fulfil the quality goals

I’d word it as “keeping the cost of changing software low over the long term”.

I don’t think you can reduce that to a quality goal of “modifiability” because it’s not negotiable like other quality goals.

I don’t think you can say it’s just cost reduction, but that is closer.

It’s an existential thing. Architecture is about retaining the ability to change your software (avoiding the big ball of mud). If you lose the ability to change within time and resource constraints then the project, product or startup is dead.
Amend?

Benjiman Franklin was strongly vociferous on the constituition being barely sufficient until a despot showed up and trashed it.

Might be time for a rethink and reset of the election methods, terms, supreme court lifetime appointments, corporations as citizens, allowing lobbying, actually imprisoning | significantly firing corruption in politics, stronger seperation of arms of government, etc.
If you're reading this, you'll be missed! Your books have got my SO and I started on our careers in mobile; they have just the right mix of code, background context, and chutzpah-- as compared to the 'picture books' that you might find in B&N these days. Thanks for everything; your voice will be missed.

Digging a little further into the Glassdoor reviews, it's likely that Stellar Elements acquired them for their client base and drove them into the ground due to poor management. Most of the BNR reviews rank positive, but the latest of them complain about the acquisition, and the Stellar Elements reviews have always ranked low.
In any other context, an organization with 0 competitive pressure, in charge of a failing institution, extremely active political lobbying, which vehemently rejects any proposals at performance-based compensation for its members, would be assumed to be the problem; the burden of proof would be to explain how this setup could possibly not cause corruption and incompetence.
Personally, I've always thought of "X-driven" as a mechanically derived metaphor. This shaft drives that gear, which drives that wheel, etc. It's a short form for "what is the most powerful mechanism of this complex thought machinery".
Thanks! Most of the current work is not yet out as press or blogs - we generally do that post code release/ publications/ arXiv submissions. Will share them as they are made public.

Meanwhile, this is the blog of our earliest work from January that will be published in ICML24: https://blog.allenai.org/data-driven-discovery-with-large-ge...

Also if you are interested - happy to correspond more by email. Lot more to share privately.
The option (and it would have to be an option) to do so doesn't sound like an unreasonable defense-in-depth measure, but given the myriad Unix and Unix-like variants in the world, and the possibility that your code may not be running on such a configured target system[1], we still end up having to have adequately defensive basic coding standards.

Honestly, though, it's one reason I write a lot of my own scripts in zsh these days. Zsh has its own quirks, and I don't touch oh-my-zsh with a barge pole, but it's a darn sight quicker to reason about expansions in zsh code compared to bash, especially if arrays are in the mix. Unfortunately zsh is not necessarily available everywhere and certainly remains outside the base install of many *nix distros.

[1] we can prove the existence of at least one such device, by construction: it's the CI/CD host on which tests run, because those tests themselves may specifically and intentionally be for safe handling of such filenames, and therefore rely on being able to instantiate them
Python has a trick allowing mutable concat when reference count is 1

https://github.com/python/cpython/blob/08d09cf5ba041c9c5c386...
Yes, indeed. In it's circa 2014 incarnation, when I last worked there.

(I don't really know what happened to it since.)
Hellbaby