skysight-inc/HackerNews huggingface dataset:
Does Fossil have a unique or killer feature that makes it a good alternative to git, other than "simpler to use"?

I don't like the monoculture either, but at this point some knowledge of git is an essential skill. In fact pretty much the only chance you have of avoiding git would be to build your own stuff on something else, hire/collaborate only with others who share the same view, and never interact with basically any other open source.

So given some git knowledge is necessary anyway, there are alternatives interfaces to git that solve the simplicity problem, and any other tool is going to have friction (small ecosystem, few integrations, smaller community), why use something else? (I mean this genuinely)

I just don't see the dominance of git changing for the next decade, especially if there's no answer to my first question (for whatever aims to replace it). It's not even like there's git lock-in: it could be replaced, just like SVN was. It's just it doesn't seem like there's compelling reason to, and thus no desire.
We decided to finally manufacture what we'd been making for ourselves for our California Clean Air Vehicle decals, since we know a ton of people sit on their HOV lane stickers, or leave them in their glovebox, not wanting to put them on their cars to mess with their paint or purely because they're so ugly.

Is this something the wider audience might want, or see as useful?
To be clear, what I mean is that there is much less evidence of Tesla hitting stuff than we would expect from the videos of it doing “scary-looking” things. We may need to recognize that safe driving for a computer can look different than safe driving for a human, because of reaction time and awareness differences. It’s important we define safety properly for regulatory purposes.

99% is certainly not enough. But at some point Tesla, or another company, will get enough 9’s to surpass humans. It will happen.
Yes, you can see the logo of DPRK state TV on the top left corner.
what's with the choice of languages? Why Rust and C++ for application development? Those are rather noisy languages with lots of things that are not useful at high level. I thought the "native" part is enough if you care about performance?
The companies will rise prices to make up for it, after all, taxes are just another cost of doing business.
* It uses the fs module to hot reload load the shader file. That is something that can be patched over for web execution.

* It uses the readline module to write characters to the terminal. That can also be patched.

I could patch it but the intended use case is in the terminal so I'm not super motivated to make that change myself. Feel free to fork it, though.
A lot of MEMS motors use electric fields, so... pretty danged light.
Minimum Griftable Product - a product that overpromises based on what it currently does, may never end up being delivered, but technically still possible given enough funding. "Lovable" is a word to better describe hijacking the users' reptilian brain signaling to prefer your product design regardless of substance.

Does that describe what you're doing? No? Buy some creepy instagram ads with more VC funding. Maybe that's what you need to inject more hacking the growth. To spread the love. Made lovingly in a cubicle farm by 100% real humans, not leetcode bots.
Maybe I'm just pining for the old days, but Visual Studio 6 is still my favorite IDE of all time. Intellisense was fairly new and it only activated if you pressed Ctrl-Space. I didn't have little pop-ups and type-aheads trying to steal my attention and all I did was think about the C++ code I was writing.

This was around 1997, mind you. The build from the IDE still took almost 2 hours to complete.

As it stands now, I still use IDEs. I try to disable every "convenient distraction" feature they have, but I've had had to settle for the fact that I can't make them work the way I want.
Banzai in Korean is “Manse”
It's a circle:

1. People flock there

2. Those people need services

3. More jobs needed to provide those services

4. Return to 1.

Aside from this, Ohio is a convenient place for logistics and commerce owing to a centralized location in the US, strong infrastructure, and a business-friendly regulatory climate. Hence, warehouses and factories serving the rest of the US which means the economy isn't self-dependent and this raises the minimum wage floor for everyone.

But, to answer your question directly, I imagine not everyone is eager to uproot their current lives and move to a suburb of an exurb of a suburb in Ohio.
I would assume that they actually mean that the VFD communicates over I2C, Modbus, or some similar protocol, and that it could be interfaced with a SCADA system if desired.

Integrating a VFD with a motor makes a lot of sense. The VFD can be designed with the motor and can understand the motor’s characteristics. Also, the leads between the VFD and motor can emit quite a lot of EMI, and keeping them short is valuable.

(I’m not actually an expert on this, but I did recently evaluate an integrated motor-and-drive versus a separate motor and drive for a smallish application, and the integrated system was a clear win. It’s still embarrassingly low efficiency — there’s a tendency for industrial motors below several HP to be poor to mediocre. Nonetheless, the integrated system was superior. And no, it does not have an Internet connection.)
The part of truck driving that can be automated is the part of truck driving that is not a problem. (The article discuses this). Those parts are the easy parts

It is all the other little hassles and problem solving that you need the driver for.

Proper pay for everybody is the obvious solution. Are markets going to get us there? If so, why not now?
I'm not sure what the value is of a hunk of steel that can last forever, if it's wasting power that whole time, and needs to be rebuilt periodically anyway. In the end, all you save is not having to manufacture a couple of castings and a shaft again. Those aren't especially expensive materials or processes. And a lightweight motor is especially valuable in anything that moves.
“Launch!”
In what world do unlabeled graphs count as stats? There’s also no counter for how many downloads there were, or any other useful statistic. They are just bars of various lengths with no explanation on what the lengths actually mean.

> Frankly I don't get why people care so much, if you don't like it switch to something else. No need to whine about it online. They aren't preventing you from using flatpak.

Then, in that case, by that logic, there’s no reason for you to whine about my whining.
> The unit of file consistency is the file. The default case. Open, create, close, no other open can read it before close

"$PROGRAM cannot open document $FILENAME because it's already open in $PROGRAM. Try closing any open applications and open $FILENAME again." Who thinks this is actually sane behavior? Unix does it right.
In your experience, what are most buyers looking for when they get you to do technical DD? Is there a specific set of things they are worried about? Specifically looking to confirm, etc?
In Python-land, Rich and Textual are the way to go.

However, its not low/no-code.

https://github.com/Textualize/textual
https://github.com/Textualize/rich
This reply was hilarious. Could you share a good authentic dirty rice recipe? I have a lb of beef liver in my freezer and am intrigued.

On another note you make it sound similar to brazilian feijoada.
Unrealized gains tax is a good watch to destroy startups.
Truth. The only reason I'm suicidal is that I'm broke.
An alternative method: build a LEctenna.

https://www.nrl.navy.mil/STEM/LEctenna-Challenge/

I stumbled across this little project a few weeks back, ordered the parts (just a diode and an led), and it works. Put a bowl of water in the microwave (or dinner), turn it on, then wave the lectenna around the cracks and see where it lights up.

I originally found the lectenna by researching if it was possible to power an LED wirelessly by leeching power from a house 60Hz line. I haven't made any progress on that, so if you have ideas I'd love to hear them.
Two maybe helpful examples:

- Objects are equal to themselves canonically, but they can be equivalent to themselves in many ways, often called "symmetries."

- Bool is equivalent to a single bit in two ways, depending on whether 0 or 1 means True.
You’ve hit upon one of the key insights in category theory. It’s been awhile, let me see if I can remember enough to describe the sketch…

“Equality” is a tricky concept, and various branches of mathematics have slightly different ideas (or axioms) of equality. Simple arithmetic is based upon strict equality: two things are equal if and only if a sequence of logical steps are followed precisely and the final answer matches exactly. Other branches have looser (or just different) versions of equality: set theory may use a relation to induce an equivalence relation, topology may see things as equal based on structure preserving transformations, computer science has notions of program equivalence based on identical outputs given identical inputs, etc.

Category theory is an attempt to identify and unify various similar concepts across mathematical branches, including “equality”. Category theorists are limited to talking about objects (which are opaque), and arrows between those objects. Using those (incredibly) abstract tools, how does one define “equality”? The answer is, one can’t, so what are the closest things possible that capture “equality”, and can be specialized back into more traditional notions as needed.

Part of the confusion is that category theory is described from the “arrows and objects” perspective, when the really interesting stuff happens two layers higher (natural transformations and above). And another part of the confusion is that many mathematicians see category theory as needless nonsense :)
My rails app has really nice HTML and CSS. All the class names are logical and lovely to code in.

My rails app takes that lovely HTML and CSS, and (in the middleware) it makes it look really ugly. It removes all the sugar, white space, newlines and SCSS niceness. It replaces all the lovely class names with numbered class (c1, c2...). It removes unused classes from the CSS.

So... it's well programmed, and very ugly when viewed by the user. It's smaller and semantically correct, but reading it client side is not really possible for a human, or a scraper (because the class names change)

Now the ugly HTML/CSS is displayed rather nicely, so the end results are (to the user) nice.
I would argue it's understood poorly and discussed in an unhelpful way.

My own struggles have taught me that at least in some cases it seems to be more like a "mental obesity" than a "mental disease". It's not necessarily that there's something wrong with the person's brain, but that their depression/anxiety is a perfectly normal reaction to a lifestyle that's toxic.

If you never take the time to do the activities you really, truly enjoy (by this I mean the type of thing where afterwards you feel better and think to yourself "that was great; I'm so glad I took the time out of my day to do that" - not necessarily things that are hyper-engaging), don't eat vegetables and fruit every day, sleep poorly, live alone, don't make the time to socialise with others and are constantly surrounded by a hostile environment (cluttered, tripping over things, disgustingly/unpleasantly unclean sights and smells), then the depression is just a "healthy" response.
Given both sexes have multiple options for reliable birth control, there is no serendipidy, accidents, or "fate," which previously means at least one of them has to own the decision of being open to the likelihood of conception. Adding a male birth control pill means both have to actively decide to forego birth control to concieve. From a probability perspective, one person "forgetting," can happen, but both? In the words of Jerry Seinfeld, "not bloody likely."

I would forsee the impact of a male pill as, at absolute minumum, a decimation of replacement level fertility, if not a total evolutionalry select-out of cultures and populations that adopted it. Males who inevitably moralize not propagating will necessarily die off from a genetic perspective. Nice to have the option as a teenager, but in aggregate, as a strategy it seems unwise.
> It's common to advise hitting on the gym, which I just started doing last week. Funnily, the gym is the place where I last noticed my awkward behavior :)

Funny, gyms are really much less judgmental than many other places--like bars a bit, but moreso elite college classrooms--in that hey, every strongman was once a skinny little dude, those early stages of building up that first muscle are really hard, there's easy gainer fat men and hard gainer guys with perma-sixpacks. Really a lot of tolerance. And funny enough, the really gigantic guys mostly don't want to say anything--one gym had celebrity athletes in it, it was rude to go up and talk--but sometimes they're super nice guys, in some cases because they sell steroids, but that doesn't take away their super-sweet positive disposition.

The gym can be anywhere. Unless of course it's a gym that makes its money from the subscription and getting nobody to go, like those places full of mirrors and shit. Ask yourself when entering a gym: is this fit for a Rocky movie? Those are the best ones, there's lots in Santiago, crazy cheap and the weights weigh the same as at an expensive gym, same metric system. The poverty of the gym will make you better. The expensive gyms have their appeal, the equipment is really good a lot of the time, and in one gym in Santiago I found a tibialis machine, which I've never found anywhere else but like anywhere anywhere, not even in the gyms at Stanford...maybe the football team has one, but I doubt it. I won bouts thanks to that training, because my tibialis was too strong for an ankle lock.
Apparently the only piano is in Ukraine
What companies are you referring to? This tax would be on households.
Oh, man. Informix. Can't believe that thing is still around! I wrote a customer and subscription tracking system for a flower appreciation society in the 1980's using Informix and Altos Xenix. Honestly the part that surprised me about all that was they could actually afford the system and my time to write the software. Surely they fixed it later, but at the time Informix could not join between two tables and allow updates to the second table. I could never convince the customer to go to a maintenance screen and update customer records because they wanted everything updateable on one page.

So I was forced to change the table layout and main screen to hold three rows of history for each customer, and the flower society ladies would laboriously retype the information as needed to add a new row. As in manually copy row two to row three, copy row one to row two, replace information in row one. Whatever was previously in row three was just lost. But they were happy because customers only got updated once a year or so and printing newsletter labels every month was so much faster than using a Selectric.

I guess I learned early on giving the customer what they want is defined by them, not by you.
No.

You cannot magic up good programmers by paying more money.

It is a complete system, starting when education starts. It does require proper pay (the missing piece of the truck driver problem) but computing (and other creative technical professions) require aptitude and training!

That requires long term planning and educating the population.
Shinsei corporation made a (macroscopic) electrostatic motor that operates on that principle. I guess they did it just out of curiosity because I don't think it has many advantages. It required high voltages and all the active surfaces had to be highly polished to prevent electric arcing. If I recall correctly it had to run in vacuum as well, for the same reason. But it was a pretty cool project.
It's my understanding that that type of countermeasure can be defeated with some statistical analysis.
By "they" do you mean advertisers? If so, I agree
> V8 is hardened, battle-tested and fuzzed/verified by the best engineers

It's built on unsound foundations that causes an endless stream of this kind of bugs. They make compromises regarding security engineering and then do indeed put a fair amount of engineering resources to mitigate the resulting security problems.

This can be said to be good or bad engineering depending on your viewpoint, the alternatives might for example have performance tradeoffs and it can be valid engineering to make tradeoffs that favour other things at expense of security. But also we certainly do know practical and proven ways to eliminate this class of memory safety bugs in JS implementations, so it's definitely an engineering choice.
The programming interface and the bootloader in rom setup is more-or-less standard in the ARM microcontroller world.

For programming the RP2040 you can use any SWD debugging probes (which you can also use to debug the chip, single stepping, setting breakpoints and more).

Many like the Segger J-Link (the EDU Mini might be an option), while I prefer to use daplink based probes, of which there many available.

The RP2040 is especially egregious with it's RAM caching, but many ARM Cortex chips, especially the faster ones, utilize some sort of caching, since internal flash might not be fast enough.

Often dedicated peripherals are used (the PIOs for the RP2040) and/or critical routines are copied into RAM (but usually not everything).
I suggest taking a look at https://fossil-scm.org/home/doc/trunk/www/fossil-v-git.wiki

I have never used, but I’m interested in trying… maybe some personal project in the future :)
If such a renderer would be used for something "serious" (a game with simple 3D elements running in the terminal, for example) the display creates some pretty interesting constraints on the content creation side.

In your video, from 0:33 to 0:38 roundabout, the object "dissolves" in some unreadable kind of blob. On its appearance, it feels like the object can be kinda identified, but after a bit of rotation it's gone. When it starts to grow later on, I at least have the illusion of being able to interpret what I see.

Now, this is obviously to the low-res nature of the display, and on that front is not much to change (assuming it has to run in a text terminal). Except using braille fake-pixels maybe, but given the situation like it is with this renderer, what needs to be considered when creating 3D models?

I'd think, you probably want as often (as in, from every angle) a clear silhouette, and probably one should keep the on-surface details low in number, not too small in size, and properly elevated/engraved. In other words, rendered conventionally with pixels, it would look hideous :)
How to Get an SBA Startup Loan
Get your testosterone levels checked. A lot of men are not producing the same amount as their parents and grandparents. Low testosterone can lead to feelings of Inadequacy and lethargy
This is precisely why most people abandoned old appliances, even if they “last forever”. Often the energy efficiency of newer devices is well worth the reduced lifespan.

Also, survivorship bias. Not every electric motor made a century ago survived until today; we just see the really well made ones that did.
From what I can tell, if you sort the results by "Upload date" it will consistently return keyword-only matches until you reach the oldest match.

I'd love a multi-billion line spreadsheet that just contains videoIDs, titles, channel names, and descriptions from all of YouTube.
Thanks, I didn't think about that.
Well, Google literally paid the salary of the developer while he was developing it. This isn't even like it was something done on his personal time that Google can stake ownership in since he works there. It literally is a work product, which just happens to be not supported by Google.
> But none of those drugs will result in the long-term change that you’re looking for.
bullshit
This is the premise for got. https://gameoftrees.org/
Its pretty bold of you to assume that you know more about this problem than every browser developer.

Websites don't just "use Vue". They use some particular version of Vue along with particular versions of other libraries. My understanding is that once you put all of that together, this can create some significant privacy leaks.
The first one is a warranty issue. The second one is a work-for-hire-copyright-law issue.
Actually, My first impression was of a friendly panda or even Baymax from Big Hero 6.
A real, professional company? You mean such as Facebook, Apple, Amazon, Netscape, or Google?
Build a LEctenna (Light Emitting Diode Rectifying Antenna)
> part of the reason for high costs in NZ could be due to minimum wages being high

Ouch! The minimum wage in Aotearoa was much lower not that long ago.

The main problem for living costs in New Zealand is that the economic climate is tuned to be good for investors and not labour.

Even a Labour government has continued this trend. We have forgotten that the purpose of the economy is to serve the people not to serve business.

The shortage of labour is making things better, slowly...
Being a coding camp mentor and having cold-call meetings with hundreds and hundreds of junior devs really helped turn these kinds of situations into something quite casual
Let’s not advocate schedule one controlled substances as the solution Even though it probably works
Is fossil just a "me too" of git? The release date is suspiciously shortly after git.
>This doesn’t explain why they knew Python in the first place, a pretty critical step.

>>Python has a lot of great libraries. [...] But there should be a capstone level class for data/ai scientists before they can graduate which shows other languages

I didn't downvote your gp reply but your answer just pushes the question to an earlier point. Why did early earlier 1995 programmers at science labs like David Beazley and Jim Hugunin (who already knew "other languages" such as C Language, assembly, Fortran, etc) ... choose Python as the scripting wrapper for their C code? See my other comment about their earlier history: https://news.ycombinator.com/item?id=30813528

The "Python having a lot of great libraries" wouldn't have been a compelling reason for David Beazley since those earlier creators of scientific packages for Python chose Python before it had a lot of scientific libs. They were among the very first.

Here are some bullets from another deep link at a different point in the video[1] :

- David's first attempt writing his own homegrown scripting language.

- he also looked at alternatives like Tcl/Tk and Perl and they weren't as appealing as Python.

- David mentioned Python had a more powerful REPL.

- Python was also open source C code so he could easily modify it to run on the Thinking Machines CM-5 computer[2] in the physics lab

- wanted a language & runtime that encouraged the wider community to build more science tools

In your opinion, what was the superior programming language that David Beazley and Jim Hugunin should have chosen in 1995 that checks all the bullet points above?

[1] https://youtu.be/riuyDEHxeEo?t=42m43s

[2] https://www2.cisl.ucar.edu/supercomputer/littlebear
I'm not saying it -isn't- in there, just that it's not 100% chance it's there. I don't think the exact "failure" has been cited yet. Would be good to check qute-browser webpage or qtwebengine page rather than a random HN asshole like me :D
Into what and what, exactly?