skysight-inc/HackerNews huggingface dataset:
A lot of people seem surprisingly happy with Kagi's results but I would like to put my hand up as someone who is, so far, underwhelmed and occasionally frustrated. I realise I've started automatically starting almost all of my searches with the prefix to search via Google instead. I recently reinstalled my desktop OS and I've been happily delaying configuring Kagi as my default browser search.

It's slower, sometimes painfully so (maybe due to downtime? Understandable but not fun). I really miss Google's cards; for example, finding opening hours for a local business is immediate in Google, but requires opening another link which may not even be correct in Kagi. When I'm searching errors or code examples, sometimes Kagi embeds a useless snippet with little relevance. Sometimes it has a bizarre 'memory effect' where one or two of the results will be ghosts from an earlier search but completely unrelated to the current search term.

It's not perfect. I'm suspicious of people pretending otherwise.
That's great to hear! You're welcome. :)
The limitation on local elections may differ per member state. France doesn't allow voting for local elections without citizenship but other countries do.

The only thing that changed is that UK nationals no longer have the status of "citizen" in the EU (unless they have dual citizenship, of course). What that means exactly differs per country.

IANAL but I don't think this changes much in practice, or was ever an unexpected outcome, really.
That's only if you raise another round and don't have enough equity for the founders to just gives some of theirs. OP is talking about something more automatic for every new hire.
There’s also a cost to using an external library. For example bad maintainers, project being abandoned, project having breaking changes, dependency ballooning in size.
I think it's a pointless exercise. European ethnicities are indigenous to various parts of Europe, Scandinavians are indigenous to Scandinavia, Sami indigenous to Northern Scandinavia, and so on. They are all indigenous in the proper context, it's not some exclusionary label.
Notably, however, there can be ethical or sustainability issues with how incense resins are harvested, so being choosy about finding a seller may be worthwhile.

You can find it locally often enough, too. Look for 'occult' or 'new age' shops and if they don't have it in, they may be able to get it in from a reputable source. There are at least two shops local to me I know of where I can buy multiple varieties (if they exist) of frankincense, myrrh, dragon's blood, copal, and almost any other I've looked for.
if you are going to spend extra hours outside normal, make sure it at least is benefitting you with new skills or experience.

no one is cheering on the dude who decides to vacuum the office after work for free
Personal take: It's better to have malware code stay online and open, than to disappear into obscurity. This being open source also means that anti-malware companies can analyze the code and write detectors and counters to it.

Removing it would just mean it gets hidden from the 'good guys' as well.
The person you're replying to already has answered this question in a post you've already replied to. But to be explicit, consider the first sentence of the follow up post [1]:

> Now that you know what right-half-plane zeros are, in this article I'm going to begin a deep-dive into a control-systems-based analysis of a certain feedback system that is drawing particular public attention today: inflation.

In my mind, this is explicitly drawing a connection between the author's engineering background, particularly in control theory, and the current topic, inflation. To be clear, it would be fine if the author wanted to make a _mathematical_ connection between control theory and inflation. However, since the author does not explain right-half-plane zeros with any meaningful technical detail, the rhetorical effect is an appeal: "just trust me on this." Then the author switches topics _and explicitly connects the two topics_. I cannot speak for the person you're replying to, but this rhetoric is what bothers me.

[1] https://jbconsulting.substack.com/p/on-shelter-futures-part-...

EDIT: Looks like VogonPoetry already replied while I was typing this up.
> Countersteering on a bicycle is another example: To turn right, a cyclist will first steer slightly to the left.

It's very visible and pronounced on heavier bikes, like motorcycles. Especially if you try riding a very heavy cruiser bike -- you'll immediately notice that countersteering is the only way to turn it. No matter how you try to lean it, it won't respond and will just go straight, but it'll respond very easly to handlebar inputs.
Basically anyone can buy access to the firehose of tweets. Maybe he has access to more but it's not worth billions
Have you tried Okular?
I don't get why this is viewed as beyond the pale? Sounds like your manager cared about how you all were doing, and wanted a way to observe trends in how you were doing in order to help you, which is the same exact thing a manager does implicitly every time she talks to you. Obviously this isn't reproduceable psychological science, but is there more to the story to explain why you found this to be objectionable?
It's nice that it tries to have an abstraction layer over compiler flags. Too many build tools are a mere indirection, not abstraction over underlying tools, and require each build script to deal with every compiler's flags the hard way (especially painful for MSVC vs gcc-alikes).

I wish this went further to have an opinion on project layout, like location of source files and include dirs. Every C/C++ build system I've seen has a configuration-over-convention approach rather than the other way around. I get it's by necessity to accommodate arbitrary pre-existing projects, but it's unfortunate that it perpetuates C projects being snowflakes, each with a slightly different directory structure, approach to includes, naming scheme of defines, different ways of enabling optional features, different way of running tests, and so on. Because of that maximal flexibility even projects using the same build system end up being gratuitously different.
What does TikTok do that Instagram doesn't? TikTok is a privacy nightmare, but not more so than any other social network.
> bottom 10-25% of performers

I've been around awhile and seen plenty of layoffs, layoffs are almost never about performance at the individual level.

It's nice to believe they are because in times like these thinking to yourself "I'm a least in the top half of performers" can give the illusion that you're safe. However, this thinking is ultimately harmful because when you or your friends and colleagues do get laid off you will continue this thinking and considering it a valuation of your self worth, or the worth of colleagues you respect.
> accepted by the mass media.

Encouraged by the mass media. Brexit is one of the biggest ever newspaper campaigning successes. They simply had to lie about everything.

> EVERYTHING IS WORSE FOR NO PURPOSE.

Yes, and it's enraging; we're dealing with a delusional political class who care about nothing but themselves, and the press support them because otherwise the oligarchs who own the papers might face more tax or scrutiny.
Cheaters and long load times are the two reasons I stopped playing.

I couldn't be bothered to start again after this update came out. Ah well
Yes, sorry, poor choice of words. Fixed.
> Sorry, don't have time for that right now, but look into regular expression derivatives and similar stuff.

Obviously, I have. There's a reason why there isn't a single general purpose regex engine that uses regex derivatives. They build full DFAs and full DFAs take worst case exponential time and space.

> Don't think so. There are many examples, but mostly implemented in "functional" programming languages.

Oh I think so. Feel free to link to some examples of general purpose regex engines that implement these things.

> You misunderstood the abstract. It's not saying that its difficult to translate extended RE (RE with these additional operators) to finite automata, it's just saying that translating extended RE to traditional RE can cause a huge blowup (something I already hinted at in the comment above). So this is a pro, not a con.

No, I'm not misunderstanding anything. The bottom line is that if you have an NFA with N states and you take its complement (how do you do that without first converting it to a DFA?), then you could wind up with an NFA containing a number of states exponential in N.

What's happening here is that you aren't quite appreciating what it means to engineer a general purpose regex engine.

All of these things you're talking about are all doable and implementable in niche regex engine libraries that serve a particular purpose. And it's all been done before. What I'm talking about here are general purpose regex engines, where you can't afford quadratic time during regex compilation (which is why Thompson's construction is so popular), nevermind exponential time.

And all of this is rooted in me taking objection to your characterization of regex engines being "stuck" in the 80s/90s. I'm trying to explain to you why that's not the case.

In theory, practice and theory are the same. In practice, they're totally different.

> It's possible to produce NFA directly from extended RE, see "Antimirov derivatives" for a start.

I know. I'm not talking about what's "possible." I'm talking about what's feasible from engineering perspective. As far as I know, building such an NFA takes O(n^2) time, which is a hard sell in a general purpose regex engine.
Wouldn't this malware be able to infect each of these steps and the shell itself to filter itself out of the results?
Now do it for iOS.
Rising prices are affecting the ability to meet expenses for most Canadians
Yeah that sounds even better and what I typically see in production databases
Apple's car vision extends far beyond music
As others have said, there are some gotchas with the idea but you could probably do something similar that doesn't involve stock like with a profit-sharing fund or a fixed amount to spend on your socials or something!
Gtk4 is just new. Adaption will require years.
A recruiter called looking for my roommate, who wasn't around. Asked me if I was also a software engineer too, and if I was interested in a new opportunity. My company was recently acquired by a company I didn't want to work for, so I went on an interview and got hired.

I'm still there 25 years later.
I think there's an evident need for someone to do a deep analysis of this app's behavior. Both with interception/MITM and possibly disassembly if that's even possible ATM.

I remember trying to disassemble a facebook APK years ago and that was way too involved even then (because of countermeasures).

Perhaps using frida on android is a saner approach these days.
The latter, yes. The former is a feature on the roadmap.
Our idea is to make it as easy as possible for the user to take advantage of IaC without having to learn it. Remove the entry barrier, give a nice UI that would make it super easy to do the basic stuff, which is like 90% of what's needed on a day-to-day basis. For the remaining 10% the user has full control over underlying Terraform. So you can customise only the parts that need to be custom; that's much easier than starting from scratch.
Separate tables or just one table to hold access control info between entities?
Say, I have three entity types `Senior`, `Junior_A` and `Junior_B`. Each entity specifies access control for other entities. So I can either create tables as follows:

Senior, Junior_A, Junior_B, AccessControl

where `AccessControl` holds access control details between all the entities. This simplifies the code but could lead to performance issues as everything is put into one table.

But, then I can also create the tables as follows:

Senior, Junior_A, Junior_B, AC_Senior_Senior, AC_Senior_Junior_A, AC_Senior_Junior_B, AC_Junior_A_Junior_A, AC_Junior_A_Junior_B, AC_Junior_B_Junior_B

where `AC_ABC_XYZ` is a table that holds access control information between entities `ABC` and `XYZ`. This complicates the code as the code now has to handle different tables depending on the entity types involved, but will improve performance.

Which design would you prefer, and why?
Oh for heaven's sake, just quit. Vote with your feet and walk them out the door to another job. The market is good (for now), best do it before that changes. When the people who do the actual work leave and they can't hire anyone due to their poor reputation because of the previously rescinded offers, they'll reap their own rewards.
i think you and the above poster are in vehement agreement. ingesting 2 MBs of logs per minute is impressive in its pluperfect unimpressiveness.

maybe the presentation was called "Timmy's first named pipe" or "Sally explores /etc/logrotate.d"
One other area that can be complicated surrounding dependencies is licensing. Specifically, you use a library imported from PIP/NPM/Maven/NuGet/etc. and maybe, if you are a diligent dev, you review the license. If you're lucky it's MIT or some other compatible version for your use case. But did you review the dependencies of this new dependency? What about their licenses?

Okay, now fast forward a few years: is the open source dependency still [original license flavor] or is the license now more restrictive? What about the the updated dependencies of this single, imported dependency?

Now suppose you have an executable that's made available: do you properly have the accompanying license files that (on a minimum) give attribution?

Generally speaking, we import dependencies to help make things better and to get back to get focusing on the main portion of our application. At the same time, each imported dependency has an ongoing management factor.

...and don't get me started on the diamond dependency problem which still exists despite any given package manager's best efforts and is one of the reasons we have SemVer which we hope is followed by the developers of that dependency.
Understanding the Odds
With google you can search with type:pdf so that you filter in scientific papers.

I'd also suggest that the phrase 'correct information' does suggest you already know what you believe you're looking for (otherwise how would you know what you're reading is incorrect?).
I think it's impressive that they somehow found 33KB/second worth of data to log for each stream. I can't even imagine the amount of useless shit that must be logged to get to that number.
Yeah, many platforms converge to similar methods.

But only some of them are controlled by totalitarian regimes, of course.
medium.com should be top of the list !
I am using it for Reactjs and it has been helping a lot, I just write the name of the function and Copilot suggests the code which is almost everytime correct say: {search} or {sort} functions.
I got my last full-time gig via referral from a friend. Switched to contract/freelance work afterwards.
How is bitcoin deflationary when the price has fallen 50% or so in the past year, and appears to be highly correlated with tech growth stocks?
And please show the release YEAR of albums in the Appears On section.
AND please stop recommending stupid house remixes of my favourite songs. I don't like house music one bit, I don't know the remix artist at all, so don't recommend their TRASH to me!
Since taking up management, I've taken increasingly tiny, dilute concentrations of productivity. I believe my work "remembers" the productivity even though the dose is too small to detect, and helps my body and mind to resist it when it is encountered in higher levels.

This has granted me immunity.
The continent that the US, Cuba, Mexico and Argentina are a part of is called "The Americas", frequently split into "North America" and "South America" because of the isthmus at its center.

Yes, there's a problem that residents of the United States of America (just one country within North America/the Americas) adopted the term "American" to describe (mostly) only themselves. But there are plenty of sporting and diplomatic events that make clear that "American" has broader meaning than "the USA".

The situation in the UK is different from the situation with, say, residents of the USA and Mexico. The latter are separated by an arbitrary and mobile political boundary that in many place can be walked across rather easily (even where the boundary is the Rio Grande). The UK is an island and this has created both a physical boundary with the rest of the continent and (largely because of that) a centuries old sense of isolation.

The years that the UK was a part of (initially the EEC and then later) the EU saw a diminishment of that sense of isolation and a growing awareness of the cultural and historical linkage between the people living in the UK and those in the rest of Europe. Cheap and fast travel also contributed to that.
Not denying that. However, unless I'd be blocking new domains on a weekly basis, I just don't think it's worth installing an additional extension for something that's so easily achieved without.
Not fully. :)
The UK has citizenship requirements as well. British, Irish and Commonwealth citizen residents can vote. In local elections only, EU citizens can vote as well. This is because the EU forces that right, and the UK has not repealed it (yet?).
They could also write it from scratch themselves; having the source code available doesn't make it that much easier. Defence doesn't come from trying to scrub all records of the attackers' methods.
As GP mentions I talk about them separately.

The reason I don't think there's anything genius about cryptocurrency as a technology is because it's not impressive. It's been more than 13 years or so now and wow, PoW managed to do exactly what we said it would: burn a ton of energy on useless work in order to prevent Sybil attacks.

PoS is also really stupid.

Cryptocurrency was cute and easy to ignore when it was a bunch of libertarian crypto hackers messing around in their bedrooms and writing long, naive forum posts about how they were going to replace banking and form a new world order. They made themselves sound like conspiracy crack pots without any help from critics.

But the technology was built and designed by people with dangerous political beliefs and poor understanding of economics. And whether they were naive and had good intentions in the beginning matters little now that it has been completely co-opted by conspiracy theorists and fascists.

They're trying to convince senators to pass bills that would regulate cryptocurrency by the CFTC and not the SEC. They are undermining every possible avenue to regulating cryptocurrencies, exchanges, DAOs and all of the systems built on this technology.

They're doing it because they're making too much money ripping off regular people, retail investors, etc and right now there are few consequences to doing so. The people making money off of cryptocurrencies are suckering people into departing with their life savings, leaving piles of e-waste and new coal plants in the global south, and are generally not interested in helping anyone but themselves. They literally do not give one single ounce for any Joe-Bitcoin user out there. As long as there are enough new people coming in so they can cash out they're happy to say anything.

This is the world that cryptocurrency people want. Small government, no regulation, no sanctions, gold-standard deflationary "money", untraceability, etc.

Regular people don't benefit from this. They benefit from the existing banking and legal system that put limits on what is acceptable to protect them and their businesses from fraud and crime.

There's nothing to defend. Cryptocurrency has spoken for itself. It's not genius magical technology that's going to usher in a new age of peace and prosperity. It's a community run like a conspiracy convention where any crack pot can come in and share their theories about the evils of governments and the global banking system coming for you. It's garbage technolgy promoted by terrible people who want to extract wealth from poor people, commit crimes, and not be subject to regulation by governments.
> if Fox News put their reporting on a blockchain, it doesn't suddenly become truth

There's two problems / truths here; 1) the source (E.g. Fox), which is what I think we'll need to verify, and 2) the truth of the content, which is an age old problem with no technical solution I'm aware of (or would even believe if presented with one).
You can also contribute to Claws Mail themes. [0]

A set of icons/font would probably achieve the facelift you would like to see.

[0] https://www.claws-mail.org/themes.php
On the other hand, there are now many proprietary voice/video communications platforms NOT based on SIP, with some of them adding SIP support only as an afterthought/additional-cost feature. I don't think the authors of SIP envisioned this, and it's unfortunate. It was intended to be as widespread as email, with a similar diversity of implementations of varying interoperability.
Yeah but I actually like the fact that Google knows what I search, because it adapts the results to what I care about. When I search for "python" I don't want to learn about snakes.
I have done the same with Instagram and there is no background network activity.
> Only a minority of people can withstand an onslaught...

Is that true? Most people aren't addicted to anything let alone social media..I really don't buy the claim that people have literally no control over their actions. What's your solution? Ban sugar, alcohol and social media? Padding on the sidewalks?
Not even that - more like general tech news with a sprinkling of SV. And has been for a long time

I don’t think there is anything wrong with that though
>Why are we so sure that the way we see people, situations and politics is accurate, and the way other people see them is foolishly wrong?

Why do I not think the way I see people, situations, and politics is necessarily accurate?
The Sami seem to come up on HN on a lot, but one angle I rarely see mentioned is how thoroughly assimilated into the majority cultures they are. I know two people of Sami descent, both of whom are from intermarried families, are physically indistinguishable from non-Sami, speak the majority language as their mother tongue and struggle to connect with Sami language, customs like reindeer herding, etc. And as the pie charts indicate, the vast majority of Sami are in this category.

This is quite different to, say, Aboriginals in Australia, who are most definitely not integrated into the rest of Australian society.
That right was based on EU citizenship. So they didn't ask for the right to vote in France, but to retain EU citizenship. Super logical.
Why We’re Sticking with Ruby on Rails at Gitlab
The turbine capacity is reached quite regularly, particularly during windy days.

UK Crown Estate have a map of current renewable generation (https://www.thecrownestate.co.uk/en-gb/what-we-do/asset-map/) and right now the Hornsea 1 field is generating nearly 900MW (~90% capacity) on not a particularly windy day for the North Sea. The capacity factors you read are averaged over a year.
well if you use normies as a term you might find yourself a nice home at 4chan.
The boots theory also falls flat in regards to style. I've never seen a single person wear boots older than maybe 10 years. Paying 3x-5x on anything with the "once a lifetime" ideology only works for timeless stuff like wrenches, measuring cups, or anything that hasn't remotely changed since 1945. Which is a very small list.
This idea was one of the things that really solidified my early learning of programming.

I made a lot of games using Scratch back in the day and I recall someone creating a tutorial on how to use recursion to draw trees. Whoever that was taught me a lot.