skysight-inc/HackerNews huggingface dataset:
Thank you for your comment, it is really informative and I appreciate it a lot. We looked at the different approaches and I asked my teacher if there is no in-between method, that is, open address hashing combined with linked list hashing where e.g. after an arbitrary amount of elements in the linked list the table is scanned to find the next possible place. I'm sure many things have been tried before.
What I don't get is, when is the rehashing done? After a specific insert operation? So then that insert operation will be much slower than all others? I understand that it doesn't matter if the runtime has the same upper bound but it's just not what I instinctively would have thought.
You can't re-enable Discord email notifications
This is word salad. Sorry.

What are you modeling?

The way you use "concurrency" it's indistinguishable from code without any signs of parallelism. From your "definition", concurrency is just any code. Such definitions are called "trivial" if you don't want to offend the author, and "worthless" if you are honest.

Your attempt at defining "parallelism" is even worse... You start by calling it undefined, and then proceed throwing poorly connected verbs and nouns...

Let me make it simple:

Parallel or concurrent code is code that doesn't require time interval between instructions (this is in contrast to Von Neumann model, where it's necessary to have a non-zero time span between instructions).

Here. That's it. No "but hardware", no "there are no well-defined" etc.
The problem is that people think of anesthesia as a single thing when it really has many different components that are managed separately. Unconsciousness is part of it, but so are analgesia (pain relief), paralysis (inability to move), immobility (loss of reflexes), and to a lesser extent, amnesia.

Anesthesia routinely involves the use of paralytics, which are separate from drugs used for analgesia (opioids or local/regional blocks) and inducing unconsciousness (propofol, anesthetic gasses). This can lead to situations where someone is paralyzed, their pain is under control (as observed by blood pressure), but the gas or propofol is insufficient to actually induce unconsciousness. Some of this comes down to individual physiology. Some of it is probably mistakes in anesthesia management.

Amnesia comes into this with the use of benzodiazepines. They can reduce anxiety before surgery. Or even during surgery if the patient needs to be awake. As a bonus, they can prevent memories from forming. Propofol can also cause amnesia, but it is primarily used to suppress consciousness.
'I've never seen a "dumb" programmer vomit out TMP code.'

There's a lot of accidental equivocation that can occur in these sorts of conversations since intelligence can be measured along a lot of different axes. Template metaprogramming is generally something that does require a certain raw intelligence to get into and use extensively, but at the same time, putting it into a system that doesn't need it can be a very dumb decision. Perhaps you'd prefer the term "unwise" over "dumb" in this case; adding "wisdom" in to the discussion at least helps, but even so, there's more than just those two axes as well.
It would be more interesting to compare SARS-CoV-2 with endemic common cold coronaviruses. In particular HCoV-OC43 appears to be quite similar in terms of genetics and typical symptoms.

https://doi.org/10.1111/1751-7915.13889
>decided they're making the most money doing what they're doing

Yes, exactly like all the big tech companies with vast departments for market research that hired a shitload of people, then when economy turned, they started doing layoffs. A.k.a short term profit seeking.
Neither link works:

Secure Connection Failed

An error occurred during a connection to jonline.io. PR_END_OF_FILE_ERROR

Error code: PR_END_OF_FILE_ERROR

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.
You do still have to select an N, but it's not as critical that the N gives 100% guarantee of the flaky failure (which can be really difficult or even impossible to achieve). Unlike regular binary search, robust binary search doesn't permanently give up on the left or right half based on just a single result.
Seeing the authors of this paper, I am reminded of some of my favorite conversations with Gulio Tononi on Closer to Truth, about the nature and constructs of consciousness.

https://www.youtube.com/watch?v=uiS5i2d9zBA
There are no good solutions for something like factorio. There are solutions that work but they aren't worth the trouble. My personal recommendation is that you split the world into independent chunks. A big interconnected factorio map is a nightmare scenario because there is hardly anywhere where you can neatly split things up. Just one conveyor belt and you lose. Aka parallelize disconnected subgraphs.

So the game would have to be programmed so that conveyor belts and train tracks can be placed at region boundaries and that there is a hidden buffer to teleport things between regions. Now you need an algorithm to divide your graph to both minimize the imbalance between the number of nodes in the subgraph but also to minimize the edges between subgraphs.
living completely offline is becoming increasingly challangeing thou. and going online to do anything becomes increasingly difficult w/o coming in touch with google in any way.
Interestingly, entheogens as a category of drug have been defined by the same ablation of self/other boundary that you describe. (Please don't ask me for a citation! I remember seeing this definition in the context of MDMA's inclusion in the category, but have no idea where.)
my top choice is the bigscreen vr which is truly a goggle size headset
Government Releases Unusually Frank Report on the Dangers of Data Purchases
> That's exactly what they are doing with the API lol

No, they're charging exorbitant rates for API access lol. I honestly can't understand how people can look at $2.50 / month per user for a few JSON responses and think "wow now that's reasonable."

If their infrastructure is that bad that it costs even on the order of a dollar per month per user to serve API requests, then I'd be horrified to imagine how much it costs them to send entire HTML pages to the millions of people that use desktop exclusively.
Yeah most of the stuff that is ostensibly the purpose of classic non compete agreements is well handled by NDAs and explicit agreements not to poach clients/workers, if I understand things? It's still okay to block the use of secret information or professional contacts from your former company.

From a free market perspective, it's burdensome to make someone with experience in a sector stop working in that sector, even if that's what their career is about.
> Couldn't you just add a delay from the device?

Cellular baseband software is ultra-closed-source. So no, you can't.
> "Garden leave" wasn't a common term when I was in HFT in NYC. It was just called a "non-compete" (possibly confusingly).

The terms are used somewhat interchangeably in colloquial use, because (at least as of now) the distinction isn't meaningful for most people. The point is that garden leave isn't targeted by this bill.
The AI Chief of Staff had a few layers. The first was data integration of both productivity data (slack, notion etc) and "big data" lakes/warehouses. The former tells you what is getting done at a human level and the latter has the potential to tell you whether and how it is working. The second layer was modeling of your business strategy and including dependencies between concepts like projects and
teams, which allows us to back out things like stakeholders and early warning recipients for any given progress or problems. The third was a presentation layer allowing humans to get a birds' eye view of what's happening including generating artifacts like meetings decks.

Ultimately this 1) wasn't successfully solving an urgent enough problem for most businesses and 2) was too difficult to adopt.

LLMs do break open opportunities in this space so I expect to see some more versions of this, perhaps on top of the Credal API!
Yea, the bonus point is interesting, especially in finance where bonuses can be > 100% of base. You can't insist on firms paying last years bonus, or else people would just quit and get a non compete if they had an insane year. But paying only base also seems a bit unfair.

A thought I had was you'd have to pay whatever their new offer is paying. The argument is that if you want to prevent someone from working, you should have to pay them their worth - which, in the case of someone resigning with a competing offer - has just been priced by the hiring market!
The problem with the concept of covid-induced brain fog is that the symptoms of brain fog are indistinguishable from general anxiety. I'm still not convinced that brain fog is a legitimate, medical outcome of having covid, as opposed to a culturally-conditioned response that's dependent on one's perception of the severity of covid. Anecdotally, among the people I know in real life, the only ones that have complained about post-covid brain fog are those that already tend to be hypochondriacs or doomers.
>if you're not the type of person that just mindlessly ingests content

My take is that this type of person is more likely to not need to replace their feed fix with another feed and is more likely to pursue fulfillment in other areas of life.
Today that "chemo brain" is a thing.

Unfortunatey, last week I learned that I'm starting chemo in a few weeks.

I had hoped to WFH during rads & chemo in a slightly diminished capacity. Should I expect very dimished?
> We have achieved complete ouroboros.

That's a generous / romantic take. For me, the Human Centipede of online text generation is now a complete circle
I some ways an early boot kernel only failure is easier. Late boot failures like that, could just as well have been something changing in wayland/X/gdm/mesa/dbus/whatever at the same time. And then if it turns out everything but the kernel is constant, its easy to take a wild guess and look for something in say the DRM/GPU driver in use vs the entire kernel. Although last time I did that turns out it wasn't even in the GPU specific code but a refactoring in the generic display mgmt code. Still ended up doing a bisect across like 5 kernel revisions after everything else failed. Which points to the fact that if linux had a less monolithic tree it would be possible to a/b test just the kernel modules and then bisect their individual trees, rather than adjusting each bisect point to the closest related commit if your sure its a driver specific problem. There is a very good chance that if say a particular monitor config + GPU stops working on my x86, the problem is likely in /drivers/gpu rather than all the commits in arch/riscv that are also mixed into the bisect. Ideally the core kernel, arch specific code, and driver subystems would all be independent trees with fixed/versioned ABIs of their own. That way one could upgrade the GPU driver to fix a bug without having to pull forward btrfs/whatever and risk breaking it.
I always thought "chemo brain" was just a cop out until my mother had her bout with breast cancer.

She was a very opinionated and capable woman. Now she can't carry a conversation or remember where she put her socks.

It's been nearly 4 years and she still ain't firing on all cylinders.

It killed the cancer but the cognitive cost was great.
> Fly.io + Dockerfiles

Fly.io is insanely cheap, but you pay for that in stability. My health checks fail a few times per month. I was also annoyed they forced everyone to upgrade to their v2 infra and pricing.
Q: Does art imitate life or does life imitate art?

A: Yes
> In Germany [...] Just plug Anker’s inverter directly into any standard home power socket to feed energy back to your appliances with any excess diverted to the battery.

That's legal?

In the US, at least for generators, it is illegal in most jurisdictions to do that. You have to add a transfer switch that disconnects your house from the grid before you supply non-grid power to your house wiring.

That's so people's generators won't energize the lines that the linesmen are trying to fix during a power outage.
I don't think web apps like VSCode will be at a disadvantage. If they're doing "normal" web rendering and not rolling their own canvas renderer like Google Docs then it should just work fine.
As I understand it, yes, but being <some long duration> "out of the game" is a large opportunity cost if your intent is to go right back into finance. So the gardening leave is often not the best decision, career-wise, unless you're planning to exit finance altogether.

IMO, it's healthier for the overall industry/market if talent can move more freely. As one example, it makes it much more challenging for toxic cultures to persist in their current form, if the Sword of Damocles (NCA) isn't hanging above the off-ramp.
The Need for User-Controlled Content Filtering on YouTube
As someone interested in moving into PM, what are some of the things PMs do that make them worth their weight in gold?
I mean I think you’re mostly right but to be fair to Google it’s an incredibly adversarial. Thousands of people have made it their full time job to try to trick Google into thinking their blogspam is good content.
> You still lose as you won't get raises, bonuses or promotions

Jokes on me, I don't get raises or promotions anyway
Deep irony to use such a dehumanizing word as evidence of humanity.
> the logical fallacy a lot of intelligent people fall into where they think their intelligence in one area means they’re qualified to make assessments or reach conclusions in fields outside of their own

The Dunning-Kruger effect.

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

> The Dunning–Kruger effect is a cognitive bias whereby people with low ability, expertise, or experience regarding a type of task or area of knowledge tend to overestimate their ability or knowledge.
That's exactly what I meant by a social contract, thanks for clarifying it so well.
And several Mediterranean countries, it is easier to reach someone on Viber than WhatsApp.
Ask HN: No raises/promotions until next year. Is this a red flag?
I’m a developer at a public software company.

For the past 12 months, leadership has been pushing exceptionally hard to become profitable. To accomplish this, they've been reducing unnecessary expenses as much as possible (travel, events, etc). Last promotion cycle (January 2023), most developers did not receive a raise. Their explanation? To reduce spending as much as possible.

Our latest earnings report shows that we are indeed profitable now. Our stock price has shot up, and is almost at a record high. That's great.

Nevertheless, leadership just announced that our Summer promotion cycle will be canceled, and all raises/promotions will be postponed until next year. Their explanation? Same as before: reduce spending for profitability's sake.

On one hand, I appreciate that we’re profitable. A lot of companies aren’t profitable and never will be. I also understand that we’re a public company, and that stock price matters most.

On the other hand, it seems a bit shortsighted. Imagine that I wanted to cut back on my own spending. Should I starve myself? That’ll save money, for sure. But is it sustainable? Similarly, is minimizing employee compensation and career growth a sustainable way to become profitable?

I forgot to mention that they’re spending hundreds of thousands of dollars to take the product organization (200-300 people) on an epic retreat this summer. Awesome, and much appreciated. But it doesn't quite jive with the stuff above.

What am I missing here? How should I interpret this situation?
Not necessarily but you should be prepared for it.
And what is the difference in job function between those two?
I typically don't find docstrings are particularly useful for documenting an analysis or understanding what a function is doing. Even analyses that are repeated with different data. When you are debugging or reviewing an analysis, the docstrings are the least of your concerns. Validity is far more important.

I would take a notebook that demonstrates what's happening to my data any day over a docstring that may or may not be correct. Particularly if I have to render it in yet a third system to juggle and manually keep in sync.

So we've gone from notebooks to... notebook + py + docstring... I'm sure we can think of another useless layer of indirection to bolt on.
A platform for exchanging trading strategies will never work.

Trading strategies can only be profitable if used by a limited
Minority.

Look up the El Farol bar problem
[0]

The best execution of such an idea i ahve seen is Numer.ai I was a participant in 2016 and made some good money back then. But now its just too competitive — but still a great approach.

I now do algo trading. You can check my bio for the email incase you would like to talk some more.

[0]: https://podcasts.google.com/feed/aHR0cHM6Ly93d3cub21ueWNvbnR...
Climate Change: Ocean Heat Content
I don't think anybody is arguing that this is an insurmountable problem. It's just a stupid problem.
Finding out this was a chatgpt text written under a prompt asking for astroturf advertising wouldn't surprise me at this point.
Not really. It's widely understood that NY won't enforce a non-compete if its not paid. It's very common in the hedge fund world to get paid your salary for a year to do nothing, even for junior developers. It depends on if the company really wants to hold you out or not. They will release you from the non-compete if they don't want to pay.

On the other hand, in the hedge fund world, bonuses are a big part of comp but generally only base pay is paid out, so in reality you might be say 150K to 250K while your comp in expectation is much, much higher. For a junior dev maybe your bonus is .3x to .6x base but for someone senior, your bonus might be 1x to 5x base or more depending on where you sit in the organization. Therefore sitting out still costs you a lot of money.
VSCode Sticky Scroll Shadow/Border Customization
> better off

Better off as in expected/average case. Good point, but only marginally better in the worse case.
> [re:matrix multiplication] However, an O(n^3) algorithm will always loose out to an O(n^2*log(n)) algorithm, when the input gets big enough.

You have to be very careful about what 'big enough' means. In practice, Strassen multiplication is not faster than the naive algorithm until you get to the point where you're multiplying matrices with hundreds of rows/columns. Additionally, naive matrix multiplication is well suited to GPUs, while Strassen multiplication on the GPU requires temporary buffers and multiple jobs and sequencing and whatnot.

As a general rule, matrix multiplication with complexity better than the naive algorithm should probably not be used. Do naive matrix multiplication on the CPU. If you need it to be faster, do naive matrix multiplication on the GPU. If you need it to be faster, the numerical stability of your problem has probably already come a gutser and will get worse if you switch to Strassen or any of the other asymptotically faster algorithms.

And the algorithms faster than Strassen? Forget about it. After Strassen multiplication was invented, about a dozen or so other algorithms came along, slowly reducing that O(n^2.8) to about O(n^2.37188) or so. (most recently in 2022; this is still an area of active research) The problem is that for any of these algorithms to be faster than Strassen, you need matrices that are larger than what you can keep in memory. There is no big enough input that will fit in the RAM of a modern computer. One estimate I've heard is that if you convert every atom in the observable universe into one bit of RAM, and you use that RAM to multiply two 10^38 by 10^38 matrices to get a third 10^38 by 10^38 matrix, you're still better off using the O(n^2.8) Strassen multiplication instead of the state of the art O(n^2.37188) algorithm. The constant slowdown in the other algorithms really are that bad.
I didn't know about Delivery Reports either. Does anyone know why they are not enabled by default (at least with the Google Messages app on Android)?
In theory it sounds great, but try interviewing with companies and see their reaction when you tell them you can't start for > 6 months.
And now sticky with mods declaring "well, we will not do anything about the situation" sits at 0 upvotes (in reddit speak: it got more downvotes and upvotes), with a bunch of well-upvoted comments about how sub should participate in the protest. They are completely detached from their userbase.
there are also small companies which deliver the same service, if that appeals. i've been using mailroute.net for delivery and spam prevention for a small business for years.
You've hidden a subtle semantic shift here. This discussion is centered around personal use, yet you're drawing a line outside commercial use as if they were the same thing.

For instance, Askhistorians posts were all intended educationally and many of them were produced via API access, some long before Reddit had an app. Is it not reasonable to expect those to still be accessible to others the same way, even with a nominal fee to cover API maintenance costs?
for Python GUIs (or "TUIs", or "a screen with colorful buttons and controls I can use with the mouse or keyboard but NOT a "GUI" " if that helps some of the responders to get through the day) I recommend considering a console-based GUI using the excellent Textual: https://textual.textualize.io/

this is the most modern GUI (in a console or not) framework you'll find for Python right now.
A garden leave is a form of compensated non-compete. The entire point is that you’re paying a former employee to not compete (in this case to literally not work).
Regional Banks Don’t Feel Loved
I still miss the "Unix Expert" checkbox from NeXTstep, and would give a lot to have it back.
I see whats listed below, only you will know if the list is complete:

1.
Ask HN: How can I know that my IP is blocked by HN?

2 points by sillicontechie 2 hours ago | past | 1 comment

2.

Ask HN: Is Subreddits Profitable?

3 points by sillicontechie 2 days ago | past | 5 comments

3.

Billion-year-old grease hints at long history of complex cells (arstechnica.com)

11 points by sillicontechie 3 days ago | past | discuss

4.

Activision intervenes in Microsoft challenge to UK regulator's block (reuters.com)

10 points by sillicontechie 4 days ago | past | 2 comments

5.

University of Manchester hit by cyber attack (bbc.com)

14 points by sillicontechie 4 days ago | past | discuss

6.

Show HN: AI art killed an indie book cover contest (theverge.com)

2 points by sillicontechie 4 days ago | past | 1 comment

7.

Show HN: Google squeezed ‘topics’ suggestions into desktop search results (theverge.com)

1 point by sillicontechie 4 days ago | past | discuss

8.

Popular Reddit App Apollo Shutting Down on June 30 (macrumors.com)

1 point by sillicontechie 5 days ago | past | discuss

9.

Ask HN: Why there is asterisk with my post?

1 point by sillicontechie 10 days ago | past | 6 comments

sillicontechie 10 days ago | parent | context | next [–] | on: Ask HN: Why there is asterisk with my post?

I've changed it to asterisk. Yeah I'm new to HN. Thanks for the info.

reply

sillicontechie 10 days ago | parent | context | prev | next [–] | on: Ask HN: Why there is asterisk with my post?

Spelling Mistake. I've changed it to asterisk. Thanks.

reply

sillicontechie 10 days ago | parent | context | prev [–] | on: Ask HN: Why there is asterisk with my post?

Thanks for the info.

reply
Clever and Lazy is a good description of Admiral Raymond Spruance. He was famously lazy, delegating any task he didn't have to do himself, but was perhaps the best US seagoing commander of the Second World War.