skysight-inc/HackerNews huggingface dataset:
Wow, this looks pretty exciting. Like @jitl said, the idea of built-in Datalog support sounds really interesting. I don't know how I missed the earlier announcements of this, but now that I found it I'm definitely going to give it a spin.
> Some commentary added by a random law firm does not mean that guaranteed outcomes == no need for litigation and courts.

But it would appear that you expect us to believe that some commentary added by a random hacker news poster means the opposite?
Yeah I mean I don't work for the government so I guess it doesn't make sense to me. So what, they show up and it's fixed. What's gonna happen, is someone seriously going to get fired / prosecuted for fixing the fire alarm?

I presume if no one is ratting you out for the repeater they're not going to rat you out for the fire alarm, and even if they do the consequences can't be worse for fixing a life-saving alarm vs a possibly frivelous repeater.
> If an airliner is only making boarding passes available in pkpass, then ask your airliner to support more than just Apple devices. The one I flew with at the weekend "just worked".

And I'd get the same reply I get when I ask for an upgrade.
Across the board, producer prices are increasing. Which means the only solution for a lot of businesses is downsizing.
Capital calls are legal obligations though, right? The "not liking" part is immaterial until the next fundraise and ask is made same LP?
Hackers compromised some Zola user accounts to buy gift cards
"Want" is highly ambiguous. For example, a lawyer that believes everyone has a right to a competent legal defense may find a client personally abhorrent, but take their case anyway out of a sense of duty. It is highly misleading to describe this as the lawyer "doing whatever they want", even if that is technically true by some definition of "want", and even if the lawyer's rationalization of this is found to be internally inconsistent, or inconsistent with some other aspect of their behavior.
> The cheaper hotels were 30 minutes away, but then I’d blow the budget for uber rides. I asked if I'd have to cancel my conference trip.

> Manager: “There’s not actually an uber limit”

When the Man exploits you by keeping you guessing about the expense policy, it's your moral imperative to spend as much of the Man's budget as you possibly can.
There were some interesting Selectric balls, e.g. one specifically for writing APL! One of my CS professors wrote his dissertation on something to do with APL and had a copy of the manuscript and an APL type ball that he liked to show off.
What’s the guilt in that scenario. “Oops, you allowed a thing to become a person. “
It's from this study: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

Children are people under 18.

> We considered parents and custodial grandparents as primary caregivers, and co-residing grandparents or older kin (aged 60–84 years) as secondary caregivers.

Lot of kids are raised by their grandparents.
Yes, exactly. They sent the money to their creditors. Had they accidentally sent it to someone who they didn't owe money to, the courts would order the money to be returned.
Algebra goes so much deeper than this. I had so much trouble with my compilers class because my professor expressed all the ideas and principles of compilation using algebra.

So I second OP's comment - I wish there were a course one could take on algebra itself - not merely numeric expressions with variables.
New thermal management tech reduces bulk, improves cooling
There's more environments than just dev and prod. Even if the environments differ having some extra telemetry in a test environment often makes sense. So a @telemetry or @production decorator that does something in a non-production environment is an easy way to add that capability to functions.

I've found I like a decorator better than some envar testing custom logging/telemetry. If I have a custom_log function I use everywhere, I have to use it everywhere I might want it. With a decorator I can add it to only a few functions and get far less noise.
Are you Dutch? 1g of lint per human is ~8,000 tons, which at 4g/cm3 is a cube of ~14m. Mountains are huge ;)
per the nasdaq's site my statement is verbatim what they also say:

> Refers to events like steep fall in stock markets, decline in asset values, corporate losses etc. that hurt the economy and lead to losses for investors.

https://www.nasdaq.com/glossary/f/financial-meltdown
To be fair bad weather is a hard problem for existing sea and air lift.
See also: Recent discussion regarding Google's rules (or lack thereof) https://news.ycombinator.com/item?id=31454039
I'll try to clarify. The `<tag>-g<hash>` string is _not_ the name of the tag, it's a string emitted by `git describe` based on the existence of `<tag>` in the history.

Of course I'm not suggesting that tag names should include the hash. The existence of the tag `v4.11-rc7` allows other commits to have nicer derived names.

EDIT:

Also to your last inquiry, it may be indeed a surprise that Git resolves `<anystring>-g<githash>` to `<githash>`, but some may argue it's a feature, not a bug :)
It only pollutes the local repo if you pull it explicitly (or with `--all`) from the remote.
Probably not, but once you get high enough up in management, the pain issue really starts to become "how much paperwork will I be required to do?" And in the case of obviously spending money to do something that was someone else's job, the answer is "a surprisingly large amount."

It's worth noting that a) this is a very complicated fire alarm, and fixing it is neither inexpensive nor easy; and b) the issue of warning employees applies to lots of non-fire emergencies. Such as an active shooter event.
Both the Navy and the USAF suffer from this in that the brass is staffed with former pilots, and those who have had combat experience at that. A lot of other missions have received little attention as a result, Space being a good example.

I think they're slowly coming around to the idea that they need these, though it's arriving in the form of supporting roles and to solve a pilot shortage.

With regards to ground, many of those cancellations came about as a result of the end of the Cold War. Comanche and Crusader were both 80's era programs The threat of a general European land war receded tremendously. Had those gone forward, I'm sure they'd be useful, but aged now even. I do wonder how useful Crusader would have been, given the shift to highly mobile wheeled SPGs as opposed to armored ones. (See CAESAR and Archer systems).

FCS was later, and tripped over itself I think trying to make a series of vehicles that could do everything at a time when we weren't sure what we wanted a vehicle to do other than survive IEDs. They wanted air mobility (low weight!) but networking, tons of firepower, and be resistant to ATGMs and the odd buried 155mm shell exploding underneath it. It sounds like the Bradley all over again, but it's a tricky problem to solve. A combination of electronic jamming for IEDs and active protection for ATGMs might finally solve the problem. Might.

I think you're right about SHORAD, and given the aerial performance in the Gulf and elsewhere, they've had little reason to think otherwise. The USAF and Navy have been so effective up until late that the Air-to-Air squadrons have had so little to do that the USAF invented sorties for their F-22 squadrons just to give them a shot at advancement compared to their A2G brethren. And while the Russians have been cranking out one fancy Flanker variant after another, they haven't had the funds to build them in any quality. The PAK-FA has been little more than a demonstrator. And up until relatively recently, the Chinese have been struggling to replicate Western and Russian turbofan technology. Lack of decent engines has held them back for years. It seems they're finally turning the corner on that.

So yeah, they haven't had much reason to pay attention to it. Drones are starting to make them pay attention though. https://www.army-technology.com/news/us-ten-shorad-battalion...

Better late than never I suppose.
> (which really doesn’t take much work)

Except it actually does take a lot of work, because it's not as simple as you make it out to be. It's very complex.

Look at the blog post I linked above from the author of cURL, looks at how much time was wasted just to support that "feature". If trailing dots weren't supported, there would be less code, and less headaches for everyone.

And either way, your argument that because we aren't "standards-compliant" here means we won't follow standards elsewhere is the slippery slope fallacy. Show us evidence of where we aren't standards compliant, then we'll talk.
If you really believe that, though, then what do you invest in? This sounds like, "it's all downhill from here".
I've been researching the various managed Postgres services over the last few days. This article summarises my findings - pros / cons of going managed, and things to look out for. Thanks :)
TeX was specifically written because Knuth was unhappy when his books went from being delicately hand-set by someone to being produced by a computer.
I'm just here to say that I face many of the same challenges as you and don't have much to offer except to say that it will always be hard for us.
> I don't see any signs that cheap money is over.

interest rates are rising (i.e. cost of borrowing money) and at least on VC (i.e. provider of money) has also signaled publicly - https://avc.com/2022/05/how-this-ends-2/
Do we have an energy storage problem?

I don't see how we will until we've turned off all fossil based plants and built enough renewables to regularly oversupply our needs.
The rate universities charge external funding agencies for one hour or one year of grad student research work is substantially higher than what the student gets paid for that amount of work
"CGo" is a FFI technique for Go code to call into C. My read is that they haven't transpiled any Go to C; they're compiling and linking a mixed Go+C program. And IIRC, Go on Linux makes direct syscalls rather than using libc, so the need to pin glibc versions is exclusively on the C side. That's probably why the Go folks haven't invested much effort into it. I don't know if there's anyone you could throw money at who would get glibc pinning for CGo implemented and merged.

I certainly would love to see this become equally easy in other languages / with standard toolchains. I write a lot of Rust. I have one program in particular that I'd like to make a one-binary install that works on old glibc versions. My program uses glibc both through Rust's std and through a C library (SQLite) it compiles/links in. I'd prefer to just throw a glibc version in my Cargo.toml and have cross compiling Just Work, rather building within a Docker container with an old glibc version, or having to install both Rust and Zig toolchains, or the like.
Why do they delete it?? Why not just stop the addition of more tracks. I'm not a customer but I'd really be pissed if a service would delete my data this way.
Developer Experience Is Security (2022)
Colliberate: The practices of free and open source software
> First point: this is why I wrote the logical system of Euclidean geometry. Propositions in that language, and the proofs therein, have not changed.

The point was that the axioms we used changed. Read further back up the thread. You're off track.

> Second point: That is most definitely what empiricism is. Moreover, I have just given you a set of epistemological beliefs. It's a set with a single element, and it in fact characterizes empiricism. I don't know what else to tell you.

No, please take an introduction to philosophy. Empericism is an epistemology, it has nothing to do with what exists which is an ontology. Ffs open Wikipedia or something. This is embarrassing Dunning-Kruger effect here.
Sure. Guilty of the deaths of the women who received unnecessarily dangerous and illegal abortions, guilty of the deaths in childbirth of women who otherwise would have had abortions, and guilty of something like (but less severe than) slavery for the women who had to gestate children which they didn't want to.

Someone could probably run the numbers and work out where the line should be drawn to balance out the costs of over- and under-estimating, given a uniform random distribution for where the Oracle's line could be.
Full scale conventional landwars in mainland Europe and seaplanes back in production. What century is it again?
Why would this argument not apply to any other crime that's committed in private?
The problems in this article and in the comments are some of the stuff we have heard at Magniv in the passed few months when talking data practitioners. We are focused on solving some subset of these problems.

Personally, I think Airflow is currently being un-bundled and will continue to be with more task specific tools.

At the very least, if un-bundling doesnt occur, Prefect and Dagster are working hard to solve lots of these issues with Airflow.

Evolution of products and engineering practices is not linear and sometimes doesnt even make sense when looking at a-posteriori (as much as I would like it to follow some logical process). Will be interesting how this space will develop in the next year or so.
https://www.google.com/maps/@41.940745,48.3794887,18z
"So far, in Ukraine, the signature land weapon hasn’t been a tank but an anti-tank missile: the Javelin. The signature air weapon hasn’t been an aircraft, but an anti-air missile: the Stinger. And as the sinking of the Moskva showed, the signature maritime weapon hasn’t been a ship but an anti-ship missile: the Neptune."

If you look at it solely from the Ukrainian point of view - yes. The Russians are relying heavily on platforms, even if they are losing. That doesn't mean that there isn't value in those platforms, just that they are being misapplied. For example, a tank is much more valuable to use against another tank than to use against dispersed ground troops. We would likely see them being valued differently in a near-peer conflict that was more coordinated/strategic (one of the biggest enemies of the Russians has been their leaders' own greed and lack of preparation, training, and coordination).

War is largely about economics. Of course using man-portable anti-platform weapons is ideal - you can destroy equipment that takes months or years to build at .1% of it's cost. Just like using left over or homemade munitions for IEDs can generate a lot of damage (physical and economic), especially over the course of a decade or two.
A Universal Package Manager
But putting further stress on the countries opposing might help a cut-off Russia in the short term...

I mean they already have virtually no travel across their borders, and what happens in next few months is probably of greater urgency to them than later.
Except for this workflow.

You won’t get around any of the problems of airflow by moving to a cloud offering.
Ask HN: Input forms and people with just one legal name
My wife is Indonesian, and for her generation, it is common to have been given one name only. There is not family name. Her Indo passport has her one name. The US Federal government put "HerName FNU" (not even in the righ order), which stands for "First Name Unknown". NYS has put "HerName LNU" with "LNU" meaning "Last Name Unknown", and other companies have put her name twice for first and last names; my last name (even though our wedding certificate has only her one name); and variations on the above "LNU" and "FNU" combinations. We tried to get her learner's permit today at the NYS DMV, and they wouldn't accept all the documents we presented, because of the differences in the names. What can we do? How can digital input forms be made more global or unbiased for such cases? What I mean, is that she cannot leave a field for Last Name or First Name blank in any online form aside from in-person at places like the DMV. Thanks!
Helpful rule of thumb: understand at least the level below the one you’re working on in good detail - that is, how it does what it does, not just what it can do.

It helps you understand the shape of what is possible, debugging becomes far easier and sooner or later you will probably have to fix it anyway, or live with horrible inelegant workaround at your target level of abstraction.

I’ve never regretted going deeper; being able to keep going down all the way into the kernel is a superpower. But I’ve often regretted not going deeper earlier.
The Selectric came out in 1961, after this paper.
Ah, okay. The context in which I was sharing that was about verboseness, "extra ceremony", and "priorities of the language designers". It meant something specific in that context.

Though you could still test that it's working in a webserver, since if it came from php rather than just the webserver, it would have some additional headers like X-Powered-By.
The important distinction being that there's a tried and trusted method for sorting information in a printed book library.

Not so much for a 'virtual anti-library' inconsistently spread out all over the internet in a multitude of different incompatible formats (e.g. forums, youtube subscriptions, twitter), as well as various 'local' ones like email and the 'todo' list.

The value of a library also is largely dependent on being able to find things (or definitively 'not find things') in it quickly and easily.
The idea is that you only use the board for development, and use the 1.6mm x 1.45mm (note: mm not cm) chip on a tiny custom board in production.
Basically, it doesn't work for sorting. https://pkg.go.dev/golang.org/x/exp/slices#Sort mentions this explicitly and has a suggested alternative solution. You can see this in action here: https://go.dev/play/p/6GuDa8ziU0L

Note in the second case, that's not "Go" sorting NaNs to the front, that's the requested result from the passed-in function. You could create any result you wanted with a suitable choice of such function.

This isn't particularly special to Go. Most languages have "quirks", to put it charitably, around floats. Even Haskell would have similar behavior. It's really the IEEE standard that is broken, arguably; defining an entity that is not equal to itself proceeds to effectively break a huge swathe of things that you may not have even realized was based on the presumption that the identity property holds, because... why would you think about what is based on that? It's so foundational. As anyone who has dealt with NaNs for any period of time can attest, it's really difficult to work with such entities.

(Similarly, while I understand what they were trying to get at, I think SQL NULL should be equal to itself. I could be down with NULL < 1 being false and NULL > 1 being false but I'm not a huge fan of how it's NULL either. We've had many languages written since then with more conventional ideas about "invalid" values and how they participate in operators and I think the modern way almost everything else works is better, even if it arguably less "correct".)
> It really baffles me why there's so little political will to help our own people in this country.

In my experience, the cruelty is the point. Its not a lack of political will. Its a direct punishment for not being a member of the 1%. It’s your motivation to become one of the 1%.

Its the logical result of pushing individualism over any form of collectivism. Selfishness rules and cruel punishments are the norm.
You’re right, I was thinking of a different case. Should have read the article before commenting
Growing up in the Lutheran church I found that unfortunately a lot of people didn't really read the Bible or think too hard about a lot of the passages. Most people listened to the sermons and how the pastor (or if you were in Lutheran day school like me, your teachers) interpreted and emphasized things. And while they did emphasize being a good person today, there was a huge emphasis on heaven and hell.
Yeah I wouldn't pay a recurrent fee for this at all. Though I'd pay 20 bucks once-off easily. Unless they had regular new content or something. Why does everything have to be a service?
One of my favorite facts about Knuth is how rarely he checks email!

https://www.calnewport.com/blog/2008/07/17/bonus-post-how-th...
when the aliens come, will our shouting that we're worth not killing / experimenting on be supported by our level of consciousness, enlightenment?
Nope. If anything, rough economic times are the best time to start a startup, IMO. My reasons for thinking this are multiple, but among others there's the point that other companies are pulling back / scaling down / exiting markets, or just not launching at all, etc. You can take advantage of this, in theory, although it implies that you have to have a way to run really lean (or somehow manage to find funding, which may not be possible). To me, this is where bootstrapping / self-funding really shines.

As another view, @pg thinks that economic conditions don't matter much, vis-a-vis startups:

http://www.paulgraham.com/badeconomy.html

As those examples suggest, a recession may not be such a bad time to start a startup. I'm not claiming it's a particularly good time either. The truth is more boring: the state of the economy doesn't matter much either way.

If we've learned one thing from funding so many startups, it's that they succeed or fail based on the qualities of the founders. The economy has some effect, certainly, but as a predictor of success it's rounding error compared to the founders.
The tag in the repo is `v4.11-rc7` not `v4.11-rc7-87`. The `-87-g28cf22d0ba28` suffix is added by `git describe`.
None of these problems in airflow in this thread are due to infrastructure so how does using a cloud service solve anything?
Um okay.

That is not what anyone means when they talk about immutable objects or refs in Git. I can delete a commit from `.git` but they are still considered immutable.

A branch is mutable since you can push it forward without `--force` as long as the current commit becomes an ancestor of the next tip. Can you change a remote tag without `--force`? I don't know off the top of my head. But I doubt it.
Even Ruth Ginsburg stated the reasoning in Roe was incorrect.
The nice thing about the Null* type is they can reduce the number of allocations done on the heap and thus also reduce total GC your program needs to do.
I'm assuming because the average person is a day laborer repeating physical tasks. Their biggest concern is having enough money to survive for the month.

I supposed I could be wrong and that my taxi driver is indeed well informed about the nuances of monetary policy and monetary history.
Oh for sure, if you're not cashflow positive and are looking for Series A / Series B I expect to see the purse strings tightening up hard. Already have a few friends at firms saying they're having to be more restrictive / selective than before.

I can throw a stone to about 15 startups near where i'm at that are all in tight cash mode already, not really making a whole lot and are hoping for a big raise. None of them that I know personally have metrics that will pass the test. :(
Thanks for the explanation. Good to be more aware.
> It's also very problematic to suggest that a human in their natural state of being poses a risk to society at large.

Problematic is kind of an overloaded term, so it's not clear to me exactly what you mean here.

It can certainly be true that "a human in their natural state of being poses a risk to society at large." There are a lot of example of that (e.g. unvaccinated people with naive immune systems allowing the resurgence of disease, violent psychopaths).

That fact certainly can cause problems where the contradictions between the sloganized-forms of certain social axioms need to be resolved.