skysight-inc/HackerNews huggingface dataset:
As an anecdote, we have implemented a really strict exact match at Kagi (meaning quotes do exactly what they are supposed to do). We did receive some feedback that we should relax it a bit mostly because non-alphanum character matching (some users wanted them ignored) and occasional empty results page (some users were not used to getting an empty result page as Google almost always returns something, even if it is not what they searched for).
I have nothing but dislike for anything web3 but you've constructed this question just to milk a negative answer out of people.

```

If (vaguely defined subjective thing)

Then web 3[whatever that even is and whatever it's promises even are] are incapable of being fulfilled.

```

I don't think this particularly has any meaning. Might as well just say "I dislike web3"

Me too. I'm on your team.
This is true (and surprising! and TIL!), but it doesn't seem to have anything to do with the fact that .gitignore is the file being ignored.

Instead, it appears that when merging, the --overwrite-ignore option[1] is the default. It doesn't get overwritten if (instead of "git pull") you do this:

$ git fetch
$ git merge FETCH_HEAD --no-overwrite-ignore
Updating cc80208..0a917b9
error: The following untracked working tree files would be overwritten by merge:
.gitignore
Please move or remove them before you merge.
Aborting
$

I'm not sure I can see a good justification for this default, really. You could argue that many ignored files are junk or can be recreated, and that's why they got ignored in the first place, so it should be OK to overwrite them. (For example, when working in C, you might ignore *.o for object files.)

But then, if it is something that needs to be merged, then that means somebody bothered to track it, which refutes the idea that it was unimportant or ephemeral or whatever.

----

[1] https://git-scm.com/docs/git-merge#Documentation/git-merge.t...
Both these choices (and others) were available in 32-bit Linux, even after x86-64 was popular because Enterprises can be slow moving (e.g. first AMD64 CPUs come out in 2003, but it took years for some outfits to stop buying 32-bit Intel CPUs and then years more to stop putting a 32-bit OS on them)

Linux offered a conventional 2:2 split (as your parent describes) but also a 3:1 split (like Windows /3GB) and 4:4 (like OS X, plenty of address space but now context switches are very slow) but I believe it also had 1:3 (there can be cases where what you need is a lot of RAM mapped by the kernel, but you can't or won't go 64-bit) and something like 3.5:0.5 for people who hadn't learned their lesson with 3:1 ratio and needed to be kicked in the head more often.
I said, over and over again, that moving away from goats and salt as currency was a mistake, but nobody listened to me.
And most big companies who agree to pay you net X days, that usually is after the presentation of a correct invoice. The invoice doesn't get to them, or it isn't right the clock doesn't start for them to pay you. Getting invoices wrong can quickly result in major cashflow drops.
This is very interesting since the M1 studio supports 128GB of unified memory - training a large memory heavy model slowly on a single device could be interesting, or inferencing a very large model.
My current employer use OKRs to align the different levels of the org and to help each team structure their work. We use an approach that is mostly owned on the lowest level; company leadership set long and medium term objectives for the company, area/department heads set goals for each 4-month period, and each team gets to work out their own OKRs for the next period. The team objectives do not not need to match area objectives 1-to-1; area objectives are mostly guiding.

I started rather recently, and I'm in my second OKR-period currently. This has been my first experience with OKR, and so far it's been on the strong side of positive; we get some guiding principles to work towards (but nothing too concrete or checkbox-final) and it works well. Sure, we won't be able to solve everything we write down, but our team is aligned on our own direction and a course that we control ourselves , to a large degree, but still within the overall goals of the company.

In my experience, software engineering is about 20% creating the solution, 15% tuning and debugging the solution and 65% understanding the problem.

Within this perspective, the work of talking through the problems that your team is working to solve, and contextualizing why you're solving them, is highly valuable and counts towards understanding the problem. The process of defining OKRs, within the correct frame of reference and expectations, can work very well for this.

IMO, using the backlog to define upcoming work can enrich this process as well; it brings context, but should not becone the final OKR "product" alone.

I've only ever encountered OKRs on a team level, but I cannot grasp the value they bring as individual goals. The real value in OKRs lies in the process leading up to defining them, not the objectives and results themselves.

A recurring theme in the horror stories I've read regarding corporate strategies is that they tend to be implemented with a goal of rigidity rather than fluidity. And making rigid processes that aren't compatible with team autonomy brings with helplessness and alienation between the goal-setters and those working to deliver.
I think that sounds like an extraordinarily broad set of criteria, which would make it very easy for ESG index providers to put their thumbs on the scale if they wanted to. In particular it seems impossible to numerically quantify the quality of Tesla's governance vs. that of Ford or General Motors, as S&P is claiming to do here.
Or read it from here (quoted in a response):

https://lists.qt-project.org/pipermail/development/2022-May/...
Building a Product Engineering Team in Healthcare
You don't tell non-technical folks technical details, you deliver finished tickets on schedule, which makes them happy. Would you discuss what algo's you used with them? Database schema? No, then talking about unit tests is a non-sequitur as well. Complete snoozefest for non-geeks anyway.

In fact I'd be disappointed by a dev that constantly introduces careless bugs, it's a dev smell. Most bugs should be unique and result from ambiguous/incomplete specs.

Don't agree it is good advice to build a career being dishonest to others. I'm not even a goody-two-shoes... it's just not necessary in all but the most dysfunctional of places.
This is off topic but horny people are by far the most interested in conjuring up custom images. DALL-E trained on porn would be huge.
Ears self-protect in the presence of consistent loud noises. Going from 30db to 110db is probably worse than 80->110.

Different frequencies also have different properties, as well.
IIRC low frequencies are less painful and less hazardous than mid and higher frequencies.
There are some really high integration ARM servers, like Cavium Thunderheads. And others. They're all unobtanium.

Could be repurposed for Android development. I don't see it happening soon. Binding to Erlang is pretty difficult, see https://github.com/joshnuss/elixir-ffi.

If it did happen it would be useful, just... take some time.

** Warning: Turns out this is a really bad idea, do not use! When the BEAM calls native functions it needs to know how many reductions should be used. Otherwise calling a long running function can break the scheduling completly, because with this approach a long running function is considered 1 reduction **
Hey @daxaxelrod! I'm one of the cofounders of Lago, the lib will be opened very soon, we're in the final steps of QA, that's why. I will make sure to ping you back here when it is.
We wanted to share this post about our first-hand experience with billing a bit ahead of this.
Thanks for your patience!
The turing test isn't very useful. At its core, it merely tests whether a computational agent can imitate a humnan agent well enough to fool an typical individual.

Which tells us nothing at all.
Is this the sort of analysis that led to the invention of social credit by C.H. Douglas?
Not yet, you can use OTP23 or OTP24 at the moment with latest Elixir 1.13. Check https://hexdocs.pm/elixir/1.13/compatibility-and-deprecation...
to clarify: I am comparing FP16 performance, which both the GPU and AMX have native support for.

FP64 is also supported by AMX, making it quite an impressive region of silicon.
Amusingly I think most of that is not actually CGI (as we now define it).

They had a giant warehouse with a toy NYC that they flew a camera through with little models... pretty nuts given how movies are made now.

The making of Fifth Element is a pretty great watch.
Well based on the study you cited, there was no significant impact of women on boards detected - so the worst case is performance stays the same but equality is increased. The best case is that gender-diverse boards perform better in the absence of cultural factors, and this law changes the culture and performance increases. Sounds like we win either way - more equality and stable performance, or more equality and increased performance. Where's the downside?
". . . they regarded tax payment as a duty and promised not to use constructions and tax havens to avoid doing that duty, . . . ."

Why not simply outlaw tax havens?
You need to make sure that you're not connecting it to an overloaded USB hub and that it's connected to a USB 3.0 port. I get framerate drops when those conditions aren't satisfied.
If you add sounds to anything on the web, please, please, make a top-level, easily identifiable mute button.
This is really cool for a number of reasons:

1.) Apple Silicon currently can't compete with Nvidia GPUs in terms of raw compute power, but they're already way ahead on energy efficiency. Training a small deep learning model on battery power on a laptop could actually be a thing now.

Edit: I've been informed that for matrix math, Apple Silicon isn't actually ahead in efficiency

2.) Apple Silicon probably will compete directly with Nvidia GPUs in the near future in terms of raw compute power in future generations of products like the Mac Studio and Mac Pro, which is very exciting. Competition in this space is incredibly good for consumers.

3.) At $4800, an M1 Ultra Mac Studio appears to be far and away the cheapest machine you can buy with 128GB of GPU memory. With proper PyTorch support, we'll actually be able to use this memory for training big models or using big batch sizes. For the kind of DL work I do where dataloading is much more of a bottleneck than actual raw compute power, Mac Studio is now looking very enticing.
> Isn't HTML the daddy of declarative languages for UI ?

Not really. HTML is a way to create documents. It's closer to latex than QML. HTML + CSS + JS is used to create UIs, but it definitely does not match the capabilities of something like QML.
If you're looking to build custom web apps, I highly suggest this Frontlyapp, a no-code front-end development software. I’ve been using it for a long while now and it helps me to be more efficient and save a lot of my time. Check the demo apps here: https://www.frontlyapp.com/?r=hn
It's not a Turing test if a judge is not actively trying to discern.
In this particular case, do you think non-US governments could protect the interests of consumers in their jurisdictions in a way that is less unfriendly to the businesses that want to sell to them?
We're democracies, we vote.

Oh also it's land, labour, capital and entrepreneurship in classical economics.
This is awesome and what I initially set out to do but always found a way to talk myself out of it. I dream big. I found a project to stick to "completion" but it took me two years to build alone. I've only lost money but it's been a wild ride of an experience. This tiny project approach sounds like a lot of fun and conveniently my project will help me down that path while I try to market my work.
> Being able to generate weird melodies to challenge all the combinations you have stored in your brain (...) pretty much dice rolls on paper

Thanks for the follow-up! In your parent comment you were talking about scales and the fact that one is able to guess the next note if they know the scale.

Now random "dice roll" music may be a little easier to produce, and maybe not very far from what we have already.

Can you elaborate on what you would need, specifically? Chromatic random music (using all 12 notes, including accidentals), in the range of the bassoon?

And what do you mean by "play along"? Would you simply need the app to make some sound, or would you expect it to detect and analyze what the player does? (This would require MIDI, and in my experience, the few MIDI wind instruments that exist are unpopular with instrumentalists, to say the least.)

Or -- what about generating random sheet music (PDFs) on demand? That would be a great project, I would love to work on that.
Tutorial: Mobile App Development with Gnome Builder
If you walk into my house with a phone charger. Sure go at it. If you walk in with a toaster, oven, and a microwave, maybe you should pay part of the power bill?

If an industry is using a large part of a finite resource, that doesn’t really advance humanity all that much, perhaps it shouldn’t get so much of that finite resource. Where that cutoff is, is anyone’s guess, but it should be an option. I’d say the same of any industry using a finite resource. Could there be worse offenders than mining? Certainly, but afaik, they are furthering human-kind.

An imaginary currency that can’t be realistically spent like a currency and isn’t even running at planet-wide-scale (aka, 100% of every monetary transaction) yet but using a disproportionate amount of energy … yeah, that should be regulated.
As someone with poor vision, I don't want "make everything bigger", and I don't want "make all the text bigger", I want "make the small text bigger".

(Or, ideally, "make small text and fiddly diagrams bigger, but leave most images alone", but let's walk before we try to run.)

So maybe "rems for body text, px for headings" is the way to go.
My problem is a bit different, and I'm curious if others can relate. I constantly have a project in the works, but once I solve the interesting technical hurdles and prove that the concept works, I suddenly think of a "better idea" and never actually release anything. I've been in this cycle for the better part of a decade now.

But let me tell you, if my current project works out, I'll never have to work a W2 job again!
same here

one mistake in my logs, and my account was due > 10k us$. until a manager contact-me after a month.
It appears to be a method to force a "sales" call.

A simple indicator of how much you are due ( daily ) would solve this kind of problem. ( google/reddit shows that this kind of problem happens all the time in the last 2 years )
This is one of the long form frontend blogs that I greatly enjoy, and learn sometime new every time. So, I am excited anytime a new one comes out. I hope with Josh releasing his own course[1], that the blog continues to provide excellent resources for "free".

[1](https://css-for-js.dev/)
It is easy to pass Turing tests when the subject material is unfamiliar to people. As other posters have mentioned, most people have only a vague idea of specific underwater plants and animals and vague ideas of how the water distorts light.

I bet I can come up with a simple generator that generates galaxies/nebula pictures and if I interspersed those in with NASA Hubble generated images, most people could not pick out the real Hubble images from my generated images.
I don't think people considered Perl 6 a "mistake". It's more that they realized that it wasn't a successor to Perl 5 and is instead a separate language. The language itself isn't a mistake, it was treating it as the next version that was.

The Perl community may be attempting to "fix" that mistake with Perl 7, but the damage has been done. I think Perl 6 fractured the community so hard and scared away so many users that both Perl 7 and Raku are likely to be minor languages for the foreseeable future.

If either of them has legs, I think it's likely to be Raku. Because Raku is at least an interesting language with a lot of really interesting, powerful language features.

Perl 5/7 by virtue of its history, is mostly just another dynamic scripting language, but one with a particularly unfriendly syntax. Aside from CPAN and inertia, I think there is relatively little reason to write new Perl 5/7 code when PHP, Python, Ruby, and JavaScript are out there.
Yup, all of the niche genres that have (relatively) smaller listener counts don't make enough from the streams to make paying for older releases worth it. Sucks.
There's plenty of problems with OKRs, but almost all the OKRs I encountered were bottom-up. I'm sure it was different in other parts of the company, though. Working on developer tools is the best.
Kagi.com has a search feature option that focuses on stuff programmers want to see such as results from
stackoverflow.

i love it and yeah I'm at the point now where i do want my search to be boutique. me searching for something and my grandma searching for something are two completely different animals.
Why would you close a TCP connection just because you got an HTTP error?
Another way to do this that isn't about escaping from your boring work is... well, making your work more interesting.

Have a good idea? Coordinate with the right people and go for it. Even if nobody asked you to.

You should never feel like you need someone's authorisation to do a good job.

Becoming free anywhere, even within one's regular work, is not about asking for freedom -- it's about insisting to act as if one is already free.

Or, as Grace Hopper put it, "it's far easier to ask for forgiveness than for permission."

----

Sometimes this will lead to wonderful things.

Sometimes, sure, this will get you into a mess, but honestly, weren't you sort of already? Spending a 25 % of your life somewhere you are unable to engage is messed up.
Sorry, but you’re wrong:

1. The house collapsed because of shoreline migration, not because of the storm. The shoreline has been migrating for a long time. These houses collapse even when there’s not a storm; there are currently 10 houses identified as being on the verge of collapse in just the Rodanthe area alone.

2. From historical records, shoreline migration in the Rodanthe area was actually more rapid in the 19th century than the 20th. This is consistent with what we know about barrier islands, which is that they migrate rapidly and unpredictably even in the absence of climate change.

3. Therefore, all signs point to the #1 cause here being natural barrier island migration.

You may think you are doing a service to the cause of climate change by falsely attributing things like this to it, but you are instead doing it real damage. Many intelligent and powerful people in a position to do something about the issue see things like this - repeated lies and misleading statements from people who mean well - and conclude that climate change is not a real issue. Stop.
Probably mostly focused towards running on Graviton et al.
Oxide and Friends – Podcast from Twitter Spaces Hosted by Oxide Computing
Solid job unearthing the numerous billing system challenges (almost triggering PTSD from prior experiences interacting with such systems...). While I haven't fully checked out the details of the solution you offer, I'm excited to see builders embarking on building better solutions :huggingface
How to Benchmark PostgreSQL Queries Well
Apparently it uses Bing plus some secret sauce although in my experience the results are a bit worse than pure Bing. Having said that I have not performed a rigorous study, this is just my guess from using all these search engines over a prolonged period.
Porn seems to quietly power the Internet, in so many ways. I imagine people are already getting creative with fake porn, and it's only going to intensify over time. Especially on the types of imagery that are illegal to possess.
Except that, back in the day, a much touted advantage of GTK+ was its LGPL licensing, making it more suitable for writing proprietary software. That was basically Red Hat speaking, which has always been the strongest backer of GTK+ and Gnome.
I do /work and /personal and in the work folder I have a /books folder for all documentation (that is not on Keep or OneDrive). Repos live in the vscode folder in /work. Then I use /Downloads for temp stuff
Like most things in the real world, there is no smoking gun. It isn't cut and dry. You've got to look at the facts and context and make some judgement call.

I don't think it is TOO cynical to assume that often people do things based on some hidden motivation vs. their publicly stated reason.

Weigh my opinion however you'd like but the conclusion I made seems to fit quite well.
Reading this article gives me a smidgen of sympathy for Xfinity. They have so many plan options/timed promotional deals, and seem to run into so many issues every seemingly minor change, now it makes sense to me why.

But in the same breadth still ... F** Xfinity
SOC2 isn't really about security in a "cyber" sense, so it makes sense that you don't associate it with cybersecurity.

You literally do not need a pen test to pass SOC2 Type 1, for example.
Pyramid of Sahure
UFO hearing features historic testimony from Pentagon officials
Crypto Meltdown Exposes Hollowness of Its Libertarian Promise
> an immediate retry would've ended up going over the same socket and getting the same response

This is kind of a big assumption you're making. If you're going to do retries when a backend is unavailable, explicitly doing it against the same backend is obviously a decision that defeats the entire purpose.

> probably also has a latency SLI

Then take this into account w.r.t timeouts on internal requests/retries.

My point is that this was a problem that was (at least partially) addressable by the team with the impacted SLO, and did not have to wait for someone to fix the root cause in order to improve their situation.
One current advantage: FaaS is sold below cost by every cloud provider at the moment, so if you can design your app to take advantage of it, you'll save $$$.

Don't know how that'll hold up into the very long term though...
Agent Smith: Tell me, Mr. Anderson, what good is a phone call when you
are unable to speak?

Here's why software freedom is about much more than licenses and open
source. Positive (enabling) freedoms must match with negative
(freedoms from tyranny) if they are to mean anything.
Oil companies rank high on ESG metrics because they don't actually burn the petroleum oil that they extract. It's that simple. Maybe politics got people confused but it's the reality of facts. If you remove the politics from the equation as S&P, Moody, Fitch are required to do, then there is not much to discuss. It's simple physics.

If the oil is easily accessible such as the oil extracted by Aramco in Saudi Arabia or Bahrain (where you have to essentially just stick a straw in the sand and oil comes out), it's no wonder that the amount of emission to complete the process is far less than an energy intensive operation such as manufacturing an electric tank such as the Cyphertruck or to a lesser extent the Model Y.
Heh, ok. I don't mind if you don't want to use it, but I'm puzzled by "sketchy" and even more puzzled by "opinionated".