skysight-inc/HackerNews huggingface dataset:
Nope, Parallela was the wrong thing at the time and it's still wrong. Cache is good.
If by "CPU mask" you refer to the `sched_getaffinity` syscall, I can't reproduce this behavior.

What I tried: I created a "Burstable" Pod and run `nproc` [0] on it. It returned N CPUs (N > 1).

Then I created a "Guaranteed QoS" Pod with both requests and limit set to 1 CPU. `nproc` returned N CPUs on it.

I went back to the "Burstable" Pod. It returned N.

I created a fresh "Burstable" Pod and run `nproc` on it, got N again. Please note that the "Guaranteed QoS" Pod is still running.

> Pods with Guaranteed QoS will have exactly the number of CPUs they asked for, no more or less

Well, in my case I asked for 1 CPU and got more, i.e. N CPUs.

Also, please note that Pods might ask for fractional CPUs.

[0]: coreutils `nproc` program uses `sched_getaffinity` syscall under the hood, at least on my system. I've just checked it with `strace` to be sure.
Good ones, that deeply understand a technical subject and complexities, but are also great at the other aspects, are pretty hard to find.
Panama City latitude: 8'59° N. Is this really news? Essentially every tropical country doesn't use DST, which is frankly a pain in the neck.

EDIT: Some tropical countries are on permanent DST, like Singapore and Malaysia. Singapore's longitude is ~103°50'E, which translates to a time zone of UTC+7 or so, but it is currently at UTC+8.
It is possible (and likely quite common) for a layman to only have partial knowledge of how SARs work.
This comment, its content and tone, is why I came here.
I think you're on the right track at a theoretical level. Philosophically, you have the Bernstein v. Department of Justice here but on stereoids. My personal take is that any AI regulation should focus on those who sell the stuff and those who deploy the stuff. Note that the latter includes also the state.
I'm really surprised at what a challenge that turned out to be. I was certain I was gonna have no problems distinguishing drugs from Tolkien characters, but I only got 15/24 in the end. Recognized a few obvious brand names and characters, but half the time I had to resort to straight-up guessing. Some of those drug names totally sound like Tolkien characters.
It's always hard to tell. Is this "No Wifi. Less space than a Nomad. Lame.", or is it NFTs? You can never tell until the hype train either crashes or takes over the world.
Is this meant to be a refutation?

I didn't say that I had only "heard about" LLMs. I said I played around with them.

If you were being faithful to what I wrote, you would take in the full thing, including the part about how LLMs become less fun and surprising the more you play with them.

Planes do not fly less effectively the more experienced you become at piloting them.

So I can only conclude that you did not come here to have a discussion in good faith. So what are you really after? Do you think you'll change my mind with your poetry?
I don't think researchers like running on the treadmill, they are just suffering under a system that rewards what they're doing and that selects so strongly for the top performers, that they can't do anything else.
I think he's getting lost in the complexity of infrastructure. Not realizing the true key of what modularity is. The truth is we don't fully have a theory around all of it yet but we have a good idea about parts of it and how to maximize modularity of certain aspects of your program.

The segregation of state away from pure functions is the "state" of the art right now in terms of modularity. By doing this you are maximizing modularity of your program to the greatest extent that we know of in theory.

The segregation of computer logic into containers, servers, files, folders and all that other stuff are just illusions and arbitrary boxes that serve only to confuse. The most modular abstraction is the pure combinator. Once your program is in itself a combinator composed from other combinators, then and you can arbitrarily choose where you want to put them. Put one set of combinators in a container on one server or another set in a folder split among arbitrary files. Put em in libraries or don't... up to you. Again it doesn't matter... because your combinators flexible enough that you can move your combinators anywhere.

The infrastructure is irrelevant and an arbitrary choice in terms of the initial design. You must choose your code abstractions such that you have the flexibility to make ANY arbitrary infra choice and the pure combinator is the one such abstraction that maximizes the amount of choices you have.

The flaw with this pattern is that it doesn't include state. Hence why you need to segregate it away using a pattern called: functional core, imperative shell. The IO monad in haskell actually forces you to program with the pattern.

We don't fully know how to maximize modularity when we have state and functions working together so what we do is we just try to segregate the two concepts as much as possible. By doing this we have large sections of the program that are extremely modular and small singularities of the program where we have to combine state and function.

This is the front line in the quest for modularity. All the infra stuff is just fluff.

What the author talks about is largely inline with what I'm saying here but he's getting a bit lost and not driving home to the key insight here that's been formalized by languages like haskell.
nah, never worry about your english, mate. those anglos should be happy that you're accommodating them by using english.
> Antidepressant-like activity of sildenafil following acute and subchronic treatment in the forced swim test in mice: effects of restraint stress and monoamine depletion

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5031750/
FiDi. Only after dark (never seen it during the day), and not all of the pharmacies get hit as bad. There is like a million pharmacies around and I've only seen one closed so it can't be that bad, but damn it's annoying. Like, can you leave one bottle of shampoo please?
I don't want to progress my career. I want to get better at building things.
It did happen, and... it was fine.

Agriculture's share of the labor force went from something like 70% in the early 20th century to something like 5% now. You have a higher purpose than doing a robot's job badly -- or a farmer's. Find it.
These companies know that they can do this with impunity. Even if there is a lawsuit it will be a slap on the wrist that comes many many years later. Remember the PS3 thing.

What needs to happen is new consumer protection laws need to be put in place. Like when these changes occur to stop allowing functionality the manufacturer can either open source everything needed so the purchaser has the ability to self manage and retain the prior functions or the must offer a full refund in the amount of the MSRP regardless of age or proof of purchase, just return the product. Without a downside this will continue to happen.

Open sourcing would probably be their best option. Because it's been repeatedly shown that if they offer a good product people will still pay as the hassle for running/managing things like this isn't what most people care to do. The sad fact is they produce a subpar system and they only way they can get customers is to trap them.
Cippi of Melqart
Well large regular amounts of solar radiation isn't great for anyone's skin over long periods of time, but yes they can still live relatively normal lives without sunscreen.
Show HN: AiRial – Just imagine your trip to find flight deals with AI
More than 5 hours are spent by an average traveller in booking and planning trips, according to a recent Expedia study. At AiRial Travel, we are on a mission to build 10x less time-consuming and more convenient online travel booking. AiRial Flights is the first step toward that vision. If you've imagined your trip, that is all AiRial needs. Simply describe your trip to find incredible flight deals instantly, searching across all relevant options simultaneously.

There are many new categories of flight searches that AiRial unlocks. You can find a list of these here (https://rb.gy/piivud) or by clicking on "Tips and Tricks" at the top of the landing page. Demo: https://youtu.be/AqtbUWDqa6g
I feel like "Edge only exists so I can download Chrome" is a meme that many, many people outside the software engineering field relate to. Go post it to Reddit, instant 100k upvotes every time ;)
> So they want you to initiate a manual verification that you really do intend to move such a large sum to prevent that fraud.

Yes, it's hilarious.

One of my banks requires me to do the transaction over the phone if it's above a certain limit.

At which point, you talk to someone in a call center, and they proceed to ask you exactly the same information which you needed to introduce in their web interface to make the wire transfer yourself, and nothing else.

This includes giving your web interface credentials over the phone, which could be heard by someone inadvertently or even phished if you happened to have misdialed accidentally. Or stolen by the call center employee.

It's also great fun to have to spell out 20+ account digits, the names of the other people/companies, phone numbers and email addresses to receive confirmations and even a description of the transaction (fortunately I don't always buy sex toys).

Gosh, how I love to spell out all this information, digit by digit, letter by letter, over a phone call! But since it's for my protection it makes it OK, right? Right? Hello?
Maybe they are taught what firefighters are taught; your safety is more important than the victims of the fire you are trying to save.
Celebrities and other influential personae should do their due diligence before becoming a mouthpiece for a product or service -especially an unknown product or service with little track record and if not, at least buy insurance against potential fraud.

They give weight to marginal or fraudulent enterprises and give dubious products and services credibility --thus there is some responsibility and if they cannot vet properly then indemnify themselves where someone else through premiums would establish whether it's viable or not.
You have no idea whether or not people involved would call you a Nazi

You have no idea of that whatever footer they put on their page, short of one that is 'we like to call people Nazis'. The reaction is as if someone's already called you personally a Nazi and the footer doesn't do that.

Again, I get the discomfort with the perception you might have different political views from whoever wrote that footer. But that's the discomfort of difference that comes with everyday life. Nobody has called anyone a Nazi, that's not a reasonable extrapolation from either the footer or your unpleasant personal experience combined with the footer.
"In Japan, we believe our competitors are stealing the rice out of the mouths of our children. In Japan, we think anything less than 100 percent market share is not enough. In Japan, we believe it is--and this is a quote that supposedly came from Genghis Khan, but I have heard it attributed La Rochefoucauld and other people--it is not sufficient that I succeed; everyone else must fail. We believe that this is not sufficient. We must destroy our competition.

Larry Ellison quote.
> but it has a serious performance hit versus actual host object bridging (what we're working towards) since it has to keep serializing things over MessageChannels.

I don't understand what you mean? With the --reference-types flag I mentioned, wasm-bindgen is literally passing the JavaScript objects in and out of the shims with absolutely no serialization or indirection on the JavaScript side: the only indirection is on the module's side, when it stores all the host references in a big table and passes around indices to them.

To give a concrete example, I've attached the entirety of the JavaScript code that wasm-bindgen generates with --reference-types enabled on its WebGL example [0]. You can see how many of the shims do absolutely nothing but call the underlying function, even when they take arbitrary JS objects as arguments:

imports.wbg.__wbg_attachShader_06c432ad16c8823a = function(arg0, arg1, arg2) {
arg0.attachShader(arg1, arg2);
};
imports.wbg.__wbg_bindBuffer_c0ef32bca575b1bf = function(arg0, arg1, arg2) {
arg0.bindBuffer(arg1 >>> 0, arg2);
};
imports.wbg.__wbg_clear_7f98b4d14a417e94 = function(arg0, arg1) {
arg0.clear(arg1 >>> 0);
};
imports.wbg.__wbg_clearColor_d0e4ba6b3de36fbc = function(arg0, arg1, arg2, arg3, arg4) {
arg0.clearColor(arg1, arg2, arg3, arg4);
};
imports.wbg.__wbg_compileShader_81181e6a219b7098 = function(arg0, arg1) {
arg0.compileShader(arg1);
};

So as you can see, we already have direct bridging, as long as the JS objects can be treated as opaque. In fact, the code works just as well if we ditch the anonymous functions entirely, and import the native methods directly into the WASM module (though wasm-bindgen currently doesn't do this on its own, and I have no idea how this affects performance):

imports.wbg.__wbg_attachShader_06c432ad16c8823a =
Function.prototype.call.bind(WebGL2RenderingContext.prototype.attachShader),
imports.wbg.__wbg_bindBuffer_c0ef32bca575b1bf =
Function.prototype.call.bind(WebGL2RenderingContext.prototype.bindBuffer),
imports.wbg.__wbg_clear_7f98b4d14a417e94 =
Function.prototype.call.bind(WebGL2RenderingContext.prototype.clear),
imports.wbg.__wbg_clearColor_d0e4ba6b3de36fbc =
Function.prototype.call.bind(WebGL2RenderingContext.prototype.clearColor),
imports.wbg.__wbg_compileShader_81181e6a219b7098 =
Function.prototype.call.bind(WebGL2RenderingContext.prototype.compileShader),

Serialization and deserialization are really only needed if we have record types filled with raw data like numbers and strings that we want to ergonomically manipulate on the JavaScript side. If we just need to track opaque handle objects, as with WebGL or WebGPU, then WASM's feature of host references is already sufficient to avoid serialization overhead.

[0] https://gist.github.com/LegionMammal978/9c4ac4de47b3b365a50a...
At what point would it be considered entrapment to have law enforcement run these honeypots?
Much of the courts approval rating is due to one judgment, I suspect. Take that away, and I wonder how it looks.
I've been a developer for 15 or so years and while I love to build, it's difficult to do anything meaningful in a vacuum. I've also been slowly chipping away at pre-engineering curriculum for the past 10 or so. Once I realized I have a knack for managing developers and I finished an AS, I went back to school for industrial /management systems engineering and haven't looked back. Now I get to architect big projects at a high-level and guide a team of very specialized people who are better coders than I could ever be... but I still get to dirty my hands quite often.

I definitely dread having to do PR reviews sometimes but it's really fulfilling and if that's rare, then that's great for my income potential right?
I picked this up at a used bookstore a while back for a dollar or two, and enjoy flipping through it from time to time. There’s something deeply satisfying about the quantity and density of the graphics in the book, and the visual simplicity of the prints.

Why do you post it here? What do you think about the book?
> they were all weird shit that I expect other people to use libraries for in most cases.

The theory with algebraic effects is that you'd use them to implement those libraries. Most application code won't be implementing new types of effects, but exceptions, generators, async, and who knows what else can be implemented at the library level instead of the language level.

In theory it's a single abstraction that can be implemented once in the language and then all the more complicated abstractions can be swapped out as desired, rather than the current status quo where everyone has to use whatever patterns the language designers chose (which are often rather contentious).
Please don't comment without reading the article. The article clearly states it is not a real website intended to actually connect killers with clients.
much like Das Kapital, Gell-Mann Amnesia is sound in its observations, but poor in its conclusions
> My guess is that some people will always be stubborn and prefer me over an AI giving them massages every now and then, even if I won't do them as perfectly.

But why you? There are billions of other people who are out of work they could hire for the “authentic human experience”.
Clarification for those not familiar with the area: if that bridge is out, your options are a 20-mile detour that involves driving through downtown DC, or a detour of over 100 miles to the next crossing downstream.
A shell script that invokes perl to set an environment variable used by Go. Some days I feel like there is a lot of duct tape involved in these applications.
Links Awakening could work too.

Stranded on a mysterious island story, multiple characters and villages, obvious quest to wake the Windfish.

Also lays the foundations for other films if it does well - flashbacks teasing a previous game/movies and "it was all just a dream" ending teasing a sequel. Could make references to a larger setting and "evil" with Hyrule and Ganon.
Probably a pretty critical aspect; typically, the camera is angled in a way where you do not see your character's feet [1]. This was less true in Northlight's previous title, Control [2].

[1] https://youtu.be/jQb07FHJ-bQ?t=628

[2] https://youtu.be/fcDK6tnx4vM?t=6700
Reminds me of one of my favorite old sayings. "If it smells like shit everywhere you go, check your own shoes".
ratgdo [https://paulwieland.github.io/ratgdo/] already exists and works great.

For the current roadblock, it appears it was due to cloudflare bot protection [https://community.home-assistant.io/t/the-current-state-of-m...]
Did you need thousands of conditionals? Couldn't you map types and operators into an efficient representation for a single lookup?!
For those interested in watching a documentary about the topic, Netflix has it at https://www.netflix.com/in/title/81211003
Nope. Here is why:

https://lngnmn2.github.io/articles/llm-predictions/index.htm...
10/24

It got to the point that I was saying "ok this one has to be a trap"
something about working to convince someone that breaking the law is a good idea
I think what you're looking for is the next step of plan S: https://www.nature.com/articles/d41586-023-03342-6

But in the meantime:

The first step for acceptance is the journal editor - in lower tier journals, that's an unpaid Professor, in higher tiers it's a paid staff member (usually academic background too) - who decides whether the journal thinks this paper is a good fit or not. Most papers die there, too low impact, too niche outcomes, not enough wide readership etc.

If it has passed the editor it goes to peer reviewers, unpaid academics, who make similar decisions; is it technically sound? Is it impactful?

Impact is measured by the number of citations this paper will have, a bit of an educated guess. A paper on an obscure seagrasses will have few citations, a paper on a novel cancer-defeating mechanism will have many.

High impact factor journals are selective in which papers they accept (via editors and journals) to keep up the high impact factor. That double-gated decision is what turned into a stamp of approval; it's the journal's brand which is the lynchpin for the academics' career, not the peer review
Has anyone ever hired a hitman WITHOUT it being an undercover agent?
I don't know what nproc does. Consider `taskset`
Sincerely, what happens to an area that builds at rates not deemed to be a "failure"?

I never hear how that turns out and why failing to get there is suboptimal.
> feels too easy for my social activities to blow up considerably and I'm not trying to do that

Slow down for a second. What do you mean by this?

Do you not feel like you have agency over how much time you invest in networking?

It reads like you think that you’ll somehow get swept away (by what?) if you even dip a toe in to it, and that you won’t be able to safely assert your own boundaries once it gets going.

Is that really how you feel? If so, are you sure it’s something that happens?

A lot of people who might say something like that are actually just kinda nervous about doing something they’re not accustomed to and so invent sketchy rationalizations to cover for it. Maybe that’s not you, but it sounds like it could be.
I fear this will be one of those moments where all the fun, quirky fanon about the Zelda universe will go ignored. We can only pray that the casting isn’t bland and that they choose Link-as-unpredictable-hellion to script the character
i've shared this story on here before, but years ago i worked for a startup where we had a janky homegrown distributed system cobbled together from a mix of python, rabbitmq and state stored in postgres tables. four of us, two senior and two junior engineers, decided to see if we could learn erlang and build a more coherent and well-engineered replacement for it. it took us four months, starting from never having used the language, to learn our way around it and set up a proof of concept that was both more performant and more stable than the existing system. and this was all while doing our regular work as well. erlang is an extremely simple language to learn and become productive with, especially if the task you're trying to do fits the grain of the language and beam environment.

(ironically, the erlang solution never went anywhere because management decided they did not want to take a chance on a lesser-used language. but from a getting employees standpoint it's perfectly feasible to hire people who are simply good engineers in whatever language and give them a month to learn erlang.)
From the linked article on the duck:

> A feature added for no other reason than to draw management attention and be removed, thus avoiding unnecessary changes in other aspects of the product.

Sounds like it was for the same reason
Ghost Adds Webmention "Recommendations"
See the author's own efforts under "DuskOS"
Principle and Practice of Multidimensional Data Presentation Based on VTable
A multidimensional table, also known as a pivot table, cross-tabulation, or pivot table, refers to a type of table that allows the inclusion of one or more dimensions in both the row and column dimensions, displaying the relationships between dimensions. Users can easily analyze various scenario metrics and comparisons, aiming to assist in business analysis and decision-making.
Here's the original article https://rachelbythebay.com/w/2022/12/22/wpa3/

> By "true WPA3", I mean a network that's only speaking WPA3 in SAE mode, which requires protected management frames (802.11w), and which does not support any kind of WPA2 fallback. This is a network that you can scan with something like Kismet and it'll say "WPA3-SAE" and nothing else. A stock RPi will absolutely fail to connect to them. This has been known for years and yet still persists
21/24, and I have to say that there were a lot more tough calls than I expected. One wonders if reading JRRT's works has been tested as an antidepressant. I think "Farmer Giles of Ham" was pretty upbeat...
> Isn't the whole point of insurance covering that type of situation?

it is, but i imagine the insurance company is expecting a certain cost for some expected treatments, and use that to calculate your life-time value as a customer. If a new treatment that has better outcomes, but is more expensive comes along, the insurance company may stand to lose money, and thus, they prefer denying such a treatment and only offer the "old" one.

At least, that is how i would rationalize the behaviour. Whether this is actually the reason or not, remains to be seen.
Because other people don't need to give massages, so you can't pay them to do it.

They already gave one massage, so now they can afford AI-made stuff for the rest of their lives, including AI massages for themselves.

AI labor is effectively free at that point, didn't you get the memo? :)