skysight-inc/HackerNews huggingface dataset:
> China suppresses citizens while EU protects citizens!

Lol this is the real silly provocative comparison.

China bans sites & apps from the West that violate their laws - the ad tracking, monitoring, censorship & influencer/fake news we have here... the funding schemes and market monopolizing that companies like Facebook do in the West is just not legal there. Can you blame them for not wanting it? You think Facebook is a great company for citizens, yet TikTok threatens freedom? Lol it's like I'm watching Fox News.

Companies that don't violate Chinese laws and approach China with realistic deals are allowed to operate there - you can play WoW in China because unlike Facebook it's not involved in censorship, severe privacy violations etc. and Blizzard actually worked with China (NetEase) to bring their product to market there instead of crying and trying to stoke WW3 in the news like our social media companies are doing. Just because Facebook and Google can do whatever they want unchecked in America and its vassal the EU, doesn't mean other countries have to allow it. I applaud China for upholding their rule of law and their traditions, and think it's healthy for the real unethical actors behind our companies to get told "No" for once in their lives.

US and its puppet EU just want to counter-block Chinese apps like TikTok in retaliation for them upholding their own rule of law. Sounds like you fell for the whole "China is a big scary oppressor" bit when the West is an actual oppressor - we have companies that control the entire market and media narrative over here - our companies and media can control whether or not white people can be hired, or can predict what you'll buy for lunch. Nobody has a more dangerous hold on citizens than western corporations.
That's just the tip of the iceberg when it comes to those vehicles.

You can void your warranty by driving them through car washes. What exactly is the point of a bulletproof truck that can't get wet?
I don't have a problem with technicians solving problems. But as an engineer I would like to codify the solution so that A) we're implementing a controlled process and B) if there's a better solution out there I can make that recommendation or fix the system. When you take it upon yourself then problems only happen if you don't communicate.
Yep, monetary policy can not fix supply problems. Housing prices will go down when supply expands meaningfully, end of story.
I forget what it was, some statement about a safety system or something. I put the sticker in there.
Databricks boasts about its fast European growth
What car was this in? I was always told that the brake of a modern car is much stronger than the engine so you can always come to a stop, even with a stuck accelerator
It's time to retire the term "user"
It's all in the Maddie de Garay ~10 minute testimony here: https://www.youtube.com/watch?v=L2GKPYzL_JQ
This is a super common behavior when a) the product is for other people, but b) you don't care about those other people. You'll see both in technologists (who, as you say, get fascinated by the technology or the idea) and in MBAs (who instead get hypnotized by fashionable trends, empire building, and the potential for large piles of money).
It has been reported Israel is using AI to choose bombing targets. How is that not intellectually interesting or relevant to a forum about technology?

https://www.972mag.com/lavender-ai-israeli-army-gaza/
The state of the art of 3d pose estimation and pose transfer from video seems to be pretty accurate. I wonder if another approach might be to infer a wireframe model for the character, then tween that instead of the character itself. It would be like the vector approach described in the article but with much, much fewer vertices, then once you have the tween, use something similar to pose transfer to map the most recent character's frame depiction to the pose.

Training on a wireframe model seems like it would be easier, since there are plenty of wireframe animations out there (at least for humans) you could use and remove in-between frames to try inferring them.
That now costs $10 (Kagi)

Complex AI for free, basic search for a fee!
The idea of using Rust for scripting is bizaar.

I can understand not wanting to use Python for everything, but I see the problem being the 'use it for everything' not the language choice.

Use the tool that excels at the job. There is no language that is good at everything.
I would be wary of older literature. They're often full of classic polymorphism, something that modern c++ has largely moved away from.
If you read the article, the author shows iperf3 is slower than Microsoft's open source tools.
My experience with metadata is that a lot of applications don't care about its integrity but will never mess with the filename unless that is the purpose of the application.

Demo a sync program and find that all the creation dates have changed to today!
Agreed. Additionally, I don’t actually want to talk to my computer for most use cases. When I do, then I’ll use a dedicated service like ChatGPT, but for most other take, I really really don’t want a chat interface.

I wish these companies would focus on making their core product better instead of spending resources on AI chat interfaces.
interesting that this hasn't caused a significant stock slide. Does that mean that the expectation for failures and mishaps is already priced in?
Learn Anything – Organize knowledge, explore connections, curate learning paths
Right, it's always dependant on circumstances. I try to stress as much as possible that you always need to design things in such a way that even the dumbest, newest assembler will still be able to build it correctly. And often times we review drawings/instructions and find lots of poorly outlined procedures.

But sometimes you get something like "The blue wire ran out, but I still had a bunch of light blue, so I just used that instead". It can be a killer.
thanks. Yes this is in line with my original thought too.
Model S, Model 3, Model X and Model Y are also cool cars, and they have the advantages of being EV. And this formula was working with these models, increasing EV adoption massively. Why change a winning formula?

Cybertruck tried to be over the top cool, and sacrificed some basics like time-to-market, easy production, range, safety... And it was a totally unnecessary change of strategy. Cybertruck really didn't need to be stainless steel or low-poly in order to sell. Model Y being one of the best selling cars in the world proves this.
Yeah, imagine if you need to drive to the hospital and your $100,000 truck is “rebooting”. This is part of the reason I’m not ready for an EV - I don’t want my vehicle depending on software. Lots of things could be broken inside or outside the traditional car and it could still push itself just enough to get you there in an emergency.
Ask HN: How to distinguish between concurrent, parallel, sync and async
I have seen all four terms used interchangeably. I know this sounds repeated, but I want a little more specific answer. I have already done my research. I found quite satisfactory results[0] explaining what each term meant. But what is still not clear to me, is how exactly would we differentiate them if we had to represent them through a Venn diagram.

My current understanding is the following -

1. All parallel things are concurrent, but all concurrent things are not parallel.

2. No synchronous things are asynchronous, and vice-versa.

3. Some synchronous things are concurrent, and some synchronous things are parallel.

4. All asynchronous things are concurrent, but only some asynchronous things are parallel.

https://i.imgur.com/fVK22xv.png

My question is whether my current understanding of the difference is correct. If not, how must they be categorized and why?

[0]: I watched Rob Pike's video on Concurrency is not Parallelism - https://www.youtube.com/watch?v=oV9rvDllKEg. And the following response on Reddit explaining the difference between synchronous and asynchronous code - https://www.reddit.com/r/computerscience/comments/ow1336/comment/h7d1h9d/ I have tried to summarize my findings in a blog post if you're willing to go through it - https://www.kush.in/post/a-sink-and-a-weight_1
> What about AI bombers, which is just a step away from AI fighters (and is probably significantly easier to implement)?

AI bombers are not cruise missiles. They must avoid or deal with radars, flak, SAMs, and fighters.

The life of a 21st century bomber is closer to playing several games of chess at once than it is to playing at bein a cruise missile.
This sentiment is just as useful as "Nah, don't bother wearing a condom or any other barrier protection, those STDs are just all over the place." would be in the mid-1980's (and onwards).
DDG never pretended to be unbiased. They have all the same policy decisions around artificial boosting/throttling as google without the tracking.

In their golden era search engines were essentially super sophisticated keyword matching. Users used to find novel websites from passionate people. Now it's becoming more of a social media feed of the same 100 website where you train it what you like.

This is exactly why search is so vulnerable to disruption from LLMs.
I just don't want to search the web. I have questions and I want answers- searching the web is an intermediate step, not the end solution.

I have Question X and the answer isn't to surface "Blog Post Y"... it's the content of Blog Post Y I need, and only the subset of the content that answers my question, perhaps synthesized with the content of 5 other blog posts, a couple scientific papers and a recent press release.

We're now in this temporary zone where "just searching the web" is still the optimal way to get answers, while search engine companies are piling into other stuff.

But very shortly that other stuff will become our go-to.
If you want fast, then you probably need to have a different calling convention per call.
This is only in the case of someone with a poor grasp of the English language.

Food processors that refuse to stop selling rancid meat aren't "banned". They're shut down! The only thing that's banned is the selling of rancid meat, not the specific companies.
And they have agreements with the providers not to use your chats for training, and to delete them after 30 days (I believe).
Local GenAI development with Ollama [video]
Disabling the touch screen for cleaning is amazing - I've long desired a simple switch or button that would do that, for both touchscreens and keyboards.
Where are you getting that number? I find it hard to believe that can be true, especially if you include the cost of training the 400B model and the salaries of the engineers writing/maintaining the training code.
Is the static noise just the edge of observable universe? That was unclear to me
I really like time.gov, if you need to know (within a second or so) what time it is, in the US... they've got you covered.
Why, just be a search engine
I'm a current Kagi subscriber and agree the search is excellent. Unfortunately Kagi is also wasting their time on AI bullshit, so I suspect it's a short-lived oasis.
A lot of the time you aren't searching for "web pages". You are searching for answers, to get to which you'd have to dig through piles of web pages for an hour. Technology already exists to give you a direct answer in 95% of the time (with references), it just results in fewer ads shown to you, so search engines aren't interested in integrating it properly.
If the CCP cared, they would have started developing flyback boosters decades ago. But they rate the value of human life rather low, so they're content to continue dropping boosters on villages.
For clarity it is not a local llm.
Just for awareness, rodents used in research are genetically engineered to develop tumors whose rates and prevalence are well understood. When we do research, we study the changes and composition of the tumors, among other effects.

The rats will "get cancer" either way. How else would we know whether something has a positive or negative effect on tumor growth?
This comes close to no plastic:

https://flairespresso.com/products/espresso-makers/flair-cla...

There's a silicon gasket, and they offer a stainless steel plunger upgrade. There is some plastic in the portafilter that coffee will touch (unless you run in bottomless mode).

The bigger problem with most espresso makers (but not the model I linked) is that they use brass for the heating block / boiler and that leaches lead into the water.

This matters less in coffee shops (where they use up the water in the boiler in a few hours or maybe a day), but a lot more at home (where you might only refill the boiler once a week or even once a month).
I’m saying it’s not worth anything because it is a Bing wrapper. The other “products” are just to drive more traffic to Bing ads. There’s no there there.
I think this is a great start to make more private LLM use accessible. Excited for the possibilities of where this can go.
I know that last names are capitalized in french writing convention, but I never saw it in english.

*Edit:* Ahh I see, capitalized not uppercased.
There was never a snowball's chance in hell that once Ford and GMC got involved in the EV truck market that Tesla would be anything but an afterthought.
When the Director "Crops" the Film
ShredOS – Secure Disk Erasure/Wipe
I think the issue might be that in this model it’s not guaranteed that I’ll be able to run this on my system in x years.
It's arrived, and I recommend it!
Read Google's memo warning employees to 'think again'
I had the opportunity to hear a guest lecture of his in Colorado a little over 15 years ago which inspired my further study of philosophy at the time. He had a keen mind and will be missed.
btw whatever happened with Toyota's "Spaghetti Code" accelerator?

https://en.wikipedia.org/wiki/Sudden_unintended_acceleration...
I became a Kagi subscriber mostly for the "AI bullshit", especially the Summarizer.
I think of the issues in looking up related work is the vast terminology used. There are many similar works in terms of ideas and implementation, yet they still are not reconciled.
A bit unfair to compare Tesla to a company that's built a dealer network over 100+ years.
It's hard like translating novels - you have to match someone else's style, which is why it's thankless.

I don't know if that's really a good pathway to become a key animator - how many inbetweeners are there for one key animator?
Not generally, no. Certainly some areas are experiencing landlord collusion, but in general colluding is extremely difficult as a landlord because rental properties are so decentralized. Nowhere in the US do we have anything like berlin where 3 companies own the majority of units. The sheer amount of collaboration required to collude when there are thousands of suppliers makes it very unlikely in most cases.
China's military isn't capable or stupid enough to launch such a D-Day style amphibious invasion against Taiwan in the next 5 years.
Blur is completely natural to human vision, to any kind of vision. Look far away while bringing your hand close. Blur. Now look at your hand. Everything else goes blurry. You can even unfocus your eyes while looking at something. Now everything's blurry.
> _The_ (one) root reason? Ok, I’ll bite.

A "secret" hiding in plain sight.
Sonic, Street Fighter and the 'golden age' of gaming magazines (2019)
The language before language.
The Mind's I: Fantasies And Reflections On Self & Soul with Douglas Adams is from quite some time ago, but as relevant as ever
I don't think it is an unprofessional error, there are many reasons that changes get introduced on the manufacturing line which benefit production speed and/or reduce errors.

What they missed was the after action surveillance and analysis. In a different organization such a change would go in, and at the same time kick off an engineering investigation to verify that it doesn't make anything worse. If that analysis comes up clean, there is no change. If it finds a problem though, then the change is reverted/changed to something else. In regular car companies you see things like "We're recalling all cars between VINxxxx and VINyyyy" which basically delineate that time between when the change was made and the time the analysis suggesting it wasn't a good thing. If its a minor thing there won't be a recall, just a bit of extra "warranty work" at the next service opportunity which the dealer does.
You do what everybody does:

Grind this out painstakingly and then copy and paste that as boilerplate for the rest of your natural life.
Billions of cicadas are about to emerge from underground
> God damn it people. I just want to search the web.

Who's preventing you from doing that?
Probably the most interesting modern thinker that I remember from my 6 years of studying Psychology and Neuroscience. RIP
Friction fit handlebar grips for mountain bikes, cruisers and kids bikes have a similar installation problem. Bike mechanics use hairspray to solve it.

Slick when initially sprayed, tacky when dry. Also the solvent in more hairspray can be used to subsequently remove them.
Q: How'd you break your toe?

A: I dropped my sofa while moving it and it landed on my foot.
Very nice profile of him from 2017: https://www.newyorker.com/magazine/2017/03/27/daniel-dennett...
RIP
I'm late to the party, but McEliece codes have also been around for a very long time, predating AES by a fair margin. The biggest problem with them is that the public keys are gigantic and the private keys are very large - even bigger than the keys used in lattice-based cryptosystems. This has caused them to always be a sort of fringe form of cryptography.

The good part is that McEliece codes are based on a proven NP-hard algorithm, so cracking them in polynomial time needs P = NP.
> But I disagree that only senior developers should use linters.

I'm on the same boat. I started using python ~1 year ago, because it is the main language I use at my dayjob. And I didn't really use python before this (although I was already proficient in other languages).

In the beginning my code was very messy and I spent much time searching for how to do things the 'correct' way.

And ruff made this so much easier, and it made me look at some python topics more thoroughly. And now I'd say I have a very good understanding of python and its best practices, and I'm now one of the most proficient python developers in my department (it's not a high bar, we have many data scientists, which are most of the time only proficient in their libraries/tooling they use, and I'm one of the few that is not a data scientist).

I'm not saying that solely ruff was the reason I'm now in proficient in python, but it made it easier + I would have never looked into some things without it.

For example, I also type my python code, and before I used ruff I had many problems with circular dependencies. But ruff could fix it with a simple automatic fix by using from __future__ import annotations and if TYPE_CHECKING.

And the ruff documentation also gives more explanation on the why and how for most of their rules, which is also very valuable.

https://docs.astral.sh/ruff/rules/future-rewritable-type-ann...

https://docs.astral.sh/ruff/settings/#lint_flake8-type-check...
It's undeniable that there was a lot of lobbying and likely also corruption going on behind the scenes regarding COVID - a lot of people got rich hoarding or brokering masks, toilet paper, COVID tests or vaccines after all.

At the same time, it is also undeniable that COVID killed millions of people worldwide, gave tens to hundreds of millions of people Long COVID (depending on how exactly one defines the "long" term) and caused an immense loss of wealth due to containment measures (that were justified by the death count). Vaccines, in particular the mRNA vaccines, saved our world - were it not for them, the losses would have been orders of magnitude worse than the losses due to corruption and mismanagement.
I have been using DDG as my primary search engine for several years. Their search results is bad now. Not sure if it is deteriorating or it was always bad but I put up with it. DDG could have adopted the Kagi way, let users rank their result, or just genuinely improve the search result. And no, LLM won't help us as far as factual information is concerned.
Zuck mentioned they also cut entire classes of data from training Llama 2 that they included in Llama 3 as Llama 2 was intended to be used for social / meta related services. So things like code were almost entirely skipped. He only mentioned code, but wouldn't be surprised if math etc was treated similarly.

My assumption here is adding these missing subject matter areas had a larger impact than raw token counts.
Like I said, I was not involved at all in bringing the patriot act into existence and no one gave feedback on it. And it looks like almost literally every single person who doesn't want it to be an existence has absolutely no say about whether it is still operational. So your reply is incorrect. if you tried to vote someone in who removed such things, your effort would be sabotaged and we have seen this multiple times. and it's obvious the so-called representatives know that we don't want it. So it is very clear that I am not even counterargued by your reply. do you have some attachment to believing that you're actually in control of your government right now? it's like people have lost their minds these days. Even the people who think they know what the hell they're talking about.
How to cut child mortality in half again
And yes, in early 1990s, Netware was much better than NT, even in mid 1990s, Netware have advantage - NT was resource hog until late 2000s (especially RAM).

But in early 2000s, even old NT was so much more comfortable to use than Netware and NT was universal, you don't need separate server (in most my jobs, NT worked as semi-workstation), and this was so important, this NT GUI feature killed Netware.
Show HN: I built an end user announcement service that needs no deploys
Hey everyone! My name is Will. I’ve been leading engineering teams for over two decades. Also, first time HN user here!

One of the common pains I’d encounter in nearly every product I managed was alerting end users to infrequent events like outages, global announcements, beta launches, planned maintenance, etc. We’d always need to deploy custom, one-off modals or other alerts and then have to remember to revert them later. It was always a time sink for a developer to put aside what they were working on to make this happen.

This Is Not A Drill! is a simple-to-install JS SDK that makes it simple to put these kinds of alerts on any page of your app.

With one line, developers can have flexible, customizable alerts (toasts, modals, inline) appear whenever and wherever you want them, as well as keep track of who saw them. So if your product manager comes to you on a Friday about something that needs to be announced 6am Monday, you no longer need to work through the weekend! :D

I’d love your feedback on what I’ve built. This is my first solo SaaS tool that I’ve built and launched into the wild - so feedback and inputs are very, very appreciated.

Website: <https://this-is-not-a-drill.com>

Live demo site: <https://tinad-demo-dashboard-production.up.railway.app/demo-...>

(Please note the live demo site is best on laptop for now.)

Thanks!
One of the great thinkers of the modern era. He will be missed.