skysight-inc/HackerNews huggingface dataset:
>0.1 seconds or less: the illusion of direct manipulation is maintained.

100 milliseconds is still an atrocious amount of latency in many contexts (typing for example). There were some Microsoft usability studies of tablets, people dragging their fingers on the touchscreen to draw things. They needed on the order of single-digit millisecond latency to make it feel immediate, because otherwise you could see the drawn brushstroke noticeably lagging your finger.

It's true that human reaction time is at roughly the 100ms timescale, but that got thoughtlessly transmuted into "latency below 100ms doesn't matter" (or 200ms or whatever they read), which doesn't follow at all. The hand-eye-brain system is a very complex prediction-feedback system, used to working in real life where there's usually zero real latency between what your fingers do and how the world reacts. When primitive man threw a spear, its ballistic trajectory started the instant it lost contact with his hand, not 100ms later.

Your brain is already doing the biological equivalent of lag compensation and rollback to account for how long nerve signals take to travel and how long muscles take to move and how fast its own neurons can process information. What you consciously perceive is a gestalt model, continuously smeared over what the brain thought the world was 100ms ago, and what it predicts it will be 100ms in the future. Adding more latency and jitter on top of that can only make the error rate worse.

And doubly so when there are different amounts of latency for the different sense modalities, e.g. visual vs audio vs tactile. I remember reading about a prototype for a sinister riot control weapon that echoed people's voices back to them at a slight delay, it totally fucked up the auditory feedback that underlies the ability to speak fluently.

See: https://danluu.com/keyboard-latency/#appendix-counter-argume...
https://archive.is/9hKgZ
> Some organizations have in-house standards to which cable lacing must conform, for example NASA specifies its cable lacing techniques in chapter 9 of NASA-STD-8739.4.

It's right there in the article.
The old system was always "define each level based on business objectives and expectations and then promote people when they are demonstrating that they are hitting those objectives and expectations." So you couldn't be promoted to L7 unless there was a business need for an L7 because you must be doing L7 work, which requires a business need.
> "Why are there so many small services running? Surely we can shut down / delete/ merge together a bunch of them to clean things up"

It’s such a Weird fallacy since I feel like the entire point of Microservces is that there’s an inherit reason they’re microservices in the first place.

If you don’t know why, you investigate why. It feels far easier to make a monolith than a microservice.
Show HN: Can I Compost It? – Find Out What Goes in Your Compost Bin
Composting is a great way to reduce waste and nourish your garden, but it can be confusing to know what items can and can't be composted. That's why I created canicompostit.com - a simple and fast way to find out.

With Can I Compost It?, you can quickly search for any item and get a simple "Yes" or "No" answer, along with some tips on how to compost it properly. My real-time database is constantly updated with new items (and if you search for something and it's not in it, you can suggest it, then I research the item and add it to the DB). I included compost categories (brown or green) and references when applicable.

I first had the idea for this webapp years ago, and after some initial development, I posted it on Reddit (here: https://www.reddit.com/r/lifehacks/comments/xicg1y/find_out_...). The response was overwhelmingly positive, with people asking for additional features and thanking me for creating a useful tool. I took their feedback to heart and rebuilt the webapp from the ground up using Nuxt.js, Tailwind, and a Google Sheet database. The result is a lean and efficient webapp that's easy to use and navigate.

Can I Compost It? is free to use and ad-free.

Keisaku said in the Reddit thread: "This is the kindve site that makes me want to put a dedicated tablet in the kitchen."

Now this is something that motivates me! Admittedly, this is a one stone two bird project: I'm trying to create something useful and at the same time, use it as an excuse to hone my dev skills.

Next up, I'm working on a mobile app that will allow you to snap a picture of an item and instantly find out if it's compostable. My goal is to make composting as easy and convenient as possible.

If you find it helpful, please share it with others who might benefit from it.

Thank you for your support!

Balint
79.5% of statistics is false. (82.9% on the Internet.)
Is it still worth doing Cat 8 for stringing Ethernet in a new build, or is it okay to cheap out and just go with Cat 6a?
You might want to consider checking out ClickHouse which supports many ML functions natively:

- stochasticLinearRegression (https://clickhouse.com/docs/en/sql-reference/aggregate-funct...)

- stochasticLogisticRegression (https://clickhouse.com/docs/en/sql-reference/aggregate-funct...)
+1 sql is extremely elegant composable and is under rated

Postgres is very powerful. While I sought a short detour in nosql Mongodb land now back to Mysql Postgresql sql territory and glad for it

Being able to generate views is and stored procedures is useful as well.having sql Take over more like ml, gradient descent does open up good possibility.

Also since sql is declarative it Makes it so it's rather easier than imperative scripting languages
Is this a trick to get a settlement? Because making public circus (Even if CEO is a clown) is sure fire way to get fired.
There are some libraries that can extract keywords that don't require a call to GPT. I wonder if those would be cheaper and work?
Individual ties can migrate along the wires, losing the benefit of bundling.

Laces ensure the bundle is held together at fixed intervals for a long time, even in the face of vibrations, temperature changes etc.
> then search directly on amazon

Crazy idea: skip that step, buy somewhere else
> I used to consult on JIRA a while back.

If consultants exist for a product, you know up-front that the product is intended as an "enterprise," end-all-be-all product, intended to be bought by high-level people, implemented by middle-level people, and configured to frustrate low-level people. It's not the product; it's the implementation, and it's a misalignment of incentives. Most companies big enough to afford JIRA are going to have the same kind of middle layer that winds up making people complain about JIRA on forums like this.
You’re right, it should, unless Facebook counterbalanced the hikes with positive news during those days/weeks.
No make assumptions, don’t make conclusions until they’re verified or close to it.
The cancer called Discord has become so disgustinly common that they ought to be designated as a Common Carrier.
This is really an oversimplification. MS and Oracle have licensing that's explicit in the way that it wants to lock you in, although in different ways. AWS and GCP posting public pricing that can apply all the way until you reach an absurd spend goes a long way, and the ability to turn off a workload tomorrow incentivizes these platforms to provide a high quality of service.

When working at AWS, a large part of the convincing for an MS shop would be around showing that we can offer a lower price than the 'discounting' that MS provides. Oracle was all about contract expiry.

While there's some complexity around migrating a workload, regardless of where it's at, many places are going into cloud migrations hoping to remain relatively platform agnostic. I've seen many successful migrations to and from different vendors, and often at an SMB or ME scale, in weeks not years.
Oh yes with this one (yours) you can! I was referring to the official ChatGPT web app.
It's almost like centralizing power into the hands of a small number of people makes it easy to abuse that power, who knew?
We store individual sql files in github and keep them in separate folders

This is very simple and scales well for our purposes
Yes. And there still is (and probably will always be) a room for the people who undetstand the thing and there probably will always be just enough of such people.
The global range is wider than that and reflects the reasonable range of this kind of regulation. If it’s say 75% then what’s the point of a loan? On the other hand if it’s 1% what’s the point of the regulation?

Regulators are basically picking a number between 3.5% to 35% and 20% is a nice round number in the middle of that range.
I whipped up a quick cli script myself haha

https://gist.github.com/cohan/7d2abfa56b2dfdaae98bf70e84c622...

All of these UIs when there's a perfectly good command line right there! The CLI is always the best way for text.

> ai what is that song with moms spaghetti

"Lose Yourself" by Eminem

Sorted.
Why is lions mane legally protected? It grows all over my backyard in the fall and it is legal to forage in my state/area.
Does this work with Postgres?
For those who clicked just to understand what the heck is an iSim :

Rather than a chip on the motherboard, iSIMs are integrated directly onto the SoC.
Where does this perception come from? And why has it become such an issue?

Again it is largely because large numbers of immigrants have a destabilising effect on society, which fuels resentment and at least the perception that the national welfare system is being too generous and abused by immigrants, which in turn leads to politicians calling for more restrictions and controls, etc.

It's the same across Europe and it's not helpful to blame the far right for this. The far right only uses existing concerns to its advantage like all political parties do, especially when other parties sometimes refuse to acknowledge those concerns.
Thanks for the links, I wasn't aware of them. The Russians often seem to have a step ahead in the ML world.
...they say, posting on HN, a slightly watered down dopamine dispenser brought to you by the people that made Reddit happen.

I still think VR might be a hard sell for most people. As dumb as large groups of people may be, it's clear that people are ditching FB and slowly backing away from a lot of social media. It's tricking out that it's not always a great thing, and there is legit buy-in from huge chunks of the Left and Right to restrict what social media does.
Keeping the Cloudflare API 'all green' using Python-based testing
Making overblown slow software? They are one of the inventors of it.
I see Dragon and Dragon Native:

https://dragon-lang.org/

https://native.dragon-lang.org/

What is the difference?

Is Dragon open source or free software? I see the MIT license at the bottom of this page: https://dragon-lang.org/introduction

"Tip The language is ready for production!"

Where is it being used in production?

How does Dragon perform compared to Python, Java, C#, or Rust?

Why should I choose Dragon over other programming languages?
Yeah, this is disturbing. He's admitting he used social engineering to get back into his own locked account and he's happy that it worked. Assuming he did this over email / web the "proof" he sent them was probably a photo of driver's license which really doesn't prove ownership of identity when your account was just hacked.

We really need a third party service that allows you to walk up, have some DNA taken, verify you are who you say you are, and then unlock accounts in these cases. We can have the government do it, they have all our DNA anyway!
Because the page seems to be down: https://web.archive.org/web/20230307140530/https://dragon-la...

It doesn't look like it has something that differentiate it from other languages and the main page I feel also doesn't sell it very well

It does say that it offers "features that enable the programmer to create natural interfaces and declarative domain-specific languages in a fraction of time" but I'm not really sure what features it's talking about

The robot module does seem to be a cool library and I like that it has IOT "by default"
Hope not. They’ve had several outages and high profile bugs. Also on the verge of bankruptcy.
Remember, the author of the article constructed a scenario where, it was expected that the "main" function ends up treating an empty "CONFIG_DIRS" input as an uncatchable IOError; in other words, an empty array was invalid/not-allowed, per the rules of this program. Depending on the context in which you are operating, you may or may not have similar rules or requirements to follow.

Empty lists are actually generally not a big deal - they are just lists of size 0, and they generally follow all the same things you can do with non-empty lists. The fact that a "head" function throws an error on an empty list, is really just a specific form of the more general observation that: any array would throw an index-out-of-bounds exception when given an index that's... out of of bounds. So any time you are dealing with arrays, you probably need to think about, "what happens if I try to index something that's out of bounds? is that possible?"

In this particular contrived example, all that mattered was the head of the array. But what if you wanted to pick out the 3rd argument in a list of command line arguments, and instead the user only gave you 2 inputs? If 3 arguments are required, then throw an IOError as early as possible after failing to parse out 3 arguments; but once you pass the point of parsing the input into a valid object/struct/whatever, from that point forward you no longer care about checking whether the 3rd input is empty or not.

So again, it depends on your scenario. Actually the more interesting variant of this issue (in OO languages at least) is probably handling nulls, as empty lists are valid lists, but nulls are not lists, and requires some different logic usually (and hence why NullPointerExceptions aka NPEs are such a common failure mode).
No, I live in a new building with reinforced concrete external walls. But it's a general rule in Berlin. (Other German states have other rules, often with restrictions even earlier.)

And yes, I have been able to hear neighbors dishwashers before. Again, through the floor, not through the walls, though not in my current building (where I'm on the top floor).
As a music aficionado this ChatGPT frenzy now starts to make sense to me. It could improve my Alexa experience.

I could ask more about the players and band's discography and musical influencers from Alexa. And maybe it could kind of remember the context of the current interaction.

Like Biden, ChatGPT should say:
"Don't compare me to the Almighty, compare me to Alexa and Siri".

Open link:

https://www.msn.com/en-us/news/technology/microsoft-ceo-saty...
I don't have any advice as am in a similar predicament albeit I'd consider myself less mature (25M just finished uni) and have mild Aspergers/ADHD

Anyways my dad died abt 6 yrs ago. At the time of his death our financial situation was already dire. We had sold our house for roughly 70,000$. 20,000$ was used to pay off loans that had accrued a lot of interest as my dad had lost his job and my mother had no source of income.
My mother decided to put the remaining 50,000$ into a shady sacco that promised significant monthly returns. I was obviously skeptical and vehemently opposed this as it was a good chunk of our net worth. The sacco's leader stole all the money (no surprise). His religious fascade is what made people trust him the most including mom. I was 17 at the time.

Everything just started to fall apart. We got evicted 2 yrs later and moved in to a small 2 bedroom apartment (which we reside in to this day). My dad died of a suspected heart condition (similar to yours) but inherited some lands from my grandfather.

We managed to sell them over the yrs (for sustenance, rent, 2 siblings school fees and my college tuition) but we've finally exhausted any wealth we had. I still sleep on the couch or mattress (both equally uncomfortable) as the place isn't big enough for all of us. It's taken a toll on my back and neck. Am always sore even though am just 25!

I just graduated. I'm about to start earning some good money and also bootstrap my start up. I'll afford to have my own place and honestly feels unreal. I finally have a chance to be on my own, buy food when I'm hungry e.t.c.

My mom is still unemployed. My sister has recently started having psychiatric issues and struggling to find work (stress and suspected bipolar). My brother (15M) is very obstinate with regards to his academics despite my constant effort to explain our current financial situation.

I'm going to leave the moment I get my salary. I feel like a portal to freedom just spawned. Definitely will support my mom but not to the point I end up dirt broke again. I don't want the burden of responsibility if I'm being frank but also don't want to abandon anyone.

Life is about to change but isn't it always. I just wrote this to let you know you're not alone. I won't sacrifice myself and happiness but then again I don't expect you to ape me as I am not giving advice. Seeing someone going through a similar situation is oddly comforting.

I wish you all the best my internet friend
Gotta recommend you get a zip tie gun... Snips and tightens at the same time and doesnt leave a sharp point
You’re talking about their products now, right?
Welfare benefits _are_ universal, you need only qualify for them. The problematic fraud is those who qualified and desire to return to regular society, but do not want to return their benefit to their fellow taxpayers.
The other fraud is those who qualify and have no desire to return to society, for which I think a small colony maintained by governments w/ tech from the last century would be appropriate. No modern requirements, no modern pleasures, cheap to operate and as reasonably safe as a farm in the late 1800s could be.
My crazy ones are same series and same year, but they are an oven, a steamer, a warming drawer and a microwave. Looks like the *washer teams work better together than the kitchen appliances.
Closed Loop Medicine | Principal Software Engineer / Technical Lead | Full Time, Remote (UK)

Closed Loop Medicine is a fast growing, innovative UK healthcare technology company developing drug & digital combination products, improving drug effectiveness by optimising dosing through digital companion apps.

We are looking for a Principal Software Engineer to play a leading role in designing and developing the Dose Optimisation Technology at the heart of our platform, which is focused on encoding of clinical protocols, data collection for clinical development, and research into the use of AI/ML techniques to solve optimisation problems.

Tech Stack: React / ReactNative, Java, Typescript, AWS.

Contact: Mark Vaughan

Please apply through LinkedIn: https://www.linkedin.com/jobs/view/3510860307/
OP said to not validate.
That's what lying on your résumé and practicing believing those lies for the interview are for.
Any benefits of this over velcro straps?
Steve Jobs was a misanthropic douche who routinely abused his own staff and screwed over many of those around him, including, famously, Woz.

He just had really, really good marketing, and products that landed at just the right time.
Oh no, probably even less chance now that this 22 year old ticket will be attended to. https://jira.atlassian.com/browse/JRASERVER-1001

sadface
This was three or four jobs ago, but I remember reviewing someone's C code and they kept different collections of char* and int* pointers where they could have used a single collection of void* and the handler code would have been a lot simpler.

The justification was that on this particular platform, char* pointers were differently structured to int* pointers, because char* pointers had to reference a single byte and int* pointers didn't.

EDIT - I appear to have cut this story short. See my response to "wyldfire" for the rest. Sorry for causing confusion.
>> I suspect your engine might still be prone to exponential blowup

> DFA construction has a risk of exponential growth in the number of states.

Right, I may have phrased that badly. I meant that the length of the derivative can grow multiplicatively for each consumed character, without bound, so even with memoization you won’t end up with a DFA. For example, in your simple implementation each A fed into (A*)* gives you a new (longer) RE, forever, even though a DFA for it only has to have a starting state and a failure one (actual implementations may end up with more).

Brzozowski proves that a RE has only a finite number of derivatives, thus making memoized differentiation equivalent to lazy DFA construction, but only if you respect associativity, commutativity and idempotence of choice ( | in modern syntax, + in his). I’m not actually sure you need all of those, in all circumstances, or if it’s enough to restrict the equivalences to e.g. the vicinity of a repetition operator, and he doesn’t discuss this, but I’ve made a couple of simpler attempts and could still make them blow up after some tinkering.
That whole thread is the most effective ripping on Musk I've seen yet, and it's something he's going to read. Normally I'd say someone wouldn't respond to that but this is Elon :popcorn:
Perhaps Indian author Vishal Mangalwadi's example of the mathematical theory behind the mechanical clock would illustrate the flow of ideas well. He wrote (I'm going my memory here, so I don't have his exact dates) that an Indian mathematician came up with the theory for a mechanical clock in the early 11th century, but didn't try to build one; 50 years later middle eastern Muslim scholars were debating and studying the theory, but didn't try to build one; another half-century later the idea had come to Europe, and it was there in the early 12th century that the bishop of Paris suggested to his monks that building a mechanical clock would improved their ability to organized their communal work and worship in their monastic communities.

Mamgalwadi also asks the question of why neither the Indian nor Islamic cultures tried to build a mechanical clock when they knew of the theory. He suggests that the Indian Hindu belief that reality is /maya/ or illusion (and one meditates to escape the illusion) prevented them from trying to make a clock; in the middle-east, he suggests that the Islamic rejection of possibility of God becoming incarnate in the person of Jesus prevented them from trying to flesh out the theory, while in Christian medieval Europe their belief in incarnation primed the culture for trying to work the theory out in practice.
Is the US Government ready for the rise of artificial intelligence?
ocaml-re[1] uses a derivative-style construction to lazily build a DFA. The general idea is to use something similar to Owens et al's DFA construction, but doing it inline with some caching, to compile lazily (and building a thomson-like automaton, for group capture). In practice, it is fairly fast, although not as optimized as the Rust crate. :)
Derivatives supports several match semantics very easily (ocaml-re does longest, shortest, greedy, non-greedy, first). It indeed doesn't handle unicode matching though (it's possible, there is a prototype implem, but nobody took the time to push it through).
Note that it's not difficult to (lazily or not) build a NFA using derivatives as well (with Antimirov's construction).

[1]: https://github.com/ocaml/ocaml-re/
Porsche, Ferrari e-fuel push at heart of EU engine debate
When can I provision my own eSIM/iSIMs? GSMA has a massive monopoly on the market preventing me from being able to provision my own SIM applications into the iSIM/eSIM because they have a certificate chain you must follow.

I'm working with private LTE networks at such small scale that I need to provision eSIMs for a handful of users and literally no eSIM provider that's been GSMA blessed will work with us.