skysight-inc/HackerNews huggingface dataset:
I think this has some info: https://bugzilla.mozilla.org/show_bug.cgi?id=1332136

Basically, H.265 is based on some patents and you would have to license them to be allowed to implement the Codec. Mozilla categorically doesn’t want to do that until they can implement it without any patents.
It is the same link. How is that not a duplicate?!
You are right, they aren't. In the JavaScript languages which is what gets actually executed, there are no typescript types.

The parent commenter was talking about a way for nodejs to provide, via an API, the content of type annotations on fields/functions/variables like in python.

However, in python the type annotations are a property of the object at run time, whereas they are completely stripped before execution for typescript.

So I'm not sure how it would work except by changing the typescript philosophy of "not changing runtime execution"
92% accuracy is really good! Is this just action recognition and player identity at the moment or are you actually generating full tracking data under the hood?
I'm sorry but how many men do you think enjoy the work they do in order to provide for their family but do it anyway in service of their family?

Your analogies are all over the place, like a dog's life is similar to a circus tiger?

A lot of women find that they've been sold this lie that getting a corporate 9-5 is more empowering than caring for their children or even having children at all and are going back to traditional roles for a reason.

Truth is few people men or women find a way to support themselves that is meaningful and most men or women if given the choice of not working at all and just spending time with family while financially well off would take that in an instant
Spacetime is essentially flat on a galactic level for any general-relativity purposes. I'm pretty sure you can safely ignore frame-dragging here.
I strongly agree, but JSDoc isn't "the cool thing". So it's left to be used by us, who care (and read their docs).
> Why does everyone else need to live in a desirable metro area

Because if nothing else (and there is a lot of else) the tech/lawyer/finance folks want to have restaurants, shops, cinemas, street cleaners, utilities etc etc etc etc
Swiss Knife
Conceptually, a LLM is a lossy compression of all of the data it saw during training. If you feed it lossy data, at each iteration you will get poorer and poorer signal and more noise.

Prior generations learned this by copying VHS tapes over and over and making photocopies of photocopies. You can see it today by opening and saving a JPG over and over again.
In JS, classes do retain runtime information. So the `instanceof` is a real runtime operator that works by checking the prototype chain of an object. So checking subclasses can be done at runtime.

However, in TS other type information is erased at compile time. So if you write

type Foo = "a" | "b";

the runtime code will see that just as a plain string.
That's not entirely true. `z.string()` in Zod offers more than just type safety akin to TypeScript. TypeScript provides compile-time type checking, while Zod adds runtime validation and parsing.

For those unfamiliar:

`z.string()` effectively converts `mySchema` into a functional schema capable of parsing and validation.

For example:

`mySchema.parse("some data")` returns successfully.

`mySchema.parse(321)` throws an exception.

I've used it in places where you need runtime validation and in process verification - it works pretty well for that and you can extract the types from it via :

const A = z.string();
type A = z.infer<typeof A>; // string

Meaning if you define your types in zod first, and infer their types from that you get compile and runtime type checking.

---

It a bit of an overkill for nimble and fast code bases though - but works wonders for situations where in process proofing needs to be done, and in all honesty it isn't that big of a task to do this.
If we're being fair, they're an evil company that does evil work for evil people. It's abhorrent that they're using Tolkien to give themselves nerd-appeal.
I can see that there is way less interest in Russia China stuff with additional positions against these countries. There where usually is rationally irrationality takes place and most people avoid to say anything.
> A tiny, tiny percentage of Americans would literally go hungry if they didn't get their next month's paycheck

"71.93% of Americans Living Paycheck to Paycheck Have $2,000 or Less in Savings"[0].

So no, it's not a tiny percentage. $2k or less in savings means being one emergency expense away from not being able to pay rent or your house loan next month.

- [0]: https://www.forbes.com/advisor/banking/living-paycheck-to-pa...
That sounds really noble, but unfortunately, the world revolves around money. It's not just the psychopath hedge funds investors, a sweet old lady living next door to you would start killing and stealing if she suddenly wouldn't have anything to eat.

Other systems like communism floped and failed royally. Feufalism or slavery are out of question, they are pure vomit, even though Russians live under feudalism.

Business and charity are different things, you can't mix them.

Alexa is a lame product. People still have it simply because they feel bad about throwing it out. No one wants smart homes, people want cheap and affordable homes. No customer wants quick or convenient buying process, people are looking for cheap or at least not overpriced products and services instead. And putting way too sophisticated AI in Alexa would be stupidly expensive.
> we should be optimizing for making a company that makes the workers' lives better.

Sure, you're free to optimize for anything you like. As am I and everyone else. I don't think there are any legal hurdles to set up a company that is fully owned by its workers.
> if I want to host something private, I will choose another vendor.

Or you know, self-host, preferrably on-prem.

Basic git hosting only needs a sshd running on the server. If you want collaborative features with a web UI then there are solutions for that available too.
Just to be aware that's a start but it's not a full mitigation. Some of the prominent zeroclick exploits have been "rich content" in messaging products such as whatsapp[1] and imessage[2].

Definitely not an expert but I'm presuming they take advantage of the "helpful" behaviour those apps have to preview content and then pair that with some sort of exploit in the library that parses/displays the content. So say they have an exploit in a jpeg library that whatsapp uses then they send a specially-crafted jpeg via whatsapp, whatsapp "previews" the image and that triggers the exploit to compromise the jpeg library and pwn the user.

[1] https://www.ft.com/content/4da1117e-756c-11e9-be7d-6d846537a...

[2] https://appleinsider.com/articles/23/06/01/zero-click-ios-ma...
> they prefer take home assignments

Proof or it didn't happen. I have never met--or even heard of until now--a developer that preferred this.
Ha ha ha.

When I hear the average quality of employers ideas I thank for the leaders and the founders who can see through that gibberish.

There is no large company in the world right now that is run this way and for a good reason.
> Are you enjoying this project?
Consider supporting it by buying me a coffee and continue to build awesome projects.

I can't even tap the buttons to unhide the page.
iOS 14
New way to get fast and secure Node-RED setup and support with a bit of AI
Quite right, even the broader philosophical definition of "cynicism rejects all conventional desires for wealth, power, glory, social recognition, conformity" fits perfectly with my views. I am a cynic in every sense of the word :)

Ahem, I meant to say: This but unironically.
Extremely frustrating. If a user is smart enough to use Firefox, they're probably also smart enough to open another browser if a site does not happen to work on Firefox. (Which I haven't experienced for a while, except when using ESPHome which requires WebSerial)
The standard profile from these tech companies is that the consumer is staggeringly, profoundly, unimaginably daft and they're either looking to shop or to have some venal vapid interaction devoid of substance.

Google, Facebook, Amazon, this is exactly how they design their products.
Hence, Objective Caml! This can be modeled in OCaml as an object type,

type foo_bar = < _foo : int; _bar : string >

For a family of types matching any object with those methods, I think you can write something like

type 'a has_foo_bar = < _foo : int; _bar : string; .. > as 'a
ING bank lets you design your own card. Upload a picture and they print it.
As far as I can tell, they never run the garbage collector. Code I pushed to a fork that was deleted several years ago can still be accessed through the original parent repo.
Crowdstrike merely shows how much people depend on big tech and they don't even realize how much they rely on it.

I think you have too much faith in the average person. They scarcely understand how nearly everything in their life has been manufactured on or designed on something powered by big tech.
I did not say these things were random at all, my point is that nobody can explain them because of the complexity - when talking about aggregate movements over time. It's like trying to explain the causal chain of events from a buttefly flapping their wings to a hurricane happening across the world. Or that if one of the twins slept closer to the window and saw the outside they will be more creative.

Regarding the technical impact of institutional moves, that is real, if someone does a huge sell block, you can explain the drop by correlating it, but those are isolated events and it's much harder to predict what the market itself will do than to explain, ah, five minutes ago blackrock did their quarterly rebalancing of their ETFs and you can see it in the chart - that's not what these analysts from these articles usually do, they just come up with something that sounds plausible for clicks searching for a reason.
You're right, then we should move to have different prices which show clearly the fees, I suspect a lot more people would go back to cash.

The problem is the govt wants to get rid of cash all together so I guess this will never happen
Without some kind of transformation on `enum` isn't this mostly useless? `enum` is heavily used in many TypeScript code-bases.
Ah yes the competent founders, leaders and managers that always find new ways to exploit their workers and customers.

>There is no large company in the world right now that is run this way

Huawei
I think they are the same thing, the magazine just put it in fun language so the reader would be more interested.

This structure is why I don't like those ridiculous interviews where it starts with "the actor sits in his home with [long description of furniture], wearing [long description of clothes], he sips coffee from a [long description of mug]". I just want the interview, I understand that the actor is living somewhere and wearing something, it does not matter.
Interestingly it is user-agent blocked on Firefox, as noted in sibling comments. But Kagi (the search engine) has been using Apple Maps on their site (kagi.com/maps) for a good while now.
The problem is that the models hallucinate too confidently. In this case it is quite amusing (I had llama3.1:8b tell me confidently it is 1, then revise to 2, then apologize again and give the correct answer). However, while it is obvious here, having it confidently make up supposed software features from thin air when asking for "how do I ..." is more problematic. The answers sound plausible, so you actually waste time verifying whether they work or are nonsense.
So? Employees with access to sensitive data are capable of leaking that data. News at eleven!

And anyone in the world can pull what was pushed to a public git repo before you delete it. You should always assume that has happened.
You can create a function calling, the parameter is the user_id or a fingerprint of the user for backend. then, get all data from your database, returned as a JSON object, then, you will get the result.

The prompt will looks like:

"""
you are a professional medical history recorder, write a short summary about the user's medical history, use tool_call when possible.

the current user_id is: abcd12345
"""

your tool_call description should be set clearly, looks like:

"""
get medical history by given user_id
"""
agree enums in typescript are the devil
kvm_getprocs is in userspace library libkvm which abstracts away how that is done. And that library is primary meant for accessing /dev/kmem and crashdumps, with this functionality being bolted onto it (FreeBSD manapage even mentions that as a bug) and it works by examining the symbol table of running kernel and just walking the kernel datastructures.

On FreeBSD there seems to be some trick where opening "/dev/null" instead of "/dev/kmem" causes the process "to not access kernel memory directly". Looking at the code it seeems to me that it means that libkvm will really open /dev/null and treat it as if it was /dev/kmem, which raises a question of exactly how that works.

[Edit: apparently this works because in case of querying processes of running kernel, the code in kvm_proc.c does not read from the file and instead calls sysctl().]
> I completely get why people would want to use GitHub for a low friction way to store versioned configuration data.

Store the remote backup you mean? Because the versioned configuration data is of course just Git.
I'm also very curious. On the other hand I don't want governments touching AI models either
`Comic Sans font` works too.
Whatever Iran, China, and Russia have done is also a minor effort compared to the billions spent by the US on influence operations.
Personally, I prefer Grateful Dead-friendly domain registries.
The problem isn't attraction, the problem is they lack meaningful repulsion. They would just collide.
> Nobody knows what triggered the selloff, it's a global market with millions of actors doing actions based on numerous sources of information.

Using this argument, you can basically discard any kind of inference on any large system. That’s not particularly convincing. It’s not because something is complex that you can’t a posteriori conjecture links between causes and consequences at a macro level.

What economic journalists and analysts mean when they say a move with triggered by something is that both events happened in a time frame which is conductive to saying a correlation exists. Turn out that Google published is earning Tuesday with larger than expected capital expenditure and little return to show for it and then the market tanked. That’s what they mean by reason and that’s how everyone understands it. We know the market is large and made by a lot of actors. We are not dumb.

You are free to think it’s all random happenstance. I’m free to think you have an axe to grind and prefer denial to rational thoughts.
You can look at Twitter's recommendation system [here](https://github.com/twitter/the-algorithm) to get an idea.
Not so much innovative as history repeating itself (slightly) with a lot of $$ going to AI tech startups that are not always proprietary systems. Bubble looming IMO
I would say they are to the left of the previous government, because they don't want to fly asylum seekers to Rwanda. And they're substantially to the left of what American readers would consider the centre, because American politics is crazy.

I agree that they're nowhere near as far to the left as they were in the 1970s - and nowhere near as left-wing as they were under previous party leader Jeremy Corbyn.
In my (admittedly limited) experience, whilst payouts for bugs might be seen as a positive internally, payments for bad architecture/configuration choices are less so (perhaps as they're difficult to fix, so it's politically not expedient to raise them internally).

To provide one example I reported to a large cloud provider that their managed Kubernetes system exposed the Insecure port to the container network, meaning that anyone with access to one container automatically got cluster-admin rights. That pretty clearly seems like not a good security choice, but probably hard to fix if they were relying on that behaviour (which I'm guessing they were).

Their response was to say it was a "best practice" behaviour (no bounty applicable) and that they'd look to fix and asked me not to publicly mention it. Then they deprecated the entire product 6 months later :D

That's one example but I've seen similar behaviour multiple times for things that are more architecture choices than direct bugs, which makes me think reporting such things isn't always welcome by the program owners.
It's really interesting and a great piece of work that you have put in what looks like a huge amount of effort.
You should definitely be proud of this.
I'm a software engineer from China, my annual salary is only 5w USD (which is not a very low salary for software engineers in China), but I need to work more than 12h per day (so tired). This post is very useful for me, thanks a lot.
If you want to earn ( correspondingly ) such a high income in China, you can basically only do so by joining a startup or starting your own business.
Why couldn't the software engineers change? The geopolitical scene is much different today, and it's easy to see threats coming from your opposite pole
Nice Things that Apple doesn't let us have (on an iPad)
> I also wish I could get pizza on Monday

In a functional market there would be others willing to send you a pizza on Monday.
Namespaces are also not supported as per https://github.com/nodejs/node/blob/main/doc/api/typescript.....

I for one can can live without all these features and will be banning via eslint.
> Though Microsoft patched the vulnerability in February, enough Windows systems remain unpatched as to make targeting the flaw worthwhile for criminal hackers.

Most important info for end users, I think.
CrowdStrike will be liable for damages in France, based on the OVH precedent
The reason I own shares of my company is that I want to have a say in where it goes. Profit sharing is a nice side effect.
That person wasn't actually fired either.
Whilst I am waiting for my number in a chemist, I kill time by finding the highest price per litre. It's normally some anti-aging cream at well over €1000 / l.
Discovering a Hardcoded Root Password Hacking the VStarcam CB73 Security Camera [video]
"Not supported" on its own does not mean "actively blocked/disabled", which is what this is.

"Supported" means that they provide a certain effort for make the configuration operational for their users, by designing said support if needed and providing assistance as required.
On old versions of Windows you could have tiled wallpapers. They dissapereared in the new versions.
F1 Cars are completely custom built by the team, and even different drivers within the same team drive essentially different cars. The suspension setup, handling profile, seat, steering wheel and button layout are all custom done for the driver.
Yeah this is exactly what Im asking to be honest.

Thanks for clarifying this.

How difficult is it to escape the lower class.
They can't do all the same climbing routes, but keep in mind that having your strength concentrated in 2 or 3 limbs instead of 4 doesn't necessarily mean you have a worse power-to-weight ratio. An athletic wheelchair user will have incredibly strong arms IME.
"The government" is a fictional entity. In reality, it's just a bunch of people.

I think the real issue is that free markets and free speech are not really compatible. If people are allowed to express political opinions, some opinions will inevitably become popular. Sometimes that happens because people don't like the outcomes of the market. Then they try to change things by regulating the market. Repeat that often enough, and you get more and more regulations over time.
Metabolically slow ambush predators (some snakes, spiders, etc) can also do extremely well in a given niche, and some of these strategies are ancient.
Solving the Travelling Salesman Problem Using a Single Qubit
Anyone had success running it? No usage provided.
No correct data for me. Good to know.
Fascinating. Where can one learn more about this?
To be fair, the landmark use of the Palantiri in LoTR is when Aragorn uses the stone to bait Sauron into confrontation; an action which ultimately won the war for the good guys.
Try https://www.flexihub.com/ You need to install it on both computers. It allows you to share devices connected via USB. To block access, just select a device from the list and block it.
It sounds like you just explained the opposite of what you said. If you can only get the dividends and can never sell your ownership outright, it makes sense to optimize for long term, sustainable growth and profits over short term profits. So, you don't care about stock value increase as you already own your shares. Actually, I'm thinking low share prices compared to dividends are good because it allows you to buy more and earn more.

It sounds like this is a much healthier concept overall?
> the assumption was these weapons where sitting in a friendly territory

You seem to be missing the key point that I've repeated twice already.

UKRAINE DID NOT WANT RUSSIAN TROOPS IN THEIR TERRITORY.

There was no path to Ukraine maintaining the nuclear weapons while also NOT having the Russian troops on Ukrainian land. The discussion of "oh, they can re-wire the weapons" would have trigged IMMEDIATE WAR with Russia. Ukraine DID NOT WANT TO DO THIS.

I really don't understand why you're bringing up any other information because what I've written is the start and the end of the discussion.
LOL - sure, that will show them your love.
ARM desktop ? Never heard about it.

And no, Surface is not a "desktop". Is a shiny toy.
Tsx’s only reset-in-console mode is <Enter>, which makes it impossible to develop cli apps in watch mode.

You cannot run tsx from a non-project cwd if you’re using tsconfig/paths.

And personally I find its maintainers relatively unpleasant to message with. Leaves “you’re plebs” aftertaste most of the times.
One day I will be part of my dream team where the UI designers and the FE developers are the same people. The amount of time my current team wastes on iterating on UI design, only to then do a second round of iteration on the actual developed product is insane. And then there are always massive inconsistencies in the designs, padding, margins, corner radii and so on are rarely consistent, and the developers ALWAYS point out these consistencies.

Just Do I Right the first time, and to that final round of UI refinement directly in the UI, as part of your development SDLC. It'll save so much time money.
Flexibility and constraint are both useful. (Constraint is one of the reasons to use a finite state machine in the first place.) An overly constrained system can't function, an overly flexible system can't be relied upon. You'll answer your question the day you encounter a problem that NoSQL is a bad fit for, and after you learn SQL it won't feel so alien or complicated. Or maybe that day will never come and you'll never feel the need to learn SQL.

For a motivating example, consider a billing or accounting system. This domain is well known, we probably don't need the ability to rapidly evolve our schema. If we violate the constraints of this system, there may be serious consequences, like spending money we don't have or billing for the service twice.

We could build this system with either an NoSQL or a SQL database, but SQL would seem to me to be the natural choice.
> Show HN: We made a platform that allows you to build UI kits in days not months

> Publish as a website

So i need Apache for my UI. /s
Why would such a list be associated with usernames (which are changeable) rather than the unique user ids? if this isn't fake then it's implemented poorly