skysight-inc/HackerNews huggingface dataset:
I don't know which country you're in, but in France we have quite strict rules as to how some clauses must be structured in a work contract to be valid.

For instance an non compete clause which is not limited to a certain geographic area is invalid, period. Yet some companies apparently don't know this. They copy paste boilerplate which doesn't hold up in court.

And no court can rule against this as the supreme court has already decided what makes a non compete clause valid and it is very precise in the requirements.
If flying == true goto Landing()
I really enjoyed Anrej Kaparthy's llama2.c project (https://github.com/karpathy/llama2.c), which runs through creating and running a miniature Llama2 architecture model from scratch.
Sure there are. "Is the universe really billions of years old, or did it pop into existence three seconds ago in its current state including all of your memories?" It's impossible to answer this question scientifically because no empirical test could ever possibly be devised.
Differentiating between dependencies to use packages and for packages themselves
Can you say more about the semantic caching, I can't seem to find much in the docs.

edit: Found the cache notebook[1] and the calls to the cache and distance eval in the code[2]

[1] https://github.com/BerriAI/litellm/blob/main/cookbook/liteLL...

[2] https://github.com/BerriAI/litellm/blob/80d77fed7123af222011...
> Here, the aircraft entered that wedge at a large angle and too close to the airport for a standard turn to bring the aircraft into line with the runway while staying within the safe wedge.

The entry was okay. The aircraft (and the others) was on a STAR (as with almost all arrivals into HK due to the complex terrain/airspace/traffic environment), and appears to have flown it correctly. The tight final turn is normal, but is supposed to coincide with LOC capture. (The final STAR waypoints for most arrivals to 25L/R [C didn't exist then], LOTUS/RIVER, are virtually coincident with the LOC capture point, which is probably the detail that caused this issue to be noticed in HK and not elsewhere.)

Since the LOC was not captured the aircraft did not complete the turn but instead transitioned to HDG mode and rolled out of the turn at that heading. It then, despite not having captured LOC, captured GS and descended, at which point attentive pilots+ATC noticed the issue and dealt with it, resulting in either a go around or a correction and completion of the approach.
at some point you have to with enough mass..
It isn't rocket surgery.

If you have a cold, wear a mask.
Or at the very least cover your nose and mouth when you sneeze.
Do you also need a hundred year weather analysis if someone suggests carrying an umbrella because it is cloudy?
US domestic culture war bullshit is decidedly not global politics.
> which includes the time to get dressed

Thanks for mentioning this. It drives me crazy how people think of commute time as the time their engines are running, whereas the overhead of doing so is relatively significant.
Do you seriously believe everyone who use’s cryptocurrency is a fraudster? Your claim is ridiculous, in the USA alone over 34 million people own cryptocurrency and approximately zero of them have stolen billion of dollars of assets.
> how can you demand they ignore that they fought hard for their audience or diners at dinner time.

Demanding that cloud providers and payment processors act as neutral channels doesn't seem that hard to me. The problem is not the bar owner removing the person, the problem is the person being effectively barred from opening their bar.

> if they ran into a restaurant, stood on the table, yelling “genocide races A, B, C now!!”

Well, that's an extreme example. Normally, what happens is that patrons get thrown out for saying things like "we don't want to use your pronouns" or "we don't think your theory of privilege is credible" or "we don't think make athletes should compete in women's sports".
Grasshopper for rhino is awesome too. It's actually really relevant for this topic. It's the only syste I know that integrates so well into a precise cad design system and also allows you to do complex stuff easily. I love it. Drawing a stellarator precisely is probably not that hard on it... Will see if I can throw something out quickly today.
On embedded system software can murder itself relatively easily.

* Wrong EEPROM emulation routine is using data flash (100k of writes) as EEPROM (10M of writes).

* If you make a mistake during bootloader setup, bootloader can delete whole flash memory, including bootloader, or write over the bootloader.

* You can unpack program into RAM (i.e. Compressed file on flash -> Unpack into RAM), so if you will screw up pointers, you can overwrite your own program on the fly without even noticing it.
It works until it doesn't.

«Hey, science community, look: I did an experiment and it disproves X, so everything you build on top of X is flawed too. Start from scratch, please!». Science community: «fck off».

For example: Michelson-Morley experiment — disproved by LIGO/VIRGO and NANOGrav.
haha that is funny thay solution was already there but wasnt that modelled on the idea of everyone having a phonenumber ?
It's really hard to exist without a payment processor, and it's overwhelmingly hard to set up one.
One, what does religion have to do with those?

Two, individuals are political therefore their politics bleeds into science.

If you think there is an obvious solution then you are most assuredly incorrect. Understanding power dynamics is part of philosophy, not something that is separate from it.
Because they are o(n) complexity to refresh so either you settle for eventual complexity or have expensive writes.
By forwarding just the index data to the right table you maintain an consistent idiomatic index at 0(1) write cost
I am a journalist and you both are utterly misinterpreting what journalists do and why, which is unsurprising considering you know NOTHING about the actual job of being a journalist.

The fact that you specifically want to access and read the original source — which, as you just demonstrated, is public and somewhat easy to get - is certainly commendable. Yet, the vast majority of people need the news, which is indeed a summarization of very complex documents.

Like in any other profession, journalists are better or worse at doing exactly that. You can question that this article does a good or bad job at it, but always assuming malfeasance is a dangerous populist view that doesn’t help anyone, it only reinforces your own flavor of high-level dunning-krueger effect.

The reason why a journalist can be bad at doing this summarization in pieces like this is because they are human. Objectivity in reporting has been always a tremendous misconception of pure-breed American journalism. Journalists have preferences, biases, networks and more, like everyone else. They are not judges, and don’t have the law to stand by, but rather an ethical unwritten (or written, in case of a large publication that employs them) code of conduct.
Surprise: they often disregard it.

That said, the business of news is indeed a business (and that’s a major issue, in my opinion) with all that comes with it.
Nonetheless, journalists are not “out to get you and manipulate your mind”. That is a dangerous interpretation by people who know nothing about journalism and feel reinforced by the musings of rich actually manipulative idiot savants like Elon Musk.
IA Writer is the best and worth paying for imho.
>> "there's only one way to do it"

What's the one way to do iterators now? I thought this proposal came about because there wasn't a default way and everybody had to roll their own.
>Her solution was she would live in the Bay area for 6 months, renting an apartment, save her money and then fly back to Hawaii and live there for 6 months on the money she had saved.

so her solution was a gamble? get a job and hope they care enough to compromise in 6 months when she tries to move back? It's an interesting strategy, but not an ironclad one without a lot of street smarts. stuff that's hard to research when you're not a local.

>he employer has factors they can change and factors they cannot when creating an attractive place to work for people who can (in theory) choose to work anywhere. Some of those employers will say "work at the office or quit, your choice." with the expectation that some will quit but presumably most will stay (change is really hard after all and it's scary to jump into the abyss).

but it sounds like the executive of interest more or less lost this gamble as well. they hoped most people would stay, and they either didn't or it fell below expectations, perhaps lofty ones. I feel it's a two way road here: employers won't sympathize with an employee who wants to WFH when the company doesn't, why shouold it work the other way around?
Or perhaps its a small minority of people who have access to vast wealth and control through a combination of luck, ruthlessness, and glitches in our social, economic, and political systems, who then maintain their power by refusing to makes those systems more equitable. There are plenty of studies of Indigenous peoples whose societies are much more equitable than ours, which shows that the problems we face now are neither inevitable, nor solely a result of 'human nature', if such a universal concept even exists.
When we returned to the office, my boss decided even a single day WFH was frowned upon. Having to beg to stay home for a dentist appointment became a big ordeal. But my boss was a bit unhinged before covid.

I found it funny that my lockdown productivity suddenly counted for nothing.

I have friends at other companies who have been 3 days per week WFH for 2 years and really appreciate the flexibility.
DHL Express worldwide was a huge enterprise user of HP-UX some years ago, and probably still uses it today, because their investment would be too large to write off, as JohnFen said in a sibling comment about another company.

They had many of their business-critical custom enterprise apps running on HP-UX on many HP PA-RISC servers worldwide, at various locations.
That's misleading. Multi process support was implemented in Firefox 48. XUL extension purge was in Firefox 57.
When in history has politics not got in the way of science?

Now don't say it was religion before, because that is just a form of politics itself.
I think the problem with that is that's it's a massive amount of work after which you get a fragile system (What if the AST changes?) which doesn't really mean much less work. Merge conflicts will still happen if two people change the same thing.
An embassy is a soil of the embassy country.
Ada Kaleh: The Story of an Island (2016)
Don’t you think it is strange to post this here, when the expected content about „data engineering“ is not (yet) there?
The only content i could find is an introduction to rust which is in my opinion not necessary, you could just reference the existing resources. When I saw that a category like „First data pipeline“ is empty, i closed the page.
Maybe I’m a bit old school, but it seems to me, that you care more about subscribers than delivering useful content.
AVHerald is quite a... special... website.

It strips anything that looks like a URL or HTML tag from the comments in a way that typically removes the rest of the comment (or sometimes only part of it), with frequent false positives and mangled comments.

Until recently it didn't support HTTPS, and it still doesn't redirect HTTP to HTTPS, with the justification being that HTTPS increases server load.

The heading "The Aviation Herald" at the top only links you back to the homepage if you have JS enabled, for reasons that were described to me but were too incomprehensible for me to remember.

Of course virtually every other website around solves these problems in more effective ways, but AVHerald has its own style. Regardless, you are into aviation it's one of the best sources around for incident and accident reports.
Hasn"t that been done 30 years ago - didn"t Envy work on the program structure.

But it is Smalltalk so code was not stored as plain text.

Now if only Smalltalk had changed with the times, e.g. added typing, used native GUIs and not set itself off in a walled expensive garden.
This looks fairly clean. I've been building up something similar as I have started using golang recently, but the API looks the same and this lib is already more comprehensive. Thanks!
Open sourced my resume builder SaaS
Had a hard time growing the user base, so I decided to just share code with the community.

Renders PDFs from HTML with more or less pixel perfect accuracy. The rendering is tested by diffing images. Feel free to poke around.
Sengelspiels website has been around forever. I guess he created it like that, back when many websites looked like it and never bothered to changed it.
I imagine so too. You’ll be able to interate over the users in order and hit an instant index on contact method.

select
*
from
user
where
exists (
select
true
from
contact_method cm
where
cm.contact_id = contact.id
and cm.method = 'phone'
and cm.primary
)
order by
created_at desc
limit 10

—- partial index is even faster
create index primary_phone on contact_method (contact_id) where method = 'phone' and primary;
Reminds me of one job, my boss was looking to leave, and was handing over portions of her job to the rest of us. I said I don't have time to do more additional work... she said they can send me on a course to better manage my time. haha.
I am amused the clearly gender-normative behaviour here which could easily be considered sexist.

But let's be clear: the thiught that counts here could be otherwise re-interpreted as "I am buying you this gift card specifically because I know you like this brand and will most surely use it". Of course this argument gets more meek if you are just buying some "generic" gift card in which case you could just give someone cash.

Besides, a lot of gift cards come with some other bonuses (like 20% off, etc) so that could be appropriated too.

The general idea of the post though is correct, except in this case the usual gender-normative behaviour is happening: the woman stops arguing with her boyfriend because he's not willing to listen and it's just not that important to win that argument. She will still buy the gift card, and he'll go to his friends whining about her "irrational" behaviour.
Yes, but you can see the Usage & Billing page even on OSS. So, it's a bit confusing seeing "Upgrade" CTAs there.
Loads of over-engineering decisions would be avoided if devs understood how to read EXPLAIN/ANALYZE results and do the proper indexing/query optimization.

Log queries, filter our the ones that are very frequent or take loads of time to execute, cache the frequent ones, optimize the fat ones, do this systematically and your system will be healthier.

Things that help massively from my experience:
- APM
- slow query log
- DB read/write replicas
- partitioning and sharding
You have conflated major separate branches of not only government, but also society in general. You then build on top of these simplifications in the most general of terms in an attempt to strengthen your ideas about power and how it is distributed.

I get it, I really do and I am biased as well so your underlying points may just as well be 1000% correct. It’s just not something I can productively engage with.
It IS empowering.

The default state of being is that nothing is enforced besides what you can personally enforce. As a regular person this means you have no power, no property, no rights, nothing in the face of someone with a bigger stick.

The rule of law empowers all but the absolute strongest to also own property and gather resources while protecting them from arbitrary violence.
Chinese factories have more robots per worker than factories in most Western countries, behind only Korea, Singapore, Japan and Germany: https://ifr.org/ifr-press-releases/news/china-overtakes-usa-... (in 2021)
Agreed. Matarialized views will be limited in use until we get nice incremental updating versions.
The weird part is that Hashicorp doesn't have a single core product that is valuable by itself. Their stuff is infrastructure built to enable an ecosystem. It's a hub, all the plugins, providers etc. are the spokes. The real value, the wheel so to speak, comes from building on top of all of that. If they can't compete on that level, well, so be it. Now forcing everyone to pay them for building the hub, the core part, means the ecosystem will crumble. No hub, no spokes. Also it makes Hashicorp the villant, not their competitors.
I want to see an animation of it moving, or preying on something.
Maybe program optimization?

https://egraphs-good.github.io/

Addendum: many algorithms book describe algorithmic solutions to a multitude of graph problems without linear algebra at all, like connected components, network flow, shortest paths, etc, etc
I have been working with homology theory applies to planar graphs this month. A procedure for which I could not see a nice compact algorithm in just graph theory terms reduced to simple matrix multiplication with the help of homology.
Arms up to 8" long. Can wrap over a person's face pretty well. Sweet dreams.
Radix UI: An open source component library
Scrapy by example: scraping company data from Yelp
Metaphysics and ethics in philosophy are non-scientific. And these are extremely important things. Religion, which is folk metaphysics and folk ethics, is, to billions of people now living on this planet, more important and relevant to their daily lives than science is.
Happy to see another Mint user!
Merge conflicts don't go away when a diff tool understands syntax.

Semantic conflicts happen even when there are no textual conflicts. E.g. one developer removes a function and all calls to it. In parallel, another developer adds a new use of the removed function somewhere, in a file that the other developer didn't even touch. Cherry pick those changes and you have a broken program.
Everyone thinks they start their project with Facebook scale problems.
Git does not work with patches internally. Pijul does. This is where all the differences in merging happen.

If git worked with patches, git rerere wouldn’t be a thing.

https://pijul.org/manual/why_pijul.html
I agree with the basic premise that having multiple languages is an annoying point of friction, and it would be great if it could be removed (I have lived in five countries and dealing with government, insurance, doctors, etc. is always a big roadblock).

However, if you have any sort of international exposure beyond holidays, it is abundantly clear that you cannot extricate the language that people speak with the culture and history of a region. Having everyone speak the same language would mean throwing away much of what makes countries unique, because the old language would be forgotten over time. And people won't like that. Politicians won't like that either, as it becomes much harder to push the narrative that "we" are superior and "they" are barbarians, when everything is so uniform.
I think a much more parsimonious explanation is that news websites make money from their audience. It doesn't help to send your audience to other sources - you'll lose money.

Your explanation doesn't really make a lot of sense. If some people just need things summarized for them by a journalist - those people could read the article. People who want to read the source themselves could follow the link. Linking to original sources from an article neatly solves the problems for both types of audience.

Of course, it brings back the problem I mentioned first - that linking to original sources would be sending some portion of your audience and paycheck away.

I also think your explanation would be likelier to ring true if your colleagues weren't tirelessly running down the reputation of your profession. My personal experience reading the news is not at all that journalists are usually trying to fairly or accurately summarize information - very much the contrary.
This raises the question of what kinds of tests Boeing did for this autopilot...

I would want to have simulated landings at every airport in the world and a few million synthetic airports, and to do those tests with various simulated wind speeds, signal degradations, engine failures, broken actuators, damaged wings, etc.

For each test, I would determine if the plane is within the design envelope (for example, cross wind speed under 100 mph for landing), and if so require the test success.

I would also be running tests outside the design envelope, but be aiming to tweak the design to pass as many as possible - that way you might survive a few crazy 'wing cut off by passing UFO' type incidents.

I don't see any way such a bug could pass such tests... Which suggests they didn't run those tests, which is concerning.
This shows a problem in today's open source ecosystem: we have too many who profit from other people's work without giving back. In particular large corps should not be allowed to do that, and in fact by their very own Code of Conducts they are required to do the ethically right thing - to contribute and/or pay back to the community. That is especially true when they earn money by providing OSS as a service.
Year of our lord 2023, people still don't know what freedom of speech is despite mentioning it
all the time

> Categories of speech that are given lesser or no protection by the First Amendment include obscenity (as determined by the Miller test), fraud, child pornography, speech integral to illegal conduct,[15] speech that incites imminent lawless action
How do such services deal with the danger of getting totally blacklisted (or worse) because of one malicious subdomain? How do they avoid being held responsible for what happens in the subdomains?
Great article but I have a critique:

It's odd to put the introduction of hand washing at hospitals in 1800s Vienna and doubt over mask effectiveness against the spread of covid19 in the same category. They seem like opposites to me.

Sure they're both going against the scientific consensus of the time but there are some key differences.

In both cases, people don't want to change their behavior, but questioning masks is on the side of doing nothing.

There are no downsides to wearing a mask. When there's a new disease and we're not sure how to slow it's progress, but we have something that might help with no downside i.e. mask wearing, might as well try it right? And in retrospect it's pretty clear it was effective.

During the pandemic, I'd rather see scientists coming up with new more effective measures than squabbling over whether the existing measures are effective.
Those who tried but ran out of disk space
Classic availability bias.

This can be replaced by electric: https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fn...
I think the pace has been extremely slow. So many of the changes to Go have been tool chain or library enhancements. Outside of generics related stuff, what are some added core language features that you'd prefer were not?
I mean, I take my time with the cams, but it's not rocket science. There's timing marks to help line everything up and I snap a pic with my phone before taking them out.
The best European engineers (including graduates from elite engineering schools) still work for industrial companies like Airbus, etc.

In the US, the same caliber of people now work for big tech or for the financial industry, while industrial companies like Boeing offshore tech work abroad or hire a "diversified" workforce that might not be as qualified as it used to be.