skysight-inc/HackerNews huggingface dataset:
> Because it was under 1000 layers of other bullshit

Not only because of that.

git-range-diff, while absolutely a killer feature, is a relatively new feature of git as well (a bit similarly to "git rebase --update-refs" -- which I've just learned of from you <https://news.ycombinator.com/item?id=41511241>, so thanks for that :)).

Namely, git-range-diff existed out-of-tree as "git tbdiff" <https://github.com/trast/tbdiff> originally. It was ported to git proper in August 2018 <https://github.com/git/git/commit/d9c66f0b5bfd>; so it's not a feature people could have used "15 years ago".

(FWIW, before git-range-diff was a thing, and also before I had learned about git-tbdiff, I had developed a silly little script for myself, for doing nearly the same. Several other people did the same for themselves, too. Incremental review was vital for most serious maintainers, so it was a no-brainer to run "git format-patch" on two versions of a series, and colordiff those. The same workflow is essential for comparing a backport to the original (upstream) version of the series. Of course my stupid little script couldn't recognize reorderings of patches, or a subject line rewrite while the patch body stayed mostly the same.)
Why? They could also target wealthy neighborhoods with pretty much the same outcome.
I think they have priority boosting for apps that are in focus. It doesn't work for tasks in general though. Network/disk throughout takes a hit when your cpu is pegged, for instance.
Many things are not taught in school, because basic education is short, and a lot of it happens before people's cognitive abilities have fully developed. The average kid probably spends about a year learning about society and culture, and much of it must be devoted to topics that are relevant to daily life in their own society.

Back in Finland some decades ago, there was pretty decent coverage of India in three topics: world religions and the history of religion; European explorers, colonialism, and imperialism; and "modern" history with Gandhi, Nehru, the partition, and the wars. There were also some passing mentions in other topics. Overall, we probably spent more time on Indian history than American history.
Vulnerabilities in the Feeld dating app
Note "I don't care about cookies" and "I still don't care about cookies" will accept tracking if that's the easiest route to get rid of the popup, which is a significant difference to the extension in this topic.
But usually these things come down to patterns that people will learn. E.g. they will learn certain location at certain hours will pay more, because there's more demand vs supply, so they will adapt. It allows them the power to decide when and for what money it is worth it for them to work those hours or this location.
That's a feature from asciidoc

https://docs.asciidoctor.org/asciidoc/latest/toc/
Why would you want that in GitHub or Gitlab? :| The Web interface is atrocious no matter what you are using it for. Just the fact that you need to edit text in a dysfunctional Web editor negates all the benefits of any workflow you can imagine...

The most natural way to deal with PRs is to use your editor you use to write your code. Here you have all the tools necessary to navigate the code, to look up the history of the change, to run tests and so on.

This is just not the part that needs to be done by a Git hosting service. Having to do it through a Web interface just feels like random punishment...
What do you think of GitLab set up with Merge Request Dependencies + Squash+Merge merge strategy?

I remember it being pretty easy to have that series of MRs pattern set up. On merging 3x MRs it would be 3x merge commits w/ a single squash commit for each. Regardless of the MR’s commit history.

Tradeoffs are having to merge earlier series branches into later series branches after changes are made during review.

But people can do what they want to the commit history during review. Don’t matter as it just gets squashed.

Been a while since I’ve done this mind, been slumming it with GitHub so I might be looking at it with rose tinted sunglasses.
Well crashes, bugs, unusual workarounds, obscure error messages, etc…
You might want to change Road Runner logo because it’s definitely copyrighted
Often I see these mixed up:

Damping is restraining oscillation.

Dampening is making something wet.
The comment that I originally responded to was:

> with people implanting rare earth magnets into the tips of their pinky fingers

And I was specifically referring to those rare earth magnets.

Your comment then:

> I have an implant and MRIs or Xrays cause zero issues.

You gave no indication about what type of implant you hand or its manufacturer, and replying to my comment I took it in context that it was a rare earth magnet.

Failing any information about the manufacturer, the information that I am able to provide to say "this can be dangerous" is research papers.

You have further clarified that you only have a RFID and NFC chip implanted and not any magnets ... and provided a link to another product (rare earth magnet implant) from the same manufacturer that indicates that it is indeed dangerous when near an MRI machine which agrees with the original comment.
I would say the most significant things for most hobby CAD users are:

* topological naming issue mitigations -- this is mostly solved enough that you can rely on it, though there are definitely still times when it makes more sense to use sketches offset from the base planes

* the new integrated Assembly workbench (and solver) though I've not dabbled with this myself

* really significant improvements in the sketcher (easier dimensioning, curved slots, polar arrays and improvements to the array tools controls, offset/scale, automatic midpoint constraints)

* support for bodies with multiple non-overlapping solids in Part Design

* useful subtle improvements to Part Design array tools

* some support for operations (pads/revolves/pockets) on only selected shapes from a sketch in Part Design

* I don't do CNC yet but I think there are improvements in the CNC workbench that would benefit hobbyists.

I would put the UI improvements somewhere lower down the list, frankly, than they do, because I find them often confusing and regularly frustrating on laptop screens, but:

* the new dark theme is really nice

* OpenTheme's dark theme works well

* quick transparency toggling is helpful

* and the optional tab bar for workbench switching helps make various disparate workbench tools just that much quicker to get to, somehow, making it all feel a little closer-knit
I doubt this was your intent, but regex syntax is actually a great example of why it is important to fully understand what you’re doing [0]. It’s also quite useful; once you know a decent number of the symbols, it’s faster to write than it is to describe to an LLM what you want.

I have no problem with using LLMs to act as rubber ducks, or find alternative ways to do something, or filling in boilerplate. But for the first two, anyway, you really need to already know how to do the task in order to determine if the LLM got it right or not. Or at the very least, know the language well enough to spot problems.

[0]: https://blog.cloudflare.com/details-of-the-cloudflare-outage...
Remember the “SSL added and removed here” thing? That’s basically CloudFlare hahaha
"Store brand" products are an IMO egregious case of this. Often it's utterly impossible to tell where a product has been manufcatured (as in: plant or factory), and somewhat ironically, correlated product recalls are often the only way of establishing where a store sources its "in house" brands.

The fact is that "in house" isn't, and what both the merchant and manufacturer are in fact preserving is the market ignorance of who the ultimate producer is.
They did it with Seinfeld "Nothing, Forever" [0]

It should be easier with Max... what a great idea someone has to do this.

[0] https://www.youtube.com/watch?v=gqfmTofQLL0
Generally, no. Despite the claims that "this will not cause you to see less ads", sometimes it even does cause you to see less ads as ad slots are less likely to fill if they have less user info. (Sometimes the opposite happens and you get the shittiest weight loss ads however). That said, I assume most people likely to use this extension already run an ad blocker.

Sometimes it breaks youtube/twitter embeds.
No, I want "it should exist and should be paid for"... even if that amount winds up being quite small, and only a one-time payment... but I know I'm in the minority that believes nobody should work for free. I'm willing to tolerate a one-time payment knowing that good programming systems products are not going to fall out of the sky because of the amount of work required to hatch them in the first place is apparently beyond what both individual hackers and paid corporate developers are willing to put into their works, so I can't just sit back and wait for someone to write something good... if I don't pay someone who says they'll do it, it's not going to happen at all.
If shotspotter[1] is anything to go by, doing this sort of stuff accurately is non trivial.

[1] https://en.wikipedia.org/wiki/ShotSpotter#Accuracy
> and a lot of it happens before people's cognitive abilities have fully developed.

This is sort of trivially true, in that there is generally literally no point at which a person's cognitive abilities are "fully developed" (cognitive abilities being non-uniform in development, and some aspects of cognitive ability tending to continue developing until very late in life, long after most of the rest have been declining for quite a long time.)
I'm not going to copy-paste paragraphs from The Mythical Man-Month for you. I will say that my definition accords with Brooks's definition presented therein.
> and correct the issue

Just use RAR with recovery record.
Don't use facetious question marks. If you are genuinely confused, put it into words.

Aside from that; Following logic as you develop it vs following logic as you read it are two different skills. Also, with the latter, it's easier to miss details. Further, when you're not experienced on the subject of the code, it's critical to develop an understanding by doing, and not only by reading. Further still, following the logic of genAI code is complicated by the fact that AI can make different mistakes than humans do, and it speaks/documents with much more authority, both of which make it not only more difficult to spot issues, but make it difficult in a frustrating way, reducing energy and satisfaction.
I wish they even had some official statement as to why this hasn't been implemented yet, but from what I can tell, basically nothing has been said about it
UX work is ongoing.

Stability is good in the latest dev builds on the Mac, though 0.21.2 is the least crashy I've seen it.

But if you mean stability in terms of model stability/robustness when changing things, that's improved a lot with the topological naming mitigations.

It's still not perfect, and I still think FreeCAD is a lifestyle choice. But I enjoy working in it a lot more.

The Mango Jelly Solutions videos on Youtube are very, very worth a watch if you feel inclined to have another go; they have been the best thing for getting my mind into how FreeCAD works as a package (in the sense that it is a "package" at all -- it's really still a collection of overlapping, macro-programmable toolsets gathered around a kernel).
I think they can just run it as debit. That's what they did for my down payment when I bought a new vehicle this past June.
Yes, there is: https://gcollazo.com/optimal-sqlite-settings-for-django/
> more importantly, bringing new developers into the art of software creation.

Counterpoint: the field is already chock-full of juniors trying to get a job, and the ones who are actually good at coding are now even more diluted in a sea of shiny nonsense.
I'd say that's a very reasonable and very good idea. I've implemented similar ideas in many other systems. Batching in general always reduces the per-entry overhead. It's easy to prove this via a benchmark. You can even put all the batched items in a single transaction. And since you are batching, you essentially will always have one thread that's getting the batch and actually doing the write, perfectly matched with SQLite's limitation of one concurrent write at a time.

What you need to worry about is slightly higher complexity: (1) what happens when a single batched write doesn't complete within one second; (2) what is the size of queue you store events in memory and whether it is unbounded or not; (3) if it is unbounded are you confident that overloading the server won't cause it to be killed by OOM (queueing theory says when the arrival rate is too high the queue size becomes infinite so there must be another mechanism to push back), and if it is bounded are you comfortable with dropping entries; (4) if you do decide to drop entries from a bounded queue, which entries you drop; (5) for a bounded queue what its limit is. These are very necessary questions that arise in almost every system that needs queueing. Thinking about these questions not only help you in this instance, but also in many other future scenarios you may encounter.
At 24gb, I wonder how small the quantized models will go.
Who is this for? From my understanding it's focused on management level conversations. As a software engineer I wouldn't use this for interview practice right?

Do you build personas with different types of personalities? Grumpy manager on Monday morning, intern who is still getting up to speed, etc.

An example transcript and results/demo would be nice.
When has that world never existed and when will it cease to exist?
That sounds more like a poorly optimized, buggy and unbalanced algorithm.

Would it be fine if there's an algorithm that was able to more accurately predict that if you go to this location at those hours you would be able to make 1.5x more for the several few hours?

There's no reason an algorithm shouldn't be able to do that.

Or an algorithm where you can specify how many hours you plan to work and then it will provide what it calculates the most optimal path for you to take, where perhaps you can even use a slider to quickly test.
That's the part being objected to.
Not regulated? They're portable because they're regulated.
Perhaps a tool that processes a k8s manifest and produces a modified manifest containing only the attributes that are supported?
Copyright Infringementand License Violation
> which is to offer "price sensitive" consumers the same prices they used to offer everyone

You think coupons and deals (e.g. the constant stream of BOGOs, late-night specials, et cetera) are new?
Anyone who is looking at using SQLIte + Rails should check out the work done by Oldmoe (X/Github) on his Litestack project.

Here's the intro paragraph: "Litestack is a Ruby gem that provides both Ruby and Ruby on Rails applications an all-in-one solution for web application data infrastructure. It exploits the power and embeddedness of SQLite to deliver a full-fledged SQL database, a fast cache , a robust job queue, a reliable message broker, a full text search engine and a metrics platform all in a single package."

I'm currently using it on a project and can't say enough good things about it!

https://github.com/oldmoe/litestack
Is it ‘too common’?

I’ve never seen another corporate public facing blog asking readers to sign up with some third party service and so on, not even as a banner ad.
> She was appointed by the EU parliament

IMHO that would be perfectly fine on its own (or do you think that any parliamentary state is not a "real democracy"?).

But the problem is that she was appointed by the Council/National governments and the parliament just rubber-stamped their pick. If the relationship between the Parliament and Commission were the same as between the parliaments and governments of other countries it would be perfectly fine.

> "real president"

You clearly don't speak French? What's a "real president" anyway?

Also if we go that route you do know that the e.g. German, Italian, Greek etc. "presidents" are also not elected directly?
This is very apropos after seeing the Pave post.
yeah, they could have done `sqlite …|sort -u|wc -l` instead and saved themselves a process invocation!
The post suggests getting a real device. Where the heck do you get a real device these days? Is there some retro hardware out there? An open source project where you send out a PCB order to Shenzhen?
Database queries are likely to be the most constrained resource in a typical enterprise application. They are essential but also extremely slow.

Because of this, that limited resource needs to be carefully managed and it needs to be straightforward to reason about the I/O behavior of your application.

Attempting to hide them away and obscure what is actually happening in your application is extremely counter-productive.
In many tech companies there is a skill matrix and competency attached to jobs, and these are tied to compensation bands. Often these skill matrices are given to employees too. When someone complains that they are not being paid fairly or that they are working at a higher level, these skill matrices are used by management to double check that the right hiring/raise decisions were made.

Mistakes get made and not all managers are the same, but believe it or not there are companies where senior management does try for consistency and fairness in how they set compensation. These companies also often have internal studies run that check for biases or oddities in compensation. E.g. which departments are above the standards, which are below, which are not progressing juniors enough. Without data all this is impossible. You can't build a fair, objective, and especially not transparent system without data.
I am not very familiar with Palm OS, but I do like the idea of a smart device that isn’t a full on smartphone. Something like the old Palm devices or the Pocket PCs from 25 years ago. Is there such a thing today? What gets closest?
This is solving the problem with the wrong tool. What you need is documentation. But people working on the project you have to maintain didn't write one. So, you are trying to use git blame, astrology and ouija board to guess what the project authors wanted.

And, while doing so, you are arguing for never cleaning the house, keeping all the garbage where it falls. Which will only make your situation worse, because the history will bloat with a lot of contradictory or false information.
For analytics it's hard to beat clickhouse in many aspects. It's quite portable too.

I'd suggest taking a good look at it.
> I really think that Apple is about to start losing its monopoly due to the folding phones

We're half a decade into folding phones and I've only seen a handful of them out in public. They're still too expensive, and they haven't solved the issue of the foldable screens being incredibly scratch prone, and having random failures where they spontaneously break along the fold crease. Not to mention none of the OEMs offer great solutions for pain-free screen replacements that I've seen.

I won't say Apple will never release a folding device, but I can't see foldables going beyond a niche enthusiast product in the long-term. Even though the folding screen technology has improved, it seems like there hasn't been much progress in resolving the issue that if you just press a nail into one you have a permanent mark in it. That already makes it a non-starter for women with long nails, who are constantly clicking their fingernails against their phone screen when they type.

Modern foldables have gotten pretty good at being a foldable. But the iPhone is damn close to perfection at being the candy-bar phone people are used to. Using it doesn't blow your mind, but I think if you gave most people a top-of-the-line foldable and then an iPhone to use for an extended period of time, they'll end up being happier with the iPhone.
Here is what Washington State does:

https://fiscal.wa.gov/Staffing/Salaries

Literally every single State employee's salary is listed here.
Ah, yes, good start, they look quite nice! Thanks!
Miniature golf was a game I began twice for the Macintosh back in the 1990's but never ended up completing/shipping.

I've just recently been trying to recover my nearly 35 year old sources and create disk images for use on an emulator. The first B&W attempt at MiniGolf is here: https://github.com/EngineersNeedArt/SoftDorothy-UnfinishedTa...

The second attempt (when I was a better programmer) was in color ... will make it on Volume 2. (I'm currently trying to put that disk image together.)
They do not break even on food alone. All their profits come from alcohol sales.
A WordPress plugin for WordPress site owners to help them in their day to day queries for managing their website

https://wordpress.org/plugins/quick-assist-ai/
It's a fact that they've been using hospitals for non-medical purposes to some extent.

However, it's also a fact that the Israeli government has been attempting to milk these finds for far more than they're worth, to an extent beyond embellishment and closer to outright fabrication (c.f. the alleged "command center" under al-Shifa, the Hamas "shift schedule" that was really just an ordinary Arabic calendar, and so on).

In short: yes Hamas is bad, and all that. But for its own part, the Israeli government never seems to miss an opportunity to leverage available circumstances to undermine its own credibility.
OpenSCAD is definitely very popular in the maker/microcontroller/electronics world, which is both a good and bad thing, because it is accessible but also limited/frustrating. It enables some good stuff on Thingiverse but it becomes extremely mathematics-focussed quite quickly.

I do wish more of the code-CAD people would look at Replicad, Build123D and CadQuery.

I personally like FreeCAD a lot, but I won't push people onto it; if they like TinkerCad that's fine.
In reality they have a somewhat limited say in who the Commission president is going to back and almost no influence on its members. Compared to most national parliaments it's extremely weak and quite pointless.

It's pretty much a joke, it can't propose any legislation since it doesen't really control the "EU government". The could be a majority in the EU parliament that would support passing specific legislation and they couldn't do anything about that, not even have an actual vote.
Android now allows apps to block sideloading
That looks like a person attacked by a troll in a position of power.

But then, I don't want to read the actual claims.
GDP per capita in China in 1970 was $113 per year. That is not a typo. Talking about slaves in this context in a society that has seen the greatest wealth increase ever in a few generations is completely absurd.
Are you real-life Wolverine?
The Baltic has seen some incredible amounts of abuse over the years. It doesn't stop at the massive amounts of conventional munitions like bombs and naval mines, nor even at the chemical weapons. The Swedish nuclear weapons program dumped several hundred barrels of intermediate-level radioactive waste in the Baltic during the 50's and 60's.

Then there's the environmental problems, where the Baltic has it all, really. There are severe eutrophication and oxygen depletion issues, but of course it doesn't end there. It's just severely polluted with everything from heavy metals like mercury and cadmium to persistent organic pollutants like polychlorinated biphenyls (PCB's), various other dioxins and dioxin-likes, DDT... the list goes on. The Swedish food agency recommends that children, adolescents, women who breastfeed or are or intend to become pregnant should not eat fish from the Baltic more than twice a year.
Exactly! Every restauranteur knows the steak draws the attention but you pay your bills with baked potatoes and creamed spinach. There are only a handful of restaurant that are able to operate on that level, but the food loses money so you can make money on the cook books or merch or other opportunities (or even other restaurants. I promise you craftwich and craft have very different operation budgets/profitability).